I watched the blade discussion with interest.

The amount of compute capacity being contemplated is massive -- it's well beyond the peak resources needs of everything in the server room at present. (that is, if we ignore anyone doing optimal Golomb rulers, prime hunting, RSA numbers, etc, as these are infinite needs of indefinite scope that suck up whatever you throw up at them)

If your goal is to just consolidate the current workloads in the most energy efficient way it doesn't make sense to spend a lot of money on an action that puts even more capacity online. Whatever you make available to people will in the end get used. [that is, we will often have a higher percentage of the blades blazing]
(even if you ban or put a limit on the infinite-indefinite stuff)

You don't need to spend $2,500 when $400 to $900 in upgrades to our VM server would be enough to consolidate everything running right now and with capacity to spare. As such, I am launching a capital capital campaign for that:
http://skullspace.ca/wiki/index.php/Vmsrv#Capital_Campaign

Also seeking project funding:
http://www.skullspace.ca/wiki/index.php/Proposed_projects#VM_server_hardware_upgrades
"""
Current upgrade project is to switch to a CPU with VT extensions, which will improve VM performance, allow for 64bit guest OS, and also make more guest operating systems available that are currently a no-go with Virtualbox and no hardware extensions such as OpenBSD and FreeBSD.
"""

There's a stronger case for power use ROI here -- not only because less money is being spent but total compute capacity is actually going down. That is, except for those doing infinite-indefinites, we'll be taking heavy servers offline that are mostly running idle.

------------------------

And now, to the subject line, as there's no interesting debate in the above.

Someday we will grow and not be saying "shit, we need to consolidate and reduce energy use". We'll be saying, "more power!" and want to add a lot more capacity.

It is conceivable that we'll be able to have a successful, special fund-raising drive just for that, and reach a nice target like $2,500.

But, if you're going to spend $2,500, I say spend it on one, super kick ass server vs the blade approach of scaling out RAM and CPU in parallel.

I have nothing against blades in general -- for many scientific, engineering, artistic, and business use cases it makes sense to scale out in the blade way.

Nor am I against mixing blades with virtualization. (such as here:
http://web.archive.org/web/20090204223932/http://get-admin.com/blog/?p=392 )


What I want to argue is that the workloads of hackers in a hackerspace are better suited to scaling in a vertical direction over a horizontal one. Call it, /The one grand machine to rule them all/.

Seeing how donors are already in contemplation mode, I feel the need to challenge the blade advocates to a debate.

I'm not going to have that debate here on the mailing list (which is why I haven't said *why* it's better for a hackerspace to spend $2500 to scale vertically) -- I'm going to give a formal presentation on the subject.

To the blade advocates -- do you wish to accept my challenge to a dual by scheduling presentations back to back (with random order?)? Alternatively, I could go first (perhaps late September..) and you could opt for rebuttal on a separate day once you've seen it?


Mark
_______________________________________________
SkullSpace Discuss Mailing List
Help: http://www.skullspace.ca/wiki/index.php/Mailing_List#Discuss
Archive: https://groups.google.com/group/skullspace-discuss-archive/

Reply via email to