Lean Green VM Technology Jeremy Allison and Jeremy Baca CSU Server Managers Sandia is a multiprogram laboratory operated b...
<ul><ul><li>A  Virtual Machine  is software that creates a virtualized environment between the computer platform and its o...
Types of VM technology <ul><li>Emulation </li></ul><ul><ul><li>Virtual PC for Power PC based Mac </li></ul></ul><ul><li>Pa...
VMWare ESX Server <ul><li>“Bare metal” virtualization </li></ul><ul><ul><li>Overhead of host OS kept to a minimum </li></u...
<ul><li>Memory ballooning </li></ul><ul><ul><li>“… artificially induces memory pressure within idle virtual machines, forc...
ESX Architecture The cluster behind the curtain
VirtualCenter Server <ul><li>HA </li></ul><ul><ul><li>In the event of host failure VI can gracefully shutdown VM’s on the ...
ESX Host Server <ul><li>Virtualized CPU’s </li></ul><ul><ul><li>Allows up to 4 virtual CPU's to be assigned to a machine <...
Storage <ul><li>VM Data stores </li></ul><ul><ul><li>VMFS </li></ul></ul><ul><ul><ul><li>Clustered file system </li></ul><...
Virtual Network <ul><li>VSwitch </li></ul><ul><ul><li>Works like a layer 2 switch </li></ul></ul><ul><li>Port Groups </li>...
 
Things to Consider Avoiding a big cluster
<ul><li>Candidates for virtualization </li></ul><ul><ul><li>Current server requirements </li></ul></ul><ul><ul><li>Current...
More to consider <ul><li>Number of Host servers </li></ul><ul><li>Memory Requirements </li></ul><ul><li>Amount and type of...
Why? <ul><li>Money </li></ul><ul><ul><li>Reduced power costs </li></ul></ul><ul><ul><li>Reduced cooling costs </li></ul></...
Our Current Setup  What a Cluster!
Virtual Infrastructure Server <ul><li>Power Edge 2650 </li></ul><ul><ul><li>1 GB of RAM </li></ul></ul><ul><ul><li>Xeon 2....
ESX Host Servers <ul><li>Two Power Edge 2850’s </li></ul><ul><ul><li>12 GB of RAM each </li></ul></ul><ul><ul><li>Dual, Du...
Storage Server <ul><li>Power Edge 2950 </li></ul><ul><ul><li>2 GB of RAM </li></ul></ul><ul><ul><li>Dual Core 64 bit Xeon ...
Impressions
<ul><li>NFS…not good except for ISO image storage </li></ul><ul><li>ISCSI good and gains VMFS and consolidated backup </li...
<ul><li>Redundancy is important since you now have all of your eggs in only a few baskets </li></ul><ul><li>VM Converter i...
Things to do
<ul><li>ISCSI mirroring to second offsite storage server </li></ul><ul><li>Setup Consolidated backup </li></ul><ul><li>Scr...
Questions
Upcoming SlideShare
Loading in...5
×

Lean Green VM Techno..

242

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
242
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • HA: High Availability Vmotion: used in maintenance, DRS DRS: equal rights for all!
  • Lean Green VM Techno..

    1. 1. Lean Green VM Technology Jeremy Allison and Jeremy Baca CSU Server Managers Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.
    2. 2. <ul><ul><li>A Virtual Machine is software that creates a virtualized environment between the computer platform and its operating system, so that the end user can operate software on an abstract machine. </li></ul></ul>What is VM?
    3. 3. Types of VM technology <ul><li>Emulation </li></ul><ul><ul><li>Virtual PC for Power PC based Mac </li></ul></ul><ul><li>Paravirtualization </li></ul><ul><ul><li>XEN </li></ul></ul><ul><li>“Full Virtualization” </li></ul><ul><ul><li>VMWare, Parallels </li></ul></ul>
    4. 4. VMWare ESX Server <ul><li>“Bare metal” virtualization </li></ul><ul><ul><li>Overhead of host OS kept to a minimum </li></ul></ul><ul><ul><li>Takes advantage of Intel and AMD virtualization </li></ul></ul><ul><li>VMFS </li></ul><ul><ul><li>Cluster file system allowing distributed storage utilization </li></ul></ul><ul><li>RAM Over-Commitment </li></ul><ul><ul><li>Hedging your memory bet </li></ul></ul>
    5. 5. <ul><li>Memory ballooning </li></ul><ul><ul><li>“… artificially induces memory pressure within idle virtual machines, forcing them to use their own paging areas and release memory for active virtual machines “ </li></ul></ul><ul><li>Virtual Machine deployment </li></ul><ul><ul><li>Cloning </li></ul></ul><ul><ul><li>VM Templates </li></ul></ul><ul><ul><li>Sysprep integration </li></ul></ul><ul><li>Consolidated Backup </li></ul><ul><ul><li>Centralized backups anytime of day </li></ul></ul><ul><li>VMWare Converter </li></ul><ul><ul><li>Convert running machines to virtual machines </li></ul></ul>
    6. 6. ESX Architecture The cluster behind the curtain
    7. 7. VirtualCenter Server <ul><li>HA </li></ul><ul><ul><li>In the event of host failure VI can gracefully shutdown VM’s on the failed host and reboot them on a running host </li></ul></ul><ul><li>VMotion </li></ul><ul><ul><li>Can move a running machine from one host to another without interuption </li></ul></ul><ul><li>DRS </li></ul><ul><ul><li>Uses Vmotion to dynamically manager host resources by balancing resource utilization across hosts </li></ul></ul>
    8. 8. ESX Host Server <ul><li>Virtualized CPU’s </li></ul><ul><ul><li>Allows up to 4 virtual CPU's to be assigned to a machine </li></ul></ul><ul><li>Memory </li></ul>
    9. 9. Storage <ul><li>VM Data stores </li></ul><ul><ul><li>VMFS </li></ul></ul><ul><ul><ul><li>Clustered file system </li></ul></ul></ul><ul><ul><ul><li>LUN’s can be dynamically added </li></ul></ul></ul><ul><ul><li>Supports local drives, NFS, ISCSI and Fiber Channel </li></ul></ul>
    10. 10. Virtual Network <ul><li>VSwitch </li></ul><ul><ul><li>Works like a layer 2 switch </li></ul></ul><ul><li>Port Groups </li></ul><ul><ul><li>Traffic Shaping </li></ul></ul><ul><ul><li>NIC teaming for throughput and redundancy </li></ul></ul>
    11. 12. Things to Consider Avoiding a big cluster
    12. 13. <ul><li>Candidates for virtualization </li></ul><ul><ul><li>Current server requirements </li></ul></ul><ul><ul><li>Current CPU, Memory and Network Utilization </li></ul></ul><ul><ul><li>Disk I/O </li></ul></ul><ul><ul><li>Projected Growth in storage and utilization </li></ul></ul>
    13. 14. More to consider <ul><li>Number of Host servers </li></ul><ul><li>Memory Requirements </li></ul><ul><li>Amount and type of storage </li></ul><ul><ul><li>Fiber Channel </li></ul></ul><ul><ul><li>ISCSI </li></ul></ul><ul><ul><li>NFS </li></ul></ul><ul><ul><li>Local Storage </li></ul></ul>
    14. 15. Why? <ul><li>Money </li></ul><ul><ul><li>Reduced power costs </li></ul></ul><ul><ul><li>Reduced cooling costs </li></ul></ul><ul><ul><li>Reduced cost on hardware refresh </li></ul></ul><ul><li>Greener datacenter </li></ul><ul><ul><li>Reduced power consumption </li></ul></ul><ul><ul><li>Reduced cooling requirements </li></ul></ul><ul><ul><li>Reduced Hardware refresh waste </li></ul></ul><ul><ul><li>The public likes green </li></ul></ul>
    15. 16. Our Current Setup What a Cluster!
    16. 17. Virtual Infrastructure Server <ul><li>Power Edge 2650 </li></ul><ul><ul><li>1 GB of RAM </li></ul></ul><ul><ul><li>Xeon 2.4 GHz Processor </li></ul></ul><ul><ul><li>Windows Server 2003 sp2 </li></ul></ul><ul><ul><li>Virtual Infrastructure server 2.01 </li></ul></ul><ul><ul><li>Responsible for HA, DRS and day to day business </li></ul></ul>
    17. 18. ESX Host Servers <ul><li>Two Power Edge 2850’s </li></ul><ul><ul><li>12 GB of RAM each </li></ul></ul><ul><ul><li>Dual, Dual core Xeon processors at 2.8Ghz each </li></ul></ul><ul><ul><li>2 onboard Gigabit NIC’s </li></ul></ul><ul><ul><li>2 dual port Gigabit NIC’s </li></ul></ul><ul><ul><li>4 73 GB 15k RPM SCSI HDD’s </li></ul></ul><ul><ul><ul><li>Raid 5 with one hot swap </li></ul></ul></ul><ul><ul><li>ESX 3.01 </li></ul></ul>
    18. 19. Storage Server <ul><li>Power Edge 2950 </li></ul><ul><ul><li>2 GB of RAM </li></ul></ul><ul><ul><li>Dual Core 64 bit Xeon at 3.0 GHz </li></ul></ul><ul><ul><li>6 250 GB SATA HDD’s </li></ul></ul><ul><ul><ul><li>RAID 5 with one hot swap </li></ul></ul></ul><ul><ul><li>Windows Server 2003 Storage Server 64bit </li></ul></ul>
    19. 20. Impressions
    20. 21. <ul><li>NFS…not good except for ISO image storage </li></ul><ul><li>ISCSI good and gains VMFS and consolidated backup </li></ul><ul><li>Fiber Channel is good and the suggested configuration </li></ul><ul><li>Updating is a bit tedious </li></ul><ul><li>Very easy to deploy a new server </li></ul><ul><li>Permission control on VM’s is handy </li></ul><ul><li>Once setup it seems very solid </li></ul><ul><li>Alerts can be setup for a number if situations </li></ul>
    21. 22. <ul><li>Redundancy is important since you now have all of your eggs in only a few baskets </li></ul><ul><li>VM Converter is down right cool </li></ul><ul><li>Problems with two factor </li></ul><ul><ul><li>VM Converter has limitations </li></ul></ul><ul><ul><li>VI server requires Cryptocard login </li></ul></ul><ul><li>Initial ESX server build only takes about 20 minutes…but then the patching begins </li></ul><ul><li>Familiarity with Linux, Perl and bash a plus </li></ul><ul><li>automating much of the day to day work with scripting probably a necessity </li></ul>
    22. 23. Things to do
    23. 24. <ul><li>ISCSI mirroring to second offsite storage server </li></ul><ul><li>Setup Consolidated backup </li></ul><ul><li>Script Updates </li></ul><ul><li>Add adapters to Storage server </li></ul>
    24. 25. Questions
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×