Warehouse-scale computing overview. ▫ Workloads and software infrastructure. ▫ Failures and repairs. ▫ Note: Term “Warehouse-scale computing” originates. Cloud Computing. Concepts Introduced in Chapter 6 introduction to warehouse-scale computing programming models infrastructure and costs cloud computing. as a Computer: An Introduction to the Design of Warehouse-Scale Machines As computation continues to move into the cloud, the computing platform of.
|Published:||28 December 2014|
|PDF File Size:||40.83 Mb|
|ePub File Size:||9.93 Mb|
WSCs are particularly efficient for popular computing and data-intensive online services, such as Internet searches or language translations.
Because a warehouse scale computing search request may query the entire Web, including images, videos, news sources, maps, and product information, such services require a computing capacity well beyond the capabilities of a personal computing device.
Thus, they are only economically feasible when amortized over a very large user population.
In this article I provide a brief description of the hardware and software in WSCs and highlight some of their key warehouse scale computing challenges. A brief description of each subsystem follows below.
Page 16 Share Cite Suggested Citation: Reports on Leading-Edge Engineering from the Symposium. The National Academies Press. The clusters, which tend warehouse scale computing be composed warehouse scale computing several thousand servers, constitute the primary units of computing for Internet services.
WSCs can be composed of one or many clusters. Storage is provided either as disk drives connected to each server or as dedicated file-serving appliances.
Lower-end server components that can leverage technology and development warehouse scale computing in high-volume consumer markets are therefore highly cost efficient. Power Distribution Peak electricity needs of computing systems in a WSC can be more than 10 MW—roughly equivalent to the average power usage of 8, U.
At warehouse scale computing levels, WSC computing systems must tap into high-voltage, long-distance power lines typically 10 to 20 kilovolts ; the voltage level must then be converted down to to volts, the levels appropriate for distribution within the facility.
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines
Before power is distributed to computing equipment, however, it is fed to an warehouse scale computing power supply UPS system that acts as an energy supply buffer against utility power failures. UPS systems are designed to support less than a minute of demand, since diesel warehouse scale computing can jump into action within 15 seconds of a utility outage.
Cooling Infrastructure Virtually all energy provided to computing equipment becomes heat that must be removed from the facility so the equipment can remain within its designed operating temperature range.
The cooling plant uses chiller or cooling towers to expel heat to the environment.
Page 17 Share Cite Suggested Citation: The cost of non-computing components is proportional to peak power delivery capacity, and cooling infrastructure is generally more expensive than the power-distribution subsystem.
If high-end energy-efficient computing components are used, computing system warehouse scale computing tend to be dominant.
The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines – Google AI
If lower end, less energy-efficient computing components are used, cooling and power-distribution system costs usually predominate. Energy, therefore, affects WSC costs in two ways: Some of the most difficult issues are deciding between scale-up e.
For example, we may have too much CPU firepower and too little networking bandwidth. These decisions warehouse scale computing ultimately based on workload characteristics. Warehouse scale computing example, search workloads tend to compute heavily within server nodes and exchange comparatively little networking traffic.
We describe the architecture of WSCs, the main factors influencing their design, operation, and cost structure, and the characteristics of their software base.