Upload
texmo
View
223
Download
0
Embed Size (px)
Citation preview
8/7/2019 virtualserver_twpppt
1/22
Improving IT Efficiency at Microsoft by
Using Virtual Server 2005
Published:
September 2005
8/7/2019 virtualserver_twpppt
2/22
8/7/2019 virtualserver_twpppt
3/22
Products and Technology
Microsoft Virtual Server
2005
Microsoft Operations
Manager
Microsoft Systems
Management Server
Microsoft Windows Server
2003
8/7/2019 virtualserver_twpppt
4/22
Consolidation as a Strategy
Consolidation approaches that lead to costreduction
Applications and services
Database
Operations
Site
Server VS 2005 adds a new server consolidation
opportunity
8/7/2019 virtualserver_twpppt
5/22
Virtual
Server
Host
Virtual
MachinesGuests
Physical
Servers
Virtualization Overview
8/7/2019 virtualserver_twpppt
6/22
Virtualization Benefits
Abstracts applications and services from physicalservers: Groups multiple applications and services onto a single
physical host Breaks the 1:1 relationship between
applications/services and physical servers
Retains isolation
Increases agility Reduces hardware support and lifecycle issues
Simplifies migration
8/7/2019 virtualserver_twpppt
7/22
8/7/2019 virtualserver_twpppt
8/22
Deployment at Microsoft
Building the Virtual Server Utility
Foundation
Business case
Deploying Virtual Machines
Provisioning
Operating
8/7/2019 virtualserver_twpppt
9/22
Foundation: The Storage Utility
Storage Utility
2 x 100GB LUNs
VM1.vmc VM2.vmc
VM2.vhdVM1.vhd
Virtual ServerHost
Virtual
Machine
Guests
8/7/2019 virtualserver_twpppt
10/22
Foundation: Virtual Machine
Specifications
Option Physical Host VM:
Host
Network
Connectivity
RAM HD
Standard 4P @ 2.2 GHz
8-16GBRam
> 8:1 Shared Copper
Gbps
512 MB 36 GB,
SAN
Custom 4P @ 2.2 GHz
8-16GBRam
< 4:1 Shared Copper
Gbps
Up to
3.6 GB
36 GB or
greater,
SAN
Each Guest baseline performance is equivalent or
better than: 4-way 700Mhz Pentium III, 2GBRAM
2-way 1.26GHz Pentium 4, 1GBRAM
8/7/2019 virtualserver_twpppt
11/22
Business Case: Perceptions
Managing expectation/perceptions
Loss of flexibility
Lack of responsiveness Diminished security
Degraded performance
Loss of control
Identify specific concerns of each Business
Unit
8/7/2019 virtualserver_twpppt
12/22
Business Case: Cost
Parity with Physical server billing model
Cost of a VM is much less than a physical
server Hardware
Support
Transparent billing Consistent format
Regularly validated
8/7/2019 virtualserver_twpppt
13/22
Server Provisioning
Planned Hardware Add/Move/Change
Response to Client Request
SupportAvailability
Host Availability
Guest Availability
Host CPU Utilization: Average andMaximum
Business Case: Service Level
Agreement Elements
8/7/2019 virtualserver_twpppt
14/22
Evaluate applications and services: Criticality
Architecture
Performance Security
Determine Candidacy Consideration of other consolidation options
Comparison to performance baseline
Provisioning Phase: Evaluate
8/7/2019 virtualserver_twpppt
15/22
Configure VM on a Qualification host for
testing Identical to production
Confidence gains for both teams (application
and Utility)
Opportunity to optimize
Move VM to a ProductionH
ost Transition to Operations phase
Provisioning Phase: Test & Deploy
8/7/2019 virtualserver_twpppt
16/22
Virtual Host
Physical host and guest
configuration owned and
managed by Utility
Virtual Guests
OS instance owned and
managed by application or
service owner
Physical Servers
Physical server and OS
instance owned andmanaged by application or
service owner
Operations Phase: Responsibilities
8/7/2019 virtualserver_twpppt
17/22
VM Guests
Standard SMS and MOM agents installed
Monitored the same as other servers in the
network
VS Hosts
Management pack on VS Host providesspecialized alerts Host-to-guest mappings
Control over VM states
Operations Phase: Monitoring
8/7/2019 virtualserver_twpppt
18/22
70% 70%Server 1
CPU Utilization =
Server 2CPU Utilization =90% 50%
VM
Guest
6
VM
Guest
7
VM
Guest
5
VM
Guest
2
VM
Guest
3
VM
Guest
4
VM
Guest
1
None None
VM
Guest
2
Operations Phase: Agility
8/7/2019 virtualserver_twpppt
19/22
Example
Example VSU Deployment
8/7/2019 virtualserver_twpppt
20/22
Future Directions
Server provisioning and management
efficiency
Continue to reduce time and effort
Utilize higher degree of automation
Increase availability and reliability
More resilient and dynamic systems
Enhance disaster recovery
8/7/2019 virtualserver_twpppt
21/22
For More Information
Additional content on Microsoft IT
deployments and best practices can be
found on http://www.microsoft.com
Microsoft TechNethttp://www.microsoft.com/technet/itshowcase
Microsoft Case Study Resources
http://www.microsoft.com/resources/casestudies
8/7/2019 virtualserver_twpppt
22/22
This document is provided for informational purposes only.
MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT.
2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THISSUMMARY. Microsoft, Microsoft Press, Visual Studio, Visual SourceSafe, Windows and Windows NT are either registered trademarks
or trademarks of Microsoft Corporation in the United States and/or other countries. The names of actual companies and productsmentioned herein may be the trademarks of their respective owners.