Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Submission + - Pros and Cons of using Ganeti as a virtualization platform (

ramereth writes: Building an open source based private cloud using the platforms available can sometimes induce rage face with their complexity. Ganeti has been around as a virtualization platform for many years, but doesn't tend to get as much attention as other platforms do. Its simplicity in installation, maintenance, and architecture offer some sanity to some small IT departments looking for an alternative. Ganeti's Pros and Cons enable it to fill a specific niche in high performance and hardware failure tolerance environments. The platform has been key to expanding and stabilizing virtualization at the OSU Open Source Lab which uses it to host hundreds of open source projects and powers projects such as the Python Software Foundation, phpBB, and OSGeo to name a few.

Comment Re:Mirroring network will go boom (Score 1) 488

Actually you will just have twice the time to download from torrent seeds. "Free broadband market" will take care of this.

That's not how it generally works in the real world in my experience. Whenever an Ubuntu release happens it almost always puts our netwok links to the max. I can't imagine doubling that. A lot of people still download directly and don't bother with torrents.

Comment Ganeti + KVM (Score 1) 417

We use Ganeti + KVM at the OSUOSL with a completely open source stack. We can do live migration, fast deployment, easy horizontal scaling, and easy management. We haven't had any major issues with Ganeti itself only a few minor issues with KVM. Performance on KVM is still lagging compared to Xen but for what we use it for we've had no problems.

Comment Re:No mention of CSOS project in the 90s? (Score 1) 55

I really did expect to see mention of CSOS in Lance's slides, but I digress.

That predates me by quite a bit and had never heard that story before. I'm surprised John Sechrest never told it to me when he was still living in Corvallis. Its very interesting to hear that though! I will have to remember that the next time I give this presentation. Thanks!

Comment Re:"much clearer now just how important OSUOSL is" (Score 1) 55

Also you guys are majorly dragging your feet on the Puppet thing. UO has been on it for about three years, and it is leaps and bounds better than CFEngine. It doesn't seem to help that a large portion of your staff are students with little background in system administration - not only do you have to teach them the tools, you also have to teach them the practice.

Oh I agree. Its been quite frustrating not getting very far on our puppet migration. And it has been difficult to manage considering most of our help is from students whom we have to teach/mentor at the same time. I wish we could hire more full-time sysadmins but we simply don't have the money so we have to make due with what we have.

Comment Re:"much clearer now just how important OSUOSL is" (Score 1) 55

The "legal reasons" alluded to are mostly problems with other signers on the contract for our upstream bandwidth provider. *coughDuckscough* At our bandwidth scale, tunneling is not feasible.

Indeed, tunneling IPv6 at our scale would be quite silly.

We don't run Puppet at the moment, we run CFEngine. Everybody's receiving Puppet training and there's a slow-yet-steady migration to Puppet, but these things take time. There are quite a few people depending on us to not fuck up, so we don't change our stacks without deliberation and testing.

We've been using CFengine since nearly the day we started so we have a collection of CFengine recipes that go back 5-6 years. Its going to take a while to get everything in a state considering there's only one full-timer (me) and 4-6 undergraduate students. Granted we're working on just getting a bootstrap set of modules done first (which is almost completed). Additionally we're writing our modules so that they are reusable (which takes more time) for other people and plan to post them on puppetforge eventually.

Trying to work on that plus keep up on regular maintenance, new projects, misc fires, conferences, etc all adds up. We do a pretty good job of keeping up on tasks but we do fall behind sometimes. We take pride that we run a pretty tight ship and want to continue that moving forward.

Comment Re:So... hosting? (Score 1) 55

(keep in mind, they have a mirror in the midwest provided by (I think) TDS)

That is correct. We have two FTP mirrors hosted by TDS (Chicago and New York) in addition to the systems we have on campus in Crovallis.

You can see their bandwidth utilization here:

Keep in mind that the Corvallis server is out of rotation currently because of some hardware issues.

Comment Re:They mirror just about everything (Score 3, Funny) 55

From Apache to just about every Linux distro you've ever heard of, they run a mirror for it.

I max out my considerable downstream connection from them frequently. These are cool people doing a pretty cool thing.

What's funny is we sometimes get abuse emails from ISP's complaining that we are DOS'ing them when in fact its their users just using our mirrors.

Open Source

Submission + - Inside Oregon State University's Open Source Lab (

ramereth writes: Many people use Linux in many ways, often totally unaware that they're depending on Linux. Likewise, those of us in the open source community depend heavily on Oregon State University's Open Source Labs (OSUOSL), but may not even realize just how much. Thanks to one of the final talks at LinuxCon by Lance Albertson (slides), it's much clearer now just how important OSUOSL is.

Comment What the OSUOSL uses and beyond (Score 4, Informative) 113

The project you saw at OSCON was called RAIV (Rack And Inventory Viewer). Unfortunately it ran into a dead-end and is currently vapor-ware. Currently we're using an internal CakePHP webapp for basic inventory and customer tracking, but its very buggy and lacks many features.

We are in the midst of working on a completely new project that will cover many of the problems mentioned in this article and beyond. Think of it like an open source datacenter management webapp and backend. Its still in the planning stages, but the intent is to have a plugin based system where you can use the inventory plugin, DNS/DHCP plugin (to replace maintain), virtualization management (deployment and console access), etc all in one interface. The idea is to create an admin interface and a customer interface so that they can access and see information about their environment. We're far from having a demoed project but we hope to have something soon.

Slashdot Top Deals

God made machine language; all the rest is the work of man.