alive – automated lights-out virtual enterprisedownload3.vmware.com/vmworld/2006/dvt4113.pdf ·...
TRANSCRIPT
ALiVE – Automated Lights-out Virtual Enterprise The Future of Virtualization a Case Study at Nationwide Building Society Peter West
Enterprise Architect
Introduction...
Nationwide Building SocietyOur Technology Infrastructure
Server Consolidation StrategyVirtualisation at Nationwide TodayFuture of Virtualisation at Nationwide
Enabling TechnologiesHow the Data Centre will EvolveALiVE – A Vision of the future
• The Prototype• Initial Deployment• Final Deployment• Business Continuity Demonstration• The Strategy
Nationwide Building Society
The World’s No.1 Building SocietySeventh largest high street financial organisation in the UK9.6% share of total UK retail savings balances – 2nd largest9.0% share of total UK residential mortgage lending - 4th largest11m members1st On-line banking offering in UK1 in 4 UK households have a relationship with Nationwide16,800 employeesAround 900 Retail Outlets Over 2,400 ATMs£121bn assets
Technology Infrastructure
Retail WAN
CorporateLAN
SecuritSecurityy SecuritSecurit
yy
DatabaseDatabase
ApplicationApplication
WebWeb
Branch Branch ServerServer
ACDACD CTICTI
TelephonyTelephony Department Department ServerServer
ATMATM
Call Call CentrCentree
BranchBranch
HomeHomeUnisysUnisys
IBMIBM
TandemTandem
ICLICL
Printing & Printing & MailingMailing
> 250,000 pages/day
1 Peta Byte
500 GB backup/day
70,000 txns/day
1.5 million txns/day
750+ Live Servers
Internet90,000 hits/day
18,500 calls and emails per day
250 GB/day
BRANCH:900 Servers10,000 PCs2100 ATMs
ADMIN CENTRES:1000 Servers (live, dev, test)7,500 PCs
EMCDisk
StorageTek Tape
MobileMobile
Commodity ServersESX Hosts
Web Services Farm
Web Server Farm
ES7000 (Database)
Server Consolidation Today
Farms of Commodity Servers
Commodity ServersESX Hosts
Web Services Farm
Web Server Farm
ES7000 (Database)
Server Consolidation Today
Virtualisation at Nationwide Today
How We Started With ESX…
Presented a short business case to Senior ManagementAgreed a Proof of ConceptObjectives:
P2V - Physical to Virtual Migration10 Application Servers – 5 x NT4.0 5 x W2KInstall & configure VMware ESXInstall & configure Virtual CentreIntegration with NBS Management Framework & ProcessKnowledge TransferDefine Architecture for subsequent phases
Success! – signed off by Development, Infrastructure and Support staff
What was the TCO…
Carried out load/performance testing at 3rd party siteTried 2, 4 and 8 way serversUsed same load test on each hostCollated results against known Virtual Server workload
Testing results fed into a TCO spreadsheetNo of VM’s per CPUNo of hosts required to support 1000 VM’sCost of host hardwareCost of Virtualisation Software (ESX or Virtual Server)
Where Are We Today?
Environments in place Production, QA/Test and DR in two Data CentresProcesses and Procedures agreed and in place.Training for Technology staff in progress.Phase 1 complete - 11 Servers successfully migrated and running for 2 months.Phase 2 complete - Further 17 Servers migratedPhase 3 complete - 74 servers in total migratedPhase 4 – Migration underway up to 300 ServersVI3 – Deployment underway in Development
Already we have saved on software license costs
Production Server Farm - VMware ESX 2.53
Test and Development Today
Current Development EstateCentralised Virtual Server VMs 700+Physical Test & Development Servers in Lab 70Disparate VMware GSX Licenses approx 60Physical Test & Development Servers 500+
No standard buildNo backup/recovery service (no offsite recovery)Limited supportGrowing demand from Development and ProjectsNo SLA
The Future of Virtualisation at Nationwide
Continued Migration in Production – the next 5 yearsALiVE – The Automated Lights-Out Virtual Enterprise
The VisionThe Prototype
The Future
“We’re at one of those rare points in time when we universally agree. We’re in transition from proprietary, expensive and manually intensive computing to a more commoditised, virtualised and cheaper model.
It is a model in which all the devices in a Data Centre – processors, storage, networks - are virtualised…… and in which automation finally drives down IT costs”
Bill McColl Professor of Computer Science, Oxford University
Enabling Technologies
IP networks
Platforms
Virtualisation Services
Infrastructure Management
Resource Management Services
Service & Security
Policy Based Automation
Enabling Technologies
IP networks
Platforms
Virtualisation Services
Infrastructure Management
Resource Management Services
Service & Security
Policy Based Automation
Enabling Technologies
IP networks
Platforms
Virtualisation Services
Infrastructure Management
Resource Management Services
Service & Security
Policy Based Automation
Our Production Data Centre Today
SQL Commodity Virtual
Physical 4 – ES7000 735 30
Equivalent 175 735 450
Our Production Data Centre 2010
SQL Commodity Virtual
Physical 0 – ES700016 – New HW
50 10-Commodity20 - New HW
Equivalent 1500 50 1750
Vision Statement
Provide a Highly Available and Automated Systems Architecture for Windows Servers that meets organisational needs for
Development SystemsCorporate Test SystemsProduction Systems
And meets operational needs forUnplanned outagesPlanned outagesRolling upgradesBusiness Continuity
Goals and Objectives
Provide a self managing service for TechnologyProject developmentNew development standardsDeveloping new infrastructure servicesDeliver the complete development to production lifecycle
Work with key partners to determine:Platform – Dual Core X86Infrastructure Services – Automation, Provisioning, ManagementDevelopment standards for Visual Studio Team SystemApplication profiling/baselines
Reduce Application development/deployment lifecycleDevelopment baseline is as close to Production as possible
Design for OperationsEnsure Applications exploit the “Dynamic Data Centre”
The Development Infrastructure
Centralised and Managed Development EnvironmentBased on VMware Virtual Infrastructure 3.04 way Dual Core HostsStandard build VM – close to production imageBackup/Recovery providedSelf ServiceSingle Virtualisation Platform across Development, Test and ProductionProvide an environment for testing future VMware and system software upgradesCould be used to host development PC’s as well as serversReplaces all other “development” servers
EMS PoliciesAdvanced VM Image ProvisionAdvanced Load ManagementLicense ComplianceVersion ControlSnapshot ManagementImage Lifecycle ManagementHierarchical Storage Management
EMS AdaptersOperating System AdapterIntegration to VM Ware ‘V Center’Integration to VM Pick list PortalIntegration to Storage Area Network
ESX Server Farm
‘V Center’
VM Pick list Portal
Storage Area
Network
EMS Policy Layer
EMS
EMS EMS EMS
EMS
ALiVE Prototype
Prototype Application - Accessing the Portal
ALiVE is a Portal for creating and managing virtual machines (VM’s). Specifically, ALiVE allows users to:
View their VM’sStart and stop their VM’sSnapshot and restore their VM’sSwitch VM’s from persistent to undoableCreate a VM from a template
Prototype Application - Provisioning a Virtual Machine
Project ID: ID of the project that the VM will serveCost Center: Cost center that the VM will be charged toVM name: The hostname of the VM once createdOperating System: Either Windows 2000 or Windows 2003BuildType: either Gold or Silver; different memory footprints are assigned to each build and are charged accordingly
Prototype Application - Managing the Virtual Machines
Starting or stopping a VM
Creating a snapshot
Switching between persistent and undoable mode
What was the User Feedback
Easy to useCan we have it now please……………How soon can we do formal beta releaseLots of suggested changes/improvements to the UIWould like to be able to add comments to the snapshotsPublish update information on build templates
PatchesService Packsetc
And Now a Short Video……..
Initial ALiVE Deployment for Developers
VI3 FarmUp to 5 Hosts
Dual Core 4 wayDRS
Project Resource PoolsSharePoint Portal
Front end for Enigmatec VPackMIS reporting for Projects
CORPORATE LANVMOTION LAN
VIRTUALCENTER
PORTALSERVER
VC DATABASE PORTALDATABASE
Accessing the Portal
ALiVE is a Portal for creating and managing virtual machines (VM’s).Based on Microsoft SharePointVPack from Enigmatec provides the provisioning frameworkWill become a collaboration/community space for best practice and service data for the Virtual Infrastructure
Specifically, ALiVE allows users to:View their VM’sStart and stop their VM’sSnapshot and restore their VM’sSwitch VM’s from persistent to undoableCreate a VM from a template
Provisioning a Virtual Machine
Provisioning a Virtual Machine
Provisioning a Virtual Machine
Final ALiVE Deployment for Developers
VIRTUALCENTER
PORTALSERVER
CORPORATE LANVMOTION LAN
VC DATABASE PORTALDATABASE
Deployed in the Data CentreScheduled to complete March 2007
Managed by OperationsScale to support 2000 VMsBased on 4 way dual core hosts
Business Continuity Demonstration Environment
1
2
MDS 9216
1 2 3 4
LINK SPEED
1 2 3 4
LINK SPEED
1 2 3 4
LINK SPEED
STATUS
1 2 3 4
LINK SPEED
STATUS
SYSTEM
RESETCONSOLE MGMT 10/100 COM 2
OUTIN
OUTIN
BladeCenter
1 2 3 4 5 6 7 8 9 10 11 12 13 14
CD CD CD CDCD
“Hatfield” “Wellingborough”
IBM Blade Centre
Kashya ReplicationAppliances
IBM DS4300
IBM DS4300
ESX servers
CISCOswitch
1
2
MDS 9216
1 2 3 4
LINK SPEED
1 2 3 4
LINK SPEED
1 2 3 4
LINK SPEED
STATUS
1 2 3 4
LINK SPEED
STATUS
SYSTEM
RESETCONSOLE MGMT 10/100 COM 2
CISCOswitch
Business Continuity Video
Hatfield D/R Demo
Infrastructure Strategy
Improve Delivery EfficiencyDemand ManagementRaise IT Cost AwarenessIndustrialise IT Processes• ITIL• CMMi -
• Capability Maturity Model IntegrationAchieve Lower Cost Service Provision
Multi-sourcingAutomation
Infrastructure Strategy
Simplify the InfrastructureVirtualisation of servers, network and storageNew Data CentreIP multimedia network
Maintain IT Service SecurityStrengthen SecurityLive-Live running of critical systems
Automation Strategy
Virtualisation for DevelopmentBased on Virtual Infrastructure 3Self Service PortalFully AutomatedTest bed for all future automation
Virtualisation for Test/CTCProven first in DevelopmentMigration of Technology and Process from DevelopmentSelf Service PortalPartial Automation
Virtualisation in Production & D/ROperational Acceptance Testing in CTCUpgrade from ESX2.XX
INFRASTRUCTURE RESOURCES
STORAGE NETWORK COMPUTE
VIRTUALISATION SERVICES
4
INFRASTRUCTURE MANAGEMENT SERVICES
RESOURCE MANAGEMENT SERVICES
WORKLOAD MANAGEMENTCLUSTERINGLOAD BALANCING
POLICY AND GOVERNANCE SERVICES
CONFIGURATIONMANAGEMENT LICENSE MANAGEMENT ASSET MANAGEMENT
SYSTEM & RESOURCEMODELS
SERVICE LEVELREPORTING
PERFORMANCEMANAGEMENT
CHANGEMANAGEMENT
SERVICEDESK
SER
VIC
E M
AN
AG
EMEN
T
FIREWALLSERVICES
SECU
RITY SER
VICES
Proxy Services
NETWORKSTORAGE COMPUTE
GRID SERVICESGEO-SPANPROBLEMMANAGEMENT
PKI - CERTIFICATESERVICES
DNS DirectoryServices VPN Services Network
ServicesBackup Services Provisioning &Deployment Services
Software DistributionServices
INTRUSIONDETECTION
SECURITY ZONING
The Future Vision………….
INFRASTRUCTURE RESOURCES
STORAGE NETWORK COMPUTE
VIRTUALISATION SERVICES
4
INFRASTRUCTURE MANAGEMENT SERVICES
RESOURCE MANAGEMENT SERVICES
WORKLOAD MANAGEMENTCLUSTERINGLOAD BALANCING
POLICY AND GOVERNANCE SERVICES
CONFIGURATIONMANAGEMENT LICENSE MANAGEMENT ASSET MANAGEMENT
SYSTEM & RESOURCEMODELS
SERVICE LEVELREPORTING
PERFORMANCEMANAGEMENT
CHANGEMANAGEMENT
SERVICEDESK
SER
VIC
E M
AN
AG
EMEN
T
FIREWALLSERVICES
SECU
RITY SER
VICES
Proxy Services
NETWORKSTORAGE COMPUTE
GRID SERVICESGEO-SPANPROBLEMMANAGEMENT
PKI - CERTIFICATESERVICES
DNS DirectoryServices VPN Services Network
ServicesBackup Services Provisioning &Deployment Services
Software DistributionServices
INTRUSIONDETECTION
SECURITY ZONING
The Future Vision………….
In SummaryVirtualisation is a Foundation Technology
Strategy should encompass Storage, Servers and NetworksPolicy and Process need to be part of the strategy
AutomationConfiguration and Asset ManagementCapacity on DemandService Level Management
Take a pragmatic approachOne step at a timeDon’t try to eat the whole elephant!
Virtualisation and Automation are not just technology solutions – people and process are just as important
Presentation Download
Please remember to complete yoursession evaluation form
and return it to the room monitorsas you exit the session
The presentation for this session can be downloaded at http://www.vmware.com/vmtn/vmworld/sessions/
Enter the following to download (case-sensitive):
Username: cbv_repPassword: cbvfor9v9r