Enabling Next Gen Multi-Datacenter Resilience at Kennards Hire Richard Fox-Smith IT Manager, Kennards Hire Michael Chanter GM Cloud Services, Frontline Systems VIR322
Basic Standardise d RationalisedDynamic
Basic o Starting Point o Non-Homogenous Standardise d o Microsoft Stack o Move to Data Centre Rationalised o Virtual DC (Citrix) o System Center 2007 Dynamic
Core Infrastructure Tier 1 Applications (mission critical) Tier 2 Applications
Tier 1 Applications (mission critical) Core Infrastructure
IT Manager CIO Change Manager Tester Senior Developer Infrastructure Engineer Developer Help Desk 1 Help Desk 3Help Desk 2
IT Manager CIO Change Manager Tester Senior Developer Infrastructure Engineer Developer Help Desk 1 Help Desk 3Help Desk 2 Operations
IT Manager CIO Change Manager Tester Senior Developer Infrastructure Engineer Developer Help Desk 1 Operations Help Desk 2Help Desk 3
IT Manager CIO Change Manager Tester Senior Developer Infrastructure Engineer Developer Help Desk 1 Operations Help Desk 2Help Desk 3
Basic o Starting Point o Non-Homogenous Standardise d o Microsoft Stack o Move to Data Centre Rationalised o Virtiual DC (Citrix) o System Centre 2007 Dynamic
Layer 3 (Routing) HP ProCurve 2510G-24 Switch IBM x3650 M3 – Node 2 2 Node Hyper-V Cluster Windows 2012 RC IBM x3650 M3 – Node 1 NIC Team Production – vlan 300 Cluster \ live – vlan 200 Management – vlan 100 iSCSI – vlan 400 NIC Team or MPIO for iSCSI iSCSI Target \ File Server Cluster Windows 2012 RC iSCSI Storage IBM x346 5 x 300GB for Storage Spaces SMB Share \\fileservername\sharenam e
# Build out 4 VM’s from a BaseImage. $VMNames $BaseImage = "C:\ClusterStorage\Volume1\vCTXBase01.vhd" Foreach ($VM in $VMNames) { $VM = "vctx31"+$VM $VMPath = "C:\ClusterStorage\Volume1\Children01\$vm.vhd" New-VHD -ParentPath $BaseImage -Differencing -Path $VMPath New-VM -VHDPath $VMPath -VMName $VM -MemoryStartupBytes 8192MB -SwitchName "vSwitch" set-VMNetworkAdapterVlan -VMName $VM -Access -vlanid 5 Set-VMProcessor -VMName $VM -Count 4 } # Build out 4 VM’s from a BaseImage. $VMNames $BaseImage = "C:\ClusterStorage\Volume1\vCTXBase01.vhd" Foreach ($VM in $VMNames) { $VM = "vctx31"+$VM $VMPath = "C:\ClusterStorage\Volume1\Children01\$vm.vhd" New-VHD -ParentPath $BaseImage -Differencing -Path $VMPath New-VM -VHDPath $VMPath -VMName $VM -MemoryStartupBytes 8192MB -SwitchName "vSwitch" set-VMNetworkAdapterVlan -VMName $VM -Access -vlanid 5 Set-VMProcessor -VMName $VM -Count 4 } Powershell
Hyper-V Replica WAN 10Mps
Basic o Starting Point o Non-Homogenous Standardise d o Microsoft Stack o Move to Data Centre Rationalised o Virtiual DC (Citrix) o System Center 2007 Dynamic
Basic o Starting Point o Non-Homogenous Standardise d o Microsoft Stack o Move to Data Centre Rationalised o Virtiual DC (Citrix) o System Center 2007 Dynamic o Cross-DC o Automated Failover o Cloud Ready