After Hours

10 things you should know about microservers

Why waste energy, space, and money on a high-end server when a low-cost microserver can handle the job? Here's a look at how microservers can benefit the data center.

Microservers are cheap, weedy, and diminutive servers. They are servers whose parts have been shrunk and scaled back, allowing them to be packed into clusters. Here's what you need to know about this low-cost, low-power hardware and its future role inside the data center.

Note: This list is based on a post from the ZDNet special feature page The 21st century data center.

1: There's a place for smaller cores

Not every computing task needs to be carried out by a multi-core brute of a processor. Some tasks need relatively little compute power but need to be carried out in large numbers, and so they can be more efficiently handled by large numbers of wimpy cores. Serving static HTML elements in a web page to millions of people, for instance, or the myriad individual compute jobs that make up a Hadoop Big Data analysis.

2: Microservers are more efficient for small jobs

With a microserver, there's less wasted silicon adding to the cost of buying and running the machine. By removing features unnecessary for lightweight workloads (processor performance enhancements, for example), microservers can carry out trivial workloads more efficiently than higher-specced alternatives.

3: Low power consumption means lower running costs


4: Microservers are space savers

Microservers are generally based on small form-factor, system-on-a-chip (SoC) boards, which pack the CPU, memory, and system I/O onto a single integrated circuit. The small size of the boards allows tightly packed clusters of microservers to be built, saving physical space in the data center.


5: Web hosters will see the advantages of microservers

Web hosting companies are prime candidates for microserver use. HP says that most of the interest in its microservers available through Project Moonshot has been from hosters looking to streamline their large data center infrastructures.

Companies serving content over the Internet at scale, such as Google, are candidates for using microservers as well. They need to carry out lightweight computing tasks many, many times at widely distributed locations, and they have the in-house technical expertise to engineer the hardware and software needed to run microserver clusters. Large web companies like Facebook have also been testing microservers, and various microserver designs have emerged from the Open Compute project.


6: There are limits to what a microserver can do

Microservers don't have the compute power to effectively carry out more demanding computing tasks, such as enterprise IT and advanced scientific or technical computing workloads.


7: Microservers are shaking up the server market


Both firms have low-power processors targeted at the microserver market. In one corner is Intel with its 64-bit Atom S1200 (Centerton) SoC and the forthcoming 22nm Avoton SoC, as well as its low-power Xeon E3 processors. In the other is ARM and its partners, with SoCs based on the 32-bit Cortex A9 and the Cortex A15, along with the forthcoming 64-bit v8 architecture. AMD will release its low-power Kabini processor, which combines a multi-core CPU with a Radeon HD GPU, later this year.

The big server vendors HP and Dell are designing new ranges of microservers, HP with its Project Moonshot initiative, which will shortly ship Intel Atom Centerton-based microservers, and Dell, which sells its sub-65W, Intel Xeon E3-based Dell PowerEdge C5220 microservers.

IBM also plans to design the world's highest density 64-bit microserver server drawer for its IBM/Astron Dome partnership, with a target density of more than 100 nodes, 500 cores, and 2TB of memory.

But with companies like Facebook and Google increasingly bypassing the traditional OEMs and designing their own custom server and data center hardware, ARM also sees courting organization like Facebook directly as a way of getting its processors into the data center.

8: Intel and ARM both have their strengths

When it comes to chipmakers, there's no clear leader. Intel's Centerton processors support important enterprise features, such as a 64-bit architecture and support for Error Correction Code (ECC) memory. But early ARM-based SoCs, such as the Calxeda EnergyCore, appear to have a lower power consumption than Intel's microserver-targeted chips to date.

Intel has a clear lead over ARM-based SoCs when it comes to running server software, thanks to its dominant market position: A lot of server software that runs on Intel's x86 chip architecture needs to be modified to run on ARM's RISC platform. That said, there has been recent progress in porting server software stacks like LAMP and OpenStack to ARM.


9: Microservers will become even more specialized

Microservers are already specialized machines, customized for executing lightweight tasks. As the market matures, microservers tailored to even more specific computing workloads, such as running industry-specific SaaS apps, are likely to emerge.

Custom architectures built around microservers are already available, like the AMD SeaMicro SM15000's Fabric Compute System, which supports up to 512 CPU cores and 5PB of storage in a single system, linked by a bi-section bandwidth of 1.28Tbps. HP is also targeting a flexible design with its Moonshot microservers, which will have swappable server cartridges whose components — CPUs, memory, and system I/O — can be tailored to specific computing workloads.

10: Microservers aren't replacing servers

Microservers are expected to sit alongside rather than replace traditional higher power, less specialized servers. Microservers are expected to account for about one fifth of server sales by 2015/16 and are seen as a new server type rather than a usurper of traditional machines.

About Nick Heath


Editor's Picks