Material de la Charla del Evento de Virtualizacion del 10 de setiembre del 2009 en FUNDATEC.
http://ecastrom.blogspot.com
http://comunidadwindows.org
ecastro@grupoasesor.net
Ing. Eduardo Castro Martinez, PhD
Microsoft SQL Server MVP
http://ecastrom.blogspot.com
http://mswindowscr.org
http://comunidadwindows.org
Verified Trusted Call Girls Singaperumal Koil Chennai โโ7427069034 Independe...
ย
Windows 2008 R2 Virtualization
1. Ing. Carlos Obando
Ing. Eduardo Castro, PhD
ecastro@mswindowscr.org
Comunidad Windows
ecastro@mswindowscr.org
2. Why you should be considering
virtualization
Why you should be considering Microsoftโs
virtualization solutions
Windows 7 Virtualization
ecastro@mswindowscr.org
3. Microsoft virtualization reduces the
TCO by:
Server consolidation
Presentation and application virtualization
Desktop and application virtualization
Providing a single management platform for
managing virtual and physical machines
ecastro@mswindowscr.org
4. Business Continuity
Resumption of full operations combining People, Processes and Platforms
Disaster Recovery
Site-level crisis , data and IT operations resumption
Backup and Restore High Availability
Presumes infrastructure is whole Presumes that the rest of the
97% is file/small unit related environment is active
ecastro@mswindowscr.org
5. Business Continuity Virtualization reduces BC costs and
High Availability minimizes business downtime by:
Disaster Recovery
โข increasing the availability of infrastructure
โข extending protection to more applications
Backup and โข simplifying backups, recovery and DR testing
Recovery
Disaster Recovery
Clustering VHD Primary Site Secondary Site
Shared Storage
Quick/Live
Migration
Storage Storage
Array
Backup/Recovery Array
Backup/Recov
Backup/Recovery
ery
ecastro@mswindowscr.org
6. Server Consolidation Business Continuity
Test and Dev Dynamic Datacenter
ecastro@mswindowscr.org
7. Parent
Partition
Child Partitions
VM Worker
Processes
Application Application Application
Applications
s s s
WMI
Provider
User
VM Service
Mode
Windows Windows Non- Xen-
Server 2008 Server 2003, Hypervisor Enabled
2008
Aware OS Linux Kernel
Linux
Window VS Windows
s Kernel P Kernel
VS VSC
C
IHV
Drivers
VMBus Kernel
VMBu VMBu Emulatio Hypercall
s s n Adapter Mode
Windows Hypervisor Ring -
1
โDesigned for Windowsโ Server Hardware
ecastro@mswindowscr.org
8. Demo
Create a new Virtual Machine in Hyper-V
Explore Hyper-V Virtual Machine Settings
9. Virtual Presentation โ the presentation of an application or operating
system interface is separated from where the application or operating
system runs
Virtual Profiles โ User data and settings are separated from a specific
operating system
Virtual Applications โ Applications are available on any computer at
any time
Virtual Machines โ Operating systems can be assigned to any desktop
or server
Virtual Storage โ Logical storage usage is abstracted from the physical
storage
Virtual Network - Network layer is abstracted from the physical
infrastructure
ecastro@mswindowscr.org
10. From the Datacenter to the Desktop
Profile
Virtualization Server Virtualization
Document Redirection
Offline files
Presentation
Virtualization
Management
Desktop
Virtualization Application
Virtualization
Windows Vista Enterprise
Centralized Desktop
ecastro@mswindowscr.org
11. Application virtualization creates software or
service isolation on top of the operating system
Available solutions:
Microsoft Application Virtualization
Citrix XenApp Server
Symantec Software Virtualization Solution (SVS) Pro
VMware Thinstall Virtualization Suite
InstallFree Bridge
ecastro@mswindowscr.org
12. Server virtualization enables you to run multiple
virtual machines on one physical server
Available Solutions:
Citrix XenServer, XenExpress, XenEnterprise,
XenDesktop
Microsoft Windows Server Hyper-V, Windows Virtual
PC on Windows 7
VMware Server, Workstation, Virtual Infrastructure,
Virtual Desktop Infrastructure
ecastro@mswindowscr.org
14. Multi-Processor
64-bit Virtual Processors
64 GB memory per virtual machine
Multiple network adapters
Up to 8 synthetic + 4 emulated
Flexible networking and VLAN capabilities
Multiple storage adapters
Up to 4 SCSI adapters,
up to 64 disks per adapter
Loopback mounting of VHDs
Full WMI scripting model
ecastro@mswindowscr.org
15. Live Migration
Virtual storage hot add & remove
Cluster Shared Volume (CSV)
Second Level Address Translation
Core parking
TCP Offloading, VMQ Support & Jumbo
Frame support
ecastro@mswindowscr.org
16. Logical Processor Support
Hot add remove storage
SLAT
Dynamic Memory
Hot-Add MEM functionality
ecastro@mswindowscr.org
17. moving running VM's from one host to
another without interruption of services
running inside the VM's
works best together with System Center
Virtual Machine Manager 2008
ecastro@mswindowscr.org
18. Native VHD integration and Boot from VHD
Native VHD
Provides complete operating system
support and integration for VHDโs
Standard Disk Management Tools Support VHDโs
Win32 APIโs for Creation and Management of VHDโs
DCOM Remotable APIโs
Boot From VHD
Ability to boot physical hardware from a VHD
Multiple Virtual Hard Disk Types
Fixed Disk, Dynamic Disks and Differencing
Parent of a differencing disk can a fixed, dynamic, or differencing
disk (differencing chain)
Build a Single VHD for Physical or Virtual!
ecastro@mswindowscr.org
19. Hot add of storage
Add and remove storage to a running
VM without requiring a reboot
Hot-add/remove VHDโs or Passthrough disks
Hot-add/remove only allowed on Virtual SCSI
connected disks
Hot-add remove of storage controllers
is not supported
Provides ability to move data without networking
To Guest: Create a new VHD, mount VHD, copy data
into VHD, hot add VHD to VM
From Guest: Create a new VHD, hot add VHD to VM,
copy data into VHD, remove VHD
ecastro@mswindowscr.org
21. Migrate virtual machines between hosts with
no interruption of service
Benefits:
No dropped network connections
High availability for production workloads
Flexible management
Enables dynamic IT environment
ecastro@mswindowscr.org
22. Hyper-V Management Console
PowerShell command-line interface
System Center Virtual Machine Manager 2008
ecastro@mswindowscr.org
23. Boot from .vhd
Enables pre-configuration of virtual and
physical computers
Reduces the number of managed images
Simplifies test deployments
VHD
Boot
ecastro@mswindowscr.org
24. RDS and VDI โ An Integrated Solution
Single broker to connect users to sessions or virtual machines, out of the box
solution for VDI scenarios with Hyper-V
Improving the User Experience
Experience rich multimedia, VoIP integration, aero glass remoting, true
multi-monitor support
RemoteApp & Desktop Connections
Centrally hosted applications integrated into start menu, desktop, etc. Can
personalize a non-work PC with work applications without installing them locally
Improved Management Toolset
Reduce repetitive task with RDS PowerShell support, improved application install,
connection broker install & profile management
Platform Investments
Multiple levels of extensibility for custom partner solutions for Remote Desktop
Services & VDI based solutions
ecastro@mswindowscr.org
25. RDS & VDI โ an Remote Application Remote Application
integrated solution Access Access
Hyper-V support for RemoteApp & Desktop True multiple
virtual desktops Connections monitor support
Single discovery, broker
RemoteApp & Desktop Multimedia Support
& publishing
& Web Access & Bi direction audio
infrastructure
2D and 3D remoting
RD Gateway Security
SCVMM Support for DirectX 10.1
Improvements
(DXGI 1.1)
Platform & Management
New API, Connection Broker Extensibility,,
Powershell Support, Best Practices Analyzer
ecastro@mswindowscr.org
26. Remote App
Servers
Hyper-V-based
Remote Desktops
Authentication
Client Remote Desktop
RemoteApp & Remote Desktop
Desktop Web Access
Gateway Server Connection
Server Broker
ecastro@mswindowscr.org
27. Hyper-V-based
Remote Desktop
Remote App Virtual
Server Desktop 1
Authentication
Client Remote Desktop
RemoteApp & Remote Desktop
Desktop Web Access
Gateway Server Connection
Server Broker
ecastro@mswindowscr.org
28. RemoteApp & Desktop Connections
RemoteApp & Desktops icons integrated into start menu etc
Icons refreshed & updated automatically
Multimedia Support & Audio Input
Experience rich multimedia redirection
Use VoIP applications and speech recognition.
True multiple monitor support
Use up to 10 monitors of any size or layout with RemoteApp and Desktops
Applications behave like users expect โ e.g. PowerPoint installing them locally
Aero Glass for Remote Desktop Server
Uses have the same new Windows 7 look and feel when using Remote
Desktop Server
RemoteAppโข Language Bar Support
Configure applications that use alternate language settings (e.g. right to left
languages) from the local language
ecastro@mswindowscr.org
29. RDS and VDI โ An Integrated Solution
Single broker to connect users to sessions or virtual machines,
out of the box solution for VDI scenarios with Hyper-V
RemoteApp & Desktop Connections
Centrally managed list of applications and desktops (RDS & VDI)
Automatically published, refreshed & integrated with Windows 7
RemoteApp & Desktop Web Access
Integrated with RemoteApp & Desktop Connection management tools
Provides access to applications & desktops from Windows 7, Vista & XP
Integrated Single Sign On.
only a single logon for RemoteApp & Desktop connections
Forms based logon for RemoteApp & Desktop Web Access
Remote Desktop Gateway .
Session & Idle timeouts to enforce policy and authorization refresh
Pluggable authentication and consent signing
ecastro@mswindowscr.org
31. Support both Terminal Services and VDI
Provide unified user experience
and management model
Provide API for partners
to extend the model
Change the look and feel of the user
workspace
Add additional resources to user workspace
Enhance connection brokering logic
Add new functionality to the management UI
ecastro@mswindowscr.org
32. RemoteApp
RemoteApp
RemoteApp
Windows Vista RemoteApp
TS Web Access
Plug-
Feed in Terminal Server
Windows XP
Publishing
Service
Plug- VM
in VM
VM
VM
โWorkspacesโ
Session Broker TSV
Win7 Client
ecastro@mswindowscr.org
33. You can customize the standard look
and feel for remote resource
presentation in various ways, including
Visually sorting RemoteApp
and virtual desktop icons
Branding for your customers
Filtering resource display
Creating a Silverlight-based UI
ecastro@mswindowscr.org
34. Out of the box, the workspace delivers
RemoteApps and VDI desktops. You could
extend this to include
App-V applications streamed to the client
Resources delivered using additional protocols
Connections to physical desktops
ecastro@mswindowscr.org
35. Connection brokering was
introduced in Windows Server 2008
Brokered connections to terminal servers
Supported extensibility API for
replacing connection brokering logic
Connection Brokering is enhanced in Windows
Server 2008 R2
Brokers connections to both
terminal servers and VMs
Adds new extensibility to enhance
brokering logic, not replace it
ecastro@mswindowscr.org
36. Session Broker TS
2.Get Target 4.Return Hyper-V
Target
TSV
TSV
TSV
TS Redirector VM
5.Redirect
1.Connect To VM Hyper-V
TSV
TSV
TSV
Client VM
ecastro@mswindowscr.org 36
37. Windows Server 2008
Terminal Services
provides:
TS RemoteApps
TS Gateway
TS Web Access
TS Session Manager
ecastro@mswindowscr.org
39. RDP Platform Improvements
Direct2D & True Multimon
Windows 7 Aero
Direct 3D 10.1 Support
RDP Core Multimedia:
Media Multimedia:
Performance
Foundation DirectShow
Improvements
Low latency Bi โdirectional
Audio Playback Audio
ecastro@mswindowscr.org
40. Bandwidth Improvement per release
180
160
140
120
100 XP (RDP 5.2)
80 Vista (RDP 6.0)
60 40% Windows 7 (RDP 7.0)
Gain
40 !
20
0
Executive PPT
ecastro@mswindowscr.org
41. Bandwidth - Kbps
6
5
4
65% XP (RDP 5.2)
3 Drop
Vista (RDP 6.0)
2 Windows 7 (RDP 7.0)
1
0
Typing and Scrolling Scrolling
ecastro@mswindowscr.org
42. Windows XP Mode for Windows 7 makes it easy to install
and run many of your Windows XP productivity
applications directly from a Windows 7-based PC.
It utilizes virtualization technology such as Windows Virtual
PC to provide a Virtual Windows XP environment for
Windows 7.
Windows XP Mode provides a 32-bit Windows XP
Professional Service Pack 3 (SP3) environment pre-loaded
on a virtual hard disk. Client virtualization software, like
Windows Virtual PC is a pre-requisite to use Windows XP
Mode.
ecastro@mswindowscr.org
44. Virtualization is one of the key components
in develop a cost and energy efficient and
agile IT infrastructure
Virtualization can take many different forms
from the individual applications running on a
desktop to the data center
Microsoft provides virtualization products
that enable you to deploy virtualization in
each of the key virtualization scenarios
ecastro@mswindowscr.org
46. Microsoft Virtualization Web Site
http://www.microsoft.com/virtualization/default.mspx
Virtualization for Windows โ A Technology Overview
http://www.microsoft.com/virtualization/virtwindows.ms
px
How Customers Are Cutting Costs and Building Value
with Microsoft Virtualization White Paper
http://www.microsoft.com/virtualization/wp-
costsavings.mspx
Flexible Desktop Computing Whitepaper
http://www.microsoft.com/virtualization/fdcwhitepaper.
mspx
ecastro@mswindowscr.org