Download - Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
1/67
Introduction to ServerVirtualisation and Planningand Implementing aVirtualisation Project
Alan McSweeney
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
2/67
November 26, 2009 2
Agenda
Solution Requirements
Virtualisation Benefits and Applications Why Implement Virtualisation Server Virtualisation Implementation Process Capacity Planning Financial and Cost Benefit Analysis Architecture Design Monitoring and Reporting
Project Planning and Implementation
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
3/67
November 26, 2009 3
General IT Solution Characteristics
ResilienceResilienceResilienceResilience Infrastructure tolerant of failure to reduce the need to invoke disaster
recovery Reliable underlying hardware and software components
ScalableScalableScalableScalable Infrastructure that can grow to meet future requirements without significant
engineering
Platform for long-term growth Disaster RecoveryDisaster RecoveryDisaster RecoveryDisaster Recovery
Solution that provides disaster recovery and business continuity ManageableManageableManageableManageable
Solution that is easily manageable, supportable SecureSecureSecureSecure Return on InvestmentReturn on InvestmentReturn on InvestmentReturn on Investment
Delivers a real business benefit
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
4/67
November 26, 2009 4
Server Questions to Ask
Issue Issue/ResponseNumber of ServersPlanned Number of New ServersPopulation of Old ServersApplications Requiring NT4 ServersDelays in Acquiring New ServersServer Resource ConstraintsServer Space Constraints
Server Environment Power, Air Conditioning ConstraintsDevelopment Projects Current and PlannedMigration Projects Current and PlannedRequirement for Temporary ServersDesktop Servers
Underused ServersServer Business Continuity and Disaster Recovery IssuesServer Hardware Maintenance CostsServer Performance IssuesBuild Move or Server Relocation
SAN Model(s), if Applicable
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
5/67
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
6/67
November 26, 2009 6
Virtualisation Benefits
Performance ImprovementPerformance ImprovementPerformance ImprovementPerformance Improvement constrained servers can beallocated more resources
Ease of Management and AdministrationEase of Management and AdministrationEase of Management and AdministrationEase of Management and Administration themanagement of virtual servers is made easier andsimpler
Business Continuity and Disaster RecoveryBusiness Continuity and Disaster RecoveryBusiness Continuity and Disaster RecoveryBusiness Continuity and Disaster Recovery asimplified server infrastructure and the servervirtualisation layer makes recovery to a backup facilityquicker and easier
Capacity ManagementCapacity ManagementCapacity ManagementCapacity Management improved capacity planningthrough central performance management, ability tomanage service levels and user response times
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
7/67
November 26, 2009 7
Virtualisation Benefits
Tangible benefit - reduced costs
Hardware and software costs can be reduced by 50% to80% Operations costs can be reduced by 40% to 90%
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
8/67
November 26, 2009 8
Virtualisation Applications
Server GrowthServer GrowthServer GrowthServer Growth contains growth
Server ContainmentServer ContainmentServer ContainmentServer Containment reuse existing servers to delivermore by freeing unused resources Server ReplacementServer ReplacementServer ReplacementServer Replacement replace existing servers with new,
specially designed virtual server infrastructure New ServersNew ServersNew ServersNew Servers new virtual servers can be created
quickly for applications PerformancePerformancePerformancePerformance additional resources can be added to
virtual servers to meet scheduled or unscheduleddemands
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
9/67
November 26, 2009 9
Virtualisation Applications
Disaster Recovery and Business ContinuityDisaster Recovery and Business ContinuityDisaster Recovery and Business ContinuityDisaster Recovery and Business Continuity virtualisedinfrastructure is very easy to recover
Application Development ProjectsApplication Development ProjectsApplication Development ProjectsApplication Development Projects new virtual serverscan be created quickly for application development andtesting
System and Application Migration ProjectsSystem and Application Migration ProjectsSystem and Application Migration ProjectsSystem and Application Migration Projects new virtualservers can be created quickly for migrating systemsand applications: ActiveDirectory Exchange upgrades SQL upgrades
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
10/67
November 26, 2009 10
Data Centre Costs Administration and Power
Electricity 13%
Security 10%
Maintenanceand
Administration67%
Rent 4%
Other 6%
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
11/67
November 26, 2009 11
Power and Floor Space Issues Dominate
Data CentreIssue Ranking
5.78
5.71
5.43
5.14
5.14
4.35
4.02
3.49
3.22
0 1 2 3 4 5 6 7
Power Provisioning
Floor Space
Power Consumption
Integration of New Systems
Staff Skills
Capacity
SystemsManagement
Cooling
Reliability
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
12/67
November 26, 2009 12
Data Centre Power and Heat 25% Annual
Growth Server blades have had
an impact on data centreeconomics
Freed budget throughcost reduction shouldfocus on power andcooling
25.00%
28.20%
23.00%
24.00%
25.00%
26.00%
27.00%
28.00%
29.00%
How do youexpect your
power requirementsto changeover
the next 2years?
How have
your powe r requirementschanged over
the past 2years?
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
13/67
November 26, 2009 13
Reasons for Virtualisation
5.0
5.5
6.0
6.5
7.0
7.5
8.0
S t a f f S
a v i n g
s
L e g a c y
A p p l i c a
t i o n S u
p p o r t
R e d u
c e d S o
f t w a r e
L i c e n s
i n g
A p p l i
c a t i o n C
o n s o l
i d a t i o
n
R e s p o
n s e t o
O r g a n i s
a t i o n C
h a n g e
R e s p o
n s e t o
C h a n g
i n g W o r k
l o a d
R e d u
c e I n i t i a l
S e r v e
r C o s t
s
I m p r o v
e A v a i
l a b i l i t y
R e d u
c e d O n
g o i n g
O p e r a t i o
n a l C o
s t s
S i m p l i f y
M a n a
g e m e n t
R e d u
c e S e
r v e r D
e p l o y m
e n t T i m
e
S e r v e r C
o n s o l i d
a t i o n
I m p r o v
e S e r v e r U
t i l i s a t i o
n
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
14/67
November 26, 2009 14
Projects Associated With Virtualisation
57%
19%
5%
10%
5%
4%
0% 10% 20% 30% 40% 50% 60%
Disaster Recovery
Storage Virtualisation
Utility Computing
Server Refresh
Migration Initiatives
Consolidation Initiative
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
15/67
November 26, 2009 15
Managing the Virtualised Environment - ITIL
Configuration ManagementConfiguration ManagementConfiguration ManagementConfiguration Management VM configuration CMDB feeder Charge-back
Change ManagementChange ManagementChange ManagementChange Management Audit management and tracking VM access control Provisioning management Disaster recovery
Incident and ProblemIncident and ProblemIncident and ProblemIncident and ProblemManagementManagementManagementManagement Service desk integration Root cause analysis Problem identification Performance management
Release ManagementRelease ManagementRelease ManagementRelease Management Application mapping/discovery Code development Operations/development process
integrations Scalability testing
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
16/67
November 26, 2009 16
Lessons Learned
Server blades remain a key platform for future enterprisecomputing strategies
TCO is necessitating a push towards IT simplification that drivesthe server market today and in particular server blades Power and cooling issues remain front of mind for IT and data
centre managers today and for the near future Awareness of internal political struggles critical:
Disparate groups do not share data and probably won't care to start doingso
Requires sensitivity to change management challenges Work in phases - start with small pilot, gradual rollout
Hidden costs exist as there is no way of knowing what will really beuncovered as work begins
Undocumented processes are a huge and costly challenge
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
17/67
November 26, 2009 17
Server Virtualisation Implementation Process
Analysisand
Design
ImplementVirtualisation
Platform
PhysicalTo
VirtualMigration
VirtualServerBackup
AndReplication
Reportingand
PerformanceMonitoring
Policy-BasedVirtualService
LifeCycle
Management
Stage 1 Stage 2 Stage 3
Stage 4 Stage 5 Stage 6
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
18/67
November 26, 2009 18
Stage 1 - Analysis and Design
Four steps Inventory Workload Data Collection Analyse Design and Specify
Inventory AnalyseRecord Design andSpecify
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
19/67
November 26, 2009 19
Approach to Capacity Planning
Two product options available: VMware Capacity Planner
Hosted and chargeable service from VMware partner Data collected from servers via WMI API
PlateSpin PowerRecon
Product from PlateSpin that provides a local data collection andreporting client PowerRecon is very functional tool but it has higher cost that VMware
Capacity Planner
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
20/67
November 26, 2009 20
Capacity Planning Outputs
Server inventory including hardware specification Virtualisation exclusions
Specialist hardware (such as FAX servers) High paging rates High I/O High CPU utilisation
MSCS clusters (not specifically excluded but problematic) Multiprocessor imbalances Server anomalies and alerts
Identify and resolve problems in advance of starting virtualisationto reduce risk and increase success Consolidation scenarios
Multiple platforms
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
21/67
November 26, 2009 21
Sample Server Issues
Sample analysis output with some potential issues
Server Paging(Pg/sec)
I/O(Trans/sec)
I/O(MB/sec)
Speed(MB/sec)
1. dub-2k-005 2,102.83 528.69 34.00 0.042. dub-2k-012 276.17 50,000.56 67.84 0.02
3. dub-2k-018 1,838.97 210.53 7.55 0.034. dub-2k-026 2,976.12 254.74 12.26 0.045. Dub-2k-050 2,376.27 1,120.73 71.53 0.056. dub-2k3-018 1,254.22 82.44 5.16 0.047. dub-2k3-024 1,369.40 489.89 9.08 1.588. dub-2k3-026 2,839.66 184.38 11.65 0.01
9. dub-2k3-027 1,604.48 421.68 8.34 0.8210. dub-2k3-040 2,267.86 325.35 9.37 0.0211. dub-nt-018 1,521.93 0.00 0.00 0.03
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
22/67
November 26, 2009 22
Server CPU Utilisation
Extract from an analysis of 117 servers Server CPU
%RAMAvail
DiskTransfer/Sec
Server Bytes/Sec
Paging QueueLength
CPUCards
CPUMhz
TotalCPU
RAM
1 dub-2k-001 0.32 592 0 6,064 0 0 2 1,000 2,000 1,0242 dub-2k-002 2.96 1,741 13 27,789 0 0 2 1,258 2,516 2,3043 dub-2k-003 1.09 1,639 3 29,010 2 0 2 1,258 2,516 2,3044 dub-2k-004 7.81 713 10 36,847 118 1 2 1,258 2,516 1,2805 dub-2k-005 1.43 113 0 35,174 13 0 2 2,399 4,798 2,0486 dub-2k-006 1.86 143 0 48,827 0 0 2 1,396 2,792 5127 dub-2k-007 0.71 629 10 25,245 0 0 2 1,000 2,000 1,0248 dub-2k-008 2.92 142 3 285,857 35 0 2 1,390 2,780 5129 dub-2k-009 3.83 43 7 330,240 44 0 2 1,390 2,780 512
10 dub-2k-009r2 6.88 481 31 20,712 0 0 2 927 1,854 1,024
Server CPU%
RAMAvail
DiskTransfer/Sec
Server Bytes/Sec
Paging QueueLength
CPUCards
CPUMhz
TotalCPU
RAM
dub-2k-033 22.38 118 31 28,204 51 0 2 2,780 5,560 2,0482 dub-2k3-021 20.48 171 56 38,125 321 0 2 2,787 5,574 2,048
3 dub-2k3-031 26.11 1,227 51 15,795 0 11 2 3,200 6,400 3,0724 dub-2k3-032 23.03 369 0 12,977 0 0 2 3,200 6,400 1,0245 dub-2k3-040 26.53 362 37 24,091 2,268 1 2 3,000 6,000 2,
dub-2k-033 22.38 118 31 28,204 51 0 2 2,780 5,560 2,048
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
23/67
November 26, 2009 23
Multiprocessor Server UtilisationServer CPU0 CPU1 CPU2 CPU3dub-2k-001 0.34 0.32 - -dub-2k-002 3.42 2.51 - -dub-2k-003 0.86 1.33 - -dub-2k-004 6.61 9.01 - -
dub-2k-005 1.5 1.38 1.31 1.59dub-2k-018 0.93 0.62 0.37 1.3dub-2k-021 8.28 8.46 8.97 10.28dub-2k-022 4.38 0.61 2.33 2.99dub-2k-026 0.77 0.7 0.53 1.29dub-2k-035 0.79 0.38 0.58 0.61Dub-2k-043 0.83 0.18 0.16 0.32dub-2k-051 0.62 1.08 1.62 1.38dub-2k-fs2 0.92 0.11 0.27 0.61dub-2k-fs3 0.18 0.09 0.18 0.18dub-2k3-003 0.87 0.76 0.75 0.96dub-2k3-004 3.94 1.4 - -dub-2k3-005 0.14 0.67 0.24 0.33
dub-2k3-006 0.86 1.68 1.59 1.3dub-2k3-014 0.7 0.29 0.29 0.41dub-2k3-037 0.93 0.36 0.3 0.19dub-2k3-038 0.77 1.33 - -dub-2k3-039 3.42 0.93 1.29 4.15
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
24/67
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
25/67
November 26, 2009 25
Consolidation Scenarios
Identify target server type Identify the number of servers required to support the virtualisation workload
Number of processors Number of cores Typical target servers
Dual processor, dual core
Dual processor, quad core Quad processor, dual coreCapacity
Processors Memory Disk Network Physical
Make/Model CountSpeed(MHz)
WordLength
Size(MB)
Size(GB)
I/O(MB/sec)
I/O(Trans/sec) Count
Speed(MB/sec)
RackUnits
Weight(lbs)
Power (W)
Thermal(BTU/hr)
4P 2C 24GB RAM 8 3,400 32 24,000 1,000 320 141,000 6 1,000 3 80 1,000 5,457
Utilisation Limits
Processor Memory Disk Network
% UsedQueue
per CPU % UsedFile Sys
Cache (MB)Page
File %Paging
(Pg/sec)I/O
(Trans/sec)I/O
(MB/sec)Speed
(MB/sec)
75 4 75 2,048 70 1,000 10,000 250 200
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
26/67
November 26, 2009 26
Consolidation Scenario
Results of consolidation scenario
Consolidate 117 servers on to six serversCapacity Estimated New UtilisationProcessors Memory Disk Network Physical Processor Memory Disk Network
TargetSystemName
SourceSystemName(s) Count
Speed(MHz)
Size(MB)
Size(GB) Count
Speed(MB/sec)
RackUnits
Weight(lbs)
Power (W)
Thermal(BTU/hr)
%Used
Queueper CPU
%Used
File SysCache
(MB)
PageFile
%Paging
(Pg/sec)I/O
(Trans/sec)I/O
(MB/sec)Speed
(MB/sec)4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 11.71 0.03 56.63 1,664.84 1.19 947.75 284.16 10.56 0.32
4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 16.92 0.59 40.33 1,490.63 1.41 963.22 504.95 12.75 0.60
4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 9.78 0.61 20.88 1,479.18 4.33 985.84 506.15 4.11 2.72
4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 16.57 0.38 29.56 1,487.49 1.70 989.17 624.11 10.19 1.40
4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 31.93 0.32 73.10 4,050.63 7.45 946.57 485.54 13.59 2.94
4P 2C 8 3,400 24,000 1,000.00 6 6,000.00 3 80 1,000 5,457 15.34 0.81 74.96 3,144.40 5.21 940.59 395.35 17.77 1.43
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
27/67
November 26, 2009 27
Virtualisation Resource Allocation and
Configuration Analysis How much resources to leave free to cater for server
failure?
VM1 VM2 VM3 VM4
Limit Threshold Reservation Threshold Actual Usage
VM5 VM6 VM7 VM8
Server 1 Server 2HA Cluster
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
28/67
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
29/67
November 26, 2009 29
Stage 2 - Implement Virtualisation Platform
VMware ESX ServerVMware ESX ServerVMware ESX ServerVMware ESX Server- Platform for virtualising servers VMware VMFSVMware VMFSVMware VMFSVMware VMFS- High-performance cluster file system for storage
virtualisation VMware Virtual SMPVMware Virtual SMPVMware Virtual SMPVMware Virtual SMP - Multi-processor support for virtual
machines VMware VirtualCentreVMware VirtualCentreVMware VirtualCentreVMware VirtualCentre - Centralised management, automation
and optimisation for IT infrastructure VMware HAVMware HAVMware HAVMware HA - Cost effective high availability for virtual machines VMware DRSVMware DRSVMware DRSVMware DRS - Dynamic balancing and allocation of resources
for virtual machines VMware VMotionVMware VMotionVMware VMotionVMware VMotion - Live migration of virtual machines without
service interruption
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
30/67
November 26, 2009 30
VMware Platforms and Options
VMware Infrastructure 3 Starter NAS or local storage No HA, DRS, VCB Restrictions
4 processors 8 GB RAM
VMware Infrastructure 3 Standard HA, DRS, VCB available as separate options
VMware Infrastructure 3 Enterprise Includes virtual SMP, VMFS, VMotion, HA, DRS, Consolidated
Backup
VirtualCentre
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
31/67
November 26, 2009 31
VMware Sample Costs
Product Rough Cost Annual SoftwareSubscription and
Su ort
Year 1 Total Year 2
VMware Infrastructure 3 Starter for 2 processors 781.25 697.27 1,478.52 697.27
VMware Infrastructure 3 Standard for 2processors
2,929.69 615.23 3,544.92 615.23
VMware Infrastructure 3 Enterprise for 2processors
4,492.19 943.36 5,435.55 943.36
VMware VirtualCenter Management Server 2 3,906.25 625.00 4,531.25 625.00
VMWare Enterprise for two 2-processor serversand VirtualCentre
12,890.63 2,511.72 15,402.34 2,511.72
VMWare Enterprise for four 2-processor serversand VirtualCentre
21,875.00 4,398.44 26,273.44 4,398.44
VMWare Enterprise for four 4-processor serversand VirtualCentre
39,843.75 8,171.88 48,015.63 8,171.88
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
32/67
November 26, 2009 32
Sample Configurations
Two ESX Servers, VirtualCentre, Backup to Disk, TapeBackup
Two ESX Servers, VirtualCentre, Backup to Disk, TapeBackup, Virtualised DR Facility with Replication
Very Large Scale Implementation
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
33/67
November 26, 2009 33
Two ESX Servers, VirtualCentre, Backup to Disk,
Tape Backup1. Two servers running ESX
Server provides
resilience in the event of server failure2. SAN to store data
3. VirtualCentre toadminister and managevirtual infrastructure
4. Backup to disk using lowcost disk
5. Tape backup unit
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
34/67
November 26, 2009 34
Two ESX Servers, VirtualCentre, Backup to Disk,
Tape Backup1. Primary SAN data copied to
inexpensive disk fast
backup2. Disk backup copied to
tape/autoloader
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
35/67
November 26, 2009 35
Two ESX Servers, VirtualCentre, Backup to Disk, TapeBackup, Virtualised DR Facility with Replication
1. Two servers runningESX Server providesresilience in the event of server failure
2. SAN to store data3. VirtualCentre to
administer and managevirtual infrastructure
4. Backup to disk usinglow cost disk
5. Tape backup unit6. Link for data replication7. Backup virtual
infrastructure forrecovery
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
36/67
November 26, 2009 36
Two ESX Servers, VirtualCentre, Backup to Disk, TapeBackup, Virtualised DR Facility with Replication
1. Primary SAN datacopied to
inexpensive disk fast backup2. Disk backup copied
to tape/autoloader3. Disk to disk copy to
DR location4. Move tapes to
backup location
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
37/67
November 26, 2009 37
Two ESX Servers, VirtualCentre, Backup to Disk, TapeBackup, Virtualised DR Facility with Replication
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
38/67
November 26, 2009 38
Very Large Scale Implementation
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
39/67
November 26, 2009 39
Very Large Scale Implementation
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
40/67
November 26, 2009 40
Cost Benefit Analysis
Tangible savings Server purchases Operational costs Administration costs Power, HVAC
Deferred cost Intangible savings
Faster server provisioning
Better utilisation Reduced floorspace Improved business continuity and disaster recovery
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
41/67
November 26, 2009 41
Server Operation AssumptionsServer Environmental DetailsServer Watts/Hour 600UPS Watt/Hour 25Server BTU/Hour 2000Server Operational Hours 8760
kWh Cost 0.10Total kWh/Server/Year 7227Total Electricity Cost (Server, UPS, HVAC) 722.70Maintenance/Server 350.00Operation Costs Per Server/Year 1,072.70
Server Tasks - Per Server Hours BeforeVirtualisation Hours After Virtualisation
New Server Deployment 16 2Build / Installs 40 10Change / Upgrade 12 3Configuration Changes 2 0.1Problem Resolution 2 0.1Rebuilding Test Servers 2 0.1Installing Software 2 0.1Rebooting System 2 0.1Testing 10 0.5Recovery 8 1
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
42/67
November 26, 2009 42
Sample Project Costs and Savings 1
16 servers to be virtualised
Avoid 4 new servers a yearVirtualisation Project Initial Year 1 Year 2 Year 3 TotalSoftware 21,900.00 6,100.00 6,100.00 6,100.00 6,100.00Hardware 16,000.00Procurement 800.00Project Costs 25,000.00Server Operation 3,489.40 3,489.40 3,489.40Maintenance andSupport
12,000.00 12,000.00 12,000.00
Server Administration 573.73 573.73 573.73Total 63,700.00 22,163.13 22,163.13 22,163.13 130,189.38Saving 120,171.68
Existing Servers Initial Year 1 Year 2 Year 3 TotalNew Server Purchases 32,000.00 32,000.00 32,000.00Procurement 1,600.00 1,600.00 1,600.00Server Operation 22,798.00 22,798.00 22,798.00Server Administration 27,055.69 27,055.69 27,055.69Total 83,453.69 83,453.69 83,453.69 250,361.06
Return on Investment 39 Months
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
43/67
November 26, 2009 43
Sample Project Costs and Savings 2
32 servers to be virtualised
Avoid 6 new servers a yearVirtualisation Project Initial Year 1 Year 2 Year 3 TotalSoftware 29,900.00 8,300.00 8,300.00 8,300.00 8,300.00Hardware 32,000.00Procurement 1,600.00Project Costs 50,000.00Server Operation 6,978.80 6,978.80 6,978.80Maintenance andSupport
20,000.00 20,000.00 20,000.00
Server Administration 1,147.45 1,147.45 1,147.45Total 113,500.00 36,426.25 36,426.25 36,426.25 222,778.75Saving 221,107.16
Existing Servers Initial Year 1 Year 2 Year 3 TotalNew Server Purchases 48,000.00 48,000.00 48,000.00Procurement 2,400.00 2,400.00 2,400.00Server Operation 43,450.60 43,450.60 43,450.60Server Administration 54,111.37 54,111.37 54,111.37Total 147,961.97 147,961.97 147,961.97 443,885.92
Return on Investment 36 Months
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
44/67
November 26, 2009 44
Sample Project Costs and Savings 2
64 servers to be virtualised
Avoid 8 new servers a yearVirtualisation Project Initial Year 1 Year 2 Year 3 TotalSoftware 45,900.00 12,700.00 12,700.00 12,700.00 12,700.00Hardware 64,000.00Procurement 3,200.00Project Costs 75,000.00Server Operation 13,957.60 13,957.60 13,957.60Maintenance andSupport
25,000.00 25,000.00 25,000.00
Server Administration 2,294.90 2,294.90 2,294.90Total 188,100.00 53,952.50 53,952.50 53,952.50 349,957.51Saving 424,141.93
Existing Servers Initial Year 1 Year 2 Year 3 TotalNew Server Purchases 64,000.00 64,000.00 64,000.00Procurement 3,200.00 3,200.00 3,200.00Server Operation 82,610.40 82,610.40 82,610.40Server Administration 108,222.75 108,222.75 108,222.75Total 258,033.15 258,033.15 258,033.15 774,099.44
Return on Investment 30 Months
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
45/67
November 26, 2009 45
Stage 3 - Physical to Virtual Migration
Two principal Physical to Virtual Server conversiontools available PlateSpin PowerConvert this is a very functional tool but ithas a cost VMware Converter Enterprise this is a new product from
VMware. It is available at no additional cost to existing and
new VirtualCentre Management Server customers who havevalid support and subscription contracts The selected servers are migrated to the previously
installed and configured server virtualisation platform Windows, Netware, Linux Sun, etc. servers can be
migrated Migrations will be performed and tested incrementally
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
46/67
November 26, 2009 46
Testing
Testing will consist of:
User Acceptance TestingUser Acceptance TestingUser Acceptance TestingUser Acceptance Testing to ensure that the applicationfunctionality is unaffected
Operations Acceptance TestingOperations Acceptance TestingOperations Acceptance TestingOperations Acceptance Testing to ensure that the virtualplatform can be operated and supported
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
47/67
November 26, 2009 47
Operations Acceptance Testing
Stability / RobustnessStability / RobustnessStability / RobustnessStability / Robustness - Verification of continuous operation over extended period ResilienceResilienceResilienceResilience - Ensure the system will operate continuously through failure or controlled
shutdown of individual components Ensure the system will have sufficient levels of redundancy to ensure committed availability
targets are maintained Systems MonitoringSystems MonitoringSystems MonitoringSystems Monitoring - Ensure that error reporting / reactive alerting allows effective
trouble shooting and problem diagnosis Performance ManagementPerformance ManagementPerformance ManagementPerformance Management / Service Level Reporting - Ensure that performance
monitoring data allows detection of performance issues, and measurement againstagreed service levels
Systems OperationsSystems OperationsSystems OperationsSystems Operations - Ensure that support and maintenance processes and proceduresare operable
Security ManageabilitySecurity ManageabilitySecurity ManageabilitySecurity Manageability - Ensure that the systems can be managed and administered andthat correct procedures and training are in place
Backup and RecoveryBackup and RecoveryBackup and RecoveryBackup and Recovery - Ensure that reliable automated backup solution in placeincluding failure notification
PerformancePerformancePerformancePerformance - Ensure that the observed performance matches what is expected andcommitted to
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
48/67
November 26, 2009 48
Operations Acceptance Testing ITIL ChecklistCapacity Management Infrastructure has capacity t o accommodate new service
Capability to monitor capacity for service going forward proactivelyChange Managem ent Compliance with Change Management processes
Ownership handover to ensure change is managed going forwardIT Se rvice ContinuityManagement
Project c ompliance with Disaster Recovery St andards.
Backup and archiving sufficient to meet Business recovery and DR requirementsAvailability Management No single point of failure within the Production infrastructure to support high availability
All solutions function without operator or manual interventionService Delivery team has ability to monitor and measure service availability. This must include End to End Serviceavailability, (including Hardware and Software components).No manual intervention should be required for batch processingComply with all Security policies and guidelines.Security processes to be operated by UAM are manageable.
Service Level Managem ent All Business service level requirements and support responsibilities are agreed and are compliant with s tandards andguidelines.SLA documented and agreedAny new roles and responsibilities of the Customer relationship manager are agreedPerformance management mechanism is provided, including measurement of end to end performanceBenchmark applications for performance.Required SLA, B usiness and PSS S upport Reports are in place and automated.
Release Ma nagement Demonstrate readiness to enter OATComplete OATPilot capability providedRequirements and constraints agreed for initial pilot.Adhere to Release Management standards and guidelines.Ensure Software Release Levels meet standards
Incident Managem ent Alerting in place to notify application or infrastructure incidents.Procedures are documented for any operator control intervention.User error notification built in to notify of service outages.Support Model documented and agreedConformance to Incident Management standards and guidelines
Configuration Management Ass et Management database is updated.Test room and computer room facilities requirements agreedOAT environment provided to match production.Server management tools in place
Service Desk Service Desk Take-on checklist completeDevelop a training plan for support areas.
Financial Management for ITServices
Financial Impact signed off
Problem Managem ent Management of Discrepancy Notices / Risks into production
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
49/67
November 26, 2009 49
Stage 4 - Backup and Recovery
Hot backups, restores and disaster recovery of the virtual servers can beperformed over the LAN or WAN
Consolidated backup No agents on virtual servers
Server replication Virtual machine replication using third-party products such as VizionCore Virtual server replication using third-party products such as DoubleTake,
WANSync, Replistor
Disaster Recovery Business Continuity Two options (not mutually exclusive)
Existing (virtual) server backup NetBackup Tivoli Storage Manager Data Protector CommVault
Virtual server consolidated backup Third-party tool - esxRanger
k l
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
50/67
November 26, 2009 50
Option 1 Existing Backup Tool
Each virtual server isjust another
Windows serverinstance and it canbe backed-up usingexisting backup and
recovery tools
O i 2 C lid d B k
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
51/67
November 26, 2009 51
Option 2 Consolidated Backup
Protection of virtual is based on
three separatetechnologies thatare integrated VMware
ConsolidatedBackup
esxRangerProfessional withVCB Plugin
Backup software
S 5 R i d M i i
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
52/67
November 26, 2009 52
Stage 5 - Reporting and Monitoring
Reporting options VirtualCentre VirtualCentre SQL database reporting Third-party tool VizionCore esxCharter, PlateSpin
PowerRecon
Monitoring Virtual servers Underlying physical hardware
VM Vi t lC t
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
53/67
November 26, 2009 53
VMware VirtualCentre
VM Vi t lC t
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
54/67
November 26, 2009 54
VMware VirtualCentre
Performance Charts CPU Usage Memory Usage Disk I/O Usage Network I/O Usage
System Usage System Mapping
Global Maps
Inventory Maps VMotion Resource Maps
esxCharter
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
55/67
November 26, 2009 55
esxCharter
esxCharter is a real-time management and reportingtool that provides key information for managingVMware ESX Server systems
esxCharter rolls up key performance metrics to a rootlevel spreadsheet type view
esxCharter
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
56/67
November 26, 2009 56
esxCharter
Monitoring
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
57/67
November 26, 2009 57
Monitoring
Monitoring will arise in two areas Monitoring virtual servers (and their applications) Monitoring underlying hardware
Tools such as HP Systems Insight Manager and DellOpenManage run in the virtual server Cannot provide hardware alerts in a virtual environment
Can use monitoring tools such as Microsoft SystemsCenter Operations Manger (SCOM) or HP OpenView Monitor entire environment
SCOM VMware Management Pack Integration
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
58/67
November 26, 2009 58
SCOM VMware Management Pack Integration
SCOM for Virtual Infrastructure Monitoring
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
59/67
November 26, 2009 59
SCOM for Virtual Infrastructure Monitoring
VMware integrationvia SCOMManagement Pack eXc VMWare
Management Pack Quest Management
eXtensions for SCOM nWorks VMWare Events
MP for SCOM
nWorks VMWareEvents MP for SCOM isthe best
SCOM also monitorsvirtual servers
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
60/67
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
61/67
VMware Software Patching
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
62/67
November 26, 2009 62
VMware Software Patching
Upgrades andpatches aredistributed asbundles. Bundles areclassified as security,critical or general
You must subscribeto receive VMwarepatches. They aredistributed monthly
Esxupdate allowspatches to beinstalled from acentralised server
Virtual Server Patching
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
63/67
November 26, 2009 63
Virtual Server Patching
Windows (and other)servers will be requiredto be patched as
normal VMware can assist in a
server patching strategy Allow server snapshots
to be taken beforepatching takes place
Reduce the testingeffort by allowing anelement of implicittesting where, unlessproblems occur, thepatches remainapplied
Stage 6 - Server Virtualisation Processes
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
64/67
November 26, 2009 64
Stage 6 Server Virtualisation Processes
Stage 6 - Policy-Based Virtual Service Life CycleM t
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
65/67
November 26, 2009 65
Management
Policies for Archiving unused test and development environments
Quiescing enduring test environments Server patching
Implicit UAT/OAT Reacting to requests for new servers Adding physical capacity Monitoring compliance with SLA Reporting performance
Project Implementation Process
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
66/67
November 26, 2009 66
j p
Structured process to deliveroperational solution thatmeets requirements and thatdelivers on commitments
More Information
-
8/14/2019 Introduction to Server Virtual is at Ion Planning and Implementing a Virtual is at Ion Project
67/67
November 26, 2009 67
Alan [email protected]