Download

Preview:

Citation preview

Virtualization Strategies:Virtual Technology Real Results

Michael Otey

Technical Director

Windows IT Pro Magazine

What this session covers

• IT Challenges

• Virtualization Market Trends

• Scenarios for Server Virtualization

• Scenarios for Application Virtualization

• Planning for Hardware Virtualization

IT Challenges

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

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

Virtualization Trends

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

Virtualization Market Growth• 5 fold growth in

virtualization market place

• More expensive servers

• Virtualization management

IDC Server Virtualization September 2005

Server Virtualization Scenarios• Server consolidation• Multiple OS & application support• Lab and deployment testing• Training• Help desk• Disaster recovery• Application isolation• Intrusion detection• Security

Server Sprawl• New application = new server

File/Print

File/PrintFile/Print

DatabaseDatabase

Application

Application

Application

Application

Application

Application

Application

Application

Problems Server Sprawl

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

Problems of Server Sprawl

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

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

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

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

Server Consolidation Strategy

Don’tknow2%

No28%Yes

70%

IDG Server Consolidation Research July 2006

Server Consolidation• Increase hardware

utilization• Reduced costs

– Fewer systems– Less power– Less cooling– Lower IT resources

• Reduced Infrastructure– Fewer racks– Fewer switches

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

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

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

Training• Present and reset training image

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

Training

• Microsoft Virtual Labswww.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

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

Demo: VMware Workstation

Creating and restoring VM snapshots

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

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

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

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

High Availability for Hosts

Primary Site Recovery Site

High Availability for VMs

MS VS2005 Cluster

Primary Site Recovery Site

Application Isolation

• Sandboxing

• Use browser in VM

• Isolated from host

• Discard changes when finished

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/

Intrusion Detection

• Honeypotting– Create a “production look alike”– Logging sensors to record attack activity– Microsoft Honeymonkeyhttp://research.microsoft.com/HoneyMonkey/

– VM Honeypots are recongnizable

Security

• Forensic Analysis

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

• Snapshots – Point-in-time copies

Application Virtualization Scenarios

Running Incompatible Applications

• Different versions of Microsoft Office

• Running beta software

• Running multiple Java virtual machines

Demo: Altiris SVS

Creating an Application Layer and running multiple versions of Office

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

Application Reliability• SoftGrid

– Application Reset• Overwrites malfunctioning applications

– User controlled– Application restreamed

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

Hardware Virtualization Technology

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

Windows Server 2007 Hypervisor• Hardware assisted

virtualization– Intel Virtualization Technology

(VT)– AMD Virtualization Technology

(AMD-V)

• Windows Server 2007 Hypervisor– 180 days after RTM

• Compatible with MS VM Images

• Compatible with XEN-enabled Linux

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

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

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

Thank You!

Michael Otey

mikeo@windowsitpro.com