giti trabalho 1

Post on 18-Jul-2015

51 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Understanding and Designing New Server Architectures for Emerging Warehouse-Computing Environments

Kevin Lim*, Parthasarathy Ranganathan+, Jichuan Chang+, Chandrakant Patel+, Trevor Mudge*, Steven Reinhardt*†

* University of Michigan, Ann Arbor+Hewlett-Packard Labs†Reservoir Labs

Cleverson LedurTiago Ferreto - GITI - PPGCC- PUCRS

Article DetailsAuthorsKevin Lim*Parthasarathy Ranganathan+Jichuan Chang+ Chandrakant Patel+Trevor Mudge*Steven Reinhardt*†

Conference 35th International Symposium on Computer Architecture (ISCA 2008), June 21-25, 2008, Beijing, China. IEEE 2008

From*University of Michigan, Ann Arbor

+Hewlett-Packard Labs†Reservoir Labs

Article Details● Understand and design next-generation servers for emerging “warehouse-

computing” environments.

● A detailed evaluation infrastructure including a new benchmark suite for warehouse-computing workloads, and detailed performance, cost, and power models, to quantitatively characterize bottlenecks

● A new solution that incorporates volume non-server-class components in novel packaging solutions, with memory sharing and flash-based disk caching.

Article Details● Understand and design next-generation servers for emerging “warehouse-

computing” environments.

● A detailed evaluation infrastructure including a new benchmark suite for warehouse-computing workloads, and detailed performance, cost, and power models, to quantitatively characterize bottlenecks

● A new solution that incorporates volume non-server-class components in novel packaging solutions, with memory sharing and flash-based disk caching.

Article Details● Understand and design next-generation servers for emerging “warehouse-

computing” environments.

● A detailed evaluation infrastructure including a new benchmark suite for warehouse-computing workloads, and detailed performance, cost, and power models, to quantitatively characterize bottlenecks

● A new solution that incorporates volume non-server-class components in novel packaging solutions, with memory sharing and flash-based disk caching.

Article Details● Understand and design next-generation servers for emerging “warehouse-

computing” environments.

● A detailed evaluation infrastructure including a new benchmark suite for warehouse-computing workloads, and detailed performance, cost, and power models, to quantitatively characterize bottlenecks

● A new solution that incorporates volume non-server-class components in novel packaging solutions, with memory sharing and flash-based disk caching.

Introduction● “Internet Sector” as the fastest growing

segment of the overall server market. (40%-60% every year)

● Designing servers for this market poses several challenges:

Introduction● “Internet Sector” as the fastest growing

segment of the overall server market. (40%-60% every year)

● Designing servers for this market poses several challenges:

○ scalability

Introduction● “Internet Sector” as the fastest growing

segment of the overall server market. (40%-60% every year)

● Designing servers for this market poses several challenges:

○ scalability

○ power and cooling

Contents

1. Evaluation Enviromenta. A Benchmark suite for the internet sectorb. Metrics and models

2. A New Server Architecturea. Low-power low-cost CPUsb. Cooling: compactation and aggregatedc. Memory Sharingd. Flash as disk cache with low-power disk

EvaluationWe have created a new benchmark suite with four workloads representative of the different services in internet sector datacenters:

Evaluation

Metrics:

Performance/Price =

Perf (Sustainable Performance) ___________

Total cost of ownership

Evaluation

Metrics:

Performance/Price =

Perf (Sustainable Performance) ___________

Total cost of ownership

(1) the base hardware costs, and (2) the burdened power and cooling costs.

A New Server Architecture1. Can we reduce overall costs from the CPU (hardware and power) by using high-

volume lower-cost lower-power (but also lower-performance) non-server processors?

2. Can we reduce the burdened costs of power by novel packaging solutions?

3. Can we reduce the overall costs for memory by sharing memory across a cluster/ensemble?

4. Can we reduce the overall costs for the disk component by using lower-power (but lower performance) disks, possibly with emerging non-volatile memory?

Low-power low-cost CPUs

Low-power low-cost CPUs

Low-power low-cost CPUs

Performance

Perf / Cost

Perf / Power

Perf / Total Cost

Compactation and Aggregated Cooling

Compactation and Aggregated Cooling

Termo-mechanical

analysis shows ~50%

in cooling efficiencies

improvements!!

Compactation and Aggregated Cooling

Termo-mechanical

analysis shows ~50% in

cooling efficiencies

improvements.

Efficiencies: 2X to 4X

improvement.

Memory Sharing

Memory Sharing

Reduces Hardware Costs:- Total DRAM capacity of each blade may be

reduced.- Use of lower-cost and low-density DRAM

devices.

Memory Sharing

75% on memory blades

20% of blades use only local mem.

Flash as disk-cache with low-power disks

Storage Area Network (SAN)

Laptop Disks

Flash Disk Caching (1GB)

Putting It All Together

Two new architectures:

N1a. Uses mobile blades with dual-entry enclosures and directed

airflowb. but does not include memory sharing or flash-based disk

caching with mobile disks.

N2c. Uses embedded blades with aggregated cooling housed in

an enclosure with directed air-flow. d. Use memory sharing and remote low-power disks with

flash-based disk caching to allow this level of compaction.

Results

ConclusionsWe make several contributions:● a new benchmark suite intended to model workloads and behavior common to

the Internet sector.

● cost models and evaluation metrics relevant to this space, including an overall metric of performance per unit total cost of ownership (Perf/TCO-$).

● Identify four key areas for improvement from the Perf/TCO-$ perspective (CPU, packaging, memory, and disk), and study initial solutions that provide benefits relative to the status quo in each of these areas.

top related