Virtualization strategies

47
Virtualization Strategies: Virtual Technology Real Results Atul Marathe CMS Info Systems Pvt. Ltd.

description

Virtualization strategies & concept explained easily

Transcript of Virtualization strategies

Page 1: Virtualization strategies

Virtualization Strategies:Virtual Technology Real Results

Atul Marathe

CMS Info Systems Pvt. Ltd.

Page 2: Virtualization strategies

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

IT Challenges

Page 4: Virtualization strategies

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

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

Virtualization Trends

Page 7: Virtualization strategies

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

Virtualization Market Growth• 5 fold growth in

virtualization market place

• More expensive servers

• Virtualization management

IDC Server Virtualization September 2005

Page 9: Virtualization strategies

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

Server Sprawl• New application = new server

File/Print

File/PrintFile/Print

DatabaseDatabase

Application

Application

Application

Application

Application

Application

Application

Application

Page 11: Virtualization strategies

Problems Server Sprawl• Hardware

– Increased hardware acquisition costs– Increased infrastructure requirements– Increased hardware maintenance costs– Increased hardware replacement costs

Page 12: Virtualization strategies

Problems of Server Sprawl• Administration

– Patch management– Backup and recovery – Server management and troubleshooting

Page 13: Virtualization strategies

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

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

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

Server Consolidation Strategy

Don’tknow2%

No28%Yes

70%

IDG Server Consolidation Research July 2006

Page 17: Virtualization strategies

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

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

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

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

Training• Present and reset training image

– Just reset the VM– No need to reimage the systems– Network isolation

Page 22: Virtualization strategies

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

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

Demo: VMware Workstation

Creating and restoring VM snapshots

Page 25: Virtualization strategies

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

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

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

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

High Availability for Hosts

Primary Site Recovery Site

Page 30: Virtualization strategies

High Availability for VMs

Page 31: Virtualization strategies

MS VS2005 Cluster

Primary Site Recovery Site

Page 32: Virtualization strategies

Application Isolation• Sandboxing

• Use browser in VM

• Isolated from host

• Discard changes when finished

Page 33: Virtualization strategies

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

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

Security• Forensic Analysis

• Duplicate a compromised system– P2V makes an exact working copy– Offsite analysis

• Snapshots – Point-in-time copies

Page 36: Virtualization strategies

Application Virtualization Scenarios

Page 37: Virtualization strategies

Running Incompatible Applications• Different versions of Microsoft Office

• Running beta software

• Running multiple Java virtual machines

Page 38: Virtualization strategies

Demo: Altiris SVS

Creating an Application Layer and running multiple versions of Office

Page 39: Virtualization strategies

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

Application Reliability• SoftGrid

– Application Reset• Overwrites malfunctioning applications

– User controlled– Application restreamed

• Altris– Layer Reset– User controlled– Restores original layer

Page 41: Virtualization strategies

Hardware Virtualization Technology

Page 42: Virtualization strategies

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

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

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

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

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

Page 47: Virtualization strategies

Thank You!

Atul Marathe

[email protected]