Martin Pavlis – Microsoft MVP
1
MARTIN PAVLIS Microsoft MVP
IT Senior Consultant | KPCS CZ, s.r.o.
[email protected] | www.pavlis.net | www.kpcs.cz
Windows Server 2008{přehled verzí}
Martin Pavlis – Microsoft MVP
2
Hyper-V{Kterou verzi zvolit?}
Kterou verzi zvolit?
Server Consolidation +Quick Migration
+Multi-Site ClusteringHosted Desktop Virtualization (VDI)
Branch Office ConsolidationScale-Up >4P & >32GB
Test and Development
Pro
du
ct
Dep
loym
en
t S
ce
na
rio
s
Microsoft Hyper-V Server
World-Class Virtualization of WS2000, WS2003, Linux, and
Windows Clients
Windows ServerEnterprise Edition
Includes virtualization rightsfor WS2008 (1 physical +
4guests)
Windows Server Datacenter Edition
Includes virtualization rights forWS2008 DC per proc
(1 physical + unlimited guests)
Scalable and Robust Virtualization
Basic Virtualization
Up to 32 GB Memory Greater than 32 GB Memory
Martin Pavlis – Microsoft MVP
4
Windows Server Virtualization BETAObsaženo ve Windows Server 2008 RTM
System Center Virtual Machine Manager 2007Podpora pouze pro Virtual Server
System Center Operations Manager RTM
System Center Configuration Manager RTM
System Center Data Protection Manager RTM
Virtual Server R2 SP1 RTM
Hyper- V Roadmap
Windows® Server Hyper-V beta 2Obsažena ve finálním Windows Server 2008
Windows® Server RTM Hyper-V Release
Microsoft Hyper-V Server
System Center Virtual Machine Manager 2008Přinese podporu pro Hyper-V
Přinese podporu pro VMware
Předchozí
2008
Windows Server 2008
Martin Pavlis – Microsoft MVP
5
Aktuální situace
93,00%
4,90%1,75% 0,35%
Počet virtuálních serverů
Non-virtualized servers
VMware
Microsoft
Other
Computerworld
“Ačkoli je o virtualizaci všude slyšet, pouhých několik procent všech serverů je virtualizováno –toho je do budoucna jistě velmi zajímavý trh.”
Dopad, který to bude mít
“Procento virtuálních operačních systémů se bude neustále zvyšovat a naopak bude klesat prodej a nasazení x86 architektury“
Situace v roce 2010
83,00%
17,00%
Počet virtuálních serverů
Non-Virtualized servers
Virtualized servers
Information Week Oct. 2007
“Kaţdý rok se bude procento virtualizovaných serverů zvyšovat. Od 5% v roce 2005 po 17% v roce 2007.”
Martin Pavlis – Microsoft MVP
6
Výhody virtualizace
Konzolidace serverů
Vysoká dostupnost Flexibilita
Využití výkonu
Martin Pavlis – Microsoft MVP
7
Serverová virtualizace s Hyper-V{Navrţeno pro enterprise prostředí}
RemoteLibrary Server
ActiveDirectory
BitLocker NAP Powershell
Virtualizace datacenter dnes
Serverová konsolidace
Zrychlený provisioning
Dev/TestDostupnostBusiness
Fyzický a virtuální management
Martin Pavlis – Microsoft MVP
8
Vznik dynamických datacenter
Management
Management
Microsoft Virtualization{Od datacenter aţ po desktop}
Application Virtualization
Presentation Virtualization
Server Virtualization
Profile
VirtualizationDocument Redirection
Offline files
Desktop Virtualization
Centralized Desktop
Martin Pavlis – Microsoft MVP
9
Microsoft IT{Praktický příklad}
Servery pro plné nasazení2,100+ virtuálních strojů
~100 nových VM měsíčně
Poměr virtual vs fyzický server
8 servers to 1 server
Úspora pro test/tevelopment:
Test/Development prostředí500+ virtuálních strojů
Poměr virtual vs fyzický server
16 servers to 1 server
Item Physical System Cost Virtual Server Build Cost Savings
Number of servers required
477 systems @ a cost of
$5k each
Total $2.3 million
16 physical host systems
@ $20k each
Total: $320 thousand
Just under 2 million
dollars
Hard drive space 19 terabytes 8 terabytes 11 terabytes
Rack space 30 racks 2 racks 28 racks
In VI Enterprise
In VirtualCenter & VI Enterprise
In VI Enterprise
In VI Enterprise
In VI Enterprise
Not available from VMware
Operating System
Virtual Management
High Availability
Resource Allocation
Backup
HypervisorWindows Server
Enterprise
$12,000
Microsoft Total Cost: $20,169
(w/2 yr support)
VMware Total Cost: $61,443
(w/2 yr support)
Server Virtualization Solution Microsoft vs. VMware
In Windows Server 2008
In System Center Management Suite
In Windows Server 2008
In System Center Management Suite
In System Center Management Suite
Multi Hypervisor Mgmt
Physical Mgmt
Application Mgmt
In System Center Management Suite
In System Center Management Suite
In System Center Management Suite
Not available from VMware
Not available from VMware
Windows Server 2008 Enterprise
Windows Server 2008 Enterprise
System Center: $8,169
Windows Server Enterprise
$12,000
VirtualCenter: $7,318
Cena pro 5 hostitelů
(fyzické servery)
Virtual Infrastructure Enterprise: $42,4125
Microsoft VMware
Martin Pavlis – Microsoft MVP
10
SC Virtual Machine Manager
Nový produkt v rodině System Center, který umoţňuje centrální správu virtuálních prostředí
V1/2007 – podpora pouze pro Virtual Server
V2/2008 – podpora pro Hyper-V a Vmware (skrze Virtual Center)
Centrální správa:Konfigurace hostitelů
Vytváření VM
Nástroje pro serverovou konzolidaci
Image Library
Umístění VM a nasazení VM
Monitoring a Reporting
Rapid Recovery
SC Virtual Machine Manager
Konverze fyzického serveru na virtuální
Konverze virtuálního serveru na virtuální
Virtual Server > Hyper-V
VMware > Hyper-V
Virtual Machine Library
PowerShell Scripting
Hyper-V Farm Management
Virtual Machine authoring
Šablony
Martin Pavlis – Microsoft MVP
11
Náhled
Hostitelé
Centrální knihovnaPohled na VM
Jednotlivé akce
SC Virtual Machine Manager
Optimalizace zdrojů
Martin Pavlis – Microsoft MVP
13
Poţadavky na Windows Hyper-V
ObecněVirtualizační plaforma postavená na bázi hypervisoru
Windows Server 2008 x64 Edition
Standard, Enterprise a Datacenter edice
Poţadavky na hardwarex64 server a hardwarovou virtualizací
Intel VT, nebo AMD AMD-V
Hardarově zapnuté „Data Execution Prevention (DEP)“
AMD (NX - no execute bit)
Intel (XD - execute disable)
Poznámka: Zapnutí těchto nastavení v BIOSu vyţaduje vypnuíserveru, nestačí jen restart
Poţadavky na Windows Hyper-V
Martin Pavlis – Microsoft MVP
14
Plná podpora běhu na Server Core
Windows Server bývá často instalován jen pro vyuţití jedné role
V dřívějších verzích bylo nutné instalovat celý systém pro běh této role
Server Core je nová volba při instalaci
Nabízí základní funkcionalitu skrze 8 rolí
Ţádné GUI, jen Command Promt
Výhody
Navýšená dostupnost sluţeb
Méně kódu znamená méně systémových oprav a tím pádem méně restartů, managementu, atd.
Menší moţnost ohroţení stability
Vyšší bezpečnost
Hyper-V
Schopnosti32-bit (x86) a 64-bit (x64)
Podpora většího mnoţství paměti (aţ 64 GB)
SMP – více procesorů (aţ 4 jádra)
Plná podpora pro vysokou dostupnost a „Quick Migration“ díky plnému propojení se sluţbou „Windows Failover Clustering“
Zálohování – podpora pro Volume Shadow Service
Pass-through disky pro virtuální stroje
Snímkování
Zcela nová architektura (VSP/VSC/VMBus)
Disk, sítě, input, video
Robustní síťování – VLANy a Network Load Balancing
Standardizované WMI rozhranní (plná podpora v PowerShell)
Podpora pro běh jak na plných Windows, tak také na Server Core
Martin Pavlis – Microsoft MVP
15
Architektura Virtual Server 2005
Windows Server 2003/Windows XP
Kernel VMM Kernel
Virtual ServerService
IIS
Virtual ServerWebApp
Provided by:
Windows
ISV
Virtual Server
Server Hardware
Host
Ring 1: Guest Kernel Mode
Windows (NT4, 2000, 2003)
VM Additions
Ring 0: Kernel Mode
Ring 3: User Mode
Guest Applications
Guests
DeviceDrivers
Architektura Hyper-V
Parent Partition Child Partitions
Kernel Mode
User Mode
VirtualizationService
Providers(VSPs)
WindowsKernel
Server Core
IHVDrivers
VirtualizationServiceClients(VSCs)
WindowsKernel
EnlightenmentsVMBus
Windows hypervisor
Virtualization Stack
VM WorkerProcessesVM
Service
WMI ProviderApplications
“Designed for Windows” Server Hardware
Provided by:
Windows
ISV
OEM
Hyper-V
Martin Pavlis – Microsoft MVP
16
Diagram blokové architektury
Windows hypervisor
“Designed for Windows” Server Hardware
WindowsKernel
Windows Server 2008
VSP
Windows Server 2003, Windows Server 2008
Applications
WindowsKernel VSC
VMBus VMBus
Basic
Linux Kernel
Applications
Emulation
Xen-enabled
Linux Kernel
Applications
VSC
VMBus
Poskytuje:
OS
MS/XenSource
ISV/IHV/OEM
Hyper-V
Emulated vs. VSC
Martin Pavlis – Microsoft MVP
17
VSP/VSC
Parent Partition Child Partitions
Kernel Mode
User Mode
Windows hypervisor
Applications
Provided by:
Windows
ISV
OEM
Hyper-V
VMBus
Windows File System
Volume
Partition
Disk
Fast Path Filter (VSC)
iSCSIprtVirtual Storage
Miniport (VSC)
Virtual Storage
Provider (VSP)
StorPort
Hardware
StorPort
Miniport
VM Worker Process
Disk
Podpora pro další operační systémy
LinuxSpolupráce s Citrix na XenSource
Společný vývoj vrstev pro mapování Xen hypercall API do Hyper-V hypercall API
Ovladače pro disk a síťování (VSCs) pro plnou integraci s touto architekturou
Spolupráce s Novell
Plná podpora pro Novel SUSE Linux Enterprise Server 10.x
Linux Integration Components
SolarisSpolupráce se Sun pro podporu Solaris na Hyper-V
Martin Pavlis – Microsoft MVP
18
Windows Server 2008
Management dnes
MMC je jediným nástrojem
Správa je moţná i přes standardizované WMI rozhraníVirtual Server uţíval COM
Jakýkoli nástroj pracující s WMI umí spravovat Hyper-VVBScript
PowerShell
.NET
Příkazová řádka
Martin Pavlis – Microsoft MVP
19
Virtuální hardwareBIOS
Paměť
Nastavení CPU (NT 4.0)
Konfigurace periférií
DVD/ISO
Síťové karty
Martin Pavlis – Microsoft MVP
20
Hyper-V a integraceIntegration Services
Reboot/startup
Virtual Machine Connection Client
Zaloţeno na RDPPodporuje vzdálené spojení
Nepodporuje copy/paste
Nezapomeňte na „opravdové“ RDP, nabízí:
Podporu USB zařízení
Windows Audio
Sdílení dat (copy&paste)
Martin Pavlis – Microsoft MVP
21
Windows Server 2008
“Virtualizace bez velmi dobré správy jemnohem více nebezpečná, než
výhody, které virtualizace nabízí.”
– TOM BITTMAN, GARTNER VP AND ANALYST, 9 MAY, 2007
Virtualization Will Drive Major Change in IT Infrastructure and Operations in the Next Three Years, Tom Bittman, May 8, 2007
Virtualizace
Martin Pavlis – Microsoft MVP
22
Vysoká dostupnost{Klíčová vlastnost}
Výpadek pro hostitelský server nesmí nastatKaţdý výpadek je násoben počtem virtuálních serverů
Hyper-V spoléhá na Windows, aby zajistily vysokou dostupnost
ServerCore vyţaduje méně údrţby
Windows Failover Clustering nabízí clustering hostitelských i hostovaných počítačů
Benefity vyuţívání WindowsFunguje to na Windows = funguje to ve VM
Nástroje Windows Cluster Management
Hyper-V Quick Migration
Dostupné v Microsoft Hyper-V RTM
Pro plánované odstávkyQuick Migration znamená výpadek v řádech vteřin
Přesun VM můţe být hotov i za 3 vteřiny
Výpadek záleţí na rychlosti konektivity úloţiště a velikosti paměti v dané VM
Neplánované výpadkyQuick Migration dovoluje restartovat virtuální server na jiném hardwaru
Martin Pavlis – Microsoft MVP
23
Cluster
PUBLIC LAN Connection
Heartbeat Network
“Intranet” Virtual Network
NODE2NODE1
iSCSI Target
600 MB Witness Disk
10 GB Data Disk
DC
Server Core Server Core
SVR316.demo
Full Install + MS iSCSI Target
NIC3 - 192.168.100.1NIC3 - 192.168.100.2
NIC1 - 192.168.0.1 NIC1 - 192.168.0.2
192.168.0.100192.168.0.100
NIC2 - 10.10.10.1 NIC2 - 10.10.10.2
Windows Server 2008
Martin Pavlis – Microsoft MVP
24
Microsoft Hyper-V Server 2008
Simplified, reliable and optimized virtualization productProvides basic virtualization capabilities
Great stand-alone hypervisor-based
Reliable and ResponsiveMicro-kernelized hypervisor with no third party devic
Small Footprint
Minimal Overhead
Easily integrates into existing infrastructureLeverage existing management tools
(e.g,: System Center, Virtual Machine Manager)
Leverage existing support tools & processes
Leverage existing IT skill-set and knowledge
47
What is Microsoft Hyper-V Server?
48
Microsoft Hyper-V Server
(HVS)
Contains Windows hypervisor and other components,
including base kernel and driver technologies.
Windows hypervisor
Windowsor Linux
Hardware
Parent Partition
Windows
or Linux
Microsoft Hyper-V Server
Hyper-V, feature of
Windows Server 2008
Available as a role in Server Core or full installation of
Windows Server 2008
Hyper-V
Windows
or Linux
Hardware
Windows (parent
partition)
Windowsor Linux
Windows hypervisor
Martin Pavlis – Microsoft MVP
30
HVconfig
Automatic startup at admin login
Initial setup tool to enable remote management
Localized
Wrapper around cmd line
Martin Pavlis – Microsoft MVP
31
Windows Server 2008
Windows Server 2008
http://www.longhorn.cz
http://www.microsoft.com/windowsserver2008
Martin Pavlis – Microsoft MVP
32
Další zdroje
Microsoft Virtualization
Web: http://www.microsoft.com/virtualization
System Center Virtual Machine Manager
Web: http://www.microsoft.com/scvmm
Hyper-V
Web: http://www.microsoft.com/windowsserver2008/
SoftGrid
E-mail: [email protected]
Web: http://www.microsoft.com/softgrid
Terminal Services
Blog: http://blogs.msdn.com/ts/
Web: www.microsoft.com/terminalserver
Virtual PC 2007
Web: http://www.microsoft.com/virtualpc
Otázky?
MARTIN PAVLIS Microsoft MVP
IT Senior Consultant | KPCS CZ, s.r.o.
[email protected] | www.pavlis.net | www.kpcs.cz