CIO Roundtable Introduction to Virtualization May 14, 2009 Jeff Reid
Virtualization <ul><li>Before Virtualization – IT Resources Model  – Bind a given software application or service to a spe...
Virtualization Terms Virtualization focus areas –  Servers, storage, desktop, applications, and network Virtualization Mod...
Virtualization offerings <ul><li>Some  examples of Virtualization Software with my comments – </li></ul><ul><li>VMWare –  ...
Virtualized Servers  <ul><li>Break dependencies between OS and hardware </li></ul><ul><li>Increases utilization and decrea...
Dynamically prioritize compute resources based on business needs <ul><li>Dynamic balancing of computing resources across r...
Setup and Test DR Plan with no Downtime <ul><li>Live migration of virtual machines – no downtime </li></ul><ul><li>Data is...
Cost effective high availability for applications on virtual machines <ul><li>File-based snapshots can be mapped to any se...
Server Consolidation Results with VMware BEFORE VMware AFTER VMware <ul><ul><li>1,000 </li></ul></ul><ul><ul><li>Direct at...
Example: Server Consolidation Cost Savings Copyright © 2004 VMware, Inc. All rights reserved. *  Note: Savings include est...
Instant Provisioning <ul><li>Build and configure hardware </li></ul><ul><li>Load operating system </li></ul><ul><li>Load c...
<ul><li>It is possible to run multiple desktop Operating Systems (Apple Mac OS and Microsoft Windows XP or Vista OS) on th...
<ul><li>Cisco has started letting workers choose from a handful of laptops, including an Apple MacBook Pro. </li></ul><ul>...
Desktop Virtualization <ul><li>Expected Benefits: </li></ul><ul><ul><li>Improved Software deployment and patching </li></u...
<ul><li>A virtual management tool is required to manage the VM environment. VMWare’s is now called VCenter </li></ul><ul><...
<ul><li>Do an Assessment –  (don’t forget datacenter infrastructure) </li></ul><ul><li>- Like any project or effort unders...
<ul><li>-  Review your data backup and recovery processes to guard against performance issues or issues that will impede r...
<ul><li>With Virtualization, Power consumption and Cooling requirements may be reduce overall, unfortunately  there is the...
<ul><ul><li>Power Considerations:  Virtual Servers and Blade Servers increase the number of kilowatts per rack.  </li></ul...
<ul><li>There are compelling cost and energy savings reasons to virtualize some or all of a computing infrastructure resul...
Upcoming SlideShare
Loading in …5
×

Cio Breakfast Roundtable 05142009 Final Virtualization

396 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
396
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Cio Breakfast Roundtable 05142009 Final Virtualization

    1. 1. CIO Roundtable Introduction to Virtualization May 14, 2009 Jeff Reid
    2. 2. Virtualization <ul><li>Before Virtualization – IT Resources Model – Bind a given software application or service to a specific Operation System (OS) which had been developed to run on a particular hardware platform </li></ul><ul><li>Virtualization – IT Resources Model – Decouple the components from the earlier model and make them available from a common resource pool </li></ul><ul><li>Why Virtualize? – </li></ul><ul><li>Resource utilization increases </li></ul><ul><li>Management overhead is lessened (But still absolutely necessary) </li></ul><ul><ul><li>Capacity planning is called out as needing major attention </li></ul></ul><ul><li>Decreases costs through consolidation and containment (future costs) </li></ul><ul><li>Promotes resource consolidation </li></ul><ul><li>IT “green” by reducing power consumption etc. </li></ul><ul><li>Automation (Examples) – </li></ul><ul><ul><li>Load Balancing and provide capacity on demand </li></ul></ul><ul><ul><li>Template creation allows for new Virtual servers in 30 mins or less </li></ul></ul>
    3. 3. Virtualization Terms Virtualization focus areas – Servers, storage, desktop, applications, and network Virtualization Model – VMs turn hardware into software instances which the Hypervisor then maps to the physical server, router, switch, or storage device. Hypervisor – Also called the virtualization layer. Special software/firmware component that performs mapping between virtual and physical resources Connection Broker – (Desktop Virtualization) – A software component that allows a user to connect to his or her virtual desktop – to the data and services associated with that user – in ways like thin client, existing desktop, laptop, and/or remote desktop protocol (RDP)
    4. 4. Virtualization offerings <ul><li>Some examples of Virtualization Software with my comments – </li></ul><ul><li>VMWare – Widely considered to be the market leader with first to market functionality but also most costly (focus of this introduction) </li></ul><ul><li>Microsoft Hyper V – Relatively new to the market. Currently offering zero percent financing on entire virtualization package including storage etc. </li></ul><ul><li>Citrix Xen – Capitalizing on their previous thin client experience </li></ul><ul><li>Virtual Iron – Estimated by one VAR to be half the price of VMWare and with a smaller feature set (Announcement from Oracle on 5/14/2008 on acquisition) </li></ul>
    5. 5. Virtualized Servers <ul><li>Break dependencies between OS and hardware </li></ul><ul><li>Increases utilization and decreases operating costs by sharing server hardware resources across a large number of virtual machines. </li></ul><ul><li>Treat data center as a single pool of server processing, storage and networking power </li></ul>Virtualized Storage (I used Compellent as the model – verify by supplier) <ul><li>Break dependencies between servers and storage </li></ul><ul><li>Increases utilization and decreases operating costs by virtualizing all disks into one pool of storage, accessible by any server </li></ul><ul><li>Provision storage for hundreds of virtual servers without wasted storage capacity </li></ul><ul><li>Mix drive capacities and speeds within volumes </li></ul><ul><li>Get servers and applications online faster </li></ul>Virtual Volumes Vol 2 Vol 1 Vol 3
    6. 6. Dynamically prioritize compute resources based on business needs <ul><li>Dynamic balancing of computing resources across resource pools </li></ul><ul><li>Intelligent resource allocation based on pre-defined rules </li></ul><ul><li>Add hardware dynamically to avoid over-provisioning to peak load </li></ul>Dynamically prioritize storage resources based on business needs <ul><li>Thin Provisioning and Automated Tiered Storage put storage resources where they are needed </li></ul><ul><li>Additional drives add to capacity and performance </li></ul><ul><li>Re-balancing is automatic and requires no planned outage </li></ul>VMware® Distributed Resource Scheduler Tier 2 Tier 1 Tier 3 SATA Mid-Tier FC RAID 10 RAID 5-5 RAID 5-9 RAID 10 RAID 5-5 RAID 5-9 RAID 10 RAID 5-5 RAID 5-9 FC
    7. 7. Setup and Test DR Plan with no Downtime <ul><li>Live migration of virtual machines – no downtime </li></ul><ul><li>Data is replicated at the file level </li></ul><ul><li>Production site and DR site can use disparate server and storage hardware </li></ul>Implement Robust Disaster Recovery without the Cost or Complexity VMware® VMotion <ul><li>Easily replicate virtual machines - set-up in 6 clicks, validate online without downtime </li></ul><ul><li>Customize transfer rates based on link speed, time and priority (Quality of Service or QOS) </li></ul><ul><li>Only changed data blocks are replicated after initial synchronization </li></ul><ul><li>Production site can employ disparate hardware and can be tested any time (Compellent to Compellent) </li></ul>Local 12:00 12:15 12:30 Remote 12:00 12:15 12:30 changes only data de-dupe Unused Allocation
    8. 8. Cost effective high availability for applications on virtual machines <ul><li>File-based snapshots can be mapped to any server for recovery </li></ul><ul><li>Automatic restart of virtual machines (VM) in case of server failure </li></ul><ul><li>Cost effective high availability for all applications </li></ul><ul><li>No need for dedicated stand-by hardware </li></ul>Cost effective data protection and recovery <ul><li>Space efficient snapshots can be mapped to any server recovery </li></ul><ul><li>More granular protection (additional recovery points) of VM images and data </li></ul><ul><li>Rapid provisioning from golden images or base datasets </li></ul>Sales Network Drive 1.5 TB volume 11:45 11:50 11:55 12:00 1:00 1:05 1:10 1:15 Oracle 2TB volume Exchange 1.5 TB volume 8:00 8:30 9:00 9:30 VMware® High Availability (HA)
    9. 9. Server Consolidation Results with VMware BEFORE VMware AFTER VMware <ul><ul><li>1,000 </li></ul></ul><ul><ul><li>Direct attach </li></ul></ul><ul><ul><li>3000 cables/ports </li></ul></ul><ul><ul><li>200 racks </li></ul></ul><ul><ul><li>400 power whips </li></ul></ul><ul><ul><li>80 </li></ul></ul><ul><ul><li>Tiered SAN and NAS </li></ul></ul><ul><ul><li>400 cables/ports </li></ul></ul><ul><ul><li>10 racks </li></ul></ul><ul><ul><li>20 power whips </li></ul></ul>VMware Servers Storage Network Facilities Servers Storage Network Facilities
    10. 10. Example: Server Consolidation Cost Savings Copyright © 2004 VMware, Inc. All rights reserved. * Note: Savings include estimated cost of VMware licenses, Support and Subscription Servers 1000 80 $5.35M FC HBAs 500 160 $0.38M FC SAN Switches 22 8 $0.12M Network Switches 84 10 $0.18M Power (kWh) 407 52 $0.27M Cooling (kWh) 509 64 $0.42M Real Estate (Sq ft) 2053 257 $0.77M Total Savings (Over 3 years) $7.49M Without VMware With VMware SAVINGS
    11. 11. Instant Provisioning <ul><li>Build and configure hardware </li></ul><ul><li>Load operating system </li></ul><ul><li>Load configuration tools (Backup, Resource Kit, Monitoring, etc…) </li></ul><ul><li>Assign 2 IP addresses </li></ul><ul><li>Build 3 network connections, copper or fiber </li></ul><ul><li>Turn over to applications team to re-load and re-configure software </li></ul><ul><li>Test applications </li></ul><ul><li>Coordinate outage/data migration </li></ul>Before After From 20–40 hrs to build a server and re-load application… … To 15–30 min to copy a virtual machine and restart 333 servers replaced per year = ~ 10,000 man/hrs saved ü
    12. 12. <ul><li>It is possible to run multiple desktop Operating Systems (Apple Mac OS and Microsoft Windows XP or Vista OS) on the same computing device </li></ul><ul><li>Allows for a user’s own data and services to reside on a computer shared by other’s data and services </li></ul><ul><li>Allows for centralized management and administration </li></ul><ul><li>Advantages </li></ul><ul><ul><li>User’s client device becomes just an access device eliminating potentially sensitive data that could easily be comprised by loss or theft (think China) </li></ul></ul><ul><ul><li>Virtual desktops will likely share server hardware with virtual servers, potentially resulting in 30-40 desktops being consolidated on a single piece of hardware </li></ul></ul><ul><ul><li>Improved business agility with faster provisioning and user flexibility. Much quicker rollout of remote and overseas offices </li></ul></ul>Desktop Virtualization
    13. 13. <ul><li>Cisco has started letting workers choose from a handful of laptops, including an Apple MacBook Pro. </li></ul><ul><ul><li>So far a pilot program </li></ul></ul><ul><ul><li>By the end of next year Cisco plans to give everyone eligible a gadget allowance for a PC or laptop from an expanded list of devices. </li></ul></ul><ul><li>Cisco’s expectation </li></ul><ul><ul><li>Reduce costs associated with tracking and replacing lost hardware </li></ul></ul><ul><ul><li>Employees become responsible for add-ons such as home broadband service or fees for hooking up to cellular data networks </li></ul></ul><ul><ul><li>Employees choosing Macs are pretty much on their own for tech support (roughly a quarter of chosen devices in the pilot program) </li></ul></ul>Desktop Virtualization Example
    14. 14. Desktop Virtualization <ul><li>Expected Benefits: </li></ul><ul><ul><li>Improved Software deployment and patching </li></ul></ul><ul><ul><li>Desktop Security and compliance </li></ul></ul><ul><ul><li>Refresh and lifecycle management process </li></ul></ul><ul><ul><li>Reduced desktop maintenance and support costs </li></ul></ul><ul><ul><li>Training labs, Engineering labs, Remote offices – immediate refresh </li></ul></ul>Remote Location
    15. 15. <ul><li>A virtual management tool is required to manage the VM environment. VMWare’s is now called VCenter </li></ul><ul><li>Get some of your staff certified. Currently the VMWare certification class is just under $4,000.00 and the test needs to be passed after the class </li></ul><ul><li>VM’s whether servers, desktops, storage, routers, or switches each have their own CPU, memory, and power source. They are logically completely separated even though they share the same hardware </li></ul><ul><li>One of the issues that needs consideration when you virtualize is that Information workers that operate in silos will need to work more closely together and the processes required will change and need to be tested and implemented for a successful virtualization experience </li></ul>Some general thoughts
    16. 16. <ul><li>Do an Assessment – (don’t forget datacenter infrastructure) </li></ul><ul><li>- Like any project or effort understand what you are dealing with before you start. </li></ul><ul><li>- What do you want to virtualize and in what order? Do you want to do Servers and storage first and together, followed by desktop, and where does network fit in? </li></ul><ul><li>What are the current utilization baselines? There is a need to monitor and measure. The best candidates for virtualization are those that are significantly underutilized resources. </li></ul><ul><ul><li>One paper reported some utilization increased from 3% to 70% (their extreme case) reducing management cost, expenses, and eliminating the need to upgrade replaced hardware in future capital years </li></ul></ul><ul><li>Allow for cyclical changes. Did you take into account the cyclical Holiday load? This may not be an issue if you have everything working for dynamic allocations but consider it. </li></ul>Considerations for getting started
    17. 17. <ul><li>- Review your data backup and recovery processes to guard against performance issues or issues that will impede recovery when the virtualization changes are made. Take into account the new opportunities virtualization brings for back up and recovery </li></ul><ul><li>Are you going to do this “in-house” or use partners? How are you going to evaluate the partners? </li></ul><ul><li>HTTP:// www.vmware.com /calculator is the link for the vmware online ROI/TCO calculator </li></ul>Considerations for getting started
    18. 18. <ul><li>With Virtualization, Power consumption and Cooling requirements may be reduce overall, unfortunately there is the potential of Power and Cooling issues due to the change in footprint density. </li></ul><ul><ul><li>‘ Rack power of 10 kW per rack or more can result from the deployment of high density information technology equipment such as blade servers. This creates difficult cooling challenges in a data center environment where the industry average rack power consumption is under 2 kW.’ </li></ul></ul><ul><ul><ul><li>APC Whitepaper #46 by Neil Rasmussen, CTO American Power Conversion </li></ul></ul></ul>Infrastructure Considerations <ul><li>Conventional or legacy datacenter infrastructure may not be sufficient at some point of deploying virtualization. The key is to understand the trigger points and have a plan to address them if and when they arise. </li></ul>
    19. 19. <ul><ul><li>Power Considerations: Virtual Servers and Blade Servers increase the number of kilowatts per rack. </li></ul></ul><ul><ul><ul><li>Recommendation: Implement power monitoring by using either automated infrastructure tools or metered power distribution. </li></ul></ul></ul><ul><ul><li>Cooling considerations: Traditional raised floors may not provide adequate cold airflow to Blade Servers or larger servers configured for virtualization. </li></ul></ul><ul><ul><ul><li>Recommendation: Seek alternative/supplemental cooling methods, examples: specialized airflow devices, load spreading throughout the datacenter or revised cooling strategies/layouts </li></ul></ul></ul><ul><ul><li>Hot Air Removal: The more power that is consumed within a given density, the more heat is generated, thereby requiring improved heat removal and improved hot air/cold air isolation. </li></ul></ul><ul><ul><ul><li>Recommendation: Utilize available air removal techniques, examples include rack blanking panels, air removal units or hot aisle containment. </li></ul></ul></ul>Infrastructure Considerations Note: All infrastructure specialized vendors will have whitepapers on these specific subjects
    20. 20. <ul><li>There are compelling cost and energy savings reasons to virtualize some or all of a computing infrastructure resulting in significantly more efficient utilization of resources. Some of the things to be gained (In no specific order): </li></ul><ul><li>Conserve energy and data center real estate </li></ul><ul><li>Boost business continuity </li></ul><ul><li>Serve high priority applications and users </li></ul><ul><li>Service rollout can be much quicker than the traditional rollout. </li></ul><ul><li>Easier management (still requires you to manage) </li></ul><ul><li>Reduces unplanned downtime and even planned downtime </li></ul><ul><li>Do an Assessment, choose a partner, plan carefully, begin with non-mission critical, prove it out, and then go </li></ul>Conclusion

    ×