Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks
-
Upload
spiceworks -
Category
Documents
-
view
1.728 -
download
0
description
Transcript of Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks
![Page 1: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/1.jpg)
Manage Your Virtualized
EnvironmentDavid Babbitt
Software Developer, Spiceworks
![Page 2: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/2.jpg)
What We’ll Be Covering
•Virtualization 101•Benefits (Community)•Advanced Uses of Virtualization•Lessons Learned (Community)•Managing Virtualization with Spiceworks
![Page 3: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/3.jpg)
VIRTUALIZATION 101
![Page 4: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/4.jpg)
Physical Servers
SharepointServer 2008
Dell
A/VServer 2003
HP
WikiRHELDell
![Page 5: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/5.jpg)
Virtualized Servers
SharepointServer 2008
A/VServer 2003
WikiRHEL
VMwareDell
![Page 6: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/6.jpg)
Physical Networking
192.168.0.10 192.168.0.11 192.168.0.12
![Page 7: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/7.jpg)
Virtual Networking
192.168.0.10
192.168.0.11
192.168.0.12
192.168.0.2
![Page 8: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/8.jpg)
Physical and Virtual Hardware
Model: Dell R710RAM: 32 GBNIC: BroadcomMAC: 00:26:B9:5B:E3:08Controller: PERCDisk: 1TB
Model: VMwareRAM: 2 GBNIC: IntelMAC: 00:0C:29:7F:31:89Controller: LSIDisk: 20GB
![Page 9: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/9.jpg)
Virtual Machine Layout
.vmx.xml
.vmdk.vhd
![Page 10: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/10.jpg)
Moving Virtual Machines
Model: Dell R710RAM: 32 GBNIC: BroadcomMAC: 00:26:B9:5B:E3:08Controller: PERCDisk: 1TB
Model: HP DL385RAM: 32 GBNIC: HPMAC: 1C:C1:DE:E6:94:B4Controller: SmartArrayDisk: 1TB
Model: VMwareRAM: 2 GBNIC: IntelMAC: 00:0C:29:7F:31:89Controller: LSIDisk: 20GB
![Page 11: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/11.jpg)
Terms
• Virtualization Host, VM Host, Host• Virtual Machine, VM• Guest• Virtual Server?
![Page 12: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/12.jpg)
Types of Virtualization
• Desktop– VMware Player– VMware
Workstation– VMware Fusion– Parallels Desktop– MSFT Virtual PC
Host OS:Windows 7,Linux, etc.
Virtualization S/W
![Page 13: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/13.jpg)
Types of Virtualization
• Server– VMware Server– Parallels Server– Oracle VirtualBox– MSFT Virtual Server
2005
Host OS:Windows Server,Linux, etc.
Virtualization S/W
![Page 14: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/14.jpg)
Types of Virtualization
• Hypervisor– VMware vSphere– MSFT Hyper-V– Xen
Host “OS” is theHypervisor
Parent Partition,Dom0,Console OS
![Page 15: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/15.jpg)
Microsoft Hyper-V
• Standalone (Hyper-V Server), or• Windows Server 2008 (x64) Hyper-V
Role• Hyper-V Server is FREE• Manage with System Center Virtual
Machine Manager (SCVMM)• H/W: Intel-VT + XD, AMD-V + NX• Guest support: Windows, RHEL, SuSE
![Page 16: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/16.jpg)
VMware vSphere
• aka ESXi, ESX, Virtual Infastructure, VI3
• VMware vSphere Hypervisor is FREE• Paid versions have more features• Manage with VMware vCenter• H/W: Consult HCL• Guest support: Almost anything
![Page 17: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/17.jpg)
Citrix XenServer
• FREE• Paid versions have more features• Manage with XenCenter• H/W: Intel-VT, AMD-V (Windows
guests)• Guest support: Windows, Linux
![Page 18: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/18.jpg)
Which is best?? ….
![Page 19: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/19.jpg)
Define “Is”
• vSphere– Most third party tools and vendor partnerships– Leading in advanced features– Can quickly get expensive
• Hyper-V– Familiar management for Windows people– More features for free (Live Migration)– Less VM density
• XenServer– Familiar management for Linux people– Most features for free– Better density with Linux guests
![Page 20: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/20.jpg)
BENEFITS(COMMUNITY)
![Page 21: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/21.jpg)
Agility
• A new VM is a few clicks away• Add as many VMs as host capacity
allows
“Think about trying to get the OK to purchase a physical server for
something that only benefits IT.”
![Page 22: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/22.jpg)
Windows Licensing
• Server 2008 Enterprise license allows for 4 VM instances on same host
• Server 2008 Datacenter license allows for unlimited VM instances on same host (license per host CPU)
• Applies to any virtualization platform
• Additional benefit for Hyper-V Role:Host license includes guest license(s)
![Page 23: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/23.jpg)
Oversubscription
• Memory Oversubscription– Paging, deduplication, compression, etc.–Microsoft “any day now”
• Disk Oversubscription– “Thin provisioning”, “Expanding”
![Page 24: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/24.jpg)
Backups
• VMs are just files• copy, rsync, scp works for these too• Veeam FastSCP• Veeam Backup• Trilead VMX
![Page 25: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/25.jpg)
Reduced Downtime
• VMs are portable between hosts• Storage shared across VM hosts• Restore backup to another VM host• Run from backup using VMware
Player
![Page 26: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/26.jpg)
ADVANCED USAGE
![Page 27: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/27.jpg)
Snapshot
.vmdk
![Page 28: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/28.jpg)
Snapshot
base.vmdk
undo.vmdk
![Page 29: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/29.jpg)
Snapshot
base.vmdk
undo.vmdk
![Page 30: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/30.jpg)
Rollback
base.vmdk
undo.vmdk
![Page 31: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/31.jpg)
Non-Persistent
• I install Spiceworks in a VM 5-10 times per week.
• Every “Power Off” or “Restart” performs automatic Rollback
scsi0:0.mode = "independent-nonpersistent"
![Page 32: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/32.jpg)
VDI
user1.vmdk
user2.vmdk
base.vmdk
![Page 33: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/33.jpg)
Virtual Networking
• Bridged • Host Only
![Page 34: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/34.jpg)
DIY Bridge
![Page 35: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/35.jpg)
Lossy Network
# ipfw pipe 1 config plr 0.1 delay 150ms# ipfw pipe 2 config plr 0.1 delay 50ms# ipfw add 1 prob 0.3 pipe 1 ip from any to any# ipfw add 2 pipe 2 ip from any to any
![Page 36: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/36.jpg)
Isolated Copy
production test
![Page 37: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/37.jpg)
LESSONS LEARNED (COMMUNITY)
![Page 38: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/38.jpg)
Central Storage
![Page 39: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/39.jpg)
“Magic SAN Powder”
![Page 40: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/40.jpg)
Put it into Practice
• Start Free, Educate Yourself– VMware Go, Hyper-V server, VMware
Player– VMware Virtual Appliance Marketplace–MSFT Product Trials at Technet
![Page 41: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/41.jpg)
Put it into Practice
• Virtualize IT Resources, Gain Confidence–WSUS, A/V– Conversion Tools– Learn how to monitor resources, errors
![Page 42: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/42.jpg)
Put it into Practice
• Opportunity and Argument to virtualize the rest–Warranties expiring, Hardware refresh– Future capacity via more CPU and RAM– Savings on Windows Licensing– Limited downtime DR no-brainer
![Page 43: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/43.jpg)
Special Thanks
• Bob Beatty• Justin Davidson• Limey• Martin9700• Scott Alan Miller• Orl
![Page 44: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/44.jpg)
Questions?
![Page 45: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/45.jpg)
DEMO
![Page 46: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/46.jpg)
Scanning
VM HostHost ConfigurationVM Definitions
VM GuestAddtnl ConfigurationSoftware, etc.
![Page 47: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/47.jpg)
Questions?
![Page 48: Making IT Easier to Manage Your Virtualized Environment - David Babbitt, Spiceworks](https://reader036.fdocuments.net/reader036/viewer/2022081412/545bb545af79592b448b63ba/html5/thumbnails/48.jpg)
http://tinyurl.com/sw2010vm