NZ School Goes Open Source Amid Microsoft Mandate
Dan Jones writes "Kiwis have built an entire school IT system out of open source software, in less than two months, despite a deal between the New Zealand government and Microsoft that effectively mandates the use of Microsoft products in the country's schools. Albany Senior High School in the northern suburbs of Auckland has been running an entirely open source infrastructure since it opened in 2009. It's using a range of applications like OpenOffice, Moodle for education content, Mahara for student portfolios, and Koha for the library catalogue. Ubuntu Linux is on the desktop and Mandriva provides the server. Interestingly, the school will move into new purpose-built premises this year, which include a dedicated server room design based on standard New Zealand school requirements, including four racks each capable of holding 48 servers for its main systems. The main infrastructure at Albany Senior High only requires four servers, suggesting an almost 50-fold saving on hardware requirements."
IT Administrator who saved millions in licensing fees involved in scandal! Students used open source operating system to compile and publish their own unauthorized applications, which were of course sophomoric in character. Students were permitted to render mathematical constructs wihout let. Mandelbulb porn sighted!
The new administrator has promised to nip this in the bud: "Students will invent things within in the scope of propriety with the help of the new Microsoft systems that limit the scope of their endeavors." Further: "We'll have no more of this open scope nonsense. Our job is to teach them what to think, not to think" he said. "We'll have no more of this exploring the crevices of obscure mathematical constructs. It's obscene."
When asked, Timmy Blake responded "it's just a standard torus warped by budget figures. I didn't mean for it to look like a vagina. This is serious science."
Said IT Director Clemmons, "I didn't think it would be controversial to let the kids learn about the bare truth. My bad."
The tight time frame -- two weeks for evaluation, one week for design and two weeks for implementation -- didn't create too much disruption, Brennan said. "Although everything wasn't as polished as it could have been, when the school opened all of the core functionality was there. And it's been running for a year with no significant intervention. It hasn't really been touched in any fundamental way since then."
Clearly these are minds that have been warped by the freetards to measure things like Return On Investment and Time To Recover Investment in the scope of free software. It's not fair to measure commercial software in that context.
/ Reading the whole article is recommended.
Help stamp out iliturcy.
Inte£ free?
Science : Proprietary , Knowledge : Open Source
There is no mandate for NZ schools to use Microsoft software. There is a collective agreement (one of many agreements, including one with Apple), and the schools have always been able to choose the software they want.
Standard slashdot bias and hype. FUD FUD FUD
The school only has 230 students. I have a hard time believing they'd need 192 servers whether they used Linux or not.
And BTW, as long as you're standing on my lawn, may I remind you that my own high school's expenditure on servers was exactly zero? How's that for savings?
Breakfast served all day!
OK, 4 racks * 48 servers/rack = 192 servers at new location.
They say they are getting by (right now) with only 4.
Is is because they just over built the location, or are they expecting to do something which needs more power on the back end?
Ah, just hit me while typing. Server Capacity might be better read as rack units available. 42U is about a 7 foot rack.
So maybe the someone assumed 1U servers (42/rack capacity) when it might end up being multi-unit NAS boxes or something?
Well isn't that lovely. Demonstrably corrupt.
Sigs are too short to say anything truly profound so read the above post instead.
I can't do math right now.
So when I say 42 I mean 48.
Since 7 foot = 84 inches. If 1U = 1.75inches, 84/1.75 = 48.
I just installed Ubuntu on my kid's computer, and I must say it still has relatively poor UI design. It's still a geek toy half-ass trying to be "user-friendly". Common things are not made easy and intuitive. I had to type text paths to set up folder shortcuts on the desktops, for example, and once set up could not change the paths without starting over. Setting up a place for common desktop items, equivalent to Windows "all users", was a bear.
It needs some real hands-on user-in-action observations rather than features that geeks THINK users want. Geeks know technology, but they don't know users. I was generally disappointed. Sure, Windows sometimes has stupid conventions also, but in order to unseat Windows you have be better, not a mere peer in annoyingness.
Table-ized A.I.
So the article basically says that they have a machine room with four somewhat standard racks. That's pretty small. Figure that at some point you'll need some network gear which will likely take up at least one of the racks (switches, patch panels to other areas of the building, routers/firewalls), hopefully some UPS gear, a few servers.. four 48U racks doesn't go very far. And it only makes sense nowadays to have a couple larger servers hosting a bunch of virtual machines for mundane things. They would be wise to do that no matter what OS they run, and that more than anything is why you can cut down on the number of physical machines that are installed.
There's an easier way to create folder shortcuts on the desktop, which doesn't involve typing text paths: Right-click on the folder you want a shortcut to. Click "Make link". Drag the link to the desktop. Rename it if desired.
I'm not sure if the lack of "all users"-type functionality is a deficiency in Ubuntu, or an annoyance in Windows. For a single-user desktop, "All Users" is completely unnecessary, and on multi-user desktops I've more often seen it lead to annoyances than actually be useful. Google Chrome's Windows installer actually installs the program to the user desktop only by default, which will become more common as UAC-type enforcement on the Windows desktop becomes more common.
-- Old Man Kensey
including four racks each capable of holding 48 servers for its main systems. The main infrastructure at Albany Senior High only requires four servers, suggesting an almost 50-fold saving on hardware requirements.
That is a frankly hilarious leap of inference. If you have a 4 door car, that means that you always travel with 5 adults, right? I mean, c'mon. It's statements like that that make OSS guys seem like wild-eyed loony tunes. Instead of making ridiculous, bold statements, why don't you, y'know, do some homework? How many servers do they really use, regardless of how many racks they have? It might be 4-8 big ones. That would be an interesting statement of fact, and would demonstrate the value of OSS. Instead, you just seem lazy and not able to objectively gather data.
--
$tar -xvf
The idea behind Ubuntu (and desktop linux in general), is that it is a multi-user OS. Multi-user in the sense that the administrator determines what a user can do, and the user can do anything they want within these limits. There is no need for easily accessible multi-user desktop-shortcuts, because each user should be allowed to set up their own desktop the way they want it. You just have to shift the way you think about your desktop environment a little bit.
And it only makes sense nowadays to have a couple larger servers hosting a bunch of virtual machines for mundane things. They would be wise to do that no matter what OS they run, and that more than anything is why you can cut down on the number of physical machines that are installed.
So much this. The latest virtual-desktop stuff from VMware is pretty spiffy. It really is now possible to run both useful virtual servers and useful virtual desktops, and at the same time simplify all the support infrastructure (backups, AV, server/desktop config control, etc.) considerably. A couple of 5U PowerEdge servers running vSphere can probably do everything a 230-student school needs quite handily.
It also would be nice in this instance especially as it would allow students to flip effortlessly back and forth between a Linux-desktop VM and a Windows-desktop VM -- because let's face it, Office and Windows are not going away anytime soon, and students need to be at least minimally conversant with them if they're going to survive in the modern computing world.
-- Old Man Kensey
The writing implies that a Windows solution will take 48 servers.
you MIGHT have saved a few bucks at the students expense. bravo.
If you mod me down, I will become more powerful than you can imagine....
Once Were Warriors.
Now are geeks.
Do you or your partner snore? - Visit www.snoring.com.au
Wait for Google to start playing this game. They already promote Google Apps to Businesses and Schools, it's only about time it becomes part of a nationwide IT policy.
Wonderful.
If they can't work out how to use MS Word in five minutes when they are used to openoffice then they really won't be trying.
Most of this stuff is so similar that it doesn't matter. When you get down to mail merges or other stuff just about every company does it differently on the same platform so they'll have to learn it anyway.
True, if they are setting up computer systems they'll be at a disadvantage - you have to know the Microsoft platform to understand that you choose "local printer" when you want to connect directly to a printer on the network (and a thousand other quirks).
By the way, I've heard EXACTLY this argument before about why schools should be full of Apple computers. It really has very little merit. If you are talking about a single semester technical college course it has merit, but for general situations it doesn't.
In a ten year time scale we went from MSDOS to XP in business desktop computing. There is no point at all in directly targeting a specific business desktop environment in the early and middle years of school and not much in the late years.
They could run a Beowulf cluster with those extra 44 servers. :P
I suppose what the article means is that there are 4 x 48U racks installed in the server room. It is fiction that each rack could actually loaded with 48 x 1U servers! Potential problems are: cooling, weight, air (fire hazard), power supply.
Most likely actual rack usage looks as follows:
- Rack with 5 Servers
- Rack for Patching and switches
- Rack for phone system / phone patches
- Rack for backup.
If they have remaining capacity, they could rent it out/sell to other community organisations.
Today it's just sensible to use open source.Not only does it cause far fewer headaches, it also enables children to learn more about the technology.
It's much easier for interested children to expand their knowledge. For example if they want to learn about TCP/IP, they can just use netcat, and then later maybe wireshark.
Others might learn about programming by using shell scripts.
Over time you will have many people in lots of different jobs knowing a bit about computers. This will lead to departments having one or two persons with such experience. The knowledge of those people will then slowly diffuse in the department and cause higher efficiency.
you obviously have no idea how to properly configure home folders to be shared though out multiple users....
you just set up the users to use that folder as that home folder, make sure that all the users belong to the same group, and apply group permissions to the folder.... duh.
Watch out for the video release of the presentation, including the deputy principal of the school who was there and did a bit of acting :)
Presentation details
I hear the videos will be out in just over a week
The way they do filtering with NuFW is interesting - it can authorize outgoing connections based on the _application_ that is trying to create the connection, by calling back to a PAM module on the client machine. And there are rulesets depending on the logged in user group. Beats forcing everyone to use proxies.
And to clear up, by 'standard server space' they mean 4 x 12RU, they only needed to use one 12RU rack.
Moodle, Mahara, Koha, Ubuntu, Mandriva
Is the weirdology in software naming caused by the lack of available domain names or something? Just asking...
To run a school? What the hell are they, or rather, what the hell is every other NZ school doing that they need 48 servers! 4 to do the work, 20 to handle licensing and the other 24 to handle patch management and anti-virus updates?
Bad analogies are like waxing a monkey with a rainbow.
There is one _big_ minefield with Windows, and that is software distribution. How on earth can a non-geek ever find out if a software package he downloads is legit or a piece of malware? This is probably the single biggest worry about amateurs using windows systems. (to some extend the problem is the same with the Mac)
Most Linux distributions solve that by having a package manager. I can safely tell a person to search for software in there and be assured that the chance they download malware is very slim.
As long as Microsoft refuses to address this problem and make all files downloaded instantly executable, I just cannot recommend Windows to the average user.
This is a new school, one that was not previously locked in to any proprietary setup... They were able to start with a clean slate and do things properly.
Incidentally, how big or inefficient is the average school in new zealand if they require 48 servers? Just what exactly would all those servers do?
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
Ever met a gay ninja?
Windows 8 to Feature Fully Virtual Monopoly
"We already have some schools switching to other operating systems. This new version of Windows will allow them to do that while still claiming to be 'Windows only.' "
fully sarcastic blog entry here.
It's pretty obvious what they need all those servers for. Dedicated Counter-Strike servers, so the students can play. There's even enough of them to let their friends from other schools join in and envy them.
If the racks are really supposed to be full of servers, did they plan for appropriate cooling, too?
They get paid, that's right.
They are not being used!!! That's the first step for people to end using Microsoft products!
Have we not discussed that one of the main reason for the Microsft monopoly is that people don't know anything else?
KMS
Sounds like both you and your "kid" are fucking retards.
I hope you both die in a fire.
In the Anglosphere, there is a mandate to use only Microsoft software.and not consider alternatives.
How many cm is that?
Rubbish I work in a NZ school as an IT admin and schools have to sign up each three years (was each year). Only these schools are included in the deal and they have to activly sign up to it. This is the usual Slashdot FUD, if they don't sign up then the school is not included in the agreement and the government pays nothing. There are simmilar deals as stated above with Apple and even at one point a major linux distribution/support provider. As far as I can tell this deal is no longer open to new schools but is still maintained for those that did sign up.
Citrix? Oracle (tells the future???)? Excel? Quake? Bing?...
"Interestingly, the school will move into new purpose-built premises this year, which include a dedicated server room designed based on standard New Zealand school requirements, including four racks each capable of holding 48 servers for its main systems. The main infrastructure at Albany Senior High only requires four servers, suggesting an almost 50-fold saving on hardware requirements."
What in the hell is a single High School running that even under normal Bill-Ware requires four racks worth of server hardware for less than 250 students? Are you fucking kidding me?
And yeah, I know they might lay in four racks for "growth" and not fill them right away, but even seeing into the future, I can't imagine why they would EVER require that much horsepower for one school when you can squeeze 16 cores, 4TB of storage, and 100GB of RAM into 2U these days. Anybody there ever heard of VMWare? Props to them for proving it can be done on far less hardware, but the other schools must be spending a fortune on electricity alone...
Servers have not had top vents for years. The vent in the front & out the back. The expectation is that there is a cold isle in the front, and either a hot isle in the back, or that the hot air is vented out the top from the back to some sort of return.
The hardware team set up some of my server racks with space between the servers & PDU's racked in the back: When one of the three AC units died, we found that the servers at the bottom were venting into the back, then up to one of the PDU's - where the air was then circulating through a gap to the front & into the top two servers. Unsuprisingly, they melted. If we did not have 195% capacity on that VMware cluster, they would have taken 20 virtualized machines with them.
Servers should be racked together: Starting from the bottom, in the correct U's & should fit flush. Has anyone even seen an odd sized server from a major vendor in years?
DO NOT RACK WITH SPACES.
Load up the unused servers with ESX and rent VMs to the other schools (running Microsoft) that need more that 50 servers.
I am the unwilling control for my Origin.
Because it's cheaper. They've saved money in power use, in configuration and in staff time.
That is why they should use Linux.
There's also the fact that if they Use Linux at school, they'll either
a) be able to use the same product at home without piracy
or
b) have MS stuff at home bought by their parents and will learn more than one application AND how to make them interoperate (by "saving as...").
Either case is fine. And if businesses use something other than what they used at work, that's no different, so they've still "merely" saved money.
"I have worked with hundreds of NZ schools IT in my career"
.."
.. perhaps you aren't very good at your job.
.."
..
In what capacity, what are the names of these schools.
The schools with Linux networks BURN CASH on consultants
Absolute rubbish, once a Linux server is installed and configured, (and baring hardware failure)it just runs. Perhaps you should have consulted the people at Albany Senior High School.
The tight time frame -- two weeks for evaluation, one week for design and two weeks for implementation -- didn't create too much disruption, Brennan said. "Although everything wasn't as polished as it could have been, when the school opened all of the core functionality was there. And it's been running for a year with no significant intervention. It hasn't really been touched in any fundamental way since then "
Where do you get your 'BURN CASH on consultants' from. Come again
"This school is new as such has lots of startup funding
Where does it say they had lots of startup funding and running for a year is hardly new.
"Posting AC for obvious reasons"
Because you're talking total bullshit
So, this school uses 100% open source software? I take it this particular school will not be producing any young graphical artists, filmmakers, or music producers, then?
For most tasks students complete on school computers, I would prefer to deploy Ubuntu Desktops instead of overhauled Windows XP workstations which need to be manually pampered into health. If everyone is using open office, all documents produced at the school will look god-awful, but this will be a grand equalizer between students, demonstrating to them that there is no place for presentation in academic content.
So, this will be fine for students in most subjects... but I have to feel bad for anyone with creative or artistic leanings. Linux is an engineer's world. While young programmers will be able "express themselves" with terrible unix code and tools, artists will be left learning with archaic and useless tools that have no bearing to professional software where they could be more productive on Macs or even Windows machines. They may not suffer from "vendor lock-in", but they will be subject to "industry lock-out". Ubuntu systems are really only pragmatic in some cases.
The main infrastructure at Albany Senior High only requires four servers, suggesting an almost 50-fold saving on hardware requirements.
No, it doesn't.
Merely by specifying four 42U racks doesn't mean they expect/assume the school will stuff each with 42 1U servers (some might be taller/use more Us), and it would be easier to build up the datacenter with racks now than straddle some random server purchase down the line with the need to buy a new server rack, UPSs capacity, KVM support,etc.
My local school district has 6x 42U racks in the data center, and it allows us tremendous flexibility in installing hardware (this is a test rack, not on generator power, these two are production servers, this rack is the SAN, another for web and other DMZ servers and one for future growth).
Each school has a 42U rack, but with only one or two local servers installed (one Windows, one OS X server), a UPS, switch or two, and fiber termination hardware with lots of room for future growth, if needed. We didn't need 42U, but the minimal cost savings didn't justify imposing limits on future growth...
Ken
Exactly. It would be nice to have access to a complete list of possible files which are part of
the MS OS, their versions/dates and cryptographic checksums. This would make checking
if a system was infected (and fixing it) simple. No guessing...
"competent Windows admins".
No brain, no pain.
If they are moving a high school one year after opening it something tells me a few MS licenses is the least of this school district's financial issues.
Shuttleworth is from Africa. Fuckwit.
".. based on standard New Zealand school requirements, including four racks each capable of holding 48 servers for its main systems. The main infrastructure at Albany Senior High only requires four servers, suggesting an almost 50-fold saving on hardware requirements."
It suggests nothing of the sort. That's an intensely dishonest statement.
http://theopensourceschool.blogspot.com/
Correction: I meant "kids' computer" (plural). That's why I want shared/common desktop icons.
Table-ized A.I.
You Kiwis are so funny - acting all grown up! You'll install Linux when we tell you. Now back to Windows.
And keep the money coming!
The US
230 pupil school and 50 fold improvement in servers being used? I'd like to see how they came up with that. Anyone designing a Windows environment with 48 servers for 230 users must be insane. ???