Your SlideShare is downloading. ×
Windows Server Virtualization
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Windows Server Virtualization

928
views

Published on

WINDOWS 2008 …

WINDOWS 2008
Windows Virtualization Architecture

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
928
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
129
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1.  
    • 2.
      • Must support hardware virtualization
        • Intel’s Virtualization Technology
        • AMD’s “Pacifica”
      • Must support x64 extensions
    • 3.
      • • Microsoft has interoperability agreements with both XenSource and Novell
      • • VHD image format available via the Open Specification Promise
      • • A beta version will be available with the RTM version of Windows Server 2008
    • 4.
      • Secure Virtualization Platform
      • Server Core
      • Virtual Server Migration
      • Group Policy Integration
      • Utilization Counters
      • Virtual Machine Snapshots
      • Scripting Interface (Automation via WMI)
      • Dynamic Secure Storage
      CPU Utilization Control
      • Offline VHD Manipulation
      • Non-Microsoft Guest OS Support
    • 5. Host OS VMM Guest 1 Guest 2 VMM Guest 1 Guest 2 Host OS VMM Guest 1 Guest 2 Type-2 VMM Type-1 VMM (Hypervisor) Hybrid VMM Examples: JVM CLR Examples: Virtual PC & Virtual Server Examples: Windows Virtualization Hardware Hardware Hardware
    • 6. Windows (core) Kernel Windows Hypervisor Hardware Parent partition Child partition Guest Applications Windows Kernel Virtualization Stack Provided by Windows Win Virtualization Others VMBus VSPs VSCs VM Service WMI VM Worker
    • 7.
      • Transferring data through a ring buffer
        • A means of mapping a ring buffer into multiple partitions
        • A definition for the format of the ring buffer
        • A means of signaling that a ring buffer has gone non-empty
      Ring 0 is the level with the most privileges and interacts most directly with the physical hardware such as the CPU and memory. Hyper-V on top in ‘new’ ring 1 Ring 1 is the level where Guests communicate (VMBUS) Ring 2 is the level for privileged code (user programs with I/O access permissions) Ring 3 is the level for unprivileged code (nearly all user programs)
    • 8.
      • Guest OS controls their devices directly
        • Parent OS gives up control of these devices
      • Ownership of a device is exclusive
      • Performance can match that of a non-virtualized machine
      • Dependence of partitions can be minimized
      • Strong isolation of partitions can be achieved
    • 9.  
    • 10.
      • Volume shadow copy
      • No need to power down virtual machines
      • Snapshots
    • 11. Host Host Cluster Automatic Failover
    • 12. SCVMM HOST1 HOST2 Virtual Machines
    • 13.
      • Failover Clustering
      • Quick Migration
      • Backup
    • 14.
      • Centralized deployment and management of virtual machines
      • Intelligent Placement analysis to determine the best servers for virtualization
      • Quick physical-to-virtual and virtual-to-virtual conversion
      • Faster deployments with administrator-managed self-service provisioning
      • Quick automation via PowerShell scripting integration
    • 15.  
    • 16.
      • Windows Server Virtualization uses a new architecture that offers significant improvements over previous offerings
      • Virtual machines are managed using an MMC console and automated using WMI, SCVMM and Windows PowerShell
      • Hosts / Guests clustering
      • >32Gb per Guest
      • Max. 8 cpu’s per Guest
      • Hot-swap memory, cpu, network

    ×