Enabling Cloud Computing and Server Virtualization with Improved Power Efficiency



Similar documents
Memory Configuration Guide

Memory Configuration Guide

Samsung DDR4 SDRAM DDR4 SDRAM

Configuring and using DDR3 memory with HP ProLiant Gen8 Servers

High Speed Memory Interface Chipsets Let Server Performance Fly

DDR3 memory technology

Dell PowerEdge Servers Memory

DDR4 Memory Technology on HP Z Workstations

Kingston Technology. KingstonConsult WHD Local. October 2014

Table Of Contents. Page 2 of 26. *Other brands and names may be claimed as property of others.

Summary. Key results at a glance:

white paper A CASE FOR VIRTUAL RAID ADAPTERS Beyond Software RAID

HP DDR4 SmartMemory Is finding reliable DRAM memory for your HP ProLiant Server series in your data center a major challenge?

Providing Battery-Free, FPGA-Based RAID Cache Solutions

The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.

PCIe Storage Performance Testing Challenge

You re not alone if you re feeling pressure

Achieving a High Performance OLTP Database using SQL Server and Dell PowerEdge R720 with Internal PCIe SSD Storage

DDR3 DIMM Slot Interposer

Emerging storage and HPC technologies to accelerate big data analytics Jerome Gaysse JG Consulting

HP ProLiant Gen8 vs Gen9 Server Blades on Data Warehouse Workloads

ThinkServer PC DDR3 1333MHz UDIMM and RDIMM PC DDR3 1066MHz RDIMM options for the next generation of ThinkServer systems TS200 and RS210

Server: Performance Benchmark. Memory channels, frequency and performance

Technical Note FBDIMM Channel Utilization (Bandwidth and Power)

Comparing Multi-Core Processors for Server Virtualization

CUTTING-EDGE SOLUTIONS FOR TODAY AND TOMORROW. Dell PowerEdge M-Series Blade Servers

Kingston Technology. Server Architecture and Kingston Memory Solutions. May Ingram Micro. Mike Mohney Senior Technology Manager, TRG

Optimized dual-use server and high-end workstation performance

Memory Configuration for Intel Xeon 5500 Series Branded Servers & Workstations

Memory Sizing for Server Virtualization. White Paper Intel Information Technology Computer Manufacturing Server Virtualization

Intel Virtualization and Server Technology Update

Speed and Persistence for Real-Time Transactions

White Paper Solarflare High-Performance Computing (HPC) Applications

HP ProLiant DL580 Gen8 and HP LE PCIe Workload WHITE PAPER Accelerator 90TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

Microsoft s Open CloudServer

ThinkServer PC DDR2 FBDIMM and PC DDR2 SDRAM Memory options boost overall performance of ThinkServer solutions

Contents. 1. Trends 2. Markets 3. Requirements 4. Solutions

Configuring Memory on the HP Business Desktop dx5150

High Performance SQL Server with Storage Center 6.4 All Flash Array

ACCELERATE SQL SERVER 2014 WITH BUFFER POOL EXTENSION ON LSI NYTRO WARPDRIVE

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

White Paper FUJITSU Server PRIMERGY & PRIMEQUEST Memory Performance of Xeon E7 v3 (Haswell-EX) based Systems

A New Chapter for System Designs Using NAND Flash Memory

Nexenta Performance Scaling for Speed and Cost

HUAWEI Tecal E6000 Blade Server

Power Efficiency Comparison: Cisco UCS 5108 Blade Server Chassis and Dell PowerEdge M1000e Blade Enclosure

Power Efficiency Comparison: Cisco UCS 5108 Blade Server Chassis and IBM FlexSystem Enterprise Chassis

Maximum performance, minimal risk for data warehousing

Accelerating Microsoft Exchange Servers with I/O Caching

Best Practices. Server: Power Benchmark

EMC XtremSF: Delivering Next Generation Performance for Oracle Database

Accelerating Data Compression with Intel Multi-Core Processors

Memory Channel Storage ( M C S ) Demystified. Jerome McFarland

enabling Ultra-High Bandwidth Scalable SSDs with HLnand

Highly-Scalable Virtualization: Optimizing your Infrastructure with IBM ex5 and VMware vsphere

QLogic 16Gb Gen 5 Fibre Channel in IBM System x Deployments

How Microsoft Designs its Cloud-Scale Servers

Intel RAID SSD Cache Controller RCS25ZB040

Dell Reliable Memory Technology

White Paper David Hibler Jr Platform Solutions Engineer Intel Corporation. Considerations for designing an Embedded IA System with DDR3 ECC SO-DIMMs

High Performance 1U Server. High Performance 1U Storage Server. Front Parallel CPU Design features better cooling

Architecture Enterprise Storage Performance: It s All About The Interface.

Virtualizing the SAN with Software Defined Storage Networks

The Memory Factor Samsung Green Memory Solutions for energy efficient Systems Ed Hogan 2 /?

Enhancing IBM Netfinity Server Reliability

TBR. IBM x86 Servers in the Cloud: Serving the Cloud. February 2012

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

CHAPTER 1 INTRODUCTION

High speed pattern streaming system based on AXIe s PCIe connectivity and synchronization mechanism

DDR4 Module Part Numbering System The part numbering system is available at

EMC XtremSF: Delivering Next Generation Storage Performance for SQL Server

Accelerating High-Speed Networking with Intel I/O Acceleration Technology

Advanced Core Operating System (ACOS): Experience the Performance

Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software

Performance Beyond PCI Express: Moving Storage to The Memory Bus A Technical Whitepaper

ioscale: The Holy Grail for Hyperscale

Data Center Solutions

Semiconductor Device Technology for Implementing System Solutions: Memory Modules

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

Elasticsearch on Cisco Unified Computing System: Optimizing your UCS infrastructure for Elasticsearch s analytics software stack

NAND Flash Architecture and Specification Trends

Innovativste XEON Prozessortechnik für Cisco UCS

Tuning DDR4 for Power and Performance. Mike Micheletti Product Manager Teledyne LeCroy

Fujitsu PRIMERGY Servers Portfolio

Features. DDR SODIMM Product Datasheet. Rev. 1.0 Oct. 2011

Enterprise Cloud Services HOSTED PRIVATE CLOUD

System and Storage Virtualization For ios (AS/400) Environment

Analyzing the Virtualization Deployment Advantages of Two- and Four-Socket Server Platforms

Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks

Tuning DDR4 for Power and Performance. Mike Micheletti Product Manager Teledyne LeCroy

QLogic 2500 Series FC HBAs Accelerate Application Performance

StorageBox High Performance NVMe JBOF

Transcription:

Enabling Cloud Computing and Server Virtualization with Improved Power Efficiency I. Enabling cloud computing and server virtualization without power penalties Enterprise servers are the workhorses of today s data centers, running enterprise applications such as DBMS, CRM, ERP and mail services; executing database queries; and powering search engine operations. In addition, virtualized servers are key to cloud computing. All these functions, of both physical and virtual servers, require massive amounts of memory, as well as bandwidth. However, enterprise servers are challenged today, more than ever, to meet the growing demands for memory capacity and available bandwidth. Scaling server memory technology to higher capacity and bandwidth requires pushing beyond existing technological capabilities, forcing IT and data-center administrators to make trade-offs that prevent optimization. 1

As server systems push to higher speeds, the ability to drive more memory becomes a challenge due to increased memory loading. To minimize or eliminate these issues, Inphi Corp. developed a new memory-buffer architecture called Isolation Memory Buffer (imb ) technology that isolates the memory from the CPU. imb technology can scale the server memory modules capacities 2x to 4x while operating at much higher frequencies. This memory scaling is accomplished by using imb technology in a memory module called as Load-Reduced DIMM (LR-DIMM). Data centers using imb technology to scale memory capacity and bandwidth in their servers can increase the utilization of future server base. Accomplishing existing capacities with smaller number of DIMMs or Servers not only reduces the procurement cost of the data-center infrastructure, but also helps to lower the overall powering and cooling cost thereby reducing the total cost of ownership (TCO). II. Options for expanding memory capacity Few options exist that support scaling to higher memory density and higher bandwidth. The key challenge in scaling is that the memory controller is required to drive higher numbers of modules and memory components and therefore higher loads on the Command/Address bus (C/A) and data (also called DQ) that form the memory interface. Current generations of memory controllers can drive up to three memory slots per channel. There is a trade-off between how fast the channel can run vs. the number of modules that are installed because the memory controller must drive longer trace lengths that increase electrical loading on the memory controller drivers. These requirements make it even more difficult to achieve the timing and signal integrity needed to run high-performance applications. Each of the following options provides a way to mitigate this challenge, resulting in varying degrees of capacity and bandwidth scalability. A. Standard RDIMM speed and density baseline RDIMM, or registered DIMM, is an architectural implementation that was introduced to facilitate higher memory capacities and bandwidths, relative to the un-buffered DIMM (UDIMM). A logic component, the register, is the core logic on an RDIMM. It buffers the C/A signals, or the set of signals that is routed to each DRAM component on the DIMM. Relative to an un-buffered DIMM, RDIMM provides higher capacity and faster speeds for single-, dual- and quad-ranked memory modules. 2

For the purpose of this discussion, we consider RDIMM as the baseline for speed and density. Below is an illustration of the inverse capacity and frequency scaling for an Enterprise Server test system (Dual Processor) based on DDR3 RDIMM. 200 150 DR3 Server Memory Analysis using 2Gb, x4 DRAM on Enterprise Server Test System (Dual Processor) 100 50 0 800 MT/s 1066 MT/s 1333 MT/s 1600 MT/s Server using RDIMM (in GB) Although RDIMM improves the capacity and frequency scaling to some extent, its performance is reaching its limits. This is because at higher capacities, the data signals (DQ) driven on the memory controller and DRAM interface experience excessive loading. B. Load-Reduced DIMM (LR-DIMM) LR-DIMM seeks to alleviate many of the problems faced by RDIMM by extending the concept of buffering to include data signals as well. LR-DIMM incorporates an imb component that buffers DQ and command, address and control signals on its pre-buffer interface to the memory controller. The result is reduced load on the memory controller as the memory controller has to drive only a single load to the imb component on all its interface signals. The imb component assumes responsibility for interfacing with the memory elements on its post-buffer interface. In addition to reducing the load, imb technology seeks to increase capacity by accessing more DRAM on the post-buffer interface. Using a new option called Rank Multiplication, imb technology enables more ranks of DRAM to be populated on the memory module and seamlessly accessed by the CPU memory controller, thereby accomplishing higher capacities. The above concept allows LR-DIMM to scale to higher capacities and frequencies using cost-effective mainstream DRAM technology. The graph below indicates that at higher operating frequencies, LR-DIMM allows for the server system capacity to increase2x-4x compared to the capacity of RDIMM, at difference bandwidth points. 3

Table 1: Enterprise Server Test System (Dual Processor) Memory and Bandwidth Scaling comparison Using RDIMM Using LRDIMM 2Gb, x4 DRAM Technology Max DIMM Total DIMMs/ system System Max DIMM Total DIMMs/ system System 800 16GB, 4R 12 192 16GB, 4R 18 288 1066 16GB, 4R 6 96 16GB, 4R 18 288 1333 8GB, 2R 12 96 16GB, 4R 18 288 1600 0 0 0 16GB, 4R 6 96 4Gb, x4 DRAM Technology Max DIMM Using RDIMM Total DIMMs/ system System Max DIMM Using LRDIMM Total DIMMs/ system System 800 16GB, 4R 12 384 16GB, 4R 18 576 1066 16GB, 4R 6 192 16GB, 4R 18 576 1333 8GB, 2R 12 192 16GB, 4R 18 576 1600 0 0 0 16GB, 4R 6 192 350 300 250 200 150 100 50 0 800 MT/s 1066 MT/s 1333 MT/s 1600 MT/s DDR3 Analysis using 2Gb, x4 DRAM on Enterprise Server Test System (Dual Processor) Server using LR-DIMM (in GB) Server using RDIMM (in GB) 700 600 500 400 300 200 100 0 800 MT/s 1066 MT/s 1333 MT/s 1600 MT/s DDR3 Memory Analysis using 4Gb, x4 DRAM on Enterprise Server Test System (Dual Processor) Server using LR-DIMM (in GB) Server using RDIMM (in GB) 4

C. Proprietary ASICs on the motherboard On some enterprise servers, a concept similar to imb technology is incorporated on the system motherboard itself. A logic memory element is implemented on the system board, also sometimes known as buffer on board (BoB). BoB essentially performs the buffering of the DQ, C/A and control signals on the interface with the memory controller on the motherboard itself. On the DRAM interface, BoB provides increased memory channels that incorporate memory slots. BoB can be a compelling solution for even higher memory capacity. Yet, this comes at the cost of a fixed cost overhead and reduced flexibility for end customers. III. Architecture of the imb technology imb technology is central to the load-reduced DIMM architecture. It is the logic to which all the memory controller interface signals get routed; from there, they are fanned out on the other side of the DRAM interface. imb Besides the load-reduction feature, an imb component also contains logic that allows the memory controller and BIOS to program the drive strengths and the termination to optimal values. imb component also assumes responsibility for ensuring a proper initialization of the DRAM interface during the initial system power-up. Specifically, imb component performs particular functions such as write-leveling and read-training to ensure that the imb and the DRAM devices operate at high speeds within the margins of timing and signal integrity. Following are some of the high-level features of imb technology. 5

A. Key imb features and benefits 1. Reduced memory bus load imb technology allows DDR3 server systems to scale to higher memory capacities and operating frequencies by reducing the loading on the memory controller s DQ, C/A and control signals. This distributes the capacitive loading on the memory sub-system uniformly, which enables the memory controller and the rest of the memory sub-system to operate at higher frequencies, even with higher loading. Low-cost multi-sourced DIMMs In conjunction with its imb development, Inphi has been working with many ecosystem players, in particular DRAM vendors, to ensure that higher-capacity DRAM components such as dual-die and quad-die packages are available to the market at the same time as imb components. This coordination will allow 16GB and 32GB LR-DIMM to be available in the first half of 2010. Inphi also has championed the imb technology at JEDEC for more than a year in an effort to standardize this architecture for the benefit of the enterprise server market. In addition to making progress within the ecosystem, this standardization effort will ensure multiple sources for the LR-DIMM and make higher capacities cost-effective while establishing a robust supply chain. 2. Support for extending the use of a given memory technology imb technology increases the ranks of memory components on the post-buffer interface, using a concept commonly known as rank multiplication. This means that the controller addresses x number of logical ranks on the pre-buffer interface, and the imb can increase the number of physical ranks on the post-buffer interface to 2x or 4x. In order to fully exploit this capability, DIMM and DRAM vendors are developing a wide range of memory densities using 1Gb (2Gb dual-die packages and 4Gb quad-die packages), 2Gb (4Gb dual-die packages and 8Gb quaddie packages) and 4Gb (8Gb dual-die packages) DRAM densities. This allows increased memory capacity using mainstream x4 memory components, or similar capacities using cheaper x8 memory components both of which help reduce procurement costs by as much as 60%, depending on the lifecycle and cross-over of the current-generation and next-generation memory technologies. 6

3. Power consumption An obvious question is: Does an increase in capacity and frequency scaling come at a significant power penalty? It is true that relative to the register components, imb components consume higher power. However, the imb architecture allows thermal power optimization on the post-buffer interface. Additionally, features such as Slow-exit, CK power down, CKE power down and active CKE management provide optimal power management. The imb architecture provides inherent performance/watt and performance/watt/$ advantages. $90,000 $80,000 $70,000 $60,000 $50,000 $40,000 $30,000 $20,000 $10,000 $0.00 128 256 384 512 768 System (GB) Channel Speed: 13331/1.5V 1066/1.35V Component $ 2Gb, x 4 $8 4Gb, x 4 $40 Register $5 Fixed board $50 Cost benefit from using 2Gb for LRDIMM RDIMM LRDIMM 4. Expansion to DDR4 imb technology allows scaling to frequencies even beyond the generation of DDR3-based server systems. Inphi is currently involved in architecting and defining revolutionary memory sub-system architecture for DDR4 based on imb technology, while preserving the existing host interface architecture. The new architecture is targeted to enable memory interfaces operating at DDR4 speeds of 3200 MT/s. 2 Normalized Perf/watt & Perf/watt/$ (vs. RDIMM) 1.5 1 0.5 0 24 48 72 96 144 192 288 384 Perf/Watt RDIMM Perf/Watt LR-DIMM Perf/Watt/$ RDIMM Perf/Watt/$ LR-DIMM Dual Processor X86 Server 7

IV. Greatest impact to Total Cost of Ownership As mentioned in the introduction, data centers of any scale can use imb-based LR-DIMMs to reduce their TCO. By maximizing the memory capacity and bandwidth on the servers, administrators can avoid purchasing additional servers that would otherwise be needed to achieve equivalent capacities and bandwidths. In addition, data centers can lower their power profile by reducing their powering and cooling requirements. The following chart illustrates how data centers of any size can reduce their TCO using imb technology. $9,000.00 $8,000.00 $7,000.00 $6,000.00 $5,000.00 $4,000.00 $3,000.00 $2,000.00 $1,000.00 $0.00 Average savings in hardware cost (in $, k) Average savings in powering and cooling cost (in $, k) Small data-centers (<100 Servers) Small data-centers (Up to1000 Servers) Small data-centers (Up to 10,000 Servers) V. Conclusion Inphi s imb technology is a compelling approach that solves serious challenges for data center servers. imb technology has immediate application in the current generation of DDR3-based servers, while the scalability of the technology ensures a long life and continued application for future DDR3 and DDR4 memory-based servers. The load reduction and rank multiplication features provide 2x 4x increase in the memory capacity of the servers at different frequencies, while using mainstream memory components. Savings on procurement costs of memory components might be as high as 60%, depending on the lifecycle and cross-over of the current-generation and next-generation memory technologies. Overall, the imb-based LR-DIMM technology is poised to significantly reduce the total cost of ownership of data centers by reducing procurement costs as well as costs related to powering and cooling. Inphi is committed to developing imb technology-based products to serve the enterprise needs of today and tomorrow. Inphi Corporation 2393 Townsgate, Suite 101 Westlake Village, CA 91361 Phone: (805) 446-5100 Inphi Corporation 3945 Freedom Circle, Suite 1100 Santa Clara, CA 95054 Phone: (408) 217-7300 Web: www.inphi.com 2010 Inphi Corporation. All rights reserved. Inphi, the Inphi logo, and ExacTik are registered trademarks of Inphi Corporation. imb is a trademark of Inphi Corporation. Updated 09/07/2010