Virtually: Anything is Possible December, 2006 - PowerPoint PPT Presentation

1 / 52
About This Presentation
Title:

Virtually: Anything is Possible December, 2006

Description:

Virtually: Anything is Possible December, 2006 – PowerPoint PPT presentation

Number of Views:149
Avg rating:3.0/5.0
Slides: 53
Provided by: paull6
Category:

less

Transcript and Presenter's Notes

Title: Virtually: Anything is Possible December, 2006


1
Virtually Anything is PossibleDecember, 2006
  • Peter Fitzsimon
  • Principal Technology Specialist
  • Global Solutions Technical Team, APAC
  • Windows Server Division
  • Microsoft Corporation

2
Session Abstract
  • The IT Industry is rapidly crossing over from a
    physical world to a virtual world where anything
    is possible. No longer are organisations
    constrained to a physical world where the
    availability and boundaries of hardware determine
    what they run and where they can run it, now and
    in the future modern organisations can procure
    hardware with new economies of scale and run
    their business processes in virtual environments
    that offer new levels of flexibility, mobility,
    continuity and recoverability that physical
    environments can only dream of.
  •  
  • In this talk, Peter Fitzsimon will outline the
    steps Microsoft are taking to enable this "brave
    new world" of virtualization and discuss the
    benefits organisations can expect to achieve by
    moving to a virtual world where anything is
    possible.

3
Imagine ...
Build
Your Datacenter
4
What do the analysts say?
  • What single IT element will have the greatest
    effect on IT Infrastructure and Operations during
    the next few years?
  • Virtualization, according to Gartner VP and
    Distinguished Analyst Jay Pultz.
  • Symposium/ITxpo, 2006
  • IDC estimates that nearly 500,000 server boxes
    equipped with virtualization software will ship
    this year, up from just above zero three years
    ago. By 2009, the number of units shipped is
    expected to reach 1.2 billion, the research firm
    said. Sept 2006

5
What will we cover today?
  • What is Virtualization?
  • What can we do different?
  • What is Microsoft doing?
  • Whats happening on the desktop?
  • Licencing changes to cater for Virtualization
  • Windows Server Virtualization Road Map
  • Windows virtualization futures
  • How to manage it all

6
Lower Operational Costs
Increase Availability
Server Administrators
Application Developers
Increase Responsiveness
Improve Utilization
7
Businesses Need Efficiency
  • Need to make hardware environments more efficient
  • IT Depts need greater flexibility
  • Standardize and consolidate hardware and software
    to simplify support
  • Save money by increasing utilization and IT
    responsiveness
  • Disaster Recovery/Business Continuity is more
    critical than ever

8
VirtualizationCould it be the answer?
  • Allows multiple operating systems to run
    simultaneously on the same machine
  • Gain better hardware utilization
  • Economic hardware purchasing
  • Reductions in power, air conditioning and floor
    space
  • Faster time to provision server environments
  • Each independent virtual machine functions as a
    self-contained computer
  • Flexibility, portability and isolation
  • Flexible recovery options
  • Meet Business continuity needs

9
Dynamic Systems Initiative Reducing Customer
Complexity and Achieving Agility
10
Conventional Physical Infrastructure Approach
10
11
Virtualized Infrastructure
Machine Virtualization
11
12
Machine Virtualization
  • Virtualization enables the creation of multiple
    computers in software

13
MS Current Virtualization Offerings
0
  • Virtual PC 2004 SP1
  • For Desktop OSs on PCs
  • Does not run as service
  • Free Download
  • VPC 2007 out next year
  • For Server OSs on Servers
  • Multi-threaded
  • Runs as service
  • Can migrate Physical environments to Virtual
    environments
  • Free Download

R2
14
What can we do different?
  • Development and Testing
  • Cloning of Production Systems for Test
  • Legacy Application Re-hosting
  • Server Branch Office Consolidation
  • Disaster Recovery/Business Continuity
  • Teaching Training Environments

15
Test and Development
  • Consolidate and automate software test and
    development environments
  • Virtual Server enables side-by-side testing and
    production on the same system
  • Greater flexibility
  • Better test coverage
  • Developer productivity
  • User experience
  • Test distributed server applications on a single
    physical server

16
Cloning Physical Environments (P2V)
SQL
AD
SQL
AD
Prod DR
Web
Exch
SQL
Test/UAT
WinXP Client
Exchange
Web
AD
Web
Exch
Physical Production
17
Re-Host Legacy Applications
  • Applications often outlive their original OS or
    hardware
  • Virtual Server enables better choice
  • Smooth application re-hosting with solid
    application compatibility
  • Upgrade infrastructure without having to upgrade
    or rewrite applications
  • Run legacy applications in native environments in
    virtual machines

18
Consolidate Workloads
  • Consolidate multiple server workloads
  • Higher hardware utilization
  • Increased manageability
  • Use Virtual Server for
  • Departmental or branch office services
  • Large Convenience Store chain in Japan 1000
    stores
  • Large Retail chain in US 1300 stores
  • Consolidation of infrastructure services
  • Disaster recovery environments

19
Disaster Recovery
  • Consolidation reduces number of physical assets
    that can be damaged
  • Virtual machines can be hosted anywhere for
    recovery
  • Speeds up recovery time
  • Maximizes flexibility

20
Teaching TrainingVirtual Labshttp//www.micro
soft.com/events/vlabs
21
So you want a new server?
Business Case for Physical machine
Business Case for Virtual machine
Physical
Virtual
22
Virtual Server 2005 R2
  • Hosted on Microsoft Windows Server 2003
  • Increased hardware efficiency
  • Run multiple workloads on fewer servers
  • Enhanced IT productivity
  • Accelerate deployment, reduce hardware support
  • Best-supported virtualization solution
  • Extensively tested and supported

23
What does a VM consist of?
0
  • Virtual Server encapsulates virtual machines in
    portable Virtual Hard Disks (.VHDs)
  • Enables flexible configuration, change,
    deployment
  • XML (.vmc) configuration file stores metadata
  • Memory size, disk, CD and network configs
  • Enables external configuration management
  • Automated provisioning and deployment
  • Each virtual machine can connect up to 32 VHDs
  • Up to four VHDs connected via virtual IDE
    controller
  • Up to seven VHDs connected per virtual SCSI
    controller, up to four SCSI controllers
  • Maximum storage per virtual machine is 56TB

24
Virtual Server 2005 R2Core Features
  • 64-bit host support
  • Broad device compatibility
  • Clustering services
  • Multi-threaded machine monitor
  • Broad x86 guest compatibility
  • Windows guest operating system performance
    optimization
  • CPU resource allocation
  • Memory resource allocation
  • Enhanced PXE booting
  • iSCSI support
  • Up to 32 processor support (Enterprise Edition)
  • Comprehensive COM API
  • Virtual Hard Disks
  • Virtual Server administration website
  • Microsoft Operations Manager 2005 Management Pack
    for Virtual Server (System Center Virtual Machine
    Manager available in 2007)
  • Physical Server Equivalency
  • Windows guest usability
  • Linux guest support

25
Virtual Server SP1 New Features
  • Intel-VTand AMD-V virtualization technology
    support
  • For better performance
  • Volume Shadow Copy Service support
  • For better backup and recovery
  • Virtual Hard Disk mounting on host
  • For easier provisioning and updating
  • Support greater than 64 virtual machines on
    x64-based hosts
  • For better scalability
  • Support for Vista Longhorn (beta)

26
Out-of-the-Box High Availability
Virtual Server 2005 R2 host cluster Host updating
WSUS server
  • Administrator wants to update node 1 with Windows
    Server Update Services
  • Microsoft Cluster Administration Console saves
    the state of virtual machines and restores them
    on another node
  • Node 1 is ready for update installation

Shared Storage
Node 1
Node 2
Node 3
27
Out-of-the-Box High Availability
Virtual Server 2005 R2 host cluster Unplanned
downtime
Shared Storage
  • Node 1 suffers a power outage or a network
    failure
  • A simple script attached to the Microsoft Cluster
    Administration Console notices the lack of
    heartbeat and starts the virtual machines
    associated with node 1 on other nodes

Node 1
Node 2
Node 3
X
28
Virtual Server 2005 R2 Supported Operating
Environments
  • Supported Windows guest operating systems
  • Windows Server 2003
  • Windows XP Professional SP2
  • Windows Vista (coming soon)
  • OS that run but are not supported in production
  • DOS 6.2, Windows 95, 98 ME
  • Windows NT4
  • Windows Server 2000
  • Supported Linux distributions
  • Enterprise distributions
  • Red Hat Enterprise Linux 2.1 (update 6)
  • Red Hat Enterprise Linux 3 (update 6)
  • Red Hat Enterprise Linux 4
  • SuSE Linux Enterprise Server 9
  • Standard distributions
  • Red Hat Linux 7.3
  • Red Hat Linux 9.0
  • SuSE Linux 9.2/9.3
  • SuSE Linux 10

29
Supporting Heterogeneity
  • VM Additions downloadable for many Linux
    Distributions
  • Recent Novell Agreement (2nd Nov 2006)
  • Technical Collaboration Agreement
  • Virtualization, Web Services Office Doc format
    compatibility
  • Patent Agreement
  • Cross indemnification for Intellectual Property
  • Business Collaboration Agreement
  • Joint Marketing activities
  • Joint support for SuSE Linux running as a guest
    on Virtual Server
  • Patents pledges to SuSE developers and
    non-compensated developers
  • For more details see http//www.microsoft.com/inte
    rop/msnovellcollab/default.mspx

30
Changing the way we try and buy software
  • VHD Test Drive Program Nov 2006

31
VHD FormatVirtual Machine File Format
  • Standard format used by Virtual PC 2004, Virtual
    PC 2007, and Virtual Server 2005
  • And for Windows Server Virtualization
  • Now listed under Microsofts Open Specification
    Promise
  • http//www.microsoft.com/interop/osp/.
  • Royalty free specification
  • Enables collaboration between software vendors
    and the open source community
  • Anyone can use or implement these
    specification(s) with their technology, code,
    solution, etc.
  • Must agree to the terms

31
32
VHD Test Drive Program
  • Provides downloadable, fully-functional virtual
    machines with evaluation software preinstalled
    and preconfigured
  • Reduces cost and complexity of software
    evaluation
  • Enables evaluation in isolated environments

33
Program Process Overview
34
VHD Test Drive Program Benefits
  • Software Vendors provide pre-configured
    installations of software to customers
  • Convenient and simple process for creation of
    application images
  • Widespread distribution of applications
  • Testing and evaluation of applications
    accelerated
  • Customers a quick and easy way to evaluate
    Microsoft and partner software
  • Simple and convenient evaluation of products
  • Safe contained environment
  • Reduced costs by delivering quick, easy
    evaluations

35
Licensing Changes to Support Virtualization
36
Virtual Server Licencing
  • April 2006 Virtual Server 2005 R2 now free
  • Available as free download from web
  • Jan 2006 New use rights with Windows Server 2003
    R2 Enterprise Edition

37
Virtual Server Licencing
  • April 2006 Virtual Server 2005 R2 now free
  • Available as free download from web
  • Jan 2006 New use rights with Windows Server 2003
    R2 Enterprise Edition

38
Virtual Server Licencing
  • April 2006 Virtual Server 2005 R2 now free
  • Available as free download from web
  • Jan 2006 New use rights with Windows Server 2003
    R2 Enterprise Edition

DataCenter Edition
39
Virtual Server Licencing
  • April 2006 Virtual Server 2005 R2 now free
  • Available as free download from web
  • Jan 2006 New use rights with Windows Server 2003
    R2 Enterprise Edition
  • WS2003 R2 EE allows you to run 1 host plus 4
    Virtual guests for a single licence of EE
  • WS2003 R2 DataCenter allows you to run unlimited
    VMs on a single host
  • Jan 2006 Virtualization Licencing Changes
  • Only need to licence for running servers
  • Per Proc licencing per virtual processor
    instead of per physical proc

40
Licensing by Running Instance

License by running instances
Previous License rights Total 107 Windows
Licenses 107 SQL Licenses
Library with 100 images of Windows / 100 images
of SQL

New License rights Total 7 Windows Licenses
7 SQL Licenses
7 Servers running instances of WS / SQL (1 per
server)
41
Licensing by Virtual Processor
Previous License rights Total 6 WS Licenses
4 SQL Processor Licenses
Previous License rights Total 2 WS Licenses
4 SQL Processor Licenses
New License rights Total 6 WS Licenses 5 SQL
Processor Licenses
New License rights Total 2 WS Licenses 1 SQL
Processor License
42
Whats happening on the Desktop?
  • Application Virtualization using Softricity

43
SoftGrid Application Virtualization
  • Applications are virtualized per instance
  • Files (including System Files)
  • Registry
  • Fonts
  • .ini
  • COM objects
  • Services
  • Applications do not get installed or alter the
    operating system
  • Yet tasks process locally on the host computer.

44
SoftGrid On-Demand Streaming of Virtual Apps
  • Permission Based
  • User clicks on desktop shortcuts
  • authentication, authorization and
  • licensing checked every time users
  • launch a SoftGrid application
  • Centrally Served
  • The first time the Server streams
  • just enough code (20-40) to client or TS
    machine. As more code is needed, it is
    dynamically delivered.
  • Locally Executed
  • App executes on desktop, laptop and/or Terminal
    Server, not on SoftGrid Server
  • Cached for Performance
  • App code is cached for repeat use even without
    a network
  • Disconnected Use Support
  • Entire set of applications are cached for limited
    time before expiring

45
SoftGrid Policy-Based Management for Users
Applications
  • SoftGrid Management Web Service central service
    for setting up, administering and monitoring all
    SoftGrid servers and applications.
  • Assign application privileges via Active
    Directory
  • Full license control for all applications
  • Remote help IT can connect to SoftGrid from any
    computer
  • Active Upgrade Roll out new applications
    without any down time
  • Server Upgrades - One-click migrations of
    SoftGrid server configurations to other servers

46
The Future of Microsofts Virtualization
47
Windows Server Virtualization
  • Next generation virtualization after Virtual
    Server 2005
  • To be released in Longhorn server timeframe
  • What it will provide
  • The ability to virtualize workloads with few or
    nolimitations as to what workloads can/may be
    virtualized
  • Requires 64-bit (x64-based) hardware
  • 32-bit (x86-based) 64-bit (x64-based) child
    partitions
  • Large memory support (gt4GB) within virtual
    machines (VMs)
  • Memory over-commit
  • SMP 2/4/8 way VMs
  • Pass-through disk access for VMs
  • New hardware sharing architecture (VSP/VSC)
  • Disk, networking, USB, input, video
  • Robust networking Support for offload
    technologies

48
Windows Virtualization(Longhorn timeframe)
  • Virtualization for Windows Server
  • Windows hypervisor
  • Requires Intel VT and AMD Pacifica
    virtualization extensions
  • Very thin layer of software below all OSes
  • Provides basic mechanisms for creating partitions
  • Does not contain device drivers
  • Virtualization stack
  • Runs as a foundation role with a minimal set of
    components
  • Provides the virtualization and emulation of
    devices
  • WMI interface for management and configuration
  • Windows Enlightenments
  • Enlightenments Modifications to an OS to make it
    aware that its running within a VM.
  • Optimizations in memory manager (MM)
  • Clear migration path from Virtual Server 2005 R2
  • Save Virtual Machines as VHDs and move them over
    to Windows Hypervisor

49
Hypervisor for Windows Server Virtualization
  • A thin layer of software below all OSes to create
    partitions and delegate hardware resources
  • Highly reliable
  • Minimal Trusted Computing Base (TCB)
  • No built-in driver model
  • Leverage the large base of Windows drivers
  • Drivers run within the guest OSes
  • Well-defined, published interface
  • Allow others to create support for their OSes as
    guests
  • Hardware virtualization assists are required
  • Intel Virtualization Technology (VT)
  • AMD Pacifica AVT

50
Microsoft Virtualization
Today
Windows Virtualization
Within 180 days of Longhorn RTM
VM
VM
VM
VM
VM
VM

Management
Parent VM
Child VM
Child VM
Microsoft Virtual Server
Microsoft Windows Server OS
Hypervisor (embedded within OS)
Server Hardware
Server Hardware
50
51
Monolithic vs. Microkernelized
  • Microkernelized hypervisor
  • Simple partitioning functionality
  • Increase reliability and minimize TCB
  • No third-party code
  • Drivers run within guests
  • Monolithic hypervisor
  • Simpler than a modern kernel, but still complex
  • Contains its own drivers model

VM 1 (Admin)
VM 3
VM 2
Hypervisor
Hardware
Microkernelized Hypervisor has an inherently
secure architecture with minimal attack surface
51
52
How do we manage all this?
53
System Center Virtual Machine Manager
  • New Admin/Management/UI tool - MMC based
  • Centralised management of all Virtual Machines
  • With Virtual to Physical mapping
  • Facilitate dynamic resource configuration
  • Hot add hardware, Hot add cpu, hot add memory,
    hot add storage
  • Physical to virtual (P2V) migration wizard
  • With resource optimization.and intelligent
    placement
  • Library of Templates and Virtual Machines
  • Virtual machine snapshots. The ability to
    dynamically create multiple checkpoints in time
    of virtual machines and revert to any previous
    checkpoint
  • Offline VHD manipulation. The ability to securely
    access files within a virtual hard disk without
    having to instantiate a virtual machine.
  • Self Service provisioning

54
Virtual Machine Manager v1 Features
55
Physical to Virtual Machines Mapping
One Click switching between physical and virtual
views
VM State Transition, migration and checkpoints
Complete details of both physical and virtual
layers
Customizable grouping of physical and virtual
machines into resource pools
56
Views, Views, And More Views
By Resouce Pool
By VM State
By Owner
By Creation Date
By Operating System
57
Intelligent Placement
Subset physical hosts to appropriate resource
pool(s)
Rank ordered recommendations of physical hosts
for placement of virtual machine. Capacity
Planning models, historical performance data,
hard requirements, incorporated into algorithm.
58
Management Pack for MOM 2005
Displays all hosts including knowledge of
physical vs virtual
Generate scripts leveraging COM API to automate
tasks
Fine grained control over virtual machines
(guests)
MOM 2005 Single pane for managing physical
servers to virtual machines
Mapping guests to host with visibility into
server health
  • One-to-Many management of hosts and guests
  • Health monitoring and configuration changes
  • Closed loop automation via scripting and COM API

59
Windows Server Virtualization
System Center Virtual Machine Manager
Virtualization Platform and Management
59
60
Server Virtualization Roadmap
  • Windows Server virtualization
  • w/in 180 days of Longhorn RTM
  • Windows Server Longhorn
  • System Center Virtual Machine Manager
  • Virtual Server 2005 R2 SP1
  • Currently available
  • Microsoft Virtual Server 2005 R2 SP1 Beta
  • Virtual Server MOM Management Pack R2
  • By EOY
  • System Center Virtual Machine Manager Beta
  • Windows Server virtualization beta
  • Microsoft Virtual Server 2005 R2
  • Virtual Server MOM Management Pack

60
61
So Virtually ....we can
  • Lower our IT costs
  • Get better hardware utilization
  • Get greater flexibility of where we run our
    applications
  • Easy fit into existing MS environments
  • Leverage System Center Products for Mgmt
  • Develop Business Continuity plans
  • Look forward to Windows Server Virtualization
  • Make almost anything is possible

62
Related Links
  • Learn more about working with Virtual Server
    http//www.microsoft.com/virtualserver
  • Learn more about System Center
    http//www.microsoft.com/systemcenter
  • Learn more about Windows Server
    http//www.microsoft.com/windowsserver2003

63
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com