Documente Academic
Documente Profesional
Documente Cultură
DISASTER RECOVERY/COMPLIANCE
BI/APPLICATIONS
STORAGE ARCHITECTURE
NETWORKING
HEALTH IT
APPLICATION DEVELOPMENT
CLOUD
VIRTUALIZATION
Handbook
1
Getting Server
Virtualization Right
Virtualizing is a smart move, but the results will disappoint
if the task isnt done right. Factoring server management
and performance into a consolidation project can make the
difference between a success story and a wasted opportunity.
TO WORK, VIRTUALIZATION
NEEDS TO WORK RIGHT
OPTIMIZING SERVER
VIRTUALIZATION
AUTOMATION SHOULDNT
BE AN AUTOMATIC DECISION
AVOID VM PERFORMANCE
BOTTLENECKS
EDITORS NOTE
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
2 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
OPTIMIZATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
3 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
OPTIMIZATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
4 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
OPTIMIZATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
ELEMENTS OF PRACTICAL
SERVER CONSOLIDATION
5 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
OPTIMIZATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
DETERMINING AND
TRACKING YOUR VM NEEDS
6 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
OPTIMIZATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
7 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
AUTOMATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
8 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
AUTOMATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
9 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
In an environment with
hundreds of virtualization
hosts and thousands of VMs,
youd better have everything
automated or your costs will
spiral out of control.
In an environment with hundreds of virtu-
alization hosts and thousands of VMs, youd
better have everything automated or your costs
will spiral out of control. Its unwise and impractical to have staff involved in making
VMs for customers. Your organization needs
to have automation of the host-provisioning
AUTOMATION
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
1 0 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
you do want the process to start automatically if there is an impending shortage of either
resource.
Automation is different at each scale and for
each organization. The automate-everything
mantra needs to be overlaid with an understanding of the costs and benefits of automation. Wherever you have a scripted process,
make sure the team knows what script to use
for which purpose and how to update the
scripts when the environment changes. The
only thing worse than not automating is trying
to automate too much. Alastair Cooke
PERFORMANCE
IMPROVEMENT
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
1 1 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
PERFORMANCE
IMPROVEMENT
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
complications. Issues can occur when numerous VMs are configured to share a common
storage array, but collectively, the virtual machines require a higher rate of disk I/O than the
storage array can deliver.
Reducing the storage I/O burden might mean
purchasing a higher-performance storage array
or limiting the number of VMs sharing the array. In some cases, this might not seem like a
tall order, but the following two aspects of virtual server storage are easy to overlook.
4. Virtual server clustering. Production VMs
are almost always part of a cluster. Both VMware and Microsoft used to require that cluster
nodes be connected to a shared storage device.
As such, you may be inclined to assume that
the clusters limitations are directly tied to the
Cluster Shared Volumes limitations. Hyper-V
clusters, however, can be attached to multiple
Cluster Shared Volumes, which means a single
storage array does not have to support the entire cluster. Windows Server 2012 Hyper-V
completely eliminates the need for a Cluster
Shared Volume, but Microsoft still recommends using one when possible.
1 2 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
PERFORMANCE
IMPROVEMENT
Home
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
1 3 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T
ABOUT
THE
AUTHORS
To Work,
Virtualization
Needs to Work
Right
Optimizing Server
Virtualization
Automation
Shouldnt Be
an Automatic
Decision
Avoid VM
Performance
Bottlenecks
1 4 G E T T I N G S E RV E R V I RT UA L I Z AT I O N R I G H T