Friday, April 19, 2013

10 things you should know about microservers

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

The power consumption of microservers' stripped-back silicon is far below the 90W-plus thermal design power (TDP) of processors inside high-end servers, with microserver chips typically having a TDP of below 45W and dropping to sub-10W levels. Lower power consumption equals lower running costs and for the right use cases, more useful computing work per dollar.

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.

HP has released figures claiming that 1,600 of its Project Moonshot Calxeda EnergyCore microservers, built around ARM-based SoCs, packed into just half a server rack were able to carry out a light scale-out application workload that took 10 racks of 1U servers — reducing cabling, switching, and peripheral device complexity. The result, according to HP, was that carrying out the workload used 89 percent less energy and cost 63 percent less.

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.

As use of public cloud services grow, the demand for microservers suited to handling the lighter cloud service workloads is also likely to grow.

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.

Rewriting software to run on microserver clusters can also be an overhead — writing software so it can split a task between multiple microservers and executed in parallel, for example. Another potential consideration is the additional network infrastructure needed to shuttle traffic between microservers and between clusters.

7: Microservers are shaking up the server market

Chipmaker Intel, whose processors power more than 90 percent of servers today, faces competition in the microserver market from ARM, the UK firm that designs the processors inside the majority of mobile phones.

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.

Despite analyst concerns that in squaring up to ARM in the low-power processor space Intel will take a hit on its 60 percent-plus margins, the company contends it will still make "very good" margins on its Atom S1200 and Avoton server chips.

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.

Sent from my iPad

No comments:

Post a Comment