Szervervirtualizációs projektek tervezési kérdései

Preview:

DESCRIPTION

Szervervirtualizációs projektek tervezési kérdései. Lepenye Tamás Rendszermérnök tamasl@microsoft.com Microsoft Magyarország Kft. Tartalom. Nem csak technológia! Virtualizáció az adatközpontban Virtualizáció és támogatás Licencelés. Licencelés. Infrastruktúra. Felügyelet. - PowerPoint PPT Presentation

Citation preview

Szervervirtualizációs projektek tervezési kérdései

Lepenye TamásRendszermérnöktamasl@microsoft.com

Microsoft Magyarország Kft.

Tartalom

• Nem csak technológia!• Virtualizáció az adatközpontban• Virtualizáció és támogatás• Licencelés

Könnyű konszolidáció virtuális könyezetbe

Erőforrások jobb kihasználása

IT költségvetés könnyítése

Felügyelet

Instance alapú licencelés a Windows Serverhez

Korlátlan példány a Windows Server Data Center Edition és SQL Server Enterprise Edition esetén

LicencelésAlkalmazások

A telepítések felgyorsítása

Alkalmazás-támogatás költségek csökkentése

Az alkalmazások valósidejű szolgáltatások

Virtual Server 2005 és Windows Server 2003 költséghatékony virtualizációs megoldás

A Hyper-V a Windows Server 2008 egy komponense

Infrastruktúra

Mi a virtualizáció?

Együttműködés

Többféle Linux támogatás

VHD szabvány-ajánlat

Szabványosítási erőfeszítésekDMTF: Standard API-k a VM managementhezPCI-SIG: Szabványos I/O virtualizáció

Támogatás

Adatközpont és virtualizáció

System CenterConfiguration Manager

System CenterVirtual Machine Manager

System CenterOperations Manager

System CenterData Protection Manager

Virtualization Farm 1(14 + 2 Servers)

Fibre ChannelSwitch

WAN

Replication

SAN

DomainController

32 connections

Eth

ern

et

Felügyeletiképesség

Virtual Machine Manager

Operation Manager

Configuration Manager

Data Protection Manager

Szerver konszolidáció virtualizáció migrációval X

Virtuális gép létrehozás és konfigurálás X

Monitorozás és beavatkozás X

Szerverteljesítmény jelentések és elemzések X

Szoftverterítés és szoftverfrissítés X

Virtuális gépek mentése és helyreállítása X

Katasztrófa elhárítás X

Virtualizáció és felügyelet System Centerrel

Költség modell kiegészítése

• Növeli költségeket, mert– Kezdeti beruházást igényel (hardver / szoftver /

projekt / tréning)• Megtakarítást jelent, mert– Proaktív tevékenységgel elkerüli a szolgáltatás-

kieséseket (a veszteséget)– Automatizálással csökkenti az élőerő-költséget– A bekövetkezett hibákra fel lehet készülni és újbóli

bekövetkezésüket el lehet hárítani (tanuló szervezet)

Virtualizáció és támogatás

Server Virtualization Validation Program (SVVP)

A legjobb környezet biztosítása a Windows Server 2008 számáraA harmadik gyártótól származó hypervisort futtató ügyfelek elégedettségének növeléseA Windows kiszolgálók támogatásának javítása

• Validációs program létrehozása a nem MS hypervisorok számára

• A legtöbb jelenlegi WHQL követése

• Egy hivatalos álláspont kibocsátása a gyártók számára, hogy támogatható megoldásuk van

• Támogatás a TSAnet-tel

Célok: Megoldás:

Probléma: interoperabilitás. A virtuális gép környezet nem ellenőrzött „hardver” környezet.

Szerver virtualizáció validációs program

Windows Hypervisor

Windows OS

Microsoft támogatási szintek

A Windows és az ellenőrzött hypervisor támogatott a Microsoft és a 3rd party szállító által a TSANet*

felhasználásával

A Windows és a virtualizáció támogatott

Microsoft nem támogatja a Windows nem ellenőrzött

hypervisor felett**

* A Validated hypervisor szállítója tagja lesz a Custom Virtualization group of TSAnet-nek.

**Premier támogatás üzletileg ésszerű erőfeszítéssel.

Windows OS

Windows OS

Nem ellenőrzött hypervisor

Validált 3rd Party Hypervisor

Virtualizáció és licencelés

Licencelés az adatközponttól a munkaállomásig

Desktop virtualizáció

Alkalmazás virtualizáció

Szerver virtualizáció

Felügyelet

PéldaVirtual Machine Manager: Egy licence fizikai gépenként

PéldaVista Enterprise Centralized Desktop (VECD)

PéldaSQL Server: Korlátlan VM processzoronként

ExampleWindows Server 2008 Datacenter:Korlátlan VM processzoronként

Használati jogok

• A használati jogok egyformán vonatkoznak MINDEN virtualizációs technológiára (értsd: más gyártótól származóra is)

• A hivatalos jogokat a mindenkori legfrissebb Volume Licensing Product Use Rights (http://www.microsoftvolumelicensing.com/ userights/PUR.aspx) vagy az End User Licensing Agreement for licenses tartalmazza

• A legfontosabb különbség az OEM és a Volume Licensing (VL) licenses között az, hogy a VL licensz hardverhez való hozzzárendelése (legfeljebb 90 naponta) módosítható, míg az OEM licensz minden esetben az eredeti hardverhez rendelt

ElőfeltételekHozzárendelés és futó példányok

• Mielőtt egy szoftver licenszhez tartozó példányt futtatnánk, hozzá kell rendelnünk egy fizikai kiszolgálóhoz

• Ugyanahhoz a fizikai kiszolgálóhoz több más licensz is hozzárendelhető, de egy licensz legfeljebb csak egy kiszolgálóhoz tartozhat

• A hozzárendelés után jogosultak vagyunk a licensz alapján a megadott mennyiségű példány futtatására

• Az OEM licenszt a vásárlás előtt a fizikai kiszolgálóhoz rendelték

1Assign

SAN

ElőfeltételekHozzárendelés és futó példányok

• Ha már van egy példányunk egy adott licenszből, akkor létrehozhatunk és tárolhatunk tetszőleges mennyiségű (nem futó) virtuális gépet, további licenszek vásárlása nélkül.

2Helyi lemez

ElőfeltételekHozzárendelés és futó példányok

• Bármelyik VM futtatható bármelyik kiszolgálón a kiszolgálóhoz rendelt licenszben meghatározott példány erejéig

SAN

3Helyi lemez

Windows szerver virtualizáció jogok

PhysicalInstances: 1VirtualInstances: 1

PhysicalInstances: 1VirtualInstances: 4

PhysicalInstances: 1VirtualInstances: Korlátlan

Találós kérdés: Hány EE kell?

ESX srv1

SAN/Storage

ESX srv5

A) 2 db B) 5 db C) 10 db

Szerver virtualizációWindows Server 2008 Standard Edition• Megenged egy VM-ben futó példányt• Egy második példány futhat a fizikai kiszolgálón (Physical Operating System

Environment: POSE)– Ez a példány kizárólag a VM felügyeletét szolgálhatja– Olyan alkalmazások telepíthetők rá, amelyek a virtuális példány menedzselik

• Lehetővé teszi egy korábbi verziójú Standard edition futtatását

1+1 példány

Szerver hardver

Alkalmazás

Alkalmazás

Egy példány

Szerver hardver

Alkalmazás

Alkalmazás

A POSE példány csak felügyelheti a virtuális OSE-t

Szerver virtualizációWindows Server 2008 Enterprise Edition• 4 VM-ben futó példányt engedélyez a licensz• Az ötödik példány lehet a fizikai gép (POSE)

– Az első négy példánynak virtuális OSE-nek kell lennie– A POSE példány csak a virtuális gépek felügyeletére használható– Olyan alkalmazások futtathatók rajta, amelyek a virtuális OSE felügyeletét látják el

• Lehetővé teszi a Windows Server 2008 Standard vagy a Standard vagy Enterprise kiadás korább változatának futtatását bármely OSE-ben

1+2 példány

Szerver hardver

AlkAlk

AlkAlk

1+4 példány

Szerver Hardver

AlkAlkAlkAlk

A POSE példány csak felügyelheti a virtuális OSE-ket

Szerver virtualizációWindows Server 2008 Datacenter

• Korlátlan példány futtatásának jogát tartalmazza– Windows Server 2008 Standard, Enterprise, és/vagy Datacenter kiadás is futtatható a VM-

ekben– Nincs megkötés a POSE-ben futó alkalmazásokra

• Elérhet Volume Licensing keretében 2 vagy több processzoros kiszolgálókra• Minden processzorra meg kell venni• “Per Processor” + CAL licenszelési modellt követ– Megjegyzés: Sohasem a processzor magok után kell fizetni!

• Korábbi verziók futtatása is megengedett (Downgrade jog)

Szerver Hardver

Alk.Alk.Alk.Alk. Alk.Alk.Alk.

Frissítésvédelem továbblépés (Step Ups)

• Aktív SA esetén magabb kiadásra lehet „frissíteni” – Step-up áron.– Példa: Windows Server 2008 Standard

Windows Server 2008 Datacenter

• Aktív SA esetén új verzióra lehet áttérni az új verzió megjelenése után.

Szerver virtualizációHyper-V Server• Licensed as Specialty Server• Nem szükséges CAL hozzá• A virtuális OSE továbbra is igényel CAL-t

Szerver hardver

Virtuális gépVirtuális gépVirtuális gépVirtuális gép

CAL–ra lehet szükség attól függően, hogy mi fut a VM-ben

Nem szükséges CAL a Hyper-V szerver eléréséhez

Egy valóságos példa• Fizikai környezet:

– 53 fizika, működő szerver– 7 tervezett szerver– 15 nem virtualizálnak

• 5 megszűnik• 10 fizikai gépen marad

• Licencek:

SAN/Storage

Standard Enterprise

Meglévő Windows Server licencek: 46 15Különálló gépekhez szükséges: 3 7

Új, különálló gépekhez szükséges: 1 4

Fennmaradó licencek a virtualizált gépekhez: 42 4

Igény: egy kiszolgáló kiesésére tervezzünk

Egy valóságos példa: megoldások

Licenctípus 1. node 2. node 3. nodeWindows Server Standard 42 0 0Windows Server Enterprise 0 0 0Windows Server Datacenter (proc.) 0 (4 stepup) 4Futtatható gépek száma 42 korlátlan korlátlan

Licenctípus 1. node 2. node 3. nodeWindows Server Standard 21 21 0Windows Server Enterprise 3 1+2 0Windows Server Datacenter (proc.) 0 0 4Futtatható gépek száma 33 33 korlátlan

Licenctípus 1. node 2. node 3. nodeWindows Server Standard 0 0 0Windows Server Enterprise 0 0 0Windows Server Datacenter (proc.) 4 (4 stepup) 4Futtatható gépek száma korlátlan korlátlan korlátlan

Licensz kalkulátor

• Standard: 1–3 VM esetén• Enterprise: 4 VM a kiszolgálón, de nem több, mint 4 VM processzoronként• Datacenter: 4-nél több VM processzoronkéntWindows Server virtualization calculator:

http://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx

A processzoronkénti VM-ek számától függ, melyik kiadás megvásárlása a legolcsóbb

Virtualizáció felügyelet licenszelésManagement kiszolgálók (System Center Operations Manager, Configuration Manager, Data Protection Manager, stb.)• Egy licensz a menedzsment szerver

alkalmazásnak• Operations Management License

(OML)/Configuration Management License (CML) eszközönként, nem VM-enként!

Microsoft Server ManagementSuite Enterprise• Teljes körű licensz megoldás fizikai és

virtuális környezetre

CAL-ok és management kiszolgálók

• Egy CAL vagy External Connector egy fizikai eszközre vonatkozik, nem egy VM-re• Egy Management License fizikai eszközre vonatkozik, nem VM-re• Microsoft Server Management Suite Enterprise– System Center Operations Manager 2007, Configuration Manager 2007, and Data Protection

Manager 2007, System Center Virtual Machine Manager 2007– Korlátlan számú OSE felügyeleti joga egy fizikai kiszolgálón

Fizikai kiszolgáló

Alk.Alk.

Fizikai kiszolgáló

Alk.

+Windows Szerver virtualizáció licencek

Két licencelési útvonal:1) Enterprise Edition Licensz: 4 virtuális Windows példány fizikai gépenként 2) Datacenter Edition Licensz: Korlátlan virtuális Windows példány processzonként

System Management Suite Enterprise

Mind a négy System Center terméket magában foglalja hogy a fizikai és a korlátlan virtuális gépet valamennyi aspektusból lehessen menedzselni

*2 év SA-val

A két licence kombinálásával valamennyi virtualizációs szituáció lefedhető

Microsoft Szerver virtualizáció megoldásvásárlás

Desktop virtualizációVista Enterprise Centralized Desktop (VECD)

Mi a VECD?• Virtuális gépeken kliens operációs rendszerek futtatását engedélyező

licencelési mód• A Windows Vista Enterprise egyedi licenszelési módja• Lehetővé teszi a Vista Enterprise felhasználónként legfeljebb 4 példányának

a futtatásátHogyan működik?• Eszköz-alapú és példány alapú licensz:

– A VM-ekhez hozzáférő eszközöket kell számba venni– Korlátlan számú VM telepítése és kikapcsolt állapotban való tárolása

• A VECD vékony kliensre és PC-re is megvehető

Megjegyzés• Windows licensz csak OEM-ektől vagy viszonteladóktól vásárolható• A frissítésvédelem (SA) Volume Licensing keretében elérhető

1. OEM Windows licensz

2. Érvényes frissítésvédele (SA)

1. Vékony kliens (amely nem képes Windows OS futtatására)

Adatközpont

Korlátlan számú virtuális gép hozható létre és tárolható

PC szituáció Vékony kliens szituáció

3. VECD for SA előfizetés

Legfeljebb 4 futó példányhoz való hozzáférési jog előfizetési licenszenként

Legfeljebb 4 futó példányhoz való hozzáférési jog előfizetési licenszenként

2. VECD for ThinClient előfizetés

Desktop virtualizációVECD szituációk

Megjegyzés: COA vagy SA nem szükséges

VECD Licensing Eszköz alapú, előfizetés jellegű

• Elérhető EA, Select, Campus, Open Value• # licence = # hozzéférést lehetővé tévő eszközök• Két változat:

Frissítés-védelemmel rendelkező ügyfelek számára

Havi előfizetés az SA-n felül

MDOP vásárlási lehetőség

Átrendelési jog 90 naponta bármely SA-val fedett eszközre

~$23/év/ eszköz (Listár)

1. Windows VECD for SA** 2. Windows VECD**

Vékonykliens, desktopok SA nélkül és harmadik fél által birtokolt eszközök esetén

Havi előfizetés, amely tartalmazza a frissítés-védelmet

MDOP vásárlási lehetőség

Átrendelési jog 90 naponta

$110/év/eszköz (Listaár)

**Otthoni felhasználási joggal

Microsoft Application VirtualizationAz Application Virtualization (App-V) licenszelése

• Az Microsoft Desktop Optimization Pack (MDOP) részeként előfizetéses vásárlás

• A szerver oldali komponensek és a sequencer tetszőleges példányban használható

• Érvényes SA szükséges• Az Application Virtualization for

Terminal Services nem része az MDOP csomagnak, külön vásárolható– MS Application Virtualization 4.5 for

Terminal Services– Microsoft Application Virtualization 4.5

External Connector Terminálszolgáltatásokhoz

Szerver alkalmazások virtualizációja

Többféle modell használatos• Szerver/CAL Modell (Exchange, Project)

– Egy licensz fizikai vagy virtuális példányra• Szerver/CAL Modell (SQL only)

– Egy szerver licensz akármennyi SQL példány futtatását lehetővé teszi egyetlen operációs rendszeren

• Processzor alapon (SQL, BizTalk)– Csak az OS/alkalmazás számára rendelkezésre álló processzor számot

kell licenszelni (fizikai vagy virtuális)– For Enterprise Editions, licensing all processors allows

unlimited virtualized instances

Szerver/CAL Modell (Exchange, stb.)

SAN

Szerver Hardver

4 Exchange szerver licensza 4 VM futtatásáhozA nem futó példányokhoz

nem kell licensz

Kivétel az SQL … következő dia

A licensz lehetővé teszi egy fizikai vagy virtuális példány futtatását(Korábban az alkalmazások fizikai kiszolgálókhoz kellett rendelni, most már nem kell.)

SQL Server a Server/CAL Modellben

Az SQL Server licensz lehetővé teszi akárhány fizikai vagy virtuális példány futtatását egy operációs rendszeren a Workgroup, Standard, és Enterprise kiadások esetén

1 SQL Licensz 1 SQL Licensz

Processor alapú modell (SQL/BizTalk)

3 SQL Proc licensz4 BizTalk Proc licensz

Ha az SQL vagy a BizTalk Enterprise Edition, akkor csak 2 licenszre lenne szükség

A BizTalk és az SQL Enterprise Edition korlátlan számban telepíthető a virtuális gépekbe ha minden fizikai processzor licenszelt

Licensz virtuális processzoronként a virtuális példányokraLicensz fizikai processzoronként a fizikai példányokra

A processzor alapú modell

• A modell az alábbi szerver alkalmazásokra érvényes:– BizTalk Adapter Pack 1.0

– BizTalk Server 2006 R2 Branch, Standard és Enterprise Edition

– Commerce Server 2007 Standard és Enterprise Edition

– Forefront Threat Management Gateway, Medium Business Edition és Web Antimalware Subscription for Forefront Threat Management Gateway, Medium Business Edition

– Internet Security and Acceleration Server 2006 Standard és Enterprise Edition

– SQL Server 2008 (processzoronként licencelt) Enterprise, Standard, Workgroup és Web Edition

– Visual Studio Team System 2008 Test Load Agent

További információk

• Volume Licensing Product Use Rightshttp://www.microsoftvolumelicensing.com/userights/PUR.aspx

• Windows Server virtualization calculatorhttp://www.microsoft.com/windowsserver2003/howtobuy/licensing/calculator.mspx

• Licensing Microsoft Server Products with Virtual Machine Technologies Licensing Briefhttp://download.microsoft.com/download/6/8/9/68964284-864d-4a6d-aed9-f2c1f8f23e14/virtualization_brief.doc

• Licensing Microsoft Server Products with Virtual MachineTechnologies Whitepaperhttp://download.microsoft.com/download/6/8/9/68964284-864d-4a6d-aed9-f2c1f8f23e14/virtualization_whitepaper.doc

• General Windows Server Licensing information and Licensing Guidehttp://www.microsoft.com/windowsserver2008/en/us/licensing.aspx

Recommended