SeaMicro Unveils 512 Atom-Based Server 183
1sockchuck writes "Stealthy startup SeaMicro has unveiled its new low-power server, which incorporates 512 Intel Atom CPUs, a load balancer and interconnection fabric into a 10u server. SeaMicro, which received a $9.3 million government grant from DOE to develop its technology, says its server uses less than 2 kilowatts of energy — suggesting that a single rack with four SeaMicro units and 2,048 CPUs could draw just 8 kilowatts of power. Check out the technical overview, plus additional coverage from Wired, GigaOm and VentureBeat."
2 Kilowatts of "energy"? (Score:1, Informative)
OK, OK. At least $EDITOR gets it right at the second attempt (8 kW of power).
Re:What's the "bang for the buck"? (Score:5, Informative)
The FLOPS are not all that important for this device. It isn't designed to crunch big numbers. It is designed as a web|web application server with the goal of serving far more connections per watt than a traditional server.
Other options (in 10U, 240 opteron cores can fit) (Score:3, Informative)
SeaMicro: 512 Atom processors in 10U rack
Dell PowerEdge R815: 4 Opteron processors, each one up to 12 cores, in 2U rack. In a 10U you can include 5 of these servers, which will bring 4 x 12 x 5 = 240 Opteron cores
More info here [dell.com]
Re:Low power, really? (Score:5, Informative)
Considering how many articles were linked I don't know if you rtfa'd or not.
The Core 2 uses a bit more than twice as much power, but if you have two Atoms you also need twice as many north-bridge chips and this pushes the power usage up to over what the Core 2 will consume.
This is from the wired article.
Just changing the CPU to a low power chip, though, isn't enough says SeaMicro. The trick lies in creating a new architecture that can pull all the chips together and manage their power requirements.
"If you just replace the chips in a traditional server with Atom processors, the power consumption actually goes up," says Feldman.
Integrating features such as storage, networking and server management into a single ASIC (application specific integrated circuit) helps manage power better, says the company. It has also virtualized the CPU input-output so those modules that would have otherwise occupied space on a board and consumed power don't anymore.
Re:What does a normal rack consume? (Score:4, Informative)
Re:Low power, really? (Score:1, Informative)
Reading comprehension is tech, man.
They state in several of the linked articles that the whole reason this thing saves power & space is they've developed technology that allows them to have 90% fewer components per CPU than a traditional server motherboard.
System Specs (Score:5, Informative)
This is a good start- SM10000 System Overview [seamicro.com]
Interconnect is 1.28 Tbps or 2.5 Gbps per core.
I/O includes a minimum or 8 gige or 2 10-gige, which can be increased to 64 gige or 16 10-gige links per chassis.
This unit runs as 512 system images using stock 32 bit OS's. Each CPU may have 1 or 2 GB's of ram and up to 64 local drives may be installed and divided among the CPU's with the included management software. The unit supports PXE boot, so the system images may run off local disk or from a ram image.
Just to note, the Atom z530 is a single core, 32 bit only CPU, if that matters.
I couldn't tell you if the 16 10-gige links would seriously limit this box or not. You'd have to show me a data center with more than 160 Gbps of internet connectivity first. :) And that's assuming you only purchased one of these suckers, because you'd need that much per chassis.
Re:Vitual center (Score:4, Informative)
Re:Other options (in 10U, 240 opteron cores can fi (Score:4, Informative)
The Atom can be paired with other northbridge chips, notably Nvidia's ION. If part of the CPU was in the 945 chip as you claim this would be impossible.
Re:Vitual center (Score:5, Informative)
SMP will only bring you so far - i'll bet 8 VCPU VMs on Atoms will be beat by a 2 VCPU VM on a Core 2 Duo.
Perhaps not, depending on the other load the system is working on. Because of the way VCPUs are scheduled (at least in VMWare) that 8-vCPU VM won't get a time-slice until such time as there are 8 real cores available for the duration of that slice. If your task is CPU intensive and can be easily separated into distinct tasks not overly chatty (i.e. cross VM latency is not going to be a major issue) and the host has gobs of RAM available, you are often better off having several VMs with one cVPU each than one VM with several vCPUs. This may be much less of a problem on a many-CPU monster like the 512 core unit being discussed than it is on 2/4/8-core boxes, but I expect the balance to still be in favour of multiple single-vCPU VMs in cases where the task can be efficiently split between them.
Re:Vitual center (Score:4, Informative)
check your facts - the atom Z530 which they use does have VT-x. and people did virtualize before that , you know.
Re:Vitual center (Score:1, Informative)
They are using the Atom Z530, which according to intel.com has "Intel® Virtualization Technology (VT-x)"
Re:Vitual center (Score:3, Informative)
You don't need hardware support for paravirtualization and paravirtualization will handle everything you listed. It won't let you run different OSes but there are plenty, potentially even a majority, of cases where that's not necessary.
Re:Vitual center (Score:3, Informative)