ipd - windows server virtualization
TRANSCRIPT
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 1/27
Windows Server Virtualization
Infrastructure Planning and Design Series
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 2/27
What Is IPD?
Planning and design guidance that aims to clarify and streamline
the planning and design process for Microsoft ® infrastructure
technologies
IPD:
Defines decision flow
Describes decisions to be made
Relates decisions and options for the businessFrames additional questions for business understanding
Page 2 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 3/27
PLANNING FOR VIRTUALIZATION
Getting Started
Page 3 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 4/27
Why Use Virtualization?
Here are four virtualization scenarios:
Server Consolidation
Application Migration
Increase IT Agility
Software Development and Training
Page 4 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 5/27
Purpose and Overview
Purpose:
To provide design guidance for Microsoft ® Virtual Server2005 R2 SP1 or Windows Server ® 2008 Hyper-V�
AgendaDetermine Application Requirements
Design the Host Infrastructure
Page 5 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 6/27
The Role of Server Virtualization in Infrastructure
Optimization
Page 6 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 7/27
Page 7 |
Decision Flow Diagram
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 8/27
Tips for the Planning Process
Use a spreadsheet or database to trackapplication and host server requirements
Involve the entire organization
Ensure management¶s commitment to thevirtualization project
Gather requirements and business input
Validate all assumptions with business and
technical experts
Page 8 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 9/27
Decision Tree Part 1:
Determine Application Requirements
1. Determine
VirtualizationScope
. reate the
List of Applications
3. Determine
ResourceRequirements
4. Select the
BackupApproach
5. Select aHigh-
Availability Approach
6. Sum andAnalyze
ApplicationRequirements
Page 9 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 10/27
Which part of the infrastructure will be virtualized?
Option 1: Enterprise
Option 2: Hub
Option 3: Satellite
Business Validation
Define virtualization goals/benefits
Define the scope and timeline for implementation
Page 10 |
Determine Virtualization Scope
1
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 11/27
Applicationname
Applicationversion
Is theapplicationsupported?
Will applicationbe virtualized?
Applicationowner
Approvedby business
Outlook WebAccess
2007 Yes Yes Server Admin Yes
Microsoft SystemCenter Essentials
2007 Yes Yes I
Servi¡ e ¢ es £ Yes
Application 3
Application 4
«
Create the ist of Appli ations
as 1: etermine Appli ation Compatibility
Pro essor ar hite ture requirements
Number of required pro essors
Memory requirements
Graphi s adapter requirements
Spe ial hardware requirements
as 2: Verif y Business Requirements
as 3: o ument e isions
Page 11 |
2
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 12/27
Determine Resource Requirements
Sources of performance data:
Real-world/Historical performance data
Specifications and requirements
Benchmark/ oad-testing results
Tasks:
Page 12 |
3
Object Counters or Criteria
CPU % Processor Time
Memory Committed Bytes
Disk Space and Performance
Network Bytes/sec, bandwidth
Backup Backup required?
Availability Determine method
Coexistence and Isolation Workload segregation
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 13/27
Select the Backup Approach
Application Backup Options:
Option 1: Per Application
Option 2: By Guest
Option 3: By Host
Considerations:
Performance
Downtime/availability
Storage capacity and limitations
Ease of recoverability
Complexity of implementation
Page 13 |
4
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 14/27
Select a High-Availability Approach
Application Availability Options:
Option 1: Network oad Balancing
Web servers (stateless)
Option 2: Application-Specific Clustering Microsoft Cluster Server (MSCS)-aware applications
Option 3: Host Clustering
¤ ast resort option (host in an MSCS cluster)
Characteristics:
Availability, manageability, interoperability
Page 14 |
5
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 15/27
Summarize Application Requirements
Purpose: Determine complete requirements for the host
infrastructure
Tasks:
Task 1: Summarize Guest Hardware Resource Requirements
CPU, memory, disk (performance and storage capacity), and network
Task 2: Group Applications
Backup, co-existence, physical isolation, high-availability requirements
Page 15 |
6
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 16/27
Decision Tree Part 2:
Design the Host Infrastructure
7. Select aForm Factor for
the Hosts
8. DetermineServer
Placement
9. Map Gueststo Hosts
10. Determinethe HostBackup
Approach
11. Design High Availability
12. Design theStorage
Infrastructure
13. Design theNetwork
Infrastructure
14. Validate theOverall
Approach
Page 16 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 17/27
Select a Form Factor for the Hosts
Begin designing the host infrastructure
Options:
Option 1: everage existing hardware
Option 2: Purchase new hardware
Characteristics:
Cost
Performance
Availability /Reliability
Manageability
Page 17 |
7
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 18/27
Determine Host Server Placement
Determine where servers should be placed based on:
Costs
Manageability
Security
Performance
Availability
Options:
Option 1: Data Centers (Centralized)
Option 2: Branch or Satellite Offices
Page 18 |
8
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 19/27
Map Guests to Hosts
Goal: Determine the optimal allocation of workloads based on
application requirements
Tasks:
Task 1: Determine Target Host Resource Utilization Goals
Task 2: Draw a Host/Guest Plan
Task 3: Re-evaluate Infrastructure Capacity
Process will likely be iterative and can require trade-offs
Page 19 |9
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 20/27
Determine the Host Backup Approach
Option 1: Guest- evel Backups
� Treat virtual machines (VMs) as physical machines (use of backup
agents)
� Pros: Reduces storage requirements; more control over backups
� Cons: Requires guest operating system support; recovery can be
complex and time-consuming
Option 2: Host- evel Backups
� Back up entire VMs from the host file system
� Pros: Rapid recovery from failures; consistent backup method
� Cons: Can require third-party hardware and software; requires
large amounts of storage capacity
Page 20 | 10
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 21/27
Design High Availability
Decisions will be based on application requirements
Page 21 |
11
Option 1: Host Clustering Option 2: Other ClusteringOptions
Protects against VM and
hardware failures
Network clustering
Requires shared storage Guest clustering
Requires additional reserved
capacity for failovers
Application-specific clustering
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 22/27
Design the Storage Infrastructure
Tasks:
Task 1: Design for Parallelism
Task 2: Evaluate Direct-attached Storage
Task 3: Evaluate Network-based Storage
Network-attached Storage
Storage Area Networks (SAN)
iSCSI
Task 4: Evaluate Virtual Hard Disk Types Fixed-size versus dynamically expanding VHDs
Undo disks and differencing disks
Page 22 |
12
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 23/27
Design the Network InfrastructureTranslate guest requirements to host
Page 23 |
13
Task Strategy
Determine VM Network
Requirements� No connectivity
� VM-only networks
� Guest-Host connections� Physical network access
Host Bandwidth
Requirements� Summarize VM bandwidth requirements
� Public/Private/Internet network access
Plan for Reliability &
Availability
� Network adapter teaming
� Switch and NIC redundancy
� Load balancing and automatic failover
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 24/27
Validate the Overall Approach
Goals:
Verif y that all decisions are aligned with business requirements
Validate changes to initial requirements
Tasks:
Task 1: Validate Application Requirements
Task 2: Validate Host Infrastructure Design Decisions
Page 24 |
14
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 25/27
What¶s Next?
Implement your design
Quantif y return on investment
Repeat as appropriate for:
Enterprise
Hub
Satellite
Provide feedback on the documentation to
Page 25 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 26/27
Summary and Conclusion
Organizations should base the design of their Virtual Server
infrastructure on business and technical requirements
Considerations should include:
� The scope of virtualization
� Technical requirements and considerations
� Additional business requirements
� Designing a host infrastructure to meet those requirements
� Validating the overall approach
Page 26 |
8/6/2019 IPD - Windows Server Virtualization
http://slidepdf.com/reader/full/ipd-windows-server-virtualization 27/27
Find More Information
The Microsoft Solution Accelerators Web site
microsoft.com/technet/SolutionAccelerators
Contact the IPD team
Download the full documenthttp://go.microsoft.com/fwlink/?¥ inkId=100915
Online resources:
The Microsoft Virtual Server 2005 R2 Home Page provides a central location for informationabout the Virtual Server platform.
The Virtual Machine Technology FAQ provides answers to commonly asked questions aboutVirtual Server functionality, licensing, and deployment options.
The Microsoft TechNet Server Virtualization Forum provides a location in which architects, implementers, and end users can discuss issues related to designing and deploying MicrosoftVirtual Server.
The Technical White Paper, Improving IT Efficiency at Microsoft Using Virtual Server 2005, provides details on how Microsoft has implemented a Virtual Server infrastructure. Anassociated Webcast is also available.
Microsoft TechNet Radio: How Microsoft Does IT: The Future of Server Virtualization.
Page 27 |