Home Home > 2016 > 01 > 27 > OBS welcomes new lambkins
Sign up | Login

OBS welcomes new lambkins

January 27th, 2016 by

The openSUSE build service becomes more and more a victim of his success: building constantly more than 300,000 packages for more than 43,000 developers needs really a lot of build power! And build power means not only CPU! It includes everything that you can expect from an IT infrastructure:

Old hard-drives from OBS-workers

Old hard-drives from OBS-workers

  • CPU power
  • RAM (the more, the better)
  • Storage (temporary local, on the clients and also to store and distribute the results)
  • Network
  • electic power (and cooling, and maintenance, and manpower to maintain the hardware, …)

Thankfully our main sponsor SUSE allowed us now to buy some new hardware to replace some of the old machines that build software packages for over ten different distributions all day long.

The old (and note: some are still used) machines are meanwhile a mix of different hardware vendors and even self-constructed machines mainly use local hard drives to setup a fresh build environment for every new package. This comes with the cost of constantly failing hard drives, additional maintenance and meanwhile (compared to SSDs and other stuff) slow builds – even if the OBS developers already implemented a lot of caching mechanisms.

But now it’s time to look into the future: here is a picture of the new, unmounted machines (in the front), which replaced the old machines in the back:
old_vs_new_OBS-workers_unmounted
Each of the 2 unit machines contains 4 servers with 128 GB RAM and  (24 Core) AMD Opteron Processors. Thanks to the amount of RAM, they can setup the build environment completely in a tmpfs, which (together with the CPUs) should give the openSUSE Build Service a real boost in build performance.

While we are proudly looking on the build statistics and do some fine tuning of the setup, enjoy the two pictures below showing them mounted in their Rack:

OBS lamb workers mounted - backside OBS lamb workers mounted frontside
OBS lamb workers mounted in Rack (backside) OBS lamb workers mounted in Rack (frontside)

We will leave it to your fantasy to find explanations why the new machines are called “lamb”.

Both comments and pings are currently closed.

6 Responses to “OBS welcomes new lambkins”

  1. slk021

    Thank you SUSE for looking after your children

  2. Bruno Limmer

    Well, in nuclear physics it there’s a “lamb shake” or a “shake of a lamb tail” saying, meaning something very, very fast – as lambs have no or very short tails, their shake time tends to 0…

    So I’m supposing the machines are called “lambs” because they are quite fast, comparatively. Am I right?

    • Ben

      I would assume the “lamb” name goes along with the servers being on racks. As in “rack of lamb”.

  3. cjk

    What, no large picture versions?

  4. Rolf

    Because they were expensive now, but in a few years they’ll be sheep?