brian martin sr. director, partner engineering, emc corp. vir209
TRANSCRIPT
How to Build an Efficient Application Infrastructure Through Virtualization
Brian MartinSr. Director, Partner Engineering, EMC Corp.VIR209
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and MicrosoftThe virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
EMC and Microsoft Extend Strategic AllianceEMC and Microsoft Extend Strategic Alliance Through 2011 to Deliver Efficient Information Infrastructures and Empower WorkersEMC CEO Joe Tucci and Microsoft CEO Steve Ballmer showcase deep technology collaboration at New York CIO Summit.
New York - Feb. 3, 2009
Microsoft, EMC Partner on Security, SharePoint
The company responsible for creating most of the world's data has deepened its ties with the company most responsible for storing it.
Enterprise Storage Forum, February 4, 2009, Paul Shread
EMC and Microsoft: A Unique Alliance
Shared view of importance of information12+ year, continually expanding partnershipBroad and deep partnership across products and servicesJoint sharing of intellectual propertySignificant deployments of each other’s technology internallyThousands of joint customersCEO-sponsored worldwide go-to-market alliance
Top 5 Microsoft Revenue Driver
~1000 Microsoft-centric Consultants
Cooperative Support Agreement
$20M plus equipment in Redmond labs
Seven Microsoft Gold Competencies
Information Infrastructure
Excellence
EMC’s Unique Microsoft Customer
Value MSFT Expertise+ =
EMC Consulting for Microsoft~1,000 Microsoft consultants worldwide
Leader in SharePoint certificationsOver 75% of program managers are certified PMPs
Vast experience, many engagements:200+ for SharePoint Server 2007125+ for Exchange Server 2007
On staff industry experts and authorsAuthors of BizTalk, Windows Server 2008, Transparent IT books Contributing authors for Windows IT Pro, SQL Server, Align Journal, Digital Web Experience
Deep history of Microsoft partnershipCombined 18-time Partner of the Year winner, TAPs for Office 2007, Exchange 2007, Vista, Forefront, SQL Server 2008, OCS
2008 MS Partner of the Year: Business Process
and Integration
MS FastForward 2009 Enterprise Search Innovation Award
EMC for Microsoft Hyper-V: A Logical Fit
EMC is the preferred
storage provider for virtual
environmentsEMC HP Dell IBM Sun Other
0%
10%
20%
30%
40%
50%46%
11%8%
5% 4%
26%
Server Virtualization Survey Results - IDC
Chart Source: IDC’s Server Virtualization 2007 Multiclient Study, Dec 2007. Chart shows percentage of survey responses to a question about primary brand of network storage attached to virtual servers. N=311
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and Microsoft The virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
Why We VirtualizeDrive
Costs DownEnable
Business AgilityIncrease
IT Efficiency
Server ConsolidationEnergy & Space ReductionApplication Compatibility
Rapid ProvisioningHigh AvailabilityBusiness Continuity
Dynamic Datacenters and DesktopsAccelerated Responsiveness
“Why is virtualization such a big deal? A lot of people understand, and they think it's about saving money, it's about saving power, it's about green IT, it's about space, and that's certainly true. But in our perspective, it's much, much bigger than that, and people are just now beginning to understand that. We think that there's a major transformation taking place in IT. This major transformation that's been taking place for years is starting to accelerate, and we believe that virtualization is a major enabler and catalyst of that transition that's taking place.”- Tom Bittman, Gartner VP and Chief of Research of Infrastructure and Operations, at Microsoft’s Virtualization Launch Event
BusinessValue
Virtualization Maturity Index
Strateg
ic Virt
ualization
TimeStandardize AutomateExplore
Utility Servers
Tactical Virtualization Diff
eren
t SLA
s –
com
mon
infr
astr
uctu
re
BusinessApplications
Mission-CriticalApplications
Universal DesktopEverything virtualized
Where do you want to be?
Reduce capital expenditureReduce operational expenditureDeliver higher service levelsMore responsive to business needs
EMC Datacenter VirtualizationBest practices in action
Statistics4068 virtual machines on 272 servers40:1 consolidation ratio (from initial 5:1)800 virtual desktops with goal of 100% by EOY100% virtualized by EOY, including 60k Exchange 2007 mailboxes
Savings$42M saved from Storage Consolidation$93M saved from Server Virtualization ($80M cost avoidance)$30M datacenter build avoided64% Reduction in on-going Power ConsumptionDeployment time reduced from 8 weeks to 3 days
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and MicrosoftThe virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
Opportunities: • Retire older hardware• Reduce physical servers,
floor space, and power• Repurpose freed servers
for new business needs• Rejoice in the new
processor technologies
Server Consolidation The fastest way to reduce costs
Server Utilization
Virtualization Storage FundamentalsGood ideas for flexible designs
Don’t create one big volumeSure, it’s easy, but at what costLimits number of usable queuesLimits tuning & tiering options
Do balance the storageAcross storage controllersAcross multiple connectionsAcross multiple spindles
Size storage according to application requirements
Virtualization Storage FundamentalsVM storage options
Virtual hard disksDynamically expandingFixed sizedifferencing
Pass through disksDirect accessFC or iSCSIUsually higher performance
Direct iSCSI diskExposed directly to VM
Virtual (Thin) Provisioning
Reduces provisioning uncertaintyUnpredictable applicationsFlexible growth
Saves timeEasy to create Pools and LUN’sEasy to monitor and manage
Saves moneyHighly space efficient Resources shared across VMsAdd physical storage as required
perceived storage
Capacity on demand
Allocated AllocatedAllocated
Virtual LUN TechnologyWhen your best guess isn't good enough
Storage needs changedUncertain requirementsUnexpected growth
Alter performance without disruption or downtime
Move between disk or RAID types
Tier virtual machine groupsMost efficient usage of storage
Virtual Servers
APP
OS
APP
OS
APP
OSSATA II SATA II SATA II SATA II SATA II SATA II
FC FC FC FC FC FCFC FC FC
Virtual LUN Technology
Storage Network Technologies
iSCSIMost flexible connectivityGenerally least expensiveRecommend isolating storage and network traffic
FibrechannelHigher usable bandwidthLower average latency
ConvergedSimplified connectivity, especially with dense server racksStandards still emerging
Virtualized Workloads
“Maxol runs Exchange Server 2007, SQL Server 2005, Terminal Services, and file and print servers as key workloads in its virtual environment. Going forward, nearly every
business application at Maxol will be a candidate for virtualization.”
Maxol Case Study
“We’ve seen first-hand that we can virtualize everything from file, print, and web servers to database servers running SQL Server and Oracle, and actually have
the virtual machine run *faster* than what it ran on our original physical box.”
Janssen Jones, Indiana University
Microsoft Exchange 2007
All Exchange 2007 roles supported for virtualizationEspecially in smaller or remote configurationsConsider databases on pass-through disks
Client Access Server, Edge ServerGood candidates for VHD placement
Hub Transport ServerCan reside with CASSame planning rules for storage as on physical server
Exchange Mailbox ServerSame planning rules for storage as physicalAvoid core and memory overcommit
Microsoft SQL Server 2008
Excellent consolidation for underutilized serversStorage planning same as physical
Separate log and dataSize for expected performance and capacity
Performance considerationsDo not use dynamic VHDs Consider databases on pass-through disks as required
SharePoint Server 2007Recent SharePoint adopters are more likely to use server virtualization for deployments
Consolidation - Much more manageableEasier to scaleBalanced utilization and flexible configurationFarm mobility – HA, DR
Does your organization run SharePoint on virtual machines or physical servers
Source: Enterprise Strategy Group, Dec 08
>3 Years
1-3 Years
6-12 Months
<6 Months
0%10%
20%30%
40%50%
60%70%
80%90%
100%
21%
23%
32%
42%
76%
67%
63%
54%
3%
10%
5%
4%
Virtual SharePointPhysical SharePointDon't Know
Use of VMs vs. physical servers for SharePoint deployments, by length of time SharePoint has been deployed
Source: Enterprise Strategy Group, Dec 08
Among organizations that have been using SharePoint in production for less than 6 months, 42% have done so on a virtual infrastructure
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and MicrosoftThe virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
Virtualized data center
Virtual Data Centers are Changing Storage RequirementsStorage infrastructures required to be more…
Flexible: Start small and grow without limits
Dynamic: Self managing to adapt automatically
Simple: Add more resources without adding more complexity
Efficient: Lower costs with increased functionality and capabilities
…And enable users to bridge between the physical and the virtual
Data center
End-to-end Physical/Virtual Management
Physical Environment
Virtual Environment
Fully support physical and virtual management across Microsoft and VMware ® infrastructure
Familiar interface and tools means minimal re-tooling of IT resources
27
High Priority Medium Priority LowPriority
Avai
labl
e Pe
rfor
man
ce
Applications
Managing Storage Quality of Service
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
APP
OS
Performance Guidelines
Follow standard I/O best practice recommendationsAlign application data disks
Windows 2008 automatically aligns NTFS at parent levelAlign pass through disk at VM level
Separate LUNs for binaries and application dataPass through or (fixed size) VHD for I/O intensive workloadsPass through usually performs slightly better than VHD
Spread load across multiple physical disksEFD for very high performance requirements
29
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and MicrosoftThe virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
The Challenge: Information Availability
Source: META Group
The Cost of Downtime: Millions of Dollars per Hour in Lost Revenue
$1.1M
$1.2M
$1.3M
$1.5M
$1.6M
$2.0M
$2.6M
$2.8M
$3.6M
$6.5M
$1.6M
RETAIL BROKERAGE
POINT OF SALE
ENERGY
CREDIT CARD SALES AUTHORIZATION
TELECOMMUNICATIONS
CALL LOCATION
MANUFACTURING
FINANCIAL INSTITUTIONS
INFORMATION TECHNOLOGY
INSURANCE
RETAIL
31
Business Continuity with Virtualization
Adding virtualization to your business continuity plan will reduce costs and minimize business downtime by: Increasing the availability of server infrastructure Inexpensively extending protection to more applications Minimizing time and resources needed to support
infrastructure
Disaster Recovery
High Availability
Backup and Recovery
Business Continuity
Quick/Live Migration
VHD
Shared Storage
Backup/Recovery
Clustering
Secondary SitePrimary Site
Storage Array
Storage Array
Disaster Recovery
Backup/Recovery Backup/Recovery
High Availability for Virtual EnvironmentsHost Clustering with Migration Capability
SAN
Virtual machine Guests failover from one node to another
Hyper-V leverages Windows Server
2008 Clustering for Quick Migration VHDs reside on
shared disk
Hosts are clustered
Guests are not clustered
Guest VMs can run any OS
Disaster RestartBusiness Challenges and requirements
Meeting recovery point objective (RPO) and recovery time objective (RTO) requirements with current plan
Business needs and/or regulatory needsNeed to reduce RPO and RTO times Need for continuous operations with no data loss
Cost of assets and maintenance at disaster recovery siteIdle assets at disaster recovery site is expensive and inefficientNeed to maintain software versions (updates and patches)
Reliability of the disaster recovery planNeed to address applications requiring dependent write consistency between and across operating systems Need to periodically test to ensure it will work when required
RecoverPoint/CE for Microsoft Failover Cluster
Integrates RecoverPoint family Microsoft failover clusterAutomatic site failover
Supports RecoverPoint continuous remote replicationFibre Channel or Gigabit Enet for asynchronous replication
Supports Windows Server 2003 and 2008Up to two nodes per site with Microsoft Cluster Service (MSCS)on Windows Server 2003Up to eight nodes per site with Microsoft failover cluster withWindows Server 2008
Supports any array supported by RecoverPointHomogeneousHeterogeneous
Site B
RecoverPoint/CEMicrosoft Failover Cluster
Site A
RecoverPoint
File Share Witness with RecoverPoint/CE installed
LAN/WAN
Private Interconnect
Failover cluster supports up to eight nodes with Windows Server 2003 and 2008using Majority Node Set with and without File Share Witness
Cluster nodes with RecoverPoint/CE installed
RP/CE and Node Failure EventFailover steps
Site A node fails, resulting in heartbeat response timeout Cluster reforms between Site B node and the File Share Witness nodeSite B node brings resource groups from Site A node online The latest image of the RecoverPoint volumes listed in the resource group are automatically recovered, read/write enabled, and mounted to the Site B nodeApplication listed as part of the failed Site A node resource group is restartedSite A node network address is added to the network interface of Site B node and client traffic is routed to Site B node
Site A Site B
RecoverPoint
Majority Node Set with File Share Witness
Benefits of RecoverPoint/CERapid site restart with RecoverPoint/CE
Provides automatic site failover for common disruptionsComplete site disastersServer or storage failureNetwork-related failures
Minimized site failback time with RecoverPoint Only changes are copied by RecoverPoint or RecoverPoint/SE to resynchronize the primary cluster storage system
Multi-array supportOne cluster can span storage arrays
Multiple storage arrays can be used at either or both sitesDifferent clusters can share storage arraysStorage arrays do not have to be identical between sites
Arrays can be consolidated at either siteOne array at production site to many arrays at remote siteMultiple arrays at production site to one array at remote site
Storage arrays can be heterogeneousAcross family, such as between CLARiiON and SymmetrixAcross vendors, such as between EMC and IBM
EMC and Microsoft Hyper-VSolutions for efficient, effective, and affordable IT
Why EMC and MicrosoftThe virtualization imperativePhase 1 – consolidation & tieringPhase 2 – SLA managementPhase 3 – disaster recovery and business continuityPhase 4 – datacenter automation
EMC Offers Broad Hyper-V Support
Storage Platform support for Hyper-V
Qualified systems, published best practices
Backup and RecoveryIntegrated with VSS
EMC Proven SolutionsLab-validated architectures
Management IntegrationEMC Consulting readiness
“EMC's commitment to Microsoft's virtualization platform has been evident through our close engineering work, solution development, and consultant readiness efforts. Our work together will enable mutual customers to deploy integrated virtualization solutions with confidence.”—Zane Adam, Senior Director of Integrated Virtualization,
Microsoft Corp
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.