290 likes | 379 Views
Licencelés virtualizált környezetben. Budai Péter pbudai@microsoft.com Termékmenedzser – Windows Server, System Center, virtualizáció Microsoft Magyarország. Fontos!.
E N D
Licencelés virtualizált környezetben Budai Péter pbudai@microsoft.com Termékmenedzser – Windows Server, System Center, virtualizáció Microsoft Magyarország
Fontos! • A hivatalos jogokat a mindenkori legfrissebb Volume Licensing Product Use Rights (http://www.microsoftvolumelicensing.com/ userights/PUR.aspx) vagy az End User Licensing Agreement tartalmazza • Jelen előadásunkkal megpróbáljuk segíteni ezen dokumentumok értelmezését • Mindent megtettünk annak érdekében, hogy a magyarázatokba ne csússzon hiba • De ez az előadás nem minősül hivatalos licencelési leírásnak, és tartalmáért nem vállalunk jogi felelősséget!
Miről lesz szó? • A Windows Server licencelése virtualizált környezetben • Más Microsoft szerverszoftverek licencelése virtualizált környezetben • A rendszerfelügyelet licencelése
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), hiszen nem a virtualizációs réteg licenceléséről, hanem a rajta futó Microsoft szoftverek licenceléséről van szó, ami teljesen virtualizáció szállító független • A hivatalos jogokat a mindenkori legfrissebb Volume Licensing Product Use Rights (http://www.microsoftvolumelicensing.com/ userights/PUR.aspx) vagy az End User Licensing Agreement tartalmazza • A legfontosabb különbség az OEM és a Volume Licensing (VL) licencekközött az, hogy a VL licenc hardverhez való hozzzárendelése (legfeljebb 90 naponta) módosítható, míg az OEM licenc minden esetben az eredeti hardverhez rendelt, és nem mozgatható
ElőfeltételekHozzárendelés és futó példányok • Mielőtt egy szoftver licenchez 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 licenc is hozzárendelhető, de egy licenc legfeljebb csak egy kiszolgálóhoz tartozhat • A hozzárendelés után jogosultak vagyunk a licenc alapján a megadott mennyiségű példány futtatására • Az OEM licencet a vásárlás előtt (vagy utána) véglegesen a fizikai kiszolgálóhoz rendelték Assign 1
ElőfeltételekHozzárendelés és futó példányok • Ha már van egy példányunk egy adott licencből, akkor létrehozhatunk és tárolhatunk tetszőleges mennyiségű (nem futó) virtuális gépet, további licencek vásárlása nélkül. SAN 2 Helyi 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 licencben meghatározott példány erejéig • Vagyis: • A virtuális gépek mozgathatóak a különböző hardverek között • Amennyiben van elegendő számú és megfelelő verziójú licenc azon a hardveren, amire a virtuális gép költözik SAN 3 Helyi lemez
Windows szervervirtualizációjogok Fizikaipéldány: 1Virtuálispéldány: Korlátlan Fizikaipéldány: 1 VirtuálisPéldány: 4 Fizikaipéldány: 1 Virtuálispéldány: 1 • A fenti virtuális licencek csak azon a hardveren használhatóak fel, amelyikhez a licenc hozzárendelésre került • Vagyis: nem lehet ezeket a virtuális licenceket több fizikai gép között szétosztani
Magas rendelkezésre állás esetén • Mindig a legrosszabb esetre kell számolni a licenceket • A legrosszabb esetet az ügyfél maga határozza meg • Például három fizikai szerver esetén egy fizikai szerver kiesésével számolunk, a maradék kettőnek kell minden virtuális gépet kiszolgálnia • A legrosszabb nem azt jelenti feltétlenül, hogy minden virtuális gépnek egyetlen fizikai szerveren kell futnia • Azt viszont nem lehet tudni, hogy melyik hardver fog kiesni, ezért ilyen esetben minden egyes szerverre megfelelő számú licenc szükséges SAN/Storage
Találós kérdés: Hány Enterprise Edition kell? Windows Server 2008 R2 Enterprise virtuális gépek ESX srv1 ESX srv5 SAN/Storage Négy fizikai gép kiesésével számolunk, tehát bármely gépen futhat egy időpillanatban 5 virtuális gép A) 2 db B) 5 db C) 10 db
Licencmodellek a Windows Server kiszolgálókhoz • Standard:“Server + CALs” • Enterprise:“Server + CALs” • Datacenter: “Processor + CALs” • CALs (Client Access Licenses) • A kiszolgálók szerverhez való kapcsolódásához szükséges • Verziófüggő (pl.: Windows Server 2003, Windows Server 2008) • A Windows Server CALok minden kiadáshoz (Standard, Enterprise, stb.) ugyanazok
SzervervirtualizációWindows Server 2008 R2 Standard Edition • Megenged egyVM-ben futó példányt • “Per Server” + CAL licencelési modellt követ, egy hardverhez rendelhetünk többet is • 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 A POSE példány csak felügyelheti a virtuális OSE-t Egy példány 1+1 példány Alkalmazás Alkalmazás Alkalmazás Alkalmazás Szerverhardver Szerverhardver
SzervervirtualizációWindows Server 2008 R2 Enterprise Edition • 4 VM-ben futó példányt engedélyez a licence • “Per Server” + CAL licencelési modellt követ, egy hardverhez rendelhetünk többet is • 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 R2 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 1+4 példány A POSE példány csak felügyelheti a virtuális OSE-ket Alk Alk Alk Alk Alk Alk Alk Alk Szerverhardver Szerver Hardver
SzervervirtualizációWindows Server 2008 R2 Datacenter • Korlátlan példány futtatásának jogát tartalmazza • Windows Server 2008Standard, Enterprise, és/vagy Datacenter kiadás is futtatható a VM-ekben • Nincs megkötés a POSE-ben futó alkalmazásokra • Minden processzorra meg kell venni • “Per Processor” + CALlicencelési modellt követ • Megjegyzés: Sohasem a processzor magok után kell fizetni! • Minimum 2 processzorra szükséges megvásárolni • Korábbi verziók futtatása itt is megengedett (Downgrade jog) Alk. Alk. Alk. Alk. Alk. Alk. Alk. SzerverHardver
Licenc 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ént Windows Server VirtualizationCalculator: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
Frissítésvédelemtová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.
Egy valóságos példa • Fizikai környezet: • 53 fizika, működő szerver volt • 3 virtualizációs host +5 fizikai szerver lesz • 15-öt nem virtualizálnak • 5 megszűnik • 10 fizikai gépen marad • Licencek: Igény: egy kiszolgáló kiesésére tervezzünk SAN/Storage
Más Microsoft szerverszoftverek licencelése virtualizált környezetben
Szerver alkalmazások virtualizációja Többféle modell használatos • Szerver/CAL Modell (Exchange, Project) • Egy licenc fizikai vagy virtuális példányra • Szerver/CAL Modell (SQL only) • Egy szerver licence 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ó, hozzárendelt fizikai processzor számot kell licencelni, de azt virtuális gép példányonként (a magok száma nem számít) • Enterprise Edition-ön, valamennyi processzor lelicencelése esetén korlátlan számú virtuális gép példányban futtatható SQL Server
Szerver/CAL Modell (Pl.: Exchange) • Minden egyes fizikai, vagy virtuális operációs rendszerre, amire Exchange Server települ, arra külön Exchange Server licenc szükséges • Ez független az adott operációs rendszerre telepítendő Exchange szerepkörök számától 4 Exchange szerver licenca 4 VM futtatásához A nem futó példányokhoz nem kell licenc SAN Szerver Hardver Kivétel az SQL … következő dia
SQL Server a Server/CAL Modellben • Server/CAL modell esetén: • Standard és Workgroup Edition esetén minden virtuális géphez külön licenc szükséges • Enterprise esetén fizikai szerverenként egyetlen licenc elegendő • Enterprise esetén a farmon belüli költöztetés lehetősége teljeskörűen adott, nem vonatkozik rá a 90 napon túli mozgatás szabálya • Processor modell esetén lényegesen komplikáltabb, nem térünk itt ki rá. • SQL Server 2008 Licensing Guide: • http://download.microsoft.com/download/6/F/8/6F84A9FE-1E5C-44CC-87BB-C236BFCBA4DF/SQLServer2008_LicensingGuide.pdf
Virtualizáció és rendszerfelügyelet Management Server Management Server Management Server Server Management License (SML) Server Management License (SML) Server Management License (SML) SC DPM Client Management License (CML) SC ConfigMgr Client Management License (CML) SC OpsMgr Client Management License (CML)
Server Management Suite • Tartalma: • System Center Operations Manager • System Center Configuration Manager • System Center Virtual Machine Manager • System Center Data Protection Manager • Újdonság: Opalis, System Center Service Manager Server Management Suite Enterprise Datacenter Szerverenként Legfeljebb 4 virtuális gép Processzoronként (Minimum 2 processzor) Korlátlan virtuális gép
Microsoft szervervirtualizációmegoldásvásárlás System Management Suite 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 Két licencelési útvonal: 1) Enterprise Edition licenc: 4 virtuális Windows példány fizikai gépenként 2) Datacenter Edition licenc (per processzor): Korlátlan virtuális Windows példány processzonként Windows Szervervirtualizációlicencek Két licencelési útvonal: 1) Enterprise Edition licenc: 4 virtuálisWindows példány fizikai gépenként 2) Datacenter Edition licenc: Korlátlan virtuális Windows példány processzonként + A két licenc kombinálásával valamennyi virtualizációs szituáció lefedhető