virtualization: what does the future hold?

20
Virtualization What Does The Future Hold? John Bristowe ([email protected] ) Senior Developer Evangelist, Microsoft Canada www.bristowe.com www.twitter.com/jbristowe

Upload: john-bristowe

Post on 21-Nov-2014

1.222 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Virtualization: What Does The Future Hold?

VirtualizationWhat Does The Future Hold?

John Bristowe ([email protected])Senior Developer Evangelist, Microsoft Canada

www.bristowe.comwww.twitter.com/jbristowe

Page 2: Virtualization: What Does The Future Hold?

Understanding Virtualization> One of the hottest trends in information

technology today> Microsoft virtualization technologies primarily

focus on three areas:> Hardware virtualization> Presentation virtualization> Application virtualization

Page 3: Virtualization: What Does The Future Hold?

History of Virtualization> 1980s: IBM logical partition (LPAR) on

mainframes; ultimately abandoned when x86 desktops arrived

> 1999: VMWare releases first x86 virtualization> 2003: Microsoft acquires Connectix; releases

VPC 2004 and Virtual Server 2005> 2006: Microsoft partners with Xen to create first

true x64 hypervisor (Xen & Hyper-V)

Page 4: Virtualization: What Does The Future Hold?

Management

Application Virtualization

Presentation Virtualization

Server Virtualization

ProfileVirtualizationDocument RedirectionOffline files

Desktop Virtualization

Centralized Desktop

Virtualization Technologies

Page 5: Virtualization: What Does The Future Hold?

Virtualization in Windows 7

Demo

Page 6: Virtualization: What Does The Future Hold?

Windows XP Mode in Windows 7

Demo

Page 7: Virtualization: What Does The Future Hold?

Virtualization Scenarios

Test and Development

Business Continuity

Dynamic Datacenter

Server Consolidation

Page 8: Virtualization: What Does The Future Hold?

Physical Server Constraints> Underutilized hardware > Excessive power

consumption> Expensive space across

datacenter and branch offices

Page 9: Virtualization: What Does The Future Hold?

Server Consolidation> Minimize capital

expenditures > Reduce Operating Costs > Improve Service Levels

Page 10: Virtualization: What Does The Future Hold?

2.8 GHz DualCore Processor

ProcessorCore 1 Active

ProcessorCore 2 Inactive

ProcessorCore 4 Inactive

ProcessorCore 3 Inactive

CPU Consolidation> Power Management

> Core Parking

Page 11: Virtualization: What Does The Future Hold?

Business Continuity Dynamic Datacenter

ClusterNode 1

Network Storage

ClusterNode 2

Configuration Data

Virtual Machine

Memory Content

VHD

Memory Sync

Virtual Machine

User

Page 12: Virtualization: What Does The Future Hold?
Page 13: Virtualization: What Does The Future Hold?

System Center Virtual Machine Manager (SCVMM)

Demo

Page 14: Virtualization: What Does The Future Hold?

− Test and Lab Manager−Manual Testing for the 21st century− Plan, Manage and Execute tests from one place

− Web and Load Testing− Know your code is ready for the big time− Measure performance under real time load conditions and ensure that your

applications are ready for release

− Virtual Test Environments− Reduce the overhead of maintaining physical test

environments− Share Virtual environments between team

members

Development and Testing

Page 15: Virtualization: What Does The Future Hold?

Microsoft Test and Lab Manager

Demo

Page 16: Virtualization: What Does The Future Hold?

What Else?> Application Compatibility

> XP Mode & MED-V> Remote Applications

> TS Remote Apps, Citrix> Streaming Applications

> App-V, Citrix> Virtual Desktops

> VDI or Virtual Desktop Infrastructure

Page 17: Virtualization: What Does The Future Hold?

Cloud-Based Computing> Virtual Machines

> Example: Rackforce> Co-lo servers, hosted virtual machines, etc.

> Evolving implementations> Windows Azure, Amazon S3, etc.

> Evolving ways of management (i.e. System Center)

> Evolving on-premise integration

Page 18: Virtualization: What Does The Future Hold?

Resources> Technologies

> http://technet.microsoft.com/virtualization/> http://technet.microsoft.com/appvirtualization/> http://www.azure.com/

> Blogs> http://blogs.msdn.com/cdndevs/> http://blogs.technet.com/canitpro/> http://blogs.msdn.com/lab_management/

Page 19: Virtualization: What Does The Future Hold?

John Bristowe ([email protected])Senior Developer Evangelist, Microsoft Canada

www.bristowe.comwww.twitter.com/jbristowe

Q&A

Page 20: Virtualization: What Does The Future Hold?