Download - Virtualization strategies
![Page 1: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/1.jpg)
Virtualization Strategies:Virtual Technology Real Results
Atul Marathe
CMS Info Systems Pvt. Ltd.
![Page 2: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/2.jpg)
What this session covers• IT Challenges
• Virtualization Market Trends
• Scenarios for Server Virtualization
• Scenarios for Application Virtualization
• Planning for Hardware Virtualization
![Page 3: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/3.jpg)
IT Challenges
![Page 4: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/4.jpg)
IT Challenges• Simplify Management
– Information and organizational growth– Patching and software updates– Increase availability– System deployment– Regulatory compliance
• Reduce Costs– Server sprawl – System and application maintenance– Infrastructure costs
• Increase Security– AV & Spam – Threat protection
![Page 5: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/5.jpg)
Virtualization Benefits• Reduces administrative efforts
– Lowers operational costs• Fewer servers to manage
– Speeds deployment• Now 1-6 weeks (requisition, setup, software, test)• Virtual reduces this to hours
• Reduced hardware and infrastructure costs• Improves resource utilization• Increases availability• Tools to enhance security
![Page 6: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/6.jpg)
Virtualization Trends
![Page 7: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/7.jpg)
Virtual Server Growth• Tremendous growth
in virtual servers• 1M servers by 2009• WinHec
– Bob Muglia– Virtualization will be
the norm– All workloads will be
virtualized in 2-4 years
IDC Server Virtualization September 2005
![Page 8: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/8.jpg)
Virtualization Market Growth• 5 fold growth in
virtualization market place
• More expensive servers
• Virtualization management
IDC Server Virtualization September 2005
![Page 9: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/9.jpg)
Server Virtualization Scenarios• Server consolidation• Multiple OS & application support• Lab and deployment testing• Training• Help desk• Disaster recovery• Application isolation• Intrusion detection• Security
![Page 10: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/10.jpg)
Server Sprawl• New application = new server
File/Print
File/PrintFile/Print
DatabaseDatabase
Application
Application
Application
Application
Application
Application
Application
Application
![Page 11: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/11.jpg)
Problems Server Sprawl• Hardware
– Increased hardware acquisition costs– Increased infrastructure requirements– Increased hardware maintenance costs– Increased hardware replacement costs
![Page 12: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/12.jpg)
Problems of Server Sprawl• Administration
– Patch management– Backup and recovery – Server management and troubleshooting
![Page 13: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/13.jpg)
Servers Deployed
18%
6%
6%
9%
13%
26%
13%
8%
1%
0% 10% 20% 30%
Don't know
5,000 or more
1,000 - 4,999
500 - 999
250 - 499
100 - 249
26 - 99
10 - 25
Less than 10
IDG Server Consolidation Research July 2006
![Page 14: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/14.jpg)
Multiple Vendor Support
9%
2%
2%
1%
1%
2%
4%
13%
14%
29%
17%
6%
0% 10% 20% 30%
Don't know
Over 25 vendors
10 - 25
9
8
7
6
5
4
3
2
1 vendor
IDG Server Consolidation Research July 2006
![Page 15: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/15.jpg)
Biggest Challenges
2%
6%
25%
27%
42%
44%
60%
63%
0% 10% 20% 30% 40% 50% 60% 70%
Don't know
Other
Downtime
Interoperability
Server sprawl
Maintenance costs
Resource utilization
Patch management
IDG Server Consolidation Research July 2006
![Page 16: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/16.jpg)
Server Consolidation Strategy
Don’tknow2%
No28%Yes
70%
IDG Server Consolidation Research July 2006
![Page 17: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/17.jpg)
Server Consolidation• Increase hardware
utilization• Reduced costs
– Fewer systems– Less power– Less cooling– Lower IT resources
• Reduced Infrastructure– Fewer racks– Fewer switches
![Page 18: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/18.jpg)
Multiple O/S & Applications• Linux Interoperability
– Shared hardware
• Legacy OS Support– Windows NT 4.0– Limited support for
modern hardware
• ISV Applications– Restricted platform
support
![Page 19: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/19.jpg)
OS Support
32%
24%21%
14%
3%6%
0%
10%
20%
30%
40%
5 or more 4 3 2 1 Don't know
IDG Server Consolidation Research July 2006
![Page 20: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/20.jpg)
Types of OS Deployed
64%59%
1%
11%
28%32%
48%
72%
83%
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Windowsserver
Unix (AIX,Solaris,SCO)
Linux (RedHat,
Caldera,Debian,SUSE)
Windows2000
Proprietary(S/390,OS/400,
VMS)
WindowsNT
NetWare Other Don't know
IDG Server Consolidation Research July 2006
![Page 21: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/21.jpg)
Training• Present and reset training image
– Just reset the VM– No need to reimage the systems– Network isolation
![Page 22: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/22.jpg)
Training• Microsoft Virtual Labs
www.microsoft.com/technet/traincert/virtuallab/default.mspx
• Set of preconfigured environments
• Microsoft tools and current products– Vista, Exchange 2007, SQL Server 2005,
Windows Server 2007, Office 2007
![Page 23: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/23.jpg)
Help Desk• Increase ability to represent multiple product
environments• Reduced infrastructure
– Physical systems– Space requirements– Power– Cabling
• Enhanced test system accessibility• Ability to rollback test system state
![Page 24: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/24.jpg)
Demo: VMware Workstation
Creating and restoring VM snapshots
![Page 25: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/25.jpg)
Lab and Deployment Testing• Build a test virtual network
infrastructure• Duplicate physical model
– Same domain structure and system names
– Virtual network clients
• Reduced physical system requirements– No need for 1-1 physical
systems
• Virtual networking– Connects virtual systems– Isolated from production
network
![Page 26: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/26.jpg)
Lab and Deployment Testing• Use the virtual network to test
– Active Directory, networking, policy changes– Patch testing– Application deployment
• Roll out change to production after successful tests in the virtual environment
![Page 27: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/27.jpg)
Disaster Recovery• Fewer servers to manage and recover/restore
– Reduces costs
• Server VMs are hardware independent– Can be restored to other platforms – No need to match primary site and secondary site
hardware
• VMs are encapsulated– Faster– Can be replicated between sites– No need for bare-metal installs
![Page 28: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/28.jpg)
Disaster Recovery• Physical-to-VM recovery
– Restore physical backup to running VM– Lower costs – no need for 1-to-1 physical
servers
• VM-to-VM recovery – Protects against operating system/application
failure– Recover failed VM on another server
![Page 29: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/29.jpg)
High Availability for Hosts
Primary Site Recovery Site
![Page 30: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/30.jpg)
High Availability for VMs
![Page 31: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/31.jpg)
MS VS2005 Cluster
Primary Site Recovery Site
![Page 32: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/32.jpg)
Application Isolation• Sandboxing
• Use browser in VM
• Isolated from host
• Discard changes when finished
![Page 33: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/33.jpg)
Application Isolation• VMware Browser Appliance
– VMPlayer– Runs any VM (VMware or Microsoft)
www.vmware.com/download/player/
– Browser Appliance• Ubuntu 5.1 & Firefox
www.vmware.com/vmtn/appliances/directory/browserapp.html
– Other Virtual Appliances• 300 Prebuilt Virtual Appliances
www.vmware.com/vmtn/appliances/directory/
![Page 34: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/34.jpg)
Intrusion Detection• Honeypotting
– Create a “production look alike”– Logging sensors to record attack activity– Microsoft Honeymonkeyhttp://research.microsoft.com/HoneyMonkey/
– VM Honeypots are recongnizable
![Page 35: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/35.jpg)
Security• Forensic Analysis
• Duplicate a compromised system– P2V makes an exact working copy– Offsite analysis
• Snapshots – Point-in-time copies
![Page 36: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/36.jpg)
Application Virtualization Scenarios
![Page 37: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/37.jpg)
Running Incompatible Applications• Different versions of Microsoft Office
• Running beta software
• Running multiple Java virtual machines
![Page 38: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/38.jpg)
Demo: Altiris SVS
Creating an Application Layer and running multiple versions of Office
![Page 39: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/39.jpg)
No Touch Application Deployment• SoftGrid
– SoftGrid client is deployed– Application is sequenced
• Stored on application server
– User is added to AD SoftGrid group– Application is streamed from server to client
• Partial app streaming results in fast code delivery
– Altiris• AppStream
![Page 40: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/40.jpg)
Application Reliability• SoftGrid
– Application Reset• Overwrites malfunctioning applications
– User controlled– Application restreamed
• Altris– Layer Reset– User controlled– Restores original layer
![Page 41: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/41.jpg)
Hardware Virtualization Technology
![Page 42: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/42.jpg)
Hardware Virtualization• Why?
– Performance– No direct virtualization for older x86 & x64– Virtual Machine Additions
• Change the guest OS allowing the VM kernel mode to run on the processor
– Hardware Virtualization• Enables VM code to run on processor in virtualized
mode• No significant difference for VM Additions• Big difference for unsupported operating systems
![Page 43: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/43.jpg)
Windows Server 2008 Hypervisor• Hardware assisted
virtualization– Intel Virtualization Technology
(VT)– AMD Virtualization Technology
(AMD-V)
• Windows Server 2008 Hypervisor– 180 days after RTM
• Compatible with MS VM Images
• Compatible with XEN-enabled Linux
![Page 44: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/44.jpg)
Virtualization Gottcha’s• You still need licenses
– OS & any CALs– Windows Server 2003 Datacenter R2 is the
exception
• Performance– Shared hardware resources– VMM overhead
• Can result in more server sprawl
![Page 45: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/45.jpg)
Server Consolidation Resources• Mixed Workload Consolidation Guide• www.microsoft.com/downloads/details.aspx?FamilyId=0F70695E-
5D0B-4781-8966-84BE43216F9E&displaylang=en
• Consolidating SQL Server• www.microsoft.com/technet/prodtechnol/sql/2000/deploy/
32bitconsolidation.mspx
• Consolidating Domain Controllers• www.microsoft.com/technet/itsolutions/ucs/ds/dmcnmgsa.mspx
• Consolidating File and Print Servers• http://www.microsoft.com/technet/itsolutions/ucs/fp/cmfp/
cmfpwnt4.mspx
• Consolidating Web-based applications• www.microsoft.com/windowsserversystem/overview/benefits/
consolidation/bestpractices.mspx
![Page 46: Virtualization strategies](https://reader036.vdocument.in/reader036/viewer/2022081422/55526cccb4c9052e1f8b50db/html5/thumbnails/46.jpg)
Additional Resources• Test Lab Virtualization
– wwwvmblog.com/archive/2006/06/13/773.aspx• Disaster Recovery
– VMware• http://www.vmware.com/solutions/continuity/
disasterrecovery.html– VMware Clustering VMs
• http://www.vmware.com/support/esx25/doc/admin/esx25admin_cluster_setup_esx.html
– Microsoft White Paper on VS2005 R2 Clustering• http://www.microsoft.com/downloads/details.aspx?
FamilyID=09cc042b-154f-4eba-a548-89282d6eb1b3&displaylang=en