Evaluating Microsoft Hyper-V Live Migration Performance Using IBM System x3650 M3 and IBM N series N5600



Similar documents
Learning & Development

DEVELOPMENT OF MODEL FOR RUNNING DIESEL ENGINE ON RAPESEED OIL FUEL AND ITS BLENDS WITH FOSSIL DIESEL FUEL

Problem Set 6 Solutions

Online Insurance Consumer Targeting and Lifetime Value Evaluation - A Mathematics and Data Mining Approach

West Virginia. Instructions. Income/Business Franchise Tax for S Corps & Partnerships (Pass-Through Entities) Guyandotte River, Mingo County

Evaluating Direct Marketing Practices On the Internet via the Fuzzy Cognitive Mapping Method

Initial inventory levels for a book publishing firm

REVISTA INVESTIGACIÓN OPERACIONAL VOL., 32, NO. 2, , 2011

Finite Dimensional Vector Spaces.

TIME VALUE OF MONEY: APPLICATION AND RATIONALITY- AN APPROACH USING DIFFERENTIAL EQUATIONS AND DEFINITE INTEGRALS

Online Load Balancing and Correlated Randomness

Free ACA SOLUTION (IRS 1094&1095 Reporting)

is knowing the car market inside out.

Running Microsoft SQL Server 2012 on a Scale-Out File Server Cluster via SMB Direct Connection Solution Utilizing IBM System x Servers

Modern Portfolio Theory (MPT) Statistics

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

Continuity Cloud Virtual Firewall Guide

Green Master based on MapReduce Cluster

Approximate Counters for Flash Memory

A Project Management framework for Software Implementation Planning and Management

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

GROUP MEDICAL INSURANCE PROPOSAL FORM GROUP MEDICAL INSURANCE PROPOSAL FORM

PREFERRED LIFE INSURANCE NORTH AMERICA

Average Price Ratios

REFINED CALCULATION AND SIMULATION SYSTEM OF LOCAL LARGE DEFORMATION FOR ACCIDENT VEHICLE

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

ITIL & Service Predictability/Modeling Plexent

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)

Cisco Data Virtualization

Repulsive Force

Venture Capital Financing : A Theoretical Model

Term Structure of Interest Rates: The Theories

Reputation Management for DHT-based Collaborative Environments *

1. Online Event Registration 2. Event Marketing 3. Automated Event Progress Reports 4. Web based Point of Sale Terminal 5. Marketing System

QUANTITATIVE METHODS CLASSES WEEK SEVEN

union scholars program APPLICATION DEADLINE: FEBRUARY 28 YOU CAN CHANGE THE WORLD... AND EARN MONEY FOR COLLEGE AT THE SAME TIME!

Nimble Storage Exchange ,000-Mailbox Resiliency Storage Solution

FACULTY SALARIES FALL NKU CUPA Data Compared To Published National Data

6.7 Network analysis Introduction. References - Network analysis. Topological analysis

Rural and Remote Broadband Access: Issues and Solutions in Australia

CLOUD COMPUTING BUSINESS MODELS

The impact of service-oriented architecture on the scheduling algorithm in cloud computing

ANOVA Notes Page 1. Analysis of Variance for a One-Way Classification of Data

Applications of Support Vector Machine Based on Boolean Kernel to Spam Filtering

Maintain Your F5 Solution with Fast, Reliable Support

Facts About Chronc Fatgu Syndrom - sample thereof

IBM BladeCenter H with Cisco VFrame Software A Comparison with HP Virtual Connect

Authenticated Encryption. Jeremy, Paul, Ken, and Mike

Entity-Relationship Model

How To Value An Annuity

Development of Financial Management Reporting in MPLS

Teaching Computer Networking with the Help of Personal Computer Networks

DYNAMIC PROGRAMMING APPROACH TO TESTING RESOURCE ALLOCATION PROBLEM FOR MODULAR SOFTWARE

Control of Perceived Quality of Service in Multimedia Retrieval Services: Prediction-based mechanism vs. compensation buffers

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

Part 2 - Notes on how to complete your application form

Parallel and Distributed Programming. Performance Metrics

ESA Support to ESTB Users

An Optimal Algorithm for On-line Bipartite Matching. University of California at Berkeley & International Computer Science Institute

Lecture 3: Diffusion: Fick s first law

Remember you can apply online. It s quick and easy. Go to Title. Forename(s) Surname. Sex. Male Date of birth D

EMC CLARiiON CX3 Series FCP

Important Information Call Through... 8 Internet Telephony... 6 two PBX systems Internet Calls... 3 Internet Telephony... 2

Fetch. Decode. Execute. Memory. PC update

STRONGEST IRELAND SERIOUS ILLNESS PLAN. The. LifeProtect. Market Comparison. 19% more Heart Attack and 17% more Stroke claims.

Managing the Outsourcing of Two-Level Service Processes: Literature Review and Integration

Category 7: Employee Commuting

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions

Non-Linear and Unbalanced Three-Phase Load Static Compensation with Asymmetrical and Non Sinusoidal Supply

Personal Identity Verification (PIV) Enablement Solutions

Coordination, Cooperation, Contagion and Currency Crises 1

Magic Message Maker Amaze your customers with this Gift of Caring communication piece

Vector Network Analyzer

Protecting E-Commerce Systems From Online Fraud

SPECIAL VOWEL SOUNDS

AP Calculus AB 2008 Scoring Guidelines

The influence of advertising on the purchase of pharmaceutical products

Hardware Modules of the RSA Algorithm

Dehumidifiers: A Major Consumer of Residential Electricity

Server and Storage Consolidation with iscsi Arrays. David Dale, NetApp

Banking (Early Repayment of Housing Loans) Order,

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

Fleet vehicles opportunities for carbon management

STUDENT. Achieve More! AT A GLANCE BECOME A CWI. I fee. Learn More: OPPORTUNITIES TO

Report 52 Fixed Maturity EUR Industrial Bond Funds

Logo Design/Development 1-on-1

Brocade and EMC Solution for Microsoft Hyper-V and SharePoint Clusters

The international Internet site of the geoviticulture MCC system Le site Internet international du système CCM géoviticole

Saving Through Trailer Tracking

Adverse Selection and Moral Hazard in a Model With 2 States of the World

Game of Platforms: Strategic Expansion into Rival (Online) Territory

Section 3: Logistic Regression

NEXTGEN v5.8 HARDWARE VERIFICATION GUIDE CLIENT HOSTED OR THIRD PARTY SERVERS

Transcription:

Lv Mgrato of Workloads o 10GbE vs. 1GbE Ntworks Ju 2011 Evaluatg Mcrosoft Hypr-V Lv Mgrato Prformac Usg IBM Systm x3650 M3 ad IBM N srs N5600 Kt R. Swal IBM Systms ad Tchology Group W Lu NtApp Bra Johso Itl Datactr Group

Pag 2 Excutv Ovrvw Ths papr compars th prformac of Mcrosoft Hypr-V Lv Mgrato ovr 1 Ggabt Ethrt (1GbE) ad 10 Ggabt Ethrt (10GbE) tworks for vrtual machs (VMs) rug a Mcrosoft Wdows Srvr 2008 R2 Srvc Pack 1 (SP1) vromt. Four dffrt vrtual machs wr compard whl thy wr dl, wth lttl or o CPU actvty, ad whl th vrtual machs wr udr a havy load. Followg ar th four VM cofguratos usd (all x64 dtos): Wdows Srvr 2008 SP2 (4GB mmory) Wdows Srvr 2008 R2 SP1 (8GB mmory) Wdows Srvr 2008 SP2 (16GB mmory) Wdows Srvr 2008 R2 SP1 (32GB mmory) Th tst rsults show that: Lv mgrato tms for a 10GbE twork wr up to 82% shortr tha for a 1GbE twork. Th lgth of th lv mgrato tm for a VM dpds prmarly o th VM s mmory sz ad scodarly o how much load s placd o th VM. Itroducto Wdows Srvr R2 has a fatur that facltats th lv mgrato of a VM btw Hypr-V srvr ods wth a Wdows falovr clustr. Usrs coctd to th VM that s bg mgratd may otc a slght dcras prformac for a brf prod, but th usrs cocto to th VM s applcatos ad/or data should ot b trruptd. As a rsult, Hypr-V Lv Mgrato allows 384 vrtual machs supportd by Hypr-V to b mgratd (o at a tm) from o physcal srvr od to aothr wthout th usrs awarss. Lv Mgrato allows IT admstrators to balac th workloads or brg physcal srvr ods dow for matac wthout affctg th 1,000 vrtual machs pr clustr that Hypr-V supports. Mcrosoft rcommds a ddcatd 1Gb or 10Gb twork cocto for lv mgrato, bcaus th cotts of th mmory of th VM rug o th sourc od ds to b trasfrrd to th dstato od ovr a LAN cocto. For bst prformac, us a ddcatd or tamd 10Gb Ethrt cocto. Ths sgfcatly rducs th tm rqurd to vacuat th VMs off a host wth zro dowtm durg matac or Wdows updats. Th followg cofgurato ad tst compars th prformac of Mcrosoft Hypr-V Lv Mgrato ovr 1 Ggabt Ethrt (1GbE) ad 10 Ggabt Ethrt (10GbE) tworks for vrtual machs (VMs) rug a Mcrosoft Wdows Srvr 2008 R2 Srvc Pack 1 (SP1) vromt. IBM Systm x3650 M3 Srvr IBM Systm x srvrs ca dlvr th prformac ad rlablty rqurd for vrtualzg msso-crtcal applcatos o Hypr-V. To provd th rqurd prformac a vrtualzd vromt, IBM Systm x3650 M3 srvrs, as tstd ths cofgurato, wr quppd wth two 3.6 GHz four-cor procssors from th Itl Xo Procssor 5600 srs. Wth Itl Hypr- Thradg abld, th Systm x3650 M3 srvrs ach offr 16 logcal procssors ad ar capabl of bg quppd wth up to 192GB of mmory. By vrtualzg wth Mcrosoft Hypr-V tchology o IBM Systm x3650 M3 srvrs, bussss ca mak th bst us of srvr hardwar vstmts by cosoldatg multpl srvr rols as sparat vrtual machs rug o a sgl physcal mach. Ths rsults fwr physcal

Pag 3 srvrs to maag. Rug th sam hyprvsor allows IT admstrators to maag mor srvrs tha wthout vrtualzato. Sc applcatos ar maagd wth vrtual machs ad solatd from th actual hardwar, ths aga smplfs th physcal srvr, maxmzg uptm. Gratr IT flxblty s also ralzd by th ablty of vrtualzato to straml th dploymt ad upgrad procsss both physcal ad vrtual machs. I addto, clts ca s a lowr total cost of owrshp (TCO) from rducd hardwar rqurmts by maxmzg th rsourc utlzato of ach srvr purchasd. Ths usually rsults a substatal rducto th umbr of physcal srvrs rqurd to support opratos, thrby lowrg captal acqusto, powr cosumpto, ad coolg costs. Bussss also bft from frastructur optmzato that smplfs ad stadardzs IT admstrato, thus hlpg to cotrol labor costs. Rducd dowtm costs ca b achvd by th ablty to asly mov ad balac workloads across dffrt rsourcs, mprov opratoal aglty, ad provd flxblty maagg matac schduls ad rspodg to today s dyamc IT dmads. Itl Ethrt Ntworkg Th dual-port 10 Ggabt Itl Ethrt Srvr Adaptr X520 provds vrtualzato, storag ad tamg fuctos wth Itl Vrtualzato Tchologs for coctvty, Itl Advacd Ntwork Srvcs, tllgt offloads for SCSI ad MultPath I/O (MPIO) support Mcrosoft Wdows Srvr 2008 R2. Th Itl Ethrt Srvr Adaptr X520 cluds Itl Vrtualzato Tchologs for coctvty (Itl VT-c) to dlvr vrtualzd I/O prformac optmzatos ad Qualty of Srvc (QoS) faturs dsgd drctly to th cotrollr s slco. Vrtual Mach Dvc Quus (VMDq) s o of th cor optmzato tchologs that hlp rduc I/O bottlcks ad mprov th ovrall srvr prformac. VMDq rducs th data procssg ovrhad assocatd wth vrtualzato by workg cojucto wth Mcrosoft Vrtual Mach Quus (VMQ) Hypr-V to mov twork traffc sortg ad quug fuctoalty to th Ethrt cotrollr. Addtoally, VMDq provds othr fuctos, such as o-cotrollr QoS faturs lk Rx/Tx roud-rob schdulg to balac badwdth allocato across multpl quus to mprov I/O scalablty. Usg VMDq ad VMQ allows th vrtual mach twork traffc procssg to happ cocurrtly multpl quus that ar algd wth th dffrt procssors that ar srvcg th VMs. VMQ uss th mbddd swtch o th adaptr, whr rcv quus ad trasmt quus ar pard, as a swtch port. Th mbddd swtch spcts all trasmt packts for dstato MAC addrss + VLAN ID to dtrm f th dstato s part of o of ts rcv quus. If t s, th swtch wll DMA (Drct Mmory Accss) to that quu; othrws, thy ar st o th wr. Ths s a hug advatag VM-to-VM commucato, bcaus t avods rout lookup th softwar, avods packt cops, ad taks advatag of offload support th hardwar. Rout lookup s avodd for VM-to-physcal commucato provdg addtoal prformac bfts. Ovrall VMQ mprovs twork throughput by dstrbutg twork traffc for multpl VMs across multpl procssors, whl rducg procssor utlzato by offloadg packt classfcato to th hardwar ad avodg both twork data copy ad rout lookup o trasmt paths. VMQ supports lv mgrato R2 ad t ca coxst wth larg sd offload ad jumbo frams. VMQ s oly supportd oly wth spcfc adaptrs Wdows Svr 2008 R2; thrfor, VMQ s dsabld by dfault; t should b abld wh usg th Itl Ethrt Srvr Adaptr X520. Itl Advacd Ntworkg Srvcs (ANS) xtds fuctoalty to provd addtoal rlablty ad Qualty of Srvc faturs. Us ANS to abl ad cofgur VMDq, adaptr tamg cludg Vrtual Mach Load-Balacg (VMLB), Data Ctr Brdgg ad QoS faturs, Jumbo frams, ad statlss offloads, such as Larg sd offload (LSO) ad chcksum offload (CSO).

Pag 4 Ths faturs ad othrs ca b cofgurd usg DMIX drctly Wdows Dvc Maagr or va commad l trfac usg ProStCL. Itl Ethrt supports Mcrosoft's MPIO for Ethrt ports trasfrrg SCSI traffc to provd load balacg ad falovr Mcrosoft Wdows opratg systms. As wth VMDq ad VMQ, Itl has workd wth Mcrosoft to sur that Itl Ethrt adaptrs work cojucto wth th atv SCSI tator to provd SCSI acclrato wth lowr procssor utlzato usg TCP chcksum offloadg, crasd throughput through TCP Sgmtato Offload, ad TCP Rcv-Sd Coalscg. Th Mcrosoft Itator Usr Gud provds dtals for SCSI ad MPIO cofgurato ad stup. Mcrosoft Itator Usr Gud - http://tcht.mcrosoft.com/-us/lbrary/344838(ws.10).aspx To maxmz th avalabl throughput, sur that dual-port 10Gb Ethrt adaptrs ar stalld a PCI Exprss 2.0 X8 or bttr slot o th srvr. Not that som PCI Exprss slots us a X8 physcal coctor but oly provd X4 coctvty to th adaptr. Istallg a dual-port 10Gb adaptr a slowr or low-badwdth slot wll mpact th ovrall throughput of th adaptr. IBM N srs Storag IBM Systm Storag N srs systms provd a flxbl storag foudato for Mcrosoft Hypr-V vromts. I ths projct, four IBM N srs N5600 storag systms wr usd to provd storag for th four Hypr-V vrtual machs. Th N5600 storag cotrollrs wr upgradd to th latst Data ONTAP 8.0.1 7-Mod opratg systm. Data ONTAP 8.0 7-Mod provds: Mor ffct storag Hgh avalablty Busss cotuac Qualty of srvc Th N5600 1 provds atv support for FCoE, FC, SCSI, ad NAS storag wth scalablty to mor tha 500 dsk drvs. It supports FC, SAS, ad SATA dsk drvs for trd storag. N srs hardwar dsg ad th Data ONTAP opratg systm ar tghtly tgratd to provd rslt systm oprato ad hgh data avalablty. N srs systms corporat rdudat ad hotswappabl compots ad pattd doubl-party RAID-DP. N srs RAID-DP, a hghprformac mplmtato of RAID-6, provds supror data protcto wth glgbl mpact o prformac. N srs Sapshot tchology provds up to 255 data--plac, pot--tm mags pr LUN or fl systm, avalabl for ar-stataous fl-lvl or full data st rcovry. Th mmal prformac ovrhad of N srs Sapshot tchology maks t wll-sutd for protctg producto data. Host-basd SapMaagr softwar tgrats Sapshot maagmt wth applcatos, provdg cosstt backup mags ad applcato-lvl rcovry muts. SapMrror uss Sapshot cops to provd crmtal block-lvl 1 As of Dcmbr 31, 2008, IBM has rplacd IBM Systm Storag N5000 (cludg N5600) srs wth IBM Systm Storag N6000 srs. Wth IBM Systm Storag N6000 srs systms, mt NAS storag ds ad provd hgh lvls of applcato avalablty for crtcal busss opratos to tchcal applcatos. Addrss NAS ad SAN, prmary ad scodary storag rqurmts plus gt outstadg valu ths flxbl systms offr xcllt prformac ad mprssv scalablty at a low total cost of owrshp. Th IBM N6000 srs systms offr a vrsatl storag platform for hadlg th larg amouts of dvrs data movg through your busss. Wth a N6000 srs systm, cosoldat vard data sts smultaously block or fl basd oto a sgl storag platform.

Pag 5 sychroous ad asychroous rplcato; SapVault uss t for block-lvl crmtal backups to aothr systm. Togthr, ths SapSut products hlp dlvr th hgh applcato-lvl avalablty that trprss rqur for 24/7 oprato. Th followg shows th LUN provso for th four Hypr-V VMs. LUN Sz (GB) Quatty Rmark OS LUN 100 4 (1 pr cotrollr) For VM OS DB LUN 500 4 (1 pr cotrollr) For OLTP databas Log LUN 100 4 (1 pr cotrollr) For OLTP log fls Quorum LUN 100 1 (o frst cotrollr) For falovr clustr Msc LUN 1024 1 (o frst cotrollr) For othr projct fls Tabl 1. LUN cofgurato for Hypr-V lv mgrato. Hypr-V ad Falovr Clustrg Mcrosoft Hypr-V s a 64-bt tchology that rus as a rol Wdows Srvr 2008 R2 or as a stad-alo, cosol-basd hyprvsor th Hypr-V Srvr 2008 R2 product 2. Vrtual machs ca support up to four vrtual procssors ad 64GB of mmory, dpdg o th opratg systm loadd. Each vrtual mach wll hav ts ow opratg systm stac ad s compltly solatd from th host opratg systm as wll as from othr vrtual machs. Hgh avalablty s a opto wh rug th Etrprs or Datactr Edto of Wdows Srvr 2008 R2 wth Mcrosoft Falovr Clustrg stalld. As Fgur 1 shows, ach Hypr-V od th two-od clustr ths tsts usd four twork ports to hadl Hypr-V maagmt, vrtual mach coctvty, Wdows falovr hartbat commucato, lv mgrato commucato, ad CSV commucato. Th lv mgrato twork was usd xclusvly for lv-mgrato traffc oly. I ths xampl, th 10GbE cocto was show for th lv-mgrato twork. I ths tst vromt, clustr-shard volums (CSVs) wr usd. CSVs ar ot a rqurmt to support lv mgrato a Wdows Srvr 2008 R2 Hypr-V clustr. Lv mgrato s possbl wth stadard clustr volums. Thr s, howvr, a advatag to dployg CSVs th Hypr- V vromt wh t coms to lv mgrato, spcally ovr th us of stadard clustr volums. Wh lv-mgratg VMs that rsd o a CSV, th brow-out prod, at th d of th lv-mgrato procss s rducd. Th raso s that a stadard clustr volum would hav to b u-moutd ad r-moutd as part of th lv-mgrato procss, troducg addtoal dlay that could affct th avalablty of th VMs, but ths s ot th cas wth CSVs bcaus thy ar s from all Hypr-V clustr ods. 2 Avalabl for dowload from mcrosoft.com/hvs

Pag 6 Both srvrs of th two-od clustr wr coctd to a 10GbE swtch. Four IBM N srs N5600s wr coctd to th sam swtch. A 10GbE SCSI SAN was cratd for th srvrs to accss storag. Mcrosoft SCSI tator was usd to stablsh th 10GbE SCSI sssos. Lv mgratos of VMs occur srally ovr th twork. It s possbl usg SCCVM R2 to schdul multpl lv mgratos but thy wll stll wat for o mgrato to fsh bfor startg th xt lv mgrato. Fgur 1. Clustr Cofgurato srvr ad storag cotrollrs ar coctd va th Itl Ethrt Srvr Adaptr X520 ad a Fujtsu 10GbE swtch.

Pag 7 Tabl 2 summarzs ach of th IBM Systm x3650 M3 systm cofguratos. Compot Procssors Total Physcal Mmory Opratg Systm Ntwork Dscrpto Two - Itl Xo Procssor X5687 wth four 3.6GHz cors 72GB usg DDR-3 RDIMMs Mcrosoft Wdows Srvr 2008 R2 Etrprs Edto SP1 Total of sx twork ports: O - o-board dual-port Broadcom 5709 1Gb Ethrt adaptr O - Itl PRO/1000 PT Srvr Adaptr (dual-port 1Gb Ethrt) O - Itl Ethrt Srvr Adaptr X520 (dual-port 10Gb Ethrt) Tabl 2. IBM Systm x3650 M3 srvr cofgurato. Wdows Srvr 2008 R2 SP1 Dyamc Mmory A w fatur for Hypr-V, Dyamc Mmory, s troducd Srvc Pack 1 for Wdows Srvr 2008 R2. Dyamc Mmory abls Hypr-V hosts to dyamcally adjust th amout of mmory avalabl to vrtual machs rspos to chagg workloads. Ths fatur abls orgazatos to mak th most ffct us of avalabl physcal mmory by poolg mmory o a host mach ad dyamcally dstrbutg t to vrtual machs as dd, as show Fgur 2. Th bfts of Dyamc Mmory clud hghr vrtual mach cosoldato ratos ad crasd flxblty for maagg vrtualzd workloads.

Pag 8 Fgur 2. Dyamc Mmory Rsults ad Aalyss Th Hypr-V vt logs cota th dtals about th lv mgrato procss. For ach lv mgrato, thr ar thr vts rportd th vt logs: Browout vt #22508 Blackout ad drty pags vt #22509 Lv-mgrato summary vt #22507 Th lv-mgrato brow-out vt s th frst vt th log for a lv mgrato. Th brow-out vt s dfd as th tm t taks to complt th mmory trasfr porto of a Hypr-V lv mgrato. Th VM s ot compltly affctd; that s, th VM s stll rsposv, but cofgurato chags or othr admstratv fuctos caot b prformd durg ths stag of th lv mgrato. Th scod vt th log for a lv mgrato s th blackout ad drty-pags vt. Th blackout s th fal stag wh a VM fully mgrats to th dstato od of th clustr. Durg a lv mgrato procss, th host attmpts to mov all actv mmory to th dstato od, but som mmory pags gt "drtd" du to ogog opratos durg mgrato. Ths blackout phas s th fal mmory trasfr ad causs a brf paus srvc. A last sapshot, whch

Pag 9 provds a fl rprstato of th rmag drty mmory pags, s cratd, th VM s momtarly quscd, ad th mmory copy compltd. Th fal lv-mgrato vt cotas th total tm for th lv-mgrato procss. I th tstd clustr cofgurato, four dffrt VMs wr mgratd. Th VMs wr cofgurd as show Tabl 3. For th purposs of ths tst, th VMs wr cofgurd wth statc mmory. Opratg Systm Vrtual CPUs Mmory (GB) Wdows Srvr 2008 SP2 2 4 Wdows Srvr 2008 R2 SP1 2 8 Wdows Srvr 2008 SP2 4 16 Wdows Srvr 2008 R2 SP1 4 32 Tabl 3. VM Cofgurato I th frst tst scaro, ths VMs wr lv-mgratd just aftr th VMs had b startd. CPU cosumpto was mmal, as was mmory actvty. I th scod tst scaro, VMs wr lvmgratd whl rug a substatal load o th VM trms of CPU usag ad mmory usag. To grat th load, ths VMs ra a smulatd OLTP workload agast a Mcrosoft SQL Srvr 2008 R2 srvr rug th VM. Th lv-mgrato masurmts wr tak aftr all of th VMs avalabl mmory had b allocatd. Durg th lv mgrato tsts, th twork utlzato rats wr farly cosstt. For xampl, a typcal pattr for th twork utlzato for 1GbE s show Fgur 3 for o lv mgrato of a VM wth 8GB of mmory. Fgur 4 shows th utlzato for a 10GbE twork for two mgratos of a VM wth 8GB of mmory. Whl thr was fluctuato whl mgratg VMs, ths utlzato rats wr grally cosstt o mattr th sz of th VM s mmory footprt. Fgur 3. O 8GB VM lv mgrato at 1Gb/s. Fgur 4. Two 8GB VM lv mgratos at 10Gb/s.

Pag 10 Fgur 5 shows th total lv-mgrato tm, brow-out tm, ad blackout tm for both dl ad actv VMs rug Wdows Srvr 2008 o a 1GbE twork vrsus a 10GbE twork. Th total lv-mgrato tm droppd from 40 scods o th 1GbE twork to 8.8 scods o th 10GbE twork whl th VM was dl, a 78% rducto. Th total lv-mgrato tm droppd from 47.5 scods o th 1GbE twork to 15.6 scods o th 10GbE twork whl th VM was loadd, a 67% rducto. Wdows Srvr 2008 SP2 4GB Mmory T m S c o d s 50 45 40 35 30 25 20 15 10 5 0 Total Brow Black Total Brow Black 1Gb 10Gb Idl Udr load Fgur 5. Wdows Srvr 2008 (4GB). Fgur 6 shows th total lv-mgrato tm, brow-out tm, ad blackout tm for both dl ad actv VM rug Wdows Srvr 2008 R2 Etrprs that was allocatd 8GB of mmory o a 1GbE twork vrsus a 10GbE twork. Th total lv-mgrato tm droppd from 84 scods o th 1GbE twork to 16 scods o th 10GbE twork whl th VM was dl, a 81% rducto. Th total lv-mgrato tm droppd from 93 scods o th 1GbE twork to 25 scods o th 10GbE twork whl th VM was loadd, a 73% rducto.

Pag 11 Wdows Srvr 2008 R2 SP1 8GB Mmory T m S c o d s 100 90 80 70 60 50 40 30 20 10 0 Total Brow Black Total Brow Black 1Gb 10Gb Idl Udr load Fgur 6. Wdows Srvr 2008 R2 (8GB). Fgur 7 shows th total lv-mgrato tm, brow-out tm ad blackout tm for both dl ad actv VM rug Wdows Srvr 2008 Etrprs that was allocatd 16GB of mmory o a 1GbE twork vrsus a 10GbE twork. Th total lv-mgrato tm droppd from 171 scods o th 1GbE twork to 35 scods o th 10GbE twork whl th VM was dl, a 80% rducto. Th total lv-mgrato tm droppd from 182 scods o th 1GbE twork to 54 scods o th 10GbE twork whl th VM was loadd, a 70% rducto. Wdows Srvr 2008 SP2 16GB Mmory T m S c o d s 200 180 160 140 120 100 80 60 40 20 0 Total Brow Black Total Brow Black 1Gb 10Gb Idl Udr load

Pag 12 Fgur 7. Wdows Srvr 2008 SP2 (16GB). Fgur 8 shows th total lv-mgrato tm, brow-out tm ad blackout tm for both dl ad actv VM rug Wdows Srvr 2008 R2 that was allocatd 32GB of mmory o a 1GbE twork vrsus a 10GbE twork. Th total lv-mgrato tm droppd from 351 scods o th 1GbE twork to 61 scods o th 10GbE twork whl th VM was dl, a 82.6% rducto. Th total lv-mgrato tm droppd from 362 scods o th 1GbE twork to 107 scods o th 10GbE twork whl th VM was loadd, a 70% rducto. Wdows Srvr 2008 R2 SP1 32GB Mmory 400 T m S c o d s 350 300 250 200 150 100 50 1Gb 10Gb 0 Total Brow Black Total Brow Black Idl Udr load Fgur 8. Wdows Srvr 2008 R2 SP1 (32GB). Cocluso Although Hypr-V ad Wdows Srvr 2008 R2 may ot us th tr badwdth of a 10GbE twork for lv mgrato, th trasfr tms wr substatally fastr tha usg a 1GbE twork. O avrag, th trasfr tms wr approxmatly 75% fastr usg th 10GbE twork. Th 10GbE badwdth was approxmatly 45-55% usd whl th mgrato was takg plac. Srvr vrtualzato wth Hypr-V ca hlp mak th most of th avalabl computg powr wth a data ctr. By crasg srvr utlzato rats, vrtualzato ca rduc th umbr of srvrs rqurd ad mprov workload maagablty. Th IBM Systm x3650 M3 srvr s a hgh-prformac, hghly rlabl srvr that cotus to st th pac th x86-64 markt. IBM Systm x3650 M3 srvrs cofgurd wth Itl Ethrt 10 Ggabt Srvr Adaptrs ca: Maxmz mmory, mmz cost, ad smplfy dvlopmt Offr w lvls of vrtualzato dsts, avalablty, flxbl scalablty, ad trasacto prformac Dlvr th latst Itl Xo procssor ad 10Gb Itl Ethrt tchologs as wll as affordabl prcg ad ladrshp prformac, wthout compromsg hgh avalablty or rack dsty

Pag 13 Th IBM N srs N5600 storag systm smplfs th storag maagmt for Hypr-V vromt. Ackowldgmt Th authors would lk to thak Rchard Prsto of NtApp for provdg th Fujtsu 10GbE swtch ad Joh Parkr of NtApp for hlpful dscusso. Th assstac of Itl provdg adaptrs for bchmarkg s gratfully ackowldgd.

Pag 14 For Mor Iformato IBM Systm x Srvrs IBM Systm x ad BladCtr Powr Cofgurator IBM Systm Storag N6000 srs Cofgurato ad Optos Gud IBM SrvrProv Program Tchcal Support Othr Tchcal Support Rsourcs Lgal Iformato IBM Corporato 2011 IBM Systms ad Tchology Group Dpt. U2SA 3039 Corwalls Road Rsarch Tragl Park, NC 27709 Producd th USA Ju 2011 All rghts rsrvd. For a copy of applcabl product warrats, wrt to: Warraty Iformato, P.O. Box 12195, RTP, NC 27709, Att: Dpt. JDJA/B203. IBM maks o rprstato or warraty rgardg thrd-party products or srvcs cludg thos dsgatd as SrvrProv or ClustrProv. Tlpho support may b subjct to addtoal chargs. For ost labor, IBM wll attmpt to dagos ad rsolv th problm rmotly bfor sdg a tchca. IBM, th IBM logo, bm.com, Systm Storag, ad Systm x ar tradmarks of IBM Corporato th Utd Stats ad/or othr coutrs. If ths ad othr IBM tradmarkd trms ar markd o thr frst occurrc ths formato wth a tradmark symbol ( or ), ths symbols dcat U.S. rgstrd or commo law tradmarks owd by IBM at th tm ths formato was publshd. Such tradmarks may also b rgstrd or commo law tradmarks othr coutrs. For a lst of addtoal IBM tradmarks, plas s http://bm.com/lgal/copytrad.shtml. Itl, th Itl logo, ad Xo ar tradmarks or rgstrd tradmarks of Itl Corporato or ts subsdars th Utd Stats ad othr coutrs. Mcrosoft, Wdows, Wdows Srvr, th Wdows logo, Hypr-V, ad SQL Srvr ar tradmarks or rgstrd tradmarks of Mcrosoft Corporato. Othr compay, product ad srvc ams may b tradmarks or srvc marks of othrs. IBM rsrvs th rght to chag spcfcatos or othr product formato wthout otc. Rfrcs ths publcato to IBM products or srvcs do ot mply that IBM tds to mak thm avalabl all coutrs whch IBM oprats. IBM PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS http://bm.com/systms/x http://bm.com/systms/bladctr/rsourcs/powrcofg.html http://bm.com/systms/storag/twork/6000/applac IBM http://bm.com/systms/x/hardwar/cofgtools.html http://bm.com/systms/fo/x86srvrs/srvrprov/compat/us http://bm.com/srvr/support http://bm.com/systms/support OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Som jursdctos do ot allow dsclamr of xprss or mpld warrats crta trasactos; thrfor, ths statmt may ot apply to you. Ths publcato may cota lks to thrd party sts that ar ot udr th cotrol of or matad by IBM. Accss to ay such thrd party st s at th usr's ow rsk ad IBM s ot rsposbl for th accuracy or rlablty of ay formato, data, opos, advc or statmts mad o ths sts. IBM provds ths lks mrly as a covc ad th cluso of such lks dos ot mply a dorsmt. Iformato ths prstato cocrg o-ibm products was obtad from th supplrs of ths products, publshd aoucmt matral or othr publcly avalabl sourcs. IBM has ot tstd ths products ad caot cofrm th accuracy of prformac, compatblty or ay othr clams rlatd to o-ibm products. Qustos o th capablts of o-ibm products should b addrssd to th supplrs of thos products. MB, GB ad TB = 1,000,000, 1,000,000,000 ad 1,000,000,000,000 byts, rspctvly, wh rfrrg to storag capacty. Accssbl capacty s lss; up to 3GB s usd srvc partto. Actual storag capacty wll vary basd upo may factors ad may b lss tha statd. Prformac s Itral Throughput Rat (ITR) rato basd o masurmts ad projctos usg stadard IBM bchmarks a cotrolld vromt. Th actual throughput that ay usr wll xprc wll dpd o cosdratos such as th amout of multprogrammg th usr s job stram, th I/O cofgurato, th storag cofgurato ad th workload procssd. Thrfor, o assurac ca b gv that a dvdual usr wll achv throughput mprovmts quvalt to th prformac ratos statd hr. Maxmum tral hard dsk ad mmory capacts may rqur th rplacmt of ay stadard hard drvs ad/or mmory ad th populato of all hard dsk bays ad mmory slots wth th largst currtly supportd drvs avalabl. Wh rfrrg to varabl spd CD-ROMs, CD-Rs, CD-RWs ad DVDs, actual playback spd wll vary ad s oft lss tha th maxmum possbl. Itl Vrtualzato Tchology may rqur a computr systm wth a abld Itl procssor, BIOS, vrtual mach motor (VMM). Fuctoalty, prformac or othr bfts wll vary dpdg o hardwar ad softwar cofguratos. Softwar applcatos may ot b compatbl wth all opratg systms. For mor formato, vst http://www.tl.com/go/vrtualzato Extral documt umbr gos hr