Tony Kenny, IT Manager, Beaumont Hospital
SERVER CONSOLIDATION AT BEAUMONT HOSPITAL
BASED ON IBM HARDWARE AND VMWARE
HISTORICAL BACKGROUND
LIST OF SERVERSLIST OF SERVERS
RED HAT ADVANCED SERVER 45WINDOWS SERVERS (NT/2000) 20NOVELLE 1SOLARIS 9 1HP-UX 1HP-3000 2
SERVERS
Server Nam e MODEL O/S CPU SPEED RAM H-Drive Location Users Applications Age
NTTSVR4 HP LH4R CITRIX 2 550MHZ 3.9GB 18gb Computer Room 50 *
LINSVR4 HP LPR LINUX 1 500MHZ 500MB 18gb Computer Room 3000 Intranet *
LINSVR1 HP LH6000R LINUX 2 700MHZ 1.2GB 40GB Computer Room 1000 A/E,Accreditation,bpu,cardio,FOI, Respond, Endo,EEg, 2 Years
Flextime,Pharmacy,Health/safety,HIPE,Poisons,
LINORACLE HP LH6000R LINUX 1 700MHZ 3.3GB 130GB Computer Room 350 2 Years
NTSVR10 HP LH4R NT 2 500MHZ 2.3GB 66gb Computer Room Sql server 2 Years
NTSVR7 HP LH4R NT 2 500MHZ 2.3GB 67GB Computer Room 40 PDC, Fax Server *
NTTSVR5 HP LH4R CITRIX 2 500MHZ 1.3GB 18gb Computer Room 50 B.H.I.S, P.I.P.E.,A&E, N.D.S, McKeow ns, Intranet *
PSERVER HP LPR LINUX 1 400MHZ 640MB 18gb Computer Room N/A Print Server *
NTTSVR2 HP LH4R CITRIX 2 500MHZ 1.3GB 18gb Computer Room 50 B.H.I.S, P.I.P.E.,A&E, N.D.S, McKeow ns, Intranet *
Helpdesk Server DELL GX 260 NT 1 2.4Ghz 1GB 40GB Helpdesk/Niamh 5 Backup Helpdesk Server 1 Year
NTSVR2 HP LPR LINUX 1 500MHZ 640MB 38GB Computer Room 30 Development server *
LINTESTORACLE HP LH4R LINUX 1 500MHZ 3.3GB 60GB Computer Room N/A Oracle test databases. 3 Years
VERITAS1 HP LPR NT 1 500MHZ 256MB 9GB Computer Room 1 BackupExec / NetBackup, Webserver *
FS3 HP LPR NOVELL 1 500MHZ 256MB 18gb Computer Room 10 Blood Bank *
RENALAPPS COMPAQ ML370 NT 1 1.4GHZ 2.3GB 66gb Computer Room 40 Renalsystem 1 Year
NTSVR3 HP LXE PRO NT 2 200MHZ 196MB 15GB Computer Room 50 FTP Server, ORSOS, *
IPORTAL COMPAQ ML370 LINUX 2 1.4GHZ 2.3GB 2x 72GB Computer Room 1000 E-learning 1 Year
LINSTARSERVER1 SUN LX50 LINUX 2 1.4GHZ 2GB 1gb Computer Room 200 Staroff ice 1 Year
LINSTARSERVER2 SUN LX50 LINUX 2 1.4GHZ 2GB 1gb Computer Room 150 starof f ice 1 Year
DABLSERVER NT 1 1.8GHZ 500MB Comms room 15 DABL System 1 Year
SYBASE HP LC2000 LINUX 2 1.8GHZ 1GHZ Computer Room X-Ray, Imaging 1 Year
NTTSVR3 HP LH4R CITRIX 2 400MHZ 1.3GHZ 18gb Computer Room 50 B.H.I.S, P.I.P.E.,A&E, N.D.S, McKeow ns, Intranet *
WEBSWEEP99 COMPAQ EVO NT 1 2GHZ 256MB 8GB Comms room 200 Internet Web Sw eeper [For Decommissioning Q4 2003]3 Years
OPENVIEW DTCMGR VECTRA VE WIN95 1 200MHZ 64MB 500MB Comms room 1 Controls DTC's *
MASTERPIECE VECTRA VE NT 1 1GHZ 128MB 10GB Comms room 40 Web server for GL *
MEDLINE VECTRA VL400 LINUX 1 730GHZ 256MB 10GB Comms room 50 Medline Server [For Decomissioning Q4 2003] *
NTTPROFILES VECTRA VL420 LINUX 1 1.6GHZ 500MB 10GB Computer Room 250 Samba Print Server 2 Years
NTTSVR6 VECTRA VL400 CITRIX 1 1.9GHZ 512MB 40GB Computer Room 50 B.H.I.S, P.I.P.E.,A&E, N.D.S, McKeow ns, Intranet *
LINSVR3 HP LD PRO LINUX 1 200MHZ 450MB 40GB Computer Room 250 Holds Thin Client user data *
SYSADMIN VECTRA VL420 LINUX 1 1.9GHZ 256MB 10GB Comms room 1 Nagios Server 1 Year
HELPDESK HP LD PRO NT 2 200MHZ 654MB 10GB Comms room 10 RoyalBlue Helpdesk [Standby ] *
BLACKHOLE Svr DELL GX 260 NT 1 2.4Ghz 1GB 40GB Computer Room 3000 Black Hole 1 Year
FLEXIWEB VECTRA VL420 NT 1 1.6GHZ 512MB 10GB Comms room 1000 Web Server for Flexitime System. 3 Years
Helpdesk Server DELL GX 260 NT 1 2.4Ghz 1GB 40GB Computer Room Primary Helpdesk Server 1 Year
ANTIVIRUS VECTRA VL400 NT 1 863MHZ 512MB 10GB Comms room 1000 AntiVirus Softw are Distributer *
NTPDC HP KAYAK NT 1 350MHZ 128MB 15GB Computer Room 1000 primary domain controller *
MAILSWEEP VECTRA VL420 NT 1 1.6GHZ 512MB 10GB Comms room 800 MailSw eeper Softw are. *
New LINSVR2/3 RH9.0 2 2x3.06Ghz 3GB 216GB Computer Room 3000 Thin Client Prof iles, User Data, 1 Year
SCHEDULEDJOBS VECTRA VE NT 1 500MHZ 640MB 10GB Comms room 10 Automates scheduled tasks. *
POLLING PC VECTRA VL420 NT 1 1.6GHZ 128MB 10GB Comms room 1000 Updates Flexitime system from clocks. 3 Years
WEBSWEEP38 VECTRA VL400 NT 1 550MHZ 128MB 10GB Comms room 1000 Websw eeper *
API VECTRA VL400 NT 1 1GHZ 128MB 10GB Comms room 50 Casualty API 1 Year
HP3000 992/300 MPE 3 250MHZ 1.6GB 50GB D/R Room 3 *
HP3000 979/300 MPE 3 400MHZ 3GB 120GB Computer Room 1000 *
HP9000 L2000 HPUX 11.11 2 440mhz 3GB 120GB Computer Room 50 McKeow ns and GL Server *
HP VISUALISE B2000 HPUX 11.00 1 500MHZ 256MB 10GB Computer Room 1 OpenView 3 Years
SUN V880 Solaris5.9 2 600MHZ 1GB 550GB Computer Room 5 Radiology Images. 2 Years
SUSE Compaq Proliant SuseLinux 2 2x1.4Ghz 2.3 GB 2.72 GB Computer Room 3000 Email 1 Year
Proxy Server SUNFIRE V100 SUNSolaris 1 550MHZ 512MB 2X40GB Computer Room 1500 Squid 1 Year
Proxy Server SUNFIRE V100 SUNSolaris 1 550MHZ 512MB 2X40GB Computer Room 1500 Squid 1 Year
Doc Mgt System RH9.0 2 2x2.8Ghz 3GB 2x36GB Computer Room 3000 Jboss, Rostering System, TomCat, LDAP,CVS 1 Year
* = Totally Obsolete
B.H.I.S, P.I.P.E.,A&E, N.D.S, McKeow ns, Intranet
Social Work,toxbase,tissue typing
Oracle Database for P.I.P.E. A&E, N.D.S.
DELLPOWERDGE 2450
DELLPOWERDGE 2650
B.H.I.S. Test System
B.H.I.S.
DELLPOWERDGE 2650
HISTORICAL BACKGROUND
• GROWING DEMANDS• LEGACY INHERITANCE• ONE BOX / ONE APPLICATION• MAZE OF BOXES• DIFFERENT O/S VERSIONS
WINDOWS• NT• 2000• 2003
LINUX• REDHAT 8• REDHAT 9• REDHAT A/S• RED HAT E/S
HISTORICAL BACKGROUND
AGE PROFILE OF SERVERSAGE PROFILE OF SERVERS< 7 yrs 85 - 7 yrs 103 - 5 yrs 371 - 2 yrs 110 - 1 yr 4
70
• RELIABILITY• SUPPORT CONTRACTS• MANAGABILITY• DIY ENGINEERING CULTURE
HISTORICAL BACKGROUND
MANAGEMENTMANAGEMENT• HIGHLY COMPLEX ENVIRONMENTHIGHLY COMPLEX ENVIRONMENT• HIGHLY VOLATILEHIGHLY VOLATILE• HIGHLY CONFUSINGHIGHLY CONFUSING• GENIUS SYNDROMEGENIUS SYNDROME• DYNAMIC SOFTWARE ENVIRONMENTDYNAMIC SOFTWARE ENVIRONMENT
WINDOWSWINDOWS LINUXLINUX MANY NEW PRODUCTSMANY NEW PRODUCTS
SO WHAT DID WE DO
X445 ESS(6TB)
PRODUCTIONPRODUCTION
DS 4100(9 TB)
DISASTERDISASTERRECOVERYRECOVERY
THEN
Applications
Oracle Database
Applications
TestEnvironment
NDSNDS EpilepsyEpilepsy
PIPEPIPE
ClinicalClinicalNotesNotes
TheatreTheatre
BHISBHIS
RADRADLABLAB
HRHRBillingBilling
FinanceFinance
IT ALIGNMENT
CONSOLIDATION OPTIONS
NEW X86 SERVERSNEW X86 SERVERS• BLADES• MULTI-CPU
NUMA SERVERSNUMA SERVERS• SOPHISTICATED
•MEMORY •SHARING
• REDUNDANCY
LITTLE ENOUGH APPARENT DIFFERENCE…. BUT….
• MAINFRAME FOCUS• RELIABILITY• DISCIPLINE• MANAGEMENT
DISASTER RECOVERY
• STORAGE BASED
• PPRCESS 1 ESS 2
• COMPLEX SET UP
• INVISIBLE TO OPS TEAM
• STILL IN SETUP/TEST MODE
DISASTER RECOVERY
Network Star
Topology CISCO 2900
CISCO 2900CISCO 2900
Redundancy in networkCICSO Infrastructure
2900 - edge6509 - core
DVE - June 2006
DISASTER RECOVERY
• FAILOVER SCRIPTING
• STRESS TESTING
• IP ADDRESS SWITCHOVER
• STILL IN DEVELOPMENT
• TARGET Q3 2006
BH MATER
AMNCH SJH SVH
VM WARE
CONFIGURATION SET UPCONFIGURATION SET UP
• 3 X445 / 8 CPU / 50GB RAM
• 30 VIRTUAL SERVERS
• DYNAMIC RESOURCE ALLOCATION
• MIXED O/S ENVIRONMENT
• BALANCED NETWORK CONNECTIONS
• DUAL HBA SAN LINKS
VM WARE SET UP
NEW CONCEPT FOR US
EAGER TO GET TO GRIPS
•SELF TEACHING
•FORMAL TRAINING
•SOME REWORK REQUIRED
RELATIVELY STRAIGHT FORWARD TO SET UP
VM WARE SET UP
GOOD SUPPORT CENTRE (24X7)
VERSION UPGRADES DONE (2.1 -> 2.5)
LITTLE USE MADE OF ADVANCED FEATURES
• VMOTION ?
• VSAN ?
VM WARE ISSUES
SOME APPLICATION VENDOR PUSH BACK
RESOURCE POOLING OVER DIFFERENT MACHINES
NEED FOR ADDITIONAL SKILLS TO IMPROVE
SYSTEM MANAGEMENT
DIFFICULT TO DIRECTLY MEASURE PERFORMANCE/
RESOURCE LODING
VM WARE ISSUES
DISASTER RECOVERYDISASTER RECOVERY
ONE BIG DRAWBACK - MACHINE FAILURE (31/12)
NO SHARED CONFIGURATION
12 HOURS DOWNTIME
CAUGHT NAPPING
VM WARE ISSUES
• SYSTEM MANAGEMENT - BIG CHANGE
• CONFIGURATION CONTROL
• CHANGE CONTROL PROCESS
• DYNAMIC RESOURCE ALLOCATION
• DISTINCT TEST ENVIRONMENT
VM WARE ISSUES
• DR NOW IN PLACE
• MULTI BOX MANAGEMENT
• ADDITIONAL TUNING / PERFORMANCE TRAINING
• INTEGRATE WITH VSAN MANAGEMENT
VM WARE ISSUES
• SERVER ROOM SPACE
• SERVER ARCHEOLOGY
• CONVOLUTED PATCH UP PATHS
• DISPARATE O/S RELEASES
• LACK OF SOP
• REBOOT “CURE ALL”
WHAT WE GOT
UPGRADED HOSPITALNETWORK
FAST ….SEGMENTED ….SECURE ….
STRATEGIC INTENT
LIFELIFESUPPORTSUPPORT
CARECAREDELIVERYDELIVERY
CLINICAL CLINICAL SUPPORTSUPPORT
ADMINISTRATIVEADMINISTRATIVE Need
for
reliab
ilit
y
Resp
on
se t
imeCURRENTCURRENT
STATUSSTATUS
HP3000
STRATEGIC INTENT
• VIRTUALISE VIRTUALISE
• MODULARISE MODULARISE
• POWER MANAGE xPOWER MANAGE x
• SYSTEMATISE SYSTEMATISE
SERVER INFRASTRUCTURESERVER INFRASTRUCTURE
WHAT I WANT
• DATA CENTRE MANAGEMENT
• RESOURCE BALANCING
• SKILL SET TRANSFER
• CREDIBLE ROLL OUT SCHEDULE
• RELIABILITY- SERVICE DELIVERY- SUPPORT- COMMNICATION
• LITE PROJECT MANAGEMENT
PAYBACK
Once OffOnce Off Recurring PARecurring PA
Investment Premium 50,000
Training Cost 39,000
Server Maintenance (48,000)Saving
Staff Redeployment (1) (39,000)
Additional Storage 50,000 _______
139,000 87,000
Payback 19 months
BUTBUTROI of Infrastructure• SLA (?)• Uptime (?)• Load balancing (?)• Future Expansion (?)