michael t. brown hennepin county enterprise virtualization administrator hennepin county central it...

20
Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01, 2008 - VMUG

Upload: gian-kerslake

Post on 01-Apr-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Michael T. BrownHennepin County Enterprise Virtualization Administrator

Hennepin County Central IT

Enterprise Virtualization Services (EVS)

October 01, 2008 - VMUG

Page 2: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Virtualization TeamVI ESX Host Team• Val Ross – Team Supervisor and Virtualization Program Manager • Michael Brown - VI Administrator• Robert Backer - VI Administrator Backup• Chris Gaasch – Network and SAN Architect• Rick McLagan - QA and Resource Management• Becki McDonald - Project Manager

VM AdminTeam• Robert Backer, Reg Giacomini - VM Deployment and Configuration• Bob Lerner - VM Imaging and template design• Jerry Stenberg - VM Security

Management Support• Larry Ingram – Manager (approves purchases and signs the checks!)• Val Ross -VM Gatekeeper All requests for VM’s go through the server request

system.

Customers HSPHD, Public Defender’s Office, EHD – Remedy, Taxpayer Services, Public Works,

MHP, IT Development, Enterprise IT Services and YOU!

Page 3: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Why Virtualization?Business Benefits for Hennepin County

• Slows physical growth in the Data Center facilities; with the rate of the server farm growing 60% per year, the Data Center would be out of floor space by 2011

• Replaces many, underutilized servers with fewer, more powerful servers

• Lowers hardware, software and datacenter costs. A VM is approximately Half the monthly cost of a physical server!

• In 2007 EITS saved nearly $1,000,000 in defered hardware purchasing alone, due to virtualization!

• Provides a scalable server solution to meet variable business demands

• Improves server “time to deployment” from approximately two months to less than a week

• Provides the foundational technology for disaster recovery/business continuity for Windows-based applications

Page 4: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Virtualization Project Stages

• Design, Plan, Document – July ‘06

• Pilot “Go Live”- Nov. 2006– ESX 2.5 three node cluster– VC 1.5

• Production Deployment – Feb. 2007– ESX 3.0 two new three node clusters– VC 2.0

Page 5: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Rack Space Comparison

120 physical servers = 4 - 8 servers per rack fully using at least 20 racks

120 virtual servers on 6 Hosts = 3 servers per rack over 3 racks (and there’s still room in the racks for more servers)

=

Page 6: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,
Page 7: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Current VI3 Environment

•10 VI3 Hosts at Primary Data Center

•6 - Hosts for Production Servers

•4 - SUSE Linux Vignette Web Portal

•10 VI3 Hosts at Secondary Data Center

•3 - Hosts for Production Servers

•3 - Hosts for Windows Test and Dev Servers

•4 - SUSE Linux Vignette Web Portal

Page 8: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Hardware

• HP Proliant DL 585 G2’s (Sorry DELL!)

– 4 dual core CPU’s– 32 GB– Local drives– SAN Attached – IBM DS 8100

Page 9: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Networking

Page 10: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,
Page 11: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,
Page 12: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,
Page 13: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

SAN Design

2.4 TB

Page 14: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Default VM Settings

• Memory: 512 MB

• C: drive: 9 GB (soon to be 12GB)• D: drive: 10 - 50 GB [upon request; RDM]

• CD/ISO: Common file ISO repository – “VMISO” LUN Presented to all VI3 hosts.

• VM Template Update Frequency: Quarterly

Page 15: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Resource Pools

•PreProd

•Development

•Production – Standard

•Production - High

Page 16: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

• HJIP – IBM MQ Series Brokers and Websphere App Servers

• Internet web portal presence - Vignette (SUSE Linux)

• 180+ VM Servers and growing

• 20 to 1 or higher Consolidation Ratio Goal

• Server Virtualization is now offered as a Production Enterprise Service

What is Currently Virtualized?

Page 17: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

• Overcoming the stigma – Not for just testing anymore

• Network design limitations – No L2 – No Site to Site VMotion - Yet

• Backup and Recovery of image files requires large amounts of SAN storage

• Everyone wants their own virtual environment!• Policies and procedures defined and in place• Licensing applications per CPU

Virtual Challenges?

Page 18: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Virtual successes

• 135 days of uptime

• Acceptance of Virtualization in Production

• OpsMgr 2007 100% virtual

• SQL Server 2005 virtualized

• No experience (or consultants) necessary!

Page 19: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

• Next Generation: Upgrade to VC 2.5/ VI 3.5 – 4 HP DL585 G5 w/64 GB, 4 quad core.

• 3 more clusters planned this year• Site-to-Site Recovery for DR/BC• Bidirectional SAN mirror replication• Integrated Patching of Hosts and VM’s• Virtualize DMZ• Virtual Appliances – Started• APEX – Virtualize PeopleSoft and Oracle

Test/Dev implementation• PowerShell – Automation of Adminstration

What’s in the Future?

Page 20: Michael T. Brown Hennepin County Enterprise Virtualization Administrator Hennepin County Central IT Enterprise Virtualization Services (EVS) October 01,

Questions?