Virtualizace operačních systémů v serverech

Rozměr: px
Začít zobrazení ze stránky:

Download "Virtualizace operačních systémů v serverech"

Transkript

1

2

3 České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Bakalářská práce Virtualizace operačních systémů v serverech Tomáš Kábrt Vedoucí práce: Šimeček Ivan Ing., Ph.D. 17. května 2012

4

5 Poděkování Tímto bych chtěl poděkovat vedoucímu práce Ing. Ivanovi Šimečkovi Ph.D. za cenné rady a připomínky a celé mojí rodině za podporu při studiu.

6

7 Prohlášení Prohlašuji, že jsem předloženou práci vypracoval samostatně a že jsem uvedl veškeré použité informační zdroje v souladu s Metodickým pokynem o etické přípravě vysokoškolských závěrečných prací. Beru na vědomí, že se na moji práci vztahují práva a povinnosti vyplývající ze zákona č. 121/2000 Sb., autorského zákona, ve znění pozdějších předpisů, zejména skutečnost, že České vysoké učení technické v Praze má právo na uzavření licenční smlouvy o užití této práce jako školního díla podle 60 odst. 1 autorského zákona. V Praze dne 17. května

8 České vysoké učení technické v Praze Fakulta informačních technologií c 2012 Tomáš Kábrt. Všechna práva vyhrazena. Tato práce vznikla jako školní dílo na Českém vysokém učení technickém v Praze, Fakultě informačních technologií. Práce je chráněna právními předpisy a mezinárodními úmluvami o právu autorském a právech souvisejících s právem autorským. K jejímu užití, s výjimkou bezúplatných zákonných licencí, je nezbytný souhlas autora. Odkaz na tuto práci Tomáš Kábrt. Virtualizace operačních systémů v serverech: Bakalářská práce. Praha: ČVUT v Praze, Fakulta informačních technologií, 2012.

9 Abstract Server virtualization is becoming to be widespread technology that brings many benefits and thus it should be considered when building a new IT infrastructure or during its renovation. To make correct decision whether to use this rapidly developing technology in corporate environments, it is necessary to have theoretical knowledge of server virtualization and virtualization tools. The main aim of this thesis is to clarify these principles and further describe the three most popular virtualization products. To explain the differences in their approaches and describe advantages and disadvantages which come with them. Eventually we will verify out conclusions with number of tests. Keywords virtualization, vsphere Hypervisor, Hyper-V, XenServer Abstrakt Serverová virtualizace se stává stále rozšířenější technologií, která přináší mnoho výhod. Její nasazení by mělo být zváženo při budování nové IT infrastruktury, či při její renovaci. Pro správné rozhodování, zda tuto rychle se rozvíjející technologii nasadit do firemního prostředí, je nutná teoretická znalost virtualizace serverů a fungování jejích nástrojů. Cílem této práce je objasnit tyto principy a blíže popsat tři nejrozšířenější produkty. Vysvětlíme rozdíly v přístupu a jejich 9

10 výhody a nevýhody. Na závěr provedeme řadu testů, které všechny probírané nástroje dostatečně prověří. Klíčová slova virtualizace, vsphere Hypervisor, Hyper-V, XenServer 10

11 Obsah Úvod 17 1 Teorie virtualizace Historie Základní požadavky Virtualizace na architektuře x Hypervisor Architektura hypervisorů Výhody a nevýhody virtualizace Virtualizační nástroje VMware vsphere Hypervisor Citrix XenServer Microsoft HyperV Hardwarové limity Přehled klíčových vlastností AMD Bulldozer Architektura Virtualizace Zhodnocení Testování Výběr testovacích nástrojů Postup provádění testů Testovací sestava Příprava na testy Výsledky testů Závěr 55 11

12 Literatura 57 A Seznam použitých zkratek 61 B Výsledky testů 63 C Obsah přiloženého CD 71 12

13 Seznam obrázků 1.1 Virtualizace Typu Virtualizace Typu Virtualizace hybrid Monolitic hypervisor Microkernelized hypervisor Porovnání typů vícevláknového zpracování Architektura AMD Bulldozer XenCenter VMware vsphere Client HyperV Manager Porovnání virtualizačních platforem s fyzickým serverem v procesorových testech Porovnání virtualizačních platforem s fyzickým serverem v paměťových testech Porovnání virtualizačních platforem s fyzickým serverem v testech pevného disku Porovnání přetížených systémů v procesorových testech Porovnání přetížených systémů v paměťových testech Porovnání přetížených systémů v diskových testech

14

15 Seznam tabulek 1.1 Porovnání architektur hypervisorů Porovnání hardwarových limitů Porovnání funkcí hypervisorů Konfigurace testovací sestavy B.1 Výsledky testů porovnání virtualizovaných a nevirtualizovaných systémů část B.2 Výsledky testů porovnání virtualizovaných a nevirtualizovaných systémů část B.3 Výsledky testů přetížených systémů část B.4 Výsledky testů přetížených systémů část B.5 Výsledky testů nepřetížených systémů část B.6 Výsledky testů nepřetížených systémů část

16

17 Úvod Tématem této bakalářské práce je virtualizace operačních systémů v serverech. V poslední době se slovo virtualizace začalo kolem nás objevovat čím dál tím více. V polovině roku 2011 bylo virtualizováno minimálně 40% serverů založených na architektuře x86. Odborníci se domívají, že do roku 2015 má toto číslo růst až k 75%.(12) Na přechod do virtualizovaného prostředí láká především úspora nákladů, vyšší produktivita a zjednodušená správa. Je ale dobré si uvědomit, že virtualizace sebou nese i problémy a nehodí se za každé situace. Byla by chyba ji slepě nasazovat bez předchozí analýzy provedené odborníkem. Nejprve si vysvětlíme základní pojmy, principy a fungování serverové virtualizace. Přiblížíme si situace, kdy je vhodné ji použít a kdy je naopak lepší se jí vyhnout. Blíže si představíme tři největší výrobce virtualizačních technologií a to VMware, Microsoft a Citrix a jejich produkty vsphere Hyprvisor, Hyper-V a XenServer. Provedeme srovnání, a to jak teoretické na základě jejich specifikace, tak i praktické za pomocí provádění testů. V rámci práce provedeme i test přetížení fyzického hardwaru, kdy budeme vytěžovat více prostředků, než je fyzicky k dispozici. Jednou z nejdůležitějších komponent pro virtualizaci je procesor, který může počtem jader, taktovací frekvencí a použitými instrukčními sadami rychlost virtualizace ovlivnit. AMD do svých procesorů přidává instrukční sady pro podporu virtualizace a my si vysvětlíme, čím pomáhají dosáhnout většího výkonu. Také si představíme novinku na poli procesorů a to AMD Bulldozer, která slibuje velký počet jader, které jsou členěny do modulů a mají vcelku dobrý výkon za příznivou cenu. Proto jsme se ho rozhodli využít při testování. Přínosem této práce bude představení novinek na poli rychle se rozvíjejícího odvětví virtualizace serverů a zjištění, jak si nové verze hypervisorů vedou v reálných testech. To nám pomůže odhalit, zda má některý výrobce významnou výkonovou výhodu. Také se dozvíme vhodnost nasazení platformy Bulldozer, která je jedním z posledních pokusů firmy AMD útočit na procesory Intel v oblasti serverových a desktopových procesorů. 17

18

19 Kapitola 1 Teorie virtualizace Virtualizace serverů nám umožňuje přistupovat k fyzickým prostředkům serveru jinak, než ve skutečnosti existují. Toto nám zajištuje vrstva mezi hardwarem a hostovaným operačním systémem zvaná hypervisor. Tato mezivrstva nám dovoluje na jednom fyzickém počítači spustit více nezávislých virtuálních strojů, které jsou od sebe odděleny a navzájem se neovlivňují. Lze říci, že primárním cílem virtualizace je skrýt technické detaily systému pod hypervisor, prostřednictvím kterého je k dispozici pouze výkon fyzického stroje. 1.1 Historie Koncept virtualizace byl navrhnut v 60. letech firmou IBM. Díky této technologii bylo možné logicky rozdělit velký výpočetní výkon mezi oddělené virtuální stroje. To umožňovalo na mainframu spustit více procesů najednou. Většímu rozšíření bránila uzavřenost tohoto řešení právě na počítače typu mainframe. V 80. létech byla virtualizace prakticky odsouzena k záhubě. Do popředí se dostaly levnější řešení klient-server a tento trend pokračoval i v 90. letech. V té době se staly standardem servery na architektuře x86 a to především díky hustému nasazení serverových operačních systémů Linux a Windows. Tato situace vyvolala řadu problémů. Typický x86 server byl zatížen z 10% až 15%. Na jednom serveru byla spuštěna pouze jedna aplikace, aby se snížila šance, že pád jedné ovlivní chod druhé. Z tohoto plynulo, že bylo potřeba velké množství serverů, jejichž provoz stál nemalé prostředky za elektrickou energii na samotný běh serverů a na jejich chlazení. Správa takto velkých systémů byla náročná a bylo nutné zaměstnat více IT specialistů. Ani takto složité systémy neřešily problémy vysoké dostupnosti služeb, například při delším výpadku elektrické energie, napadení nebo živelné katastrofě. Při výčtu těchto nevýhod se nám do hry zase dostává skoro zapomenutá virtualizace. Průkopníkem se stala firma VMware, která v roce 1999 přichází s prvním produktem, který umožňuje virtualizaci počítačů platformy x86. O čtyři roky déle uvádí firma Connectix první verzi Virtual PC for Win- 19

20 1. Teorie virtualizace dows. Tuto firmu později Microsoft odkoupil a na základech jejich technologií začal budovat produkt HyperV. Do boje se přidává také firma Citrix, která odkoupila XenSource. Velký zlom nastal v roce 2005 a 2006, kdy společnosti Intel a AMD začaly implementovat do svých procesorů technologie pro podporu virtualizace. Tím se otevřela cesta masivnímu nasazení virtualizace do středních a malých podniků. 1.2 Základní požadavky V roce 1974 vyšel článek (25) napsaný dvojicí Gerald J. Popek a Robert P. Goldberg. V této práci jsou definovány základní vlastnosti, které musí hypervisor splňovat, aby virtualizace byla efektivní. Equivalence / Fidelity Software spouštěný v rámci hypervisoru musí fungovat stejně, jako by byl spuštěn na ekvivalentním stroji bez hypervisoru. Resource control / Safety Hypervisor musí mít kompletní kontrolu nad virtuálními prostředky. Efficiency / Performace Naprostá většina instrukcí musí být spuštěna bez zásahu hypervisoru. Přestože jsou tato kritéria definována zjednodušeně, tak se stále dají použít pro rozhodnutí, zda daná architektura podporuje efektivní virtualizaci. Hlavní představitelé dnešních virtualizačních nástrojů nemájí problém s žádnými z nich. 1.3 Virtualizace na architektuře x86 Virtualizace systému na platformě x86 narážela ze začátku na řadu problémů. Tato architektura nabízí čtyři privilegované režimy. Nazýváme je Ring0 až Ring3. V části označované Ring0 je spuštěno jádro operačního systému, které má práva spouštět privilegované instrukce. Naopak v Ring3 jsou spuštěny uživatelské aplikace, které mají omezený přístup k paměti a k vstupním a výstupním jednotkám. Dnešní operační systémy se omezují na dvouvrstvé rozdělení a to na Ring0 a Ring3. Ring0 nazýváme privilegovaný nebo kernel mód. Ring3 nazýváme user mód. Operační systém v Ring0 má přímý přístup k hardwaru a tím pádem může provádět privilegované instrukce. Operační systémy na x86 platformě jsou navrženy tak, že vyžadují přímý přístup k hardwaru. Právě zde vzniká problém, protože při virtualizaci je potřeba umístit hypervisor do Ring0, který bude přímo přistupovat k hardwaru a dále ho přerozdělovat virtuálním strojům. Další problém nastal u některých instrukcí, které nebyly spouštěny z privilegovaného módu, takže nemohly být efektivně virtualizovány. Zachytávání a překlad těchto instrukcí byly natolik náročné, že se ze 20

21 1.3. Virtualizace na architektuře x86 začátku jevila virtualizace x86 architektury jako nemožná. Nakonec vznikají tři metody, jak s těmito instrukcemi zacházet. Full virtualization with binary translation - Veškeré požadavky od operačního systému jsou předávány hypervisoru, který je překládá a spouští na fyzickém hardwaru. Operační systém si není vědom, že je virtualizován. Hypervisor poskytuje virtuálním strojům všechny služby fyzického systému virtuální BIOS, virtuální zařízení a správu pamětí. Tato technika plně odděluje operační systém od hardwaru, čímž je docílena nejlepší možná izolace a bezpečnost pro virtuální stroje. Paravirtualization Operační systém si je vědom, že je virtualizován a jeho zdrojový kód je modifikován tak, aby byla odstraněna potřeba binárního překladu. Hlavní změnou je úprava kritických operací. Tato volání jsou nahrazena tzv. hypercally, které komunikují přímo s hypervisorem. Výhodou je zrychlení systémů. Nevýhodou je nutnost změny jádra operačního systému. Zatímco u open source systému jako je Linux nebo OpenBSB to není problém, tak u operačních systémů z dílny Microsoftu takováto změna možná není a tento typ je pro ně nedostupný. Hardware assisted virtualization (HAV) S rostoucími požadavky na virtualizaci se rozhodly výrobci zaměřit na hardwarovou podporu virtualizace na úrovni procesorů, chipsetů, pamětí, řadičů disků a síťových karet. Základní myšlenkou je snažit se zachytávat všechny privilegované instrukce. Ty nechat zpracovat hypervisorem, který má práva pro jejich vykonání a poté předat řízení zpět virtuálnímu stroji. Každá z výše uvedených metod má svoje výhody a nevýhody, proto většina dnešních virtualizačních řešení nabízí jejich kombinaci. Obrázek 1.1: Type1 architektura 21

22 1. Teorie virtualizace Obrázek 1.2: Type2 architektura 1.4 Hypervisor Hypervisor, někdy označovaný jako Virtual Machine Monitor, je jednoúčelový operační systém, který umožňuje spouštět paralelně více operačních systémů na jednom počítači. Tyto operační systémy se spouští v oddělených prostorech, které nazýváme virtuální stroje. Hypervisor je zodpovědný za přístup těchto virtuálních strojů k fyzickému hardwaru. John Scott Robin definoval ve své diplomové práci (26) rozdělení hypervisorů na tři typy a to dle jejich umístění. Type1 - Označovaný jako bare metal nebo nativní, označuje takový hypervisor, který je umístěn přímo na hardwaru (viz. obrázek 1.1). Hostovaný operační systém je spouštěn ve vrstvě nad hypervisorem. Tato metoda nám umožňuje úplné oddělení jednotlivých virtuálních počítačů. Do této skupiny patří VMWare VSphere Hypervisor, Microsoft HyperV a Xen- Server. Type2 - Nazývaný jako hostovaný, spouští hypervisor v rámci normálního operačního systému. Tím pádem hostované operační systémy jsou spuštěny až ve třetí vrstvě (viz. obrázek 1.2). Pokyny od hostovaných operačních systémů musí projít přes větší počet vrstev, což způsobuje zpomalení. Jako zástupce, kteří používají tento přístup, můžeme jmenovat KVM nebo VMware Workstation. Hybrid - Jak hostitelský operační systém, tak hypervisor jsou spuštěny vedle sebe přímo na hardwaru. Virtuální stroje jsou spuštěny nad hypervisorem (viz. obrázek 1.3). Hypervisor emuluje celé fyzické prostředí a všechny privilegované instrukce musí být softwarově překládány. Toto řešení stojí mezi Type1 a Type2. 22

23 1.5. Architektura hypervisorů Obrázek 1.3: Hybridní architektura Nás bude zajímat především Type1, který používají všechny tři blíže zkoumané virtualizační nástroje. Tento typ se hodí pro náročnou serverovou virtualizaci. Výhodu získává tím, že zde není přítomen hostitelský operační systém, přes který by procházely veškeré požadavky hostovaných operačních systémů k hardwaru a tím pádem je zpracování rychlejší. 1.5 Architektura hypervisorů Hypervisor může mít dva typy architektury. Níže si popíšeme základní myšlenku obou přístupů a srovnáme výhody a nevýhody v tabulce B.6. Monolitic - Vlastní hypervisor v sobě obsahuje (viz. obázek 1.4) všechnu funkcionalitu, kterou očekáváme od operačního systému. Najdeme zde plánovač úloh, správu paměti, souborové systémy, rozhraní pro správu, Obrázek 1.4: Monolitic hypervisor 23

24 1. Teorie virtualizace veškeré ovladače pro instalovaný hardware atd. Virtuální stanice poté přistupují k hardwaru prostřednictvím hypervisoru a ovladačů, které jsou v něm uloženy. Tyto ovladače musí být speciálně vytvořeny pro použití v hypervisoru. Z toho vyplývá, že by ovladače měly být stabilnější a rychlejší za cenu podporování menšího množství hardwaru a finančních nákladů na jejich vývoj a certifikaci. Ovladače v hypervisoru přináší bezpečnostní riziko tím, že do nejkritičtější části opračního systému zanášejí kód třetích stran. Microkernelized - Vlastní hypervisor má naprosté minimum funkcí, které jsou nezbytné ke sdílení hardwaru mezi virtuálními stroji. Jedním je plánovač úloh, který přiděluje fyzická jádra procesoru. Druhým je správa paměti, která zajišťuje, že žádné dva virtuální stroje nebudou přistupovat ke stejnému místu fyzické paměti. Ostatní funkčnost přebírá rodičovký oddíl. Ovladače pro fyzický hardware jsou spušeny v jeho kernel módu(viz. obrázek 1.5). Virtuální stroje komunikují pomocí hypervisoru a těchto ovladačů s vlastním hardwarem. 1.6 Výhody a nevýhody virtualizace Na webových stránkách výrobců virtualizačních technologií je řada reklamních titulků, které lákají potencionální zákazníky na to, aby začali s virtualizací již dnes. Výhod je prý nepřeberně a o nevýhodách se nikdo nezmiňuje. My se nyní podíváme detailně na jednotlivé výhody. Konsolidace serverů - Klasický server je většinu času velice málo zatížen a většina firem má z bezpečnostního hlediska jeden server dedikovaný pro jednu službu. Pomocí virtualizace lze snížit počet fyzických serverů Obrázek 1.5: Microkernelized hypervisor 24

25 1.6. Výhody a nevýhody virtualizace tím, že je převedeme do virtuálního prostředí a spustíme je na jednom fyzickém serveru. Snížení provozních nákladů - Jde v ruku v ruce s konsolidací serverů. Jelikož snížíme počet fyzických serverů, tak nám klesne spotřeba elektrické energie. Méně fyzických serverů vyprodukuje méně přebytkového tepla, takže klesne spotřeba elektrické energie na chlazení. Zjednodušení obsluhy a administrace - Díky snížení počtu fyzických serverů, automatizované instalaci nových serverů ze šablon a jejich snadné přenositelnosti na jiný hardware nebo nástrojům pro centralizovanou správu jsou významně zjednodušeny úkony obsluhy. Kontinuita provozu a vysoká dostupnost - i sebelepší hardware je poruchový a není otázkou zda se něco porouchá, ale kdy se něco porouchá. Virtuální server je oddělen od konkrétního fyzického hardwaru a je ho možné snadno zálohovat a obnovit na jiném hardwaru. Technologie živé migrace nám umožňuje přenést virtuální server na jiný fyzický server bez výpadku poskytované služby. Jak bylo již zmíněno výše, tak musíme mít na paměti i nevýhody. Snížení výkonu - Oproti fyzickému serveru bude mít virtuální řešení vždy o něco menší celkový výkon. To je dáno režií přístupu k hardwaru prostřednictvím hypervisoru. Výrobci virtualizace se snaží tento rozdíl co nejvíce zmenšit neustálým vývojem hypervisoru. O zlepšní se snaží také výrobci hardwaru, kteří do svých produktů implementují instrukční sady podporující virtualizaci. V kapitole čtyři provedeme vlastní testy, které odhalí, jak velký je propad výkonu oproti nevritualizovanému řešení. Monolitic Micro-kernelized Výhody Ovladače vyvíjeny a testovány přímo pro virtualizaci Virtuální stroje pracují nezávisle Menší velikost hypervisoru Širší podpora hardwaru Žádný kód třetích stran instalovaný v hypervisoru Nevýhody Kód třetích stran instalovaný v hypervisoru Menší počet podporovaného hardwaru Větší velikost hypervisoru Chyba parent partition může ovlivnit všechny virtuální stroje Delší cesta k ovladačům Tabulka 1.1: Porovnání architektur hypervisorů 25

26 1. Teorie virtualizace Jeden bod selhání - S konsolidací nastává riziko, že hardwarová závada na jednom fyzickém serveru vyřadí z provozu několik služeb. Proti tomuto je důležité se bránit alespoň dvounodovým clusterem, v rámci kterého může probíhat migrace virtuálních strojů. Také je důležité mít záložní linky k zákazníkům a ke sdíleným diskovým polím. Pokud máme kritickou službu, tak musíme přemýšlet nad clusterem, který je umístěn na několika místech, která jsou od sebe dostatečně vzdálená, aby nebyly ovlivněné stejnými výpadky proudu, či živelnými katastrofami. Nutné počáteční investice - Pro využití všech možností, které virtualizace nabízí, je nezbytné, aby IT pracovníci byli s touto technologií dostatečně seznámeni a proškoleni. Také při přechodu na virtualizaci je často nutné vyměnit servery, dokoupit sdílená uložitě, či pozměňit licencování softwaru. Samotná migrace stávající infrastrukury do virtualizované podoby může být časově dost náročná a může citelně ochromit chod společnosti. Dobré je si uvědomit, že pokročilé verze námi probíraných hypervisorů, které jsou určeny do produkčního prostředí, jsou zpoplatněny a v případě VMwaru to nejsou částky malé. Další výdaje jsou spojeny s pokročilými administračními nástroji. 26

27 Kapitola 2 Virtualizační nástroje Virtualizační řešení v dnešní době nabízí několik desítek společností, ale pouze několik jich je komerčně úspěšných a technologicky dobře vybavených. Dle studie společnosti Gartner (12) jsou na trhu s virtualizací tři leadeři. Předním výrobcem s největším zastoupením na trhu je firma VMware, která jako první dokázala virtualizovat platformu x86 a dodnes si svojí hlavní roli udržuje. Citrix založil svůj produkt na open source hypervisoru Xen a je důstojným soupeřem VMwaru. Nejmladší zástupce je HyperV od společnosti Microsoft, který byl uveden na trh v roce Svým rychlým vývojem a zajímavou cenovou politikou již předehnal podílem na trhu Citrix a začíná se přibližovat VMwaru. Získat přesný přehled podílů jednotlivých výrobců na trhu je složité a i odhady odborníků se liší. Nejčastěji přiřazují Citrixu 15%, Microsoftu 25% a VMwaru přes 50%. Na dalších řádcích si tyto produkty představíme a srovnáme, jak jsou navrženy a kde jsou rozdíly. Pro pochopení si nejprve definujeme několik pojmů: Nod nazýváme jeden fyzický server, který je členem clusteru. Cluster je skupina nodů, které jsou mezi sebou propojeny a na venek se tváří jako jeden systém. V rámci clusteru může probíhat migrace virtuálních strojů, vyrovnávání zátěže, vypínání jednotlivých procesorů, či celých nodů. Integrační komponenty obsahují sadu ovladačů a služeb, které pomáhají virtuálnímu stroji k lepšímu výkonu. Pokud jsou nainstalovány v hostitelském systému, tak dochází k vytvoření syntetických zařízení (označují se jako syntetická proto, že neodpovídají žádnému existujícímu fyzickému zařízení) přes které je zprostředkován přístup na zařízení fyzická. 27

28 2. Virtualizační nástroje 2.1 VMware vsphere Hypervisor Nejznámějším výrobcem na trhu serverové virtualizace je VMware. První produkt určený do tohoto segmentu byl vydán v roce 2001 pod názvem ESX. Tento nástroj obsahoval dva základní prvky: VMkernel je vlastní hypervisor. Což je operační systém, který je speciálně navržen pro běh více virtuálních strojů a má tři základní komponenty a to plánovač zdrojů, I/O zásobník, ovladače k hardwaru. Servisní konzole je virtuální stroj, ve kterém je nainstalována upravená linuxová distribuce Rad Hat. Tento stroj slouží jako zavaděč VMkernelu a jako administrační prostředí virtuálních strojů. V roce 2007 byl představen vylepšený hypervisor ESXi, který se od ESX liší v zásadní věci a tou je přítomnost servisní konzole. Úlohy, které zastávala, byly převedeny do hypervisoru nebo jejich úlohu převzaly externí programy, které komunikují přes externí komunikační rozhraní. ESXi zabírá na disku pouze 32MB oproti 2GB, které zabírá ESX. To ukazuje, že jsou dostupné opravdu pouze nejnutnější funkce. Administrace přímo na stroji se provádí pomocí Direct Console User Interface (DCUI) a zmenšila se na nastavení síťového rozhraní a administrátorského hesla, prohlížení logů, reset do původního nastavení a provádění jednoduchých síťových testů. (4) Pokročilá administrace se provádí vzdáleně přes síťové rozhraní pomocí externích programů. Přímo od VMware lze použít nástroj vsphere Client. Pro administraci clusteru virtualizovaných serverů lze zakoupit produkt vcenter. Oba administrační programy jsou výhradně pro operační systémy Windows. Z marketingových důvodů dochází v roce 2010 k přejmenování VMWare ESXi na VMware vsphere Hypervisor. (10) Z technické stránky řadíme produkt VMwaru do skupiny monolitických hypervisorů s binárním překladem instrukcí. Použití tohoto modelu je dáno tím, že tento hypervisor je nepřetržitě vyvíjen na stejných základech od roku 2001, kdy nebyly dostupné operační systémy a procesory, které by zvládaly paravirtualizaci, či podporovaly virtualizační technologie. V roce 2004 (22) představuje VMware podporou 64 bitových operačních systémů v produktu ESX. Pro virtualizaci těchto systémů využívá nových instrukčních sad v procesorech Intel a AMD. Další krok bylo představení paravirtualizačního rozhraní Virtual Machine Interface (VMI). Toto rozhraní slouží ke komunikaci mezi operačním systémem a hypervisorem. V roce 2009 VMware oznamuje, že nové produkty nebudou dále VMI podporovat, protože technologický pokrok hardwarově asistované virtualizace byl natolik rychlý, že nejen dohnal výkonovou ztrátu, ale v mnoha ohledech již začínal mít výhodu.(23) I z finanční stránky nebylo pro VMware vhodné udržovat větev, která nemá do budoucna využití. 28

29 2.2. Citrix XenServer V aktuální verzi vsphere Hypervisor si hypervisor sám vybírá pro jednotlivé virtuální stroje, zda použije binární překlad nebo hardwarově asistovanou virtualizaci tak, aby bylo dosaženo co nejvyššího výkonu.(24) Výběr probíhá podle vlastností procesoru, hostovaného operačního systému a aplikací, které jsou spuštěny. Popřípadě lze provést ruční změnu nastavení pomocí administrátorských nástrojů. 2.2 Citrix XenServer Hypervisor Xen vznikl jako výzkumný projekt na univerzitě v Cambridge. V roce 2002 byl Xen uvolněn jako open source a umožňoval široké veřejnosti se podílet na vývoji a testování. Oficiální vydání Xen 1.0 proběhlo v roce 2003 a krátce na to byla vydána verze 2.0. V této době hlavní tvůrce projektu založil firmu XenSource, která dodávala řadu vylepšení a komerčních nástrojů umožňujících nasazení v podnikové sféře. Tato verze používala výhradně paravirtualizaci, takže bylo možné virtualizovat pouze upravené verze operačního systému Linux. V roce 2005 vychází verze 3.0, která přidává možnost použít hardwarově asistovanou virtualizaci. Tímto krokem se otevřely dveře do Xen virtualizačního světa i operačním systémům firmy Microsoft. V roce 2007 přichází na scénu společnost Citrix Systems, která kupuje XenSource a na základě jejich dosavadního produktu XenEnterprise staví Xen- Server 3.0 (21). Ten představuje důkladně otestované prostředí s důrazem na funkce pro korporátní sektor, jako je migrace v reálním čase nebo vysoká dostupnost. XenSource už je distribuován jako balík obsahující hypervisor Xen, přednastavený rodičovský oddíl a aplikaci XenCenter. Nyní je aktuální verze 6.0, která přináší novou verzi hyprvisoru Xen a dále vylepšení v oblasti vysoké dostupnosti, podpory operačních systémů, velikosti hardwarových limitů a možnost integrace s Microsoft System Center Xen řadíme do skupiny mikrokernelizovaných hypervisorů využívajících jak paravirtualizaci, tak hardwarově asistovanou virtualizaci. Po instalaci XenServeru se nám objeví mezi hardwarem a softwarem hypervisor a vznikne první virtuální stroj, který nazýváme Domain 0 (Dom0). V něm je instalován upravený operační systém CentOS a dva důležité ovladače a to pro síťové připojení (Network Backend Driver) a pro diskové úložiště (Block Backend Driver). Přes tyto ovladače jsou zpracovány požadavky od podřízených virtuálních strojů. Také je zde přípojný bod pro komunikaci s podřízenými virtuálními stroji nazývaný Event Channel (EC) a rozhraní pro externí správu (xe) (6). Podřízené virtuální stroje, které nazýváme Domain N (DomN), můžeme rozdělit do tří skupin podle způsobu komunikace s fyzickými zařízeními: Paravirtualizované linuxové operační systémy, které májí upravené jádro pro použití s hypervisorem Xen. Systémová volání jsou nahrazena takzvanými hypercally, které komunikují přímo s hypervisorem a Dom0 s použitím EC, čím je dosaženo pouze malého zpomalení systému. 29

30 2. Virtualizační nástroje Operační systémy s integračními komponenty, což jsou vlastně operační systémy, které nemají modifikované jádro, ale jsou na nich instalovány paravirtualizované ovladače. Díky těmto ovladačům je minimalizována ztráta výkonu při přístupu k I/O zařízením, protože se přistupuje přímo k ovladačům v Dom0 přes EC. Tento typ nejčastěji používají Microsoft operační systémy. Nemodifikované operační systémy nemají upravené jádro a nejsou pro ně dostupné či nainstalované integrační komponenty. V takovémto případě je použita emulace zařízení, která je výpočetně nejnáročnější a tím dochází k výraznému zpomalení systému. Paravirtualizované linuxové operační systémy s integračními komponenty mohou komunikovat s Dom0, skrze EC sběrnici a mohou synchronizovat čas, vytvářet snapshoty, kontrolovat dostupnost virtuálního stroje atd. 2.3 Microsoft HyperV Microsoft Hyper-V, vyvíjený pod označením Viridian, je virtualizační platforma pro 32 a 64 bit systémy. Beta verze byla dostupná ve vybraných edicích Windows Serveru 2008, který byl vydán na začátku roku 2008 (11). Finální verze byla vydána v polovině roku 2008 a distribuce byla provedena přes službu Windows Update. HyperV je od té doby dostupný zdarma ve Windows serverových operačních systémech. Microsoft také nabízí úplně zdarma produkt Microsoft Hyper-V Server, což je vlastně core instalace Windows Serveru 2008 s rolí HyperV. Tento produkt je vhodný pro vyzkoušení virtualizace, či na virtualizování menšího prostředí. Jelikož je založen na core instalaci Windows Serveru, tak postrádá jakékoli grafické rozhraní. Ovládání a nastavování systému probíhá pouze přes příkazovou řádku, či vzdáleně pomocí Microsoft Management Console. V roce 2009 (20) přišel na trh Windows Server 2008 R2, jehož součástí byl i vylepšený hypervisor HyperV 2.0. Nová verze přinesla několik funkcí, díky kterým se technologicky přiblížila konkurenci. Jednalo se především o live migration, přibyla možnost připojit úložiště přes SCSI řadič za běhu virtuálního stroje, rozšířila se podpora procesorů a jejich technologií pro lepší řízení spotřeby a vyššího výkonu. Poslední vydanou důležitou aktualizací, která výrazněji mění HyperV je SP1 pro Windows Server 2008 R2. Přidává funkci dynamického přerozdělování paměti mezi virtuálními stroji. Pro správu používá vzdálený přístup a to konkrétně produkt HyperV- Manager. Pro pokročilou správu clusteru, či při budování cloudu je využíváno rodiny produktů System Center. HyperV řadíme do skupiny mikrokernelizovaných hypervisorů využívajících hardwarově asistovanou virtualizaci. Tím pádem pro běh HyperV je nutné 30

31 2.3. Microsoft HyperV mít server osazen procesory, které podporují virtualizační technologie. Instalace probíhá trochu jiným způsobem než u konkurence. Nejprve je nainstalován samotný Windows Server a poté je přidávána role HyperV, která nainstaluje mezi hardware a operační systém mezivrstvu hypervisor a původní operační systém je přesunut do takzvaného rodičovského oddílu. Ten má přímý přístup k fyzickým zařízením a obsahuje tyto základní komponenty: (7) Virtualization stack (VS), který má přímý přístup k fyzickým zařízením počítače a řídí podřízené virtuální stroje. Pro každý podřízený virtuální stroj je vytvořen jeden worker proces, který je zodpovědný za jeho sledování a umožňuje manipulaci se snapshoty. Také zde najdeme rozhraní Windows Management Instrumentation (WMI), přes které lze kompletně spravovat hypervisor a virtuální stroje. Virtualization Service Provider (VSP) je komponenta, která slouží podřízeným virtuálním strojům jako přípojný bod pro vyřizování I/O požadavků. Virtualization Machine Bus (VMB) je vysokorychlostní komunikační kanál mezi podřízenými virtuálními stroji a rodičovským strojem. Ovladače hardwaru, které jsou využívány při zprostředkování komunikace od podřízených virtuálních strojů k fyzickým zařízením. Ostatní virtuální stroje jsou spouštěny v takzvaných podřízených oddílech. Tyto oddíly můžeme podle instalovaného operačního systému, který definuje, jak se bude přistupovat k hardwaru rozdělit do tří kategorií: Windows operační systémy s integračními komponenty pro přístup k fyzickým zařízením je použito VSC, které komunikuje přes VMB s rodičovským oddílem. Takovýto systém by měl být nejrychlejší a dovoluje další komunikaci mezi rodičovským a podřízeným oddílem, která slouží například k synchronizaci času a posílání heartbeat signálu. Ostatní operační systémy s integračními komponenty fungují analogicky s výše uvedenými Windows operačními systémy. Na vývoji API pro HyperV, které dovoluje komunikaci s linuxovými integračními komponenty, se podílela firma XenSource. Operační systémy bez integračních komponent nedokáží komunikovat s rodičovským oddílem pomocí VMbus sběrnice. Hardware na tomto virtuálním stroji musí být emulován a hypervisor poté musí jeho požadavky odchytávat a přesměrovávat na rodičovský virtuální stroj a tím dochází ke zpomalení. (15) Integrační komponenty jsou dostupné pro Windows Server 2003, Windows XP SP2 a novější a z Linuxového světa Red Hat Enterprise Linux 5.2, SUSE Linux Enterprise Server 10 with SP4, CentOS 5.2 a jejich vyšší verze. 31

32 2. Virtualizační nástroje Jak oddíly rodičovské, tak oddíly podřízené nemají přístup k procesoru a operační paměti. Místo toho mají virtualizovaný pohled na procesor a jsou spuštěny v soukromém virtuálním adresním prostoru. Pomocí takzvaných hypercall volání se dorozumívají s hypervisorem, který tyto požadavky řídí a předává z hardwaru k virtuálním strojům a naopak. 2.4 Hardwarové limity Maximální počet logických procesorů Maximální velikost RAM Maximální počet vcpu na virtuální stroj Maximální velikost vram na virtuální stroj Připojeni za běhu Maximální velikost clusteru Podporované typy uložišť vsphere Hypervisor HyperV XenServer TB 1 TB 1TB (Windows), 32 (Linux) 1 TB 64 GB 128 GB CPU, operační SCSI disky Disky a síťové paměť, disky, karty síťové karty 32 nodů 16 nodů 16 nodů DAS, NAS, is- CSI, FC, FCoE, SSD na swap DAS, iscsi, FC, SAS DAS, NAS, is- CSI, FC, SAS Tabulka 2.1: Porovnání hardwarových limitů Všechny hypervisory mají omezení, kolik hardwarových prostředků mohou spravovat a kolik jich mohou přidělovat jednotlivým virtuálním strojům. Tyto limity se s každou další verzí hypervisoru výrazně navyšují (19).V tabulce 2.1 jsou sepsány limity u aktuálních verzí hypervisorů. Podle zde uvedených čísel je jasné, že tyto limity nebudou omezovat 99% zákazníků, protože v dnešních verzích jsou tato čísla tak velká, že problém by mohl nastat maximálně u nadnárodních datacenter. 32

33 2.5. Přehled klíčových vlastností 2.5 Přehled klíčových vlastností Společně s virtualizací se váže několik funkcí, které je důležité znát. Na dalších řádcích si tyto funkce představíme a popíšeme, jak fungují. Nakonec v tabulce uvidíme, jaký výrobce podporuje jaké funkce. Pokud výrobce danou funkci podporuje, tak je v tabulce 2.2 uveden i název, který pro něho ve své nabídce používá, protože ne vždy koresponduje s obecným názvem funkce. Live migration slouží k přemístění virtuálního stroje z jednoho fyzického serveru na druhý bez výpadku poskytované služby. Technologicky je toho docíleno tak, že se začne kopírovat obsah operační paměti z jednoho serveru na druhý. Když se dokončí první kopírování, tak se vypočtou změny, které vznikly na původním systému a tyto změny se začnou kopírovat. Proces kopírování se opakuje tak dlouho, dokud není operační paměť na obou stranách stejná. Poté se přesměrují požadavky na novou virtuální stanici a původní je vypnuta. Quick migration slouží také k přemístění virtuálního stroje z jednoho serveru na druhý, ale již to není řešení bezvýpadkové. Virtuální stroj je vypnut na původním hostiteli, operační paměť překopírována na druhého hostitele a virtuální stroj je zase zapnut. V některých případech se tento starší typ přesunu hodí pro virtuální stroje, které pracují intenzivně s operační pamětí. Live migration může trvat i hodiny, protože stále vznikají rozdíly, které se nestíhají dokopírovávat. Toto řešení sice způsobí krátký výpadek dostupnosti, ale přesun virtuálního stroje může být v závislosti na velikosti operační paměti a rychlosti síťového připojení v řádech jednotek minut. Storage migration slouží k přemístění virtuálního disku, který používá virtuální stroj mezi rozličnými diskovými poli. Memory balooning umí přerozdělovat operační paměť mezi spuštěnými virtuálními stroji. Hypervisor nemůže zjistit, jak moc je operační paměť přidělená virtuálnímu stroji využívána. Při nedostatku volné paměti hypervisor posílá příkaz virtuálnímu stroji, aby se vzdal paměti, kterou nevyužívá. Tato operační paměť může být nabídnuta jinému virtuálnímu stroji, který ji potřebuje. (16) Memory compression je metoda pro práci s pamětí. Místo swapování na pevný disk se využije komprese a komprimované stránky se uloží do operační paměti. Pomocí této metody lze uložit do paměti více dat, než je její fyzická velikost. Nevýhodou je zpomalení oproti klasické operační paměti, protože komprimace a dekomprimace zabere čas. Výhodou je až o několik řádů vyšší rychlost než při swapování na pevný disk. (16) 33

34 2. Virtualizační nástroje Transparent Page Sharing má za úkol zajistit, zda virtuální stroje nepoužívají obsahově identické kusy operační paměti. Toto může nastat, když jsou spuštěny stejné operační systémy, programy nebo se pracuje se stejnými uživatelskými daty. Pokud hypervisor zjistí, že jsou nějaké stránky stejné, tak se do fyzické operační paměti uloží pouze jedna kopie. Shodnost dat se kontroluje na základě hashe. Pokud je potřeba udělat změna na sdílené paměti, tak je vyvolána vyjímka, následně je vytvořena kopie sdílené části a tato kopie je přiřazena virtuálnímu stroji, který může bezpečně provést změny. Tato funkce ztrácí trochu na důležitosti s novými operačními systémy, které mají velké stránky a tím pádem je složitější najít shodu. (16) Vysoká dostupnost se používá u serverů spojených v clusteru, což je seskupení minimálně dvou nodů k zajištění vysoké dostupnosti služeb. Ve světě virtualizace a obzvlášť serverové virtualizace je téma vysoké dostupnosti a clusterů velice důležité. Ztráta způsobená z důvodu hardwaravé chyby je umocněna počtem virtuálních serverů, které na daném fyzickém stroji byly provozovány. Z těchto důvodů se cluster považuje za nedílnou součást při stavbě virtuální serverové infrastruktury. Všechny fyzické servery jsou spojeny s další sítí, přes kterou je vysílán takzvaný heartbeat signál, který má za úkol zjistit, zda nějaký nod nepřestal fungovat. Pokud dojde k výpadku, tak postižené virtuální stroje jsou spuštěny na ostatních funkčních nodech a poskytování služby pokračuje. Při návrhu vysoké dostupnosti je důležité zajistit zálohy serverů, vysokou dostupnost sdíleného diskového prostoru a síťového připojení k uživatelům dané služby. Snapshot je zajímavou funkcí, která slouží k uložení stavu virtuálního stroje v určitém čase. V okamžiku vytvoření snapshotu vznikne vedle každého VHD souboru použitého ve virtuálním serveru ještě AVHD soubor. Do toho se začnou ukládat všechny změny oproti VHD souboru od okamžiku vytvoření snapshotu. VHD soubor je od tohoto okamžiku neměnný. Kdykoli je možné vrátit se do původního bodu se všemi daty a nastavením, které bylo ve virtuálním počítači uloženo. Tato funkce se výborně hodí pro testování softwaru nebo provádění aktualizací systému. Nevýhodou je zpomalení systému. Tabulka 2.2 zobrazuje přehled nejdůležitějších funkcí, které virtualizační nástroje nabízejí. Je vidět, že rozdíly mezi jednotlivými produkty nejsou velké, ale liší se pouze v detailech. Na první pohled je ale relativně malá podpora operačních systémů ze strany HyperV. Microsoft pojmem podporované systémy označuje pouze ty systémy, pro které jsou v případě problémů schopny dodat podporu jak ze strany hypervisoru, tak ze strany operačního systému, který je virtualizován. VMware a Citrix nabízí podporu pouze ze strany hy- 34

35 2.5. Přehled klíčových vlastností vsphere Hypervisor HyperV XenServer Podporované Windows 95, Windows XP Windows XP systémy 98, ME, XP, SP2, XP SP3, SP2, XP SP3, Vista, 7, Server Vista, 7, Server Vista, 7, Server 2003, 2008, Red 2003, 2008, Red 2000, 2003, 2008, Hat Ent. Linux Hat Ent. Linux Red Hat Ent , 6.0, 6.1; , 6.0, 6.1; Linux , CentOS , CentOS , 6.0, 6.1; CentOS 6.0, 6.1; SUSE 6.0, 6.1; SUSE , , Linux Ent. Server Linux Ent. Server 6.0; SUSE Linux 10, 11; Oracle 10, 11 Enterprise Server Linux ; 10, 11; Debian 5, Mac OSX , 6 a další a další Centrální vcenter Server SCVMM XenCenter a správa SCVMM Live migration Ano - vmotion Ano - Live Migration Ano - XenMotion Storage Migration Ano - Storage S malým výpad- Ne vmotion kem - Quick Sto- rage Migration Paměťové Balooning, compression, Dynamic Memory Dynamic Memory funkce transpa- Control rent page sharing Vysoká dostupnost Ano - VMware Ano - Microsoft Ano - XenServer HA Failover Cluster HA Snapshots Ano Ano Ano Tabulka 2.2: Porovnání funkcí hypervisorů pervisorů. V případě chyby na straně operačního systému odkazují na jeho výrobce. 35

36

37 Kapitola 3 AMD Bulldozer Bulldozer je kódové jméno nejnovější platformy procesorů společnosti AMD, která byla vydána v říjnu roku Při vývoji se nenavazovalo na starší projekty, ale začínalo se od čistého papíru. Toto byla první radikální přeměna procesorů AMD od roku 2003, kdy byly představeny Athlon 64 a Operon. AMD hodlá procesory postavené na architektektuře Bulldozer nahradit procesory Athlon a Phenom ve skupině osobních počítačů a procesory Opteron v třídě serverových počítačů. Bulldozer je první procesor vyráběný 32nm výrobním procesem od firmy AMD. Distribuovány jsou v konfiguraci 4, 6, 8 a 16 jader na jednom čipu. Silnou stránkou Bulldozeru jsou instrukční sady. Jedná se především o instrukční sady SSE 4.1 a 4.2, AVX (Advanced Vector extensions), AES-NI (šifrování), FMA4 (FMAC), XSAVE nebo XOP. Celkově tato architektura poskytuje vysoký výkon pro široké spektrum aplikací. AMD se také zaměřilo na řízení spotřeby. Důležitou funkcí je Turbo Core 2.0, které dokáže měnit pracovní frekvenci procesoru podle zatížení a TDP procesoru. Pokud je příkon pod stanovným TDP, může být v případě potřeby zvýšena frekvence na zatížených jádrech. Podporována je hned dvojice Turbo frekvencí. Další úspornou funkcí je takzvaný power gating, který umí odpojit od elektrické energie nepoužívané výpočetní jednotky procesoru nebo celá jeho jádra. 3.1 Architektura Nové platformy počítačů se již nespoléhají na vysoký výkon jednoho jádra, ale používají paralelní zpracování více instrukcí. Tohoto lze dosáhnou několika způsoby: CMP je první varianta, kde každé vlákno má své vlastní výpočetní jádro. Všechna vlákna se vykonávají stejně rychle a s maximálním výkonem. Na obrázku 3.1 je naznačeno použítí dvou jader, které zpracovávají dvě 37

38 3. AMD Bulldozer Obrázek 3.1: Porovnání typů vícevláknového zpracování (1) vlákna paralelně. V takovémto případě dostáváme dvojnásobný výkon oproti jednoprocesorovému systému. Toto řešení je vykoupeno vyššími náklady, protože dvě plnohodnotná jádra zaberou více místa na čipu a spotřebují více energie. Tento model používají například procesory rodiny Phenom od firmy AMD. SMT představila pod názvem Hyper-Threading společnost Intel u procesoru Pentium 4. Tato technologie umožňuje paralelní zpracování dvou vláken jedním jádrem. To je docíleno tím, že každé vlákno využívá jinou část procesoru, která by za normálního stavu zahálela. Z principu je jasné, že pokud se sejdou dvě instrukce využívající například aritmeticko-logickou jednotku, která je v procesoru pouze jedna, tak hyperthreading nebude využit a zpracováváno bude pouze jedno vlákno. Pro funkčnost se musí ve vlastním procesoru provést úpravy v oblasti sledování následující instrukce, zásobníku a registrů, protože pro zpracování dvou vláken je nutné zachovat integritu výpočtů. (9) Teoreticky získáme oproti klasickému procesoru výkonovou výhodu až 30%, ale praktické testy naznačují spíše zlepšení kolem 16%. (5) 38

39 3.1. Architektura Obrázek 3.2: Architektura AMD Bulldozer (3) CBM je třetí možností, kterou právě využívá AMD v modulární architektuře Bulldozer. Hlavní jednotkou je modul obsahující dvě výpočetní jádra, která sdílejí výpočetní jednotku pro práci s plovoucí desetinou čárkou a cache. Takové jádro je levnější, jelikož zabere méně místa (druhé jádro v modulu zabere pouze 13% plochy navíc) a spotřebuje méně energie. Daní je samozřejmě nižší výkon oproti CMP. Pro podrobnější popis architektury AMD Bulldozer nejlépe poslouží obrázek 3.2, na kterém je zobrazen detail jednoho modulu, ze kterého je výsledný procesor vytvořen. Instrukce z instrukční cache, která je sdílená 64KB pro obě jádra míří do sběrače (Fetch), který je schopen pojmout celkem čtyři za takt a přeposlat je k dekodéru (Decode). V dekodéru se převedou x86 instrukce do RISC instrukcí, se kterými pracují všechny dnešní procesory. Dekódování složitějších instrukcí zabere více strojových cyklů, protože se musí převést do několika mikroinstrukcí. Zatímco jednoduché instrukce jsou většinou převedeny v jednom cyklu. Poté co jsou instrukce dekódovány, jsou poslány do příslušného plánovače (Scheduler). Dle AMD převažují celočíselné operace, proto si každé jádro zachovalo vlastní celočíselný plánovač, dvě symetrické instrukční aritmetickologické jednotky, dvě jednotky pro generaci adres (pipeline) a L1 DCache. 39

40 3. AMD Bulldozer K většímu využití samotných pipeline napomáhá technologie, kterou Intel používá již dlouhou dobu a to slepování operací (Branch Fusion). Více operací se tak dá spojit a dekódovat jako jedna. Plánovače a pipeline pro výpočty v plovoucí desetinné čárce jsou sdílené oběma jádry, podobně jako 2MB L2 cache. Zajímavostí je pak možnost spojit obě 128bitové pipeline do virtuální 256bitové a počítat s vyšší přesností. V praxi to znamená možnost využít nových instrukcí FMAC4, které jsou vhodné k rozsáhlým aritmetickým operacím. Na úrovni celého čipu je pak sdílena L3 cache a funkce severního můstku. Jednou z funkcí severního můstku je paměťový řadič. Je od základu přepracován a nyní podporuje operační paměti DDR K připojení dalších periferií má každý čip tři HyperTransport 3.0 linky. 3.2 Virtualizace Pro naši práci nás především zajímá hardwarová podpora virtualizace. Jako všechny dnes vyvíjené procesory, tak i Bulldozer přichází s funkcemi, které mají za úkol zlepšit výkon a zajistit větší bezpečnost virtualizace. Blíže představíme ty, které platforma Bulldozer využívá: AMD-V je rozšíření architektury AMD64, které zavádí dva módy - host a guest. V módu host je spuštěn hypervisor a v módu guest jsou spuštěny virtuální stroje. Hypervisor je přesunut do Ring-1 a virtuální stroje jsou spuštěny v Ring0. Tím pádem operační systémy mají stejná práva jako na nevirtualizovaném systému. Bezpečné instrukce jsou spušteny přímo a krtické instrukce jsou řešeny vyvoláním výjímky VMexit. Ta předá řízení hypervisoru, který instrukci provede a vyvoláním VMentry vrátí řízení zpět virtuálnímu stroji. Přepínání mezi virtuálním strojem a hypervisorem může zabrat až stovky cyklů procesoru, a proto se počet těchto cyklů snaží výrobci snížit. Tagged TLB slouží k rychlejšímu přepínání mezi virtuálními stroji. To je docíleno tím, že je udržována pro každý virtuální stroj vlastní TBL tabulka (TBL tabulka slouží k udržování adres naposled přistupovaných kusů paměti). Protože se při přepínání mezi virtuálními stroji tyto tabulky neresetují, tak nedochází pokaždé k načítání hodnot a přístup do paměti je rychlejší. AMD-RVI je technologie, která umožňuje překlad virtuálních adres na fyzické. Bez technologie AMD-RVI si hypervisor udržuje tabulku spt (shadw page table), ve které je namapována paměť virtuálního stroje na fyzickou virtuální paměť. Do této tabulky nemůže virtuální stroj přistupovat a proto si vede svojí tabulku gpt (guest page table). Hyper má za úkol sledovat změny v gpt tabulce a zapisovat je do spt tabulky. Pro 40

41 3.3. Zhodnocení udržování konzistence gpt a spt existují dvě metody, které zde nebudeme detailně popisovat, ale ve výsledku jsou obě pomalé. S AMD-RVI je zavedena takzvaná NPT (nested page table), kterou spravuje virtuální počítač a ve které je uveden přímo překlad virtuální adresy na fyzickou adresu. Hypervisoru odpadá starost se synchronizací a virtuální stroj může přistupovat přímo do paměti. (2) AMD Extend migration řeší problém migrace virtuálních strojů mezi různými verzemi procesorů AMD. Starší verze nemusí vždy umět všechny instrukce, jako umí verze nové. Jedním řešením je překlad těchto rozdílných instrukcí, což není příliš často využíváno, protože přináší zpomalení systému. Častějším řešením je zpřístupnit pouze ty instrukce, které umí všechny fyzické počítače, mezi kterými může migrace probíhat. AMD-Vi někdy také označováno jako AMD IOMMU (input/output memory management unit), která dokáže přemostit hypervisor a přiřadit virtuálnímu stroji přímý přístup k fyzickému zařízení (síťová karta, grafická karta a řadiče disku). Tento přístup je možný skrze DMA a přemapování přerušení. 3.3 Zhodnocení Na závěr bych shrnul výhody, které tato nová architektura přináší. Vyrovnání spotřeby elektrické energie s konkurenčními procesory. Velice dobrý výkon ve zpracování vícevláknových aplikací, díky použítí modulů. Toto je důležité pro virtualizaci, v níž tento typ zátěže převažuje. Modulární architektura umožňuje jednoduchou výměnu jakékoli součásti procesoru, což je dobré pro budoucí vývoj. Lze koupit serverový procesor až se 16 jádry (8 modulů). Může ušetřit nemalé peníze při licencování softwaru formou per socket. Příznivá cena. A nesmíme zapomenout ani na nevýhody. Problém s dostupností. Průměrný výkon v jednovláknových aplikacích. Intel v polovině roku 2012 začne prodávat novou architekturu jejich procesorů, které budou založeny na 22nm výrobním procesu s vylepšeným výkonem a spotřebou elektrické energie. 41

42

43 Kapitola 4 Testování Pro objektivní srovnání výkonosti jednotlivých hypervisorů provedeme sérii testů, které nám poodhalí rozdíly výkonu mezi jednotlivými výrobci. Do souboru testů zahrneme testy výpočtů čísel celých a s plovoucí desetinnou čárkou, výpočet prvočísel a rychlost práce s operační pamětí. Nejprve testy provedeme na nevirtualizovánem stroji, abychom získali výsledek, ke kterému můžeme vztahovat ostatní výsledky. Poté testy provedeme na virtualizovaném stroji a to ve stavu, kdy bude k dispozici dostatek hardwarových prostředků. Nakonec provedeme testy přetíženého systému. 4.1 Výběr testovacích nástrojů V dnešní době je nepřeberné množství všech možných testovacích softwaru. Dokonce existují dva speciální programy na testování virtualizace v serverech. První pochází od firmy VMware a jmenuje se VMmark, který používá kombinaci open source a komerčních programů v jednotlivých virtuálních strojích. Například je použit Apache HTTP Server nebo Microsoft Exchange Server. Nevýhodou je ale možnost testovat pouze virtualizaci postavenou nad vsphere Hypervisorem. Minimální hardwarové požadavky na spuštění je dvounodový cluster, čtyři logická jádra na jeden nod a 27GB operační paměti. Takovéto požadavky jsou úplně mimo naše možnosti. (18) Druhý specializovaný nástroj SPECvirt_sc2010, který provádí testování spouštěním takzvaných tiles, což je skupina šesti virtuálních strojů, mezi které se rozdělí těchto šest rolí: podpůrný server, webový server, mailový server, aplikační server, databázový server a nezatížený server. Nevyjšší výkon systému je zjištěn postupným spouštěním více tiles, dokud se nedosáhne hranice, kdy se nezlepšují naměřené hodnoty, či jsou překročeny QoS metriky. Tento program není pro naše testování vhodný, protože je určen pro testování velkých virtualizačních řešení a v neposlední řadě je prodáván pro akademické účely za $1500. (14) 43

44 4. Testování Když ani jeden z těchto profesionálních nástrojů nepřipadal v úvahu, tak jsme si definovali klíčové vlastnosti, co by měl námi hledaný testovací program umět. První byla možnost provádět jednotlivé testy nejvíce zatěžovaných komponent v serverech - procesor, operační paměť a pevný disk. Druhým byla podpora nejrozšířenějšího serverového operačního systému Microsoft Server Dále bylo otázkou, zda jít cestou několika různých programů, pro testování jednotlivých komponent, či vybrat jeden komplexní. Po prozkoumání jednotlivých hledisek jsme se rozhodli pro program PerformanceTest od společnosti Passmark, který kombinuje zátěžové testy pro všechny důležité komponenty, které jsme jmenovali výše s oficiální podporou operačního systému Windows Server 2008.(13) Tento produkt je distribuován jako shareware trial na 30 dní, což na jednorázové testování bohatě dostačuje. Z celého balíku jsme vybrali tyto testy: Procesor výpočty s celými čísly, výpočty s plovoucí desetinnou čárkou, komprese a enkrypce. Operační paměť alokace malých bloků, čtení cachované paměti, čtení necachované paměti a zápis. Pevný disk sekvenční zápis, sekvenční čtení, náhodné čtení a zápis. 4.2 Postup provádění testů Prováděné testy lze rozdělit na dva typy. Jeden je porovnání výkonu nevirtualizovaného stroje se všemi virtualizačními platformami. Druhý je test přetížení hardwaru, který nám ukáže, jak si dokáží poradit hypervisory s nedostatkem fyzických zdrojů. Nejprve provedeme celou sadu testů na nevirtualizovaném operačním systému Windows Server 2008 R2. Toto měření bude sloužit jako laťka nejvyššího možného výkonu. Poté postupně nainstalujeme jednotlivé virtualizační nástroje, provedeme základní konfiguraci, aby byly dostupné pro vzdálenou administraci pomocí programů dodávaných výrobcem. Nejprve spustíme jeden virtuální stroj, kterému přidělíme maximum fyzických prostředků a budeme sledovat, jak velký je propad výkonu oproti klasicky instalovanému systému a jak si vedou jednotliví výrobci mezi sebou. Při druhém testu spustíme tři virtuální stroje, kdy každému přiřadíme dva procesory a 3 GB operační paměti (v HyperV a XenServeru nastavíme dynamockou paměť na rozpětí 1,5-3 GB). Na dvou virtuálních strojích spustíme daný test v programu PassMark na délku 60 sekund a ve třetím spustíme na 20 sekund. Ze třetího virtuálního stroje budeme odečítat výsledky. Touto metodou bude zajištěno, že bude opravdu vytěžována daná komponenta na maximum po celou dobu daného testu. Hypervisor bude pod velkým tlakem a bude zajímavé ho sledovat. Abychom měli další srovnání, tak celou sadu 44

45 4.3. Testovací sestava Název sestavy HAL3000 Platinum 8416 Procesor AMD FX-4100, 4 jádra (2 moduly), 3,6Ghz, 12MB cahce, socket AM3+ Operační pamět KINGMAX DDR3, 6GB, 1333MHz Pevný disk Samsung SpinPoint T HD403LJ, 400GB, 7200ot/min, 16M cache DVD mechanika SAMSUNG DVD-R/-RW/RAM SH-S222AB SATA Zdroj CHIEFTEC ANP-355A12 355W Tabulka 4.1: Konfigurace testovací sestavy testů spustíme pouze na jednom virtuálním stroji se stejným početem procesorů a velikostí operační paměti. Tím získáme představu o propadu výkonu přetíženého stroje oproti nepřetíženému. Každé měření provedeme třikrát, čímž snížíme statistickou odchylku a vypočteme průměr. Výsledné hodnocení všech tří virtualizačních platforem zaneseme do grafu a slovně zhodnotíme. 4.3 Testovací sestava Testy byly prováděny na sestavě od firmy HAL3000. Tato sestava byla určena do domácího segmentu se zaměřením na multimedia a hry, což se diametrálně líší od serverového zatížení. Nám šlo především o otestování procesoru založeného na architektuře AMD Bulldozer a o porovnání tří virtualizačních produktů. Oba dva požadavky tato sestava splňovala. Přesný seznam komponent, kterými byla sestava osazena, je uveden v tabulce Příprava na testy Zde si popíšeme, jak probíhala instalace, nastavení a vytváření virtuálních strojů v jednotlivých virtualizačních nástrojích. Popíšeme si problémy, na které je možné narazit a jak jsme tyto problémy řešili Citrix XenServer Jako první jsme si vybrali virtualizační nástroj XenServer, který je v základní verzi možné stáhnout z oficiálních webových stránek Citrixu. Instalace je velice rychlá a vyžaduje pouze pár základních informací, jako je heslo správce, cílový disk, zeměpisné informace, nastavení sítě a zda se má instalovat Linux pack, který je nutný pro virtualizování operačních systémů Linux. Citrix ve svých reklamích materiálech popisuje délku instalace sloganem Ten minutes to XenServer, což lze potvrdit. 45

46 4. Testování Obrázek 4.1: XenCenter Na instalovaném počítači je možné provádět základní natavení sítě a diagnostiky, prohlížní logů a virtuálních strojů. Pohodlnější a pokročilá správa se provádí přes síťové připojení z jiného počítače pomocí nástroje XenCenter. Uživatelské rozhraní tohoto programu je dobře navrženo, ovládání je jednoduché a intuitivní. Přes tento program je možné založit virtuální stroj a nainstalovat Windows Server 2008 R2 SP1. Instalace operačního systému probíhala srovnatelně rychle s normálním počítačem. Po instalaci byly doinstalovány XenTools, které slouží pro lepší výkon ovladačů. Po provedení aktualizace operačního systému a instalace testovacího programu lze ze stroje jednoduše vytvořit šablonu. Pomocí šablony byla otázka několika minut vytvoři tři stejné stroje, které byly potřeba pro testvání přetížení hardwaru. Pro toto testování byla potřeba funkce dynamic memory, která umožnuje dynamické přidělování operační paměti mezi virtuálními stroji. Jelikož tato funkce se nachází až ve vyšších edicích XenServeru, tak jsme byli nuceni jít cestou trial verze, která je řešena stažením takzvané Trial Virtual Appliance. To je virtuální počítač, který po spuštění funguje jako licenční server. Poté stačí vyplnit IP adresu tohoto virtuálního licenečního serveru a v XenServeru jsou povoleny na omezení počet dní nadstandartní funkce VMware vsphere Hypervisor Druhý v pořadí byl instalován vsphere Hypervisor. Jedná se o bezplatnou edici, která nabízí omezené funkce. Její obraz je možné stáhnout zdarma z oficiálního webu VMwaru. Instalace samotného hypervisoru probíhála také rychle a vyžadovala pouze heslo administrátora. Poté bylo možné spustit systém a objeví se nám DCUI, což je administrační prostředí, ve kterém můžeme pouze změnit nastavení síťe a prohlédnout 46

47 4.4. Příprava na testy Obrázek 4.2: VMware vsphere Client logy. Dalším krokem bylo připojení se přes program VMware vsphere Client, přes který je možné dělat administrátorské úkony. Tento program nabízí největší možnosti nastavení a mnohem důkladnější monitorování systémových prostředků serveru. Instalace virtuálních strojů byla komplikovanější. Jelikož šablony jsou podporované až v placených edicích, bylo tedy nutné instalovat všechny tři virtuální strojě ručně. Instalace byly spuštěny paralelně. První virtuální stroj se nainstaloval po třech hodinách a poslední po pěti. Je pochopitelné, že instalace tří instancí zabere více času, což je dáno použítím stejného instalačního média. Nejdéle z celé instalace trvala fáze rozbalování souborů, které by měly být již nahrány na pevný disk. Nakonec byly nainstalovány VMtools, který také zlepšují výkonost ovladačů a přidávají integraci myši s přetahováním souborů do virtuálního stroje a zpět Micrososft HyperV Server Poslední byla provedena instalace Micrososft HyperV Server. Tato zjednodušená verze byla zvolena ze dvou důvodů. První důvod je cena, protože Microsoft ho nabízí zdarma. Druhý důvod je, aby bylo srovnání férové a nezpomaloval ho běh plného Windows Serveru, který by zabíral více systémových prostředků. Instalace probíhala stejným způsobem jako instalace Windows Serveru Po spuštění systému nás uvítá klasická přihlašovací obrazovka systémů Windows. Po přihlášení se otevře pouze klasická konzole. V našem případě nebyla rozpoznána síťová karta a bylo nutné ručně doinstalovat ovladače. Pro vzdálenou administraci bylo potřeba doinstalovat RSAT (Remote Server Administration Tools) na jiný PC v síti. Jedním z nástrojů toho balíku je HyperV Manager, který se dokáže připojit k HyperV Serveru a spravovat ho. Pro na- 47

48 4. Testování Obrázek 4.3: HyperV Manager stavení stanice a serveru lze použít skript, který je možné stáhnout i s popisky z webu (8). Po zprovoznění spojení bylo možné z HyperV Manageru vytvářet nové virtuální stroje a spravovat je. Problém nastal při pokusu o spuštění virtuálního stroje, kdy HyperV Manager hlásil chybu, že virtuální stroj nemůže být spuštěn, protože není spuštěn hypervisor. Problém byl způsoben tím, že HyperV neumí pracovat s novou instrukční sadou AVX, kterou procesory AMD Bulldozer obsahují. Microsoft vydal hotfix (17), který tuto chybu odstraňuje. Poté již bylo možné přidávat virtuální stroje a instalovat na ně operační systém. Instalace operačního systému probíhala rychle a bez problémů. Při instalaci operačního systému Windows Server 2008 R2 SP1 se zrovna samy nainstalovaly integrační komponenty. 4.5 Výsledky testů Porovnání výkonu virtualizovaného systému s nevirtualizovaným Prvním typem testů je porovnání všech blíže představovaných produktů mezi sebou a s nevirtualizovaným systémem. Výkon nevirtualizavaného serveru je v grafu znázorněn jako 0%, výsledky ostatních produktů jsou k tomuto výsledku vztaženy a přepočítány na procenta Procesorové testy V testech procesorového výkonu můžeme vidět nevyrované výkony XenServeru a vsphere Hypervisoru. První jmenovaný ztrácí zejména při výpočtu s celými čísly a především trpí velkým propadem ve výpočtech s plovoucí desetinou čárkou. V testech komprese, kryptování a řazení řetězců je naopak výkonějšší 48

Red Hat Enterprise Virtualization

Red Hat Enterprise Virtualization Red Hat Enterprise Virtualization Technologie KVM Milan Zelenka, RHCE Enlogit s.r.o. Část 1 Virtualizace obecně Virtualizace Systém umožňující využívat jeden zdroj pro více systémů Hardware jako zdroj

Více

Virtualizace na Linuxu

Virtualizace na Linuxu Virtualizace na Linuxu Silicon Hill 13.4.2010 zdroj:xkcd.com Outline 1 2 3 Co to je virtualizace obecně = abstrakce počítačových zdrojů konkrétně pro nás = technika, který na jednom fyzickém počítači umožní

Více

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Příloha č.2 - Technická specifikace předmětu veřejné zakázky Příloha č.2 - Technická specifikace předmětu veřejné zakázky Popis stávajícího řešení u zadavatele Česká centra (dále jen ČC ) provozují 8 fyzických serverů, připojené k local storage. Servery jsou rozděleny

Více

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře

aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře aniel Dvořák, Martin Mičan 9.10.2013 Liberec Windows Server 2012/R2 Migrační scénáře Životní cyklus Windows Server 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020

Více

Operační systémy (OS)

Operační systémy (OS) Operační systémy (OS) Operační systém Základní softwarové vybavení Ovládá technické vybavení počítače Tvoří rozhraní mezi aplikačními (uživatelskými) programy a hardwarem organizace přístupu k datům spouštění

Více

Virtualizační platforma ovirt

Virtualizační platforma ovirt Úvod Virtualizační platforma ovirt 12.11.2015 Jiří Sléžka CIT, Slezská univerzita v Opavě Virtualizační platforma ovirt, ORS2015, Jiří Sléžka, CIT SLU 1 Virtualizace Provoz více virtuálních instancí počítače

Více

TECHNICKÁ SPECIFIKACE

TECHNICKÁ SPECIFIKACE Příloha č. 1 zadávací dokumentace veřejné zakázky č. VZPL/04/2015 ICT VYBAVENÍ ZÁLOŽNÍHO PRACOVIŠTĚ ZOS ZZS LK TECHNICKÁ SPECIFIKACE 1 6 Obsah 1 Úvod... 3 1.1 Parametry serveru... 4 1.2 Množství a minimální

Více

Virtualizace porovnání dvou daných platforem

Virtualizace porovnání dvou daných platforem Bankovní institut vysoká škola Praha Katedra informačních technologií a elektronického obchodování Virtualizace porovnání dvou daných platforem Diplomová práce Autor: Michal Bureš Informační technologie

Více

Dell PowerEdge T420 Příručka Začínáme

Dell PowerEdge T420 Příručka Začínáme Dell PowerEdge T420 Příručka Začínáme Regulační model: E20S Series Regulační typ: E20S001 Poznámky, upozornění a varování POZNÁMKA: POZNÁMKA označuje důležité informace, které pomáhají lepšímu využití

Více

Red Hat Enterprise Virtualization

Red Hat Enterprise Virtualization Red Hat Enterprise Virtualization Nové produkty Red Hat v oblasti virtualizace Ondřej Suchý, RHCVSP Enlogit s.r.o. Část 1 O Enlogit Enlogit: o nás IT pro firmy primární zaměření: služby významný implementátor

Více

2.1 Obecné parametry 2.1.1 Obecné parametry Rack serveru

2.1 Obecné parametry 2.1.1 Obecné parametry Rack serveru . Obecné parametry.. Obecné parametry Rack serveru Redundantní napájecí zdroje v počtu a výkonu odpovídajícímu specifikovanému řešení. Redundantní ventilátory v počtu odpovídajícímu specifikovanému řešení

Více

Brno. 30. května 2014

Brno. 30. května 2014 Brno 30. května 2014 1 IBM regionální zástupci - Morava Lubomír Korbel phone: +420 737 264 440 e-mail: lubomir_korbel@cz.ibm.com Dagmar Krejčíková phone: +420 737 264 334 e-mail: dagmar_krejcikova@cz.ibm.com

Více

Datasheet Fujitsu ETERNUS DX200 S3 Diskové systémy

Datasheet Fujitsu ETERNUS DX200 S3 Diskové systémy Datasheet Fujitsu ETERNUS DX200 S3 Diskové systémy Kompaktní úložiště pro malé a střední podniky a pobočky ETERNUS DX Úložiště dat pro podniky ETERNUS DX200 S3 Úložiště řady ETERNUS DX společnosti Fujitsu

Více

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST. OPERAČNÍ SYSTÉMY PŮVODNĚ VYVINUTY K ŘÍZENÍ SLOŽITÝCH VSTUPNÍCH A VÝSTUPNÍCH

Více

Virtualizace. Lukáš Krahulec, KRA556

Virtualizace. Lukáš Krahulec, KRA556 Virtualizace Lukáš Krahulec, KRA556 Co je vitualizace Způsob jak přistupovat ke zdrojům systému jako k univerzálnímu výkonu a nezajímat se o železo Způsob jak využít silný HW a rozložit ho mezi uživatele,

Více

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB Návrh realizace řešení Tento dokument obsahuje informace důvěrného charakteru a informace v něm obsažené jsou vlastnictvím České národní banky. Žádná část

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Tutoriál 2 Virtualizace a její dopady Martin Milata Obsah Virtualizace Jak virtualizace funguje Typy HW podpora virtualizace Dopady virtualizace Jak virtualizace funguje?

Více

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč. 2011 IBM Corporation

IBM Cloud computing. Petr Leština Client IT Architect. Jak postavit enterprise cloud na klíč. 2011 IBM Corporation IBM Cloud computing Jak postavit enterprise cloud na klíč Petr Leština Client IT Architect Agenda Úvod Architektura privátního cloudu (IaaS a PaaS) Smart Cabinet pro provoz cloud infrastruktury Závěr Cloud

Více

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota

Virtualizace koncových stanic Položka Požadováno Nabídka, konkrétní hodnota Technická specifikace Obnova školicího střediska OKRI PP ČR Virtualizace koncových stanic 20 ks Výrobce doplnit Název doplnit podpora stávající virtualizační platformy podpora technologie linkovaných klonů

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox desktopová virtualizace. Zdeněk Merta VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji

Více

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation TSM for Virtual Environments Data Protection for VMware v6.3 Ondřej Bláha CEE+R Tivoli Storage Team Leader TSM architektura 2012 IBM Corporation Tradiční zálohování a obnova dat ze strany virtuálního stroje

Více

Virtualizace v Linuxu

Virtualizace v Linuxu Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Vyšší odborná škola informačních služeb v Praze Lukáš Váša Virtualizace v Linuxu Bakalářská práce 2007/2008 Prohlašuji, že jsem bakalářskou

Více

Technická specifikace vymezené části 1 SERVER

Technická specifikace vymezené části 1 SERVER Technická specifikace vymezené části 1 SERVER 1 Předmět vymezené části 1.1 Předmětem veřejné zakázky je dodávka a moderního a spolehlivého serverového řešení pro potřeby Krajského ředitelství PČR Karlovarského

Více

Tabulka splnění technických požadavků

Tabulka splnění technických požadavků Příloha č. 1 Tabulka splnění technických požadavků Technická specifikace diskového pole AOPK Požadavek na funkcionalitu Rozšíření stávající skupiny diskových polí Dell EqualLogic PS4110E a EqualLogic 4110X

Více

Antonín Přibyl - Virtualizace Windows serveru s KVM hypervisorem

Antonín Přibyl - Virtualizace Windows serveru s KVM hypervisorem Výchozí stav Virtualizace je na Vysoké škole polytechnické Jihlava intenzivně využívána při výuce předmětu Počítačové sítě I. (dále jen PS1), Počítačové sítě II. (dále jen PS2) a Operační systémy. Předměty

Více

Specifikace předmětu veřejné zakázky

Specifikace předmětu veřejné zakázky Specifikace předmětu veřejné zakázky Servery budou pocházet z oficiálních distribučních kanálů. Záruky a servis budou garantovány výrobcem. V rámci požadavku na typy zařízení budou v rámci každého typu

Více

O aplikaci Parallels Desktop 7 for Mac

O aplikaci Parallels Desktop 7 for Mac O aplikaci Parallels Desktop 7 for Mac Parallels Desktop 7 for Mac představuje zásadní upgrade softwaru Parallels pro používání Windows na Macu. O této aktualizaci Parallels Desktop 7 for Mac (sestavení

Více

S M L O U V A O D O D Á V C E I T T E C H N O L O G I E

S M L O U V A O D O D Á V C E I T T E C H N O L O G I E Část II. zadávací dokumentace obchodní podmínky ČÁST 1 veřejné zakázky Tyto obchodní podmínky je uchazeč povinen zapracovat do návrhu smlouvy předkládaného jako součást nabídky na realizaci veřejné zakázky

Více

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení

Operační systémy. Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení Operační systémy Operační systém - programové vybavení počítače, jehož úlohou je z{kladní řízení všech zdrojů počítače a poskytnutí uživatelského rozhraní pro komunikaci s uživatelem. Bez přítomnosti operačního

Více

ARCHITEKTURA AMD PUMA

ARCHITEKTURA AMD PUMA VŠB-TU Ostrava Fakulta elektrotechniky a informatiky Katedra informačných technológií ARCHITEKTURA AMD PUMA Martin Raichl, RAI033 21. listopadu 2009 Ján Podracký, POD123 Obsah Architektura AMD PUMA nová

Více

Lukáš Valenta +420 724 739 057 lukas.valenta@acronis.cz. Acronis Presentation www.acronis.cz 1

Lukáš Valenta +420 724 739 057 lukas.valenta@acronis.cz. Acronis Presentation www.acronis.cz 1 Lukáš Valenta +420 724 739 057 lukas.valenta@acronis.cz Acronis Presentation www.acronis.cz 1 Physical, Virtual, Cloud (PVC) Fyzické prostředí Windows a Linux operační systémy, servery a pracovní stanice

Více

Praha, 31.3. 2011. Martin Beran

Praha, 31.3. 2011. Martin Beran Datová centra Design studie Praha, 31.3. 2011 Martin Beran martin.beran@simac.cz cz 1 Design studie 2 Implementace virtuálních pracovních stanic na platformě FlexPod + VMWare View 2 Výchozí stav Provozování

Více

Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi:

Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Smlouva o dodávce serverů a sestav racků uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Českou národní bankou Na Příkopě 28 115 03 Praha 1 zastoupenou:

Více

Proč je IBM Flex System to nejlepší blade řešení na trhu

Proč je IBM Flex System to nejlepší blade řešení na trhu PureSystems Srpen 2012 Proč je IBM Flex System to nejlepší blade řešení na trhu Mart T. Chapman IBM Systems and Technology Group 2 Proč je IBM Flex System to nejlepší blade řešení na trhu Strucný souhrn

Více

Specifikace minimální konfigurace zboží Příloha č. 1. Specifikace minimálních požadavků na vybrané parametry zboží

Specifikace minimální konfigurace zboží Příloha č. 1. Specifikace minimálních požadavků na vybrané parametry zboží Specifikace minimálních požadavků na vybrané parametry zboží Podle 44 odst. 3) písm. b) zákona č. 137/2006 Sb., o veřejných zakázkách, ve znění pozdějších předpisů (dále jen zákon ) Minimální požadavky

Více

Kupní smlouva Dynamický nákupní systém Pk Výpočetní technika Výzva 45 - Dodávka Diskových polí KUPNÍ SMLOUVA

Kupní smlouva Dynamický nákupní systém Pk Výpočetní technika Výzva 45 - Dodávka Diskových polí KUPNÍ SMLOUVA KUPNÍ SMLOUVA uzavřená níže uvedeného dne, měsíce a roku dle ustanovení 2079 a násl. a 2085 a násl. zákona č. 89/2012 Sb., Občanského zákoníku Čl. 1 Smluvní strany Kupující: Plzeňský kraj Sídlo: IČ: 70890366

Více

Co je to virtualizace?

Co je to virtualizace? Virtualizace PC Co je to virtualizace? Virtualizace je v informatice označení postupů a technik, které umožňují v počítači přistupovat k dostupným zdrojům jiným způsobem, než jakým fyzicky existují. Virtualizovat

Více

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Registrační číslo projektu: CZ.1.07/1.5.00/34.0185. Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce: STŘEDNÍ ODBORNÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ NERATOVICE Školní 664, 277 11 Neratovice, tel.: 315 682 314, IČO: 683 834 95, IZO: 110 450 639 Ředitelství školy: Spojovací 632, 277 11 Neratovice tel.:

Více

Část 1. Technická specifikace. Posílení ochrany demokratické společnosti proti terorismu a extremismu

Část 1. Technická specifikace. Posílení ochrany demokratické společnosti proti terorismu a extremismu příloha č. 1 k PPR-15689-2/ČJ-2013-990656 Část 1 Technická specifikace Posílení ochrany demokratické společnosti proti terorismu a extremismu Předmět Veřejné zakázky: Řešení pro dodání speciálního SW pro

Více

Tomáš Kantůrek. IT Evangelist, Microsoft

Tomáš Kantůrek. IT Evangelist, Microsoft Tomáš Kantůrek IT Evangelist, Microsoft Správa a zabezpečení PC kdekoliv Jednoduchá webová konzole pro správu Správa mobilních pracovníků To nejlepší z Windows Windows7 Enterprise a další nástroje Cena

Více

Jak nasadit Windows 10 ve škole

Jak nasadit Windows 10 ve škole Jak nasadit ve škole Karel Klatovský PUBLIKOVÁNO: ÚNOR 2016 PRO AKTUÁLNÍ INFORMACE NAVŠTIVTE WEBOVÉ STRÁNKY WWW.MICROSOFT.CZ/SKOLSTVI Obsah Obsah...2 1. Úvod...3 2. Systémové požadavky... 4 3. Příprava

Více

Vysoká škola ekonomická v Praze

Vysoká škola ekonomická v Praze Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky Katedra informačních technologií Student : Jakub Jáchym Vedoucí bakalářské práce : Ing. Luboš Pavlíček Oponent bakalářské práce : doc. Ing.

Více

Příručka pro rychlou instalaci

Příručka pro rychlou instalaci Kerio Control VMware Virtual Appliance Příručka pro rychlou instalaci 2011 Kerio Technologies s.r.o. Všechna práva vyhrazena. Tento dokument popisuje instalaci a základní nastavení produktu Kerio Control

Více

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí, 9. Sítě MS Windows MS Windows existoval ve 2 vývojových větvích 9x a NT, tyto později byly sloučeny. V současnosti existují aktuální verze Windows XP a Windows 2003 Server. (Očekává se vydání Windows Vista)

Více

Operační systémy. Přednáška 8: Správa paměti II

Operační systémy. Přednáška 8: Správa paměti II Operační systémy Přednáška 8: Správa paměti II 1 Jednoduché stránkování Hlavní paměť rozdělená na malé úseky stejné velikosti (např. 4kB) nazývané rámce (frames). Program rozdělen na malé úseky stejné

Více

Trendy v budování datových center v roce 2016. Praha, 7.4.2016

Trendy v budování datových center v roce 2016. Praha, 7.4.2016 Trendy v budování datových center v roce 2016 Praha, 7.4.2016 Analytici a GAPP System Čtyři pohledy na datové centrum Infrastruktura Provoz Byznys Bezpečnost Datové centrum Čtyři pohledy na datové centrum

Více

Lepší efektivita IT & produktivita

Lepší efektivita IT & produktivita Ochraňte vaše podnikání Lepší efektivita IT & produktivita Buďte připraveni pro cloud Just in Time & Just Enough Administration Windows Defender for malware protection Trusted/Secure boot Shielded Virtual

Více

Efektivní ochrana dat ve virtualizovaném prostředí. Marek Bradáč

Efektivní ochrana dat ve virtualizovaném prostředí. Marek Bradáč Efektivní ochrana dat ve virtualizovaném prostředí Marek Bradáč Agenda Představení TSM for Virtual Environments 6.2 Praktická ukázka (video) 2 Úvod IBM Tivoli Storage Manager Vám může pomoci: Snížením

Více

Hyperkonvergovaná řešení jako základní stavební blok moderního IT

Hyperkonvergovaná řešení jako základní stavební blok moderního IT Hyperkonvergovaná řešení jako základní stavební blok moderního IT Jan Cipra Hyperkonvergovaná infrastruktura Gartner Says Hyperconverged Integrated Systems Will Be Mainstream in Five Years http://www.gartner.com/newsroom/id/3308017

Více

Management virtualizace Management of virtualization

Management virtualizace Management of virtualization Jihočeská Univerzita v Českých Budějovicích Katedra informatiky, pedagogická fakulta Management virtualizace Management of virtualization Autor: Lukáš Komárek Vedoucí práce: Ing. Václav Novák, Csc. Datum

Více

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1

Technická specifikace ČÁST 1. Místo plnění: PČR Kriminalistický ústav Praha, Bartolomějská 10, Praha 1 Technická specifikace ČÁST 1 Název veřejné zakázky ČÁST 1 Technologická obměna a doplnění informačními technologiemi HW- Část 1 Termín a místo plnění Termín plnění od vybraní subjektu a uzavření smlouvy

Více

Windows Server 2008 {přehled verzí} Martin Pavlis Microsoft MVP. MARTIN PAVLIS Microsoft MVP

Windows Server 2008 {přehled verzí} Martin Pavlis Microsoft MVP. MARTIN PAVLIS Microsoft MVP MARTIN PAVLIS Microsoft MVP IT Senior Consultant KPCS CZ, s.r.o. martin@pavlis.net www.pavlis.net www.kpcs.cz Windows Server 2008 {přehled verzí} 1 Product Deployment Scenarios Hyper-V {Kterou verzi zvolit?}

Více

KAPITOLA 1 Úvod do zkoušky VMware Certified Professional pro vsphere 25. KAPITOLA 2 Úvod do serverové virtualizace a řady produktů VMware 43

KAPITOLA 1 Úvod do zkoušky VMware Certified Professional pro vsphere 25. KAPITOLA 2 Úvod do serverové virtualizace a řady produktů VMware 43 Stručný obsah KAPITOLA 1 Úvod do zkoušky VMware Certified Professional pro vsphere 25 KAPITOLA 2 Úvod do serverové virtualizace a řady produktů VMware 43 KAPITOLA 3 Instalace, upgrade a konfigurace serveru

Více

Fujitsu Day Praha 2018

Fujitsu Day Praha 2018 Fujitsu Day Praha 2018 Human Centric Innovation Co-creation for Success Hyper-konvergovaná infrastruktura zjednodušení datového centra Radek Procházka Head of Pre-Sales Fujitsu Technology Solutions Hyper-konvergovaná

Více

Servis Fujitsu Technology Solutions

Servis Fujitsu Technology Solutions Servis Fujitsu Technology Solutions 15.1.2015 Jiří Charbuský 1 Copyright 2011 Fujitsu Technology Solutions Služby, které můžeme nabídnout Standardní záruční servis instalace rozšíření servisu (SupportPacky)

Více

Extreme Forum 2015. Datová centra A10, VMWare, Citrix, Microsoft, Ixia

Extreme Forum 2015. Datová centra A10, VMWare, Citrix, Microsoft, Ixia Extreme Forum 2015 Datová centra A10, VMWare, Citrix, Microsoft, Ixia Zdeněk Pala System Engineer, Presales consultant Czech, Poland, Slovak and Eastern Europe zpala@extremenetworks.com Technology Solution

Více

Acronis Backup & Recovery 11

Acronis Backup & Recovery 11 Acronis Backup & Recovery 11 Update 0 Uživatelská příručka Vztahuje se na následující verze: Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server for Linux Server for

Více

Specifikace předmětu veřejné zakázky

Specifikace předmětu veřejné zakázky Specifikace předmětu veřejné zakázky Servery budou pocházet z oficiálních distribučních kanálů. Záruky a servis budou garantovány výrobcem. V rámci požadavku na typy zařízení budou v rámci každého typu

Více

Technická specifikace HW pro rok 2012

Technická specifikace HW pro rok 2012 Technická specifikace HW pro rok 2012 Blade šasi 1 ks Položka Hloubka vnitřní Napájení Ventilátory Management LAN konektivita FC konektivita Vzdálená správa rackové min. 14 aktivních pozic pro blade servery.

Více

Město Varnsdorf, nám. E. Beneše 470, 407 47 Varnsdorf, Česká republika SPECIFIKACE

Město Varnsdorf, nám. E. Beneše 470, 407 47 Varnsdorf, Česká republika SPECIFIKACE Město Varnsdorf, nám. E. Beneše 470, 407 47 Varnsdorf, Česká republika SPECIFIKACE VYBUDOVÁNÍ TECHNOLOGICKÉHO CENTRA ORP VARNSDORF část I Pořízení technické infrastruktury pro vybavení Technologického

Více

Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011

Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011 Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales 2. 2. 2011 Klíčovéatributy Enterprise Information Infrastructure Spolehlivost Obchodní data jsou stále kritičtější,

Více

Vmware / XEN / Hyper-V. DR Lokalita. Full repliky. Snapshoty

Vmware / XEN / Hyper-V. DR Lokalita. Full repliky. Snapshoty Virtuálním serverům virtuální data Prezentoval: Lukáš Kubín Systems Architect COMA ZÁLOHOVACÍ SYSTÉMY a.s. lkubin@coma.cz COMA ZÁLOHOVACÍ SYSTÉMY, a.s. Založena v roce 1995 = 14 let zkušeností v oboru.

Více

Využití moderních přístupů při budování Technologického centra kraje

Využití moderních přístupů při budování Technologického centra kraje Využití moderních přístupů při budování Technologického centra kraje Tomáš Horák, CCIE #11783 Systems Engineer, Data Center & Collaboration Email/XMPP: tohorak@cisco.com 2012 Cisco and/or its affiliates.

Více

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz

Acronis. Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Lukáš Valenta lukas.valenta@acronis.cz www.acronis.cz Acronis Kdo jsme? Společnost se sídlem v USA Zálohovací software Software pro ochranu proti haváriím Nástroje pro správu disků Nástroje pro

Více

Virtualizace. Miroslav Novotný

Virtualizace. Miroslav Novotný Virtualizace Miroslav Novotný Setkání správců NIS Svratka, 17.6.2009 Pojem virtualizace Virtualizace v ICT = (zdánlivé) výpočetní prostředí Historie: 60. léta 20. stol. virtuální stroje v rámci IBM systémů

Více

STORAGE školení. 15. a 30.1.2015. Copyright 2015 FUJITSU

STORAGE školení. 15. a 30.1.2015. Copyright 2015 FUJITSU STORAGE školení 15. a 30.1.2015 Fujitsu Storage produktové portfolio ETERNUS DX ETERNUS LT ETERNUS CS NetApp FAS NetApp E Series 1 Nabídka - ETERNUS DX Entry Nová řada ETERNUS DX entry a midrange systémů

Více

Infor ERP Baan / ERP LN. Návaznost podporovaných OS na implementované SP a FP. Zdeněk Špidla

Infor ERP Baan / ERP LN. Návaznost podporovaných OS na implementované SP a FP. Zdeněk Špidla Infor ERP Baan / ERP LN Návaznost podporovaných OS na implementované SP a FP Zdeněk Špidla zspidla@gemma.cz Agenda 1) Vysvětlení pojmů Service pack a Feature pack 2) Vysvětlení pojmu Porting set 3) Rekapitulace

Více

Zřízení technologického centra ORP Dobruška

Zřízení technologického centra ORP Dobruška Příloha č. Technická specifikace. části zakázky: Zřízení technologického centra ORP Dobruška položka číslo Popis blade chassis pro servery: provedení do racku kapacita minimálně 8x dvouprocesorový blade

Více

RHEV for Desktops & SPICE příklad nasazení v akademickém prostředí. Milan Zelenka, RHCE Enlogit s.r.o.

RHEV for Desktops & SPICE příklad nasazení v akademickém prostředí. Milan Zelenka, RHCE Enlogit s.r.o. RHEV for Desktops & SPICE příklad nasazení v akademickém prostředí Milan Zelenka, RHCE Enlogit s.r.o. Red Hat Enterprise Virtualization for Desktops (RHEV-D) Desktop virtualization Vlastnosti efektivní

Více

Technická specifikace pro projekt Rozvoj konsolidované IT infrastruktury Policie ČR a dobudování centrálního portálu PČR

Technická specifikace pro projekt Rozvoj konsolidované IT infrastruktury Policie ČR a dobudování centrálního portálu PČR Technická specifikace pro projekt Rozvoj konsolidované IT infrastruktury Policie ČR a dobudování centrálního portálu PČR Policie České republiky provozuje roztříštěnou strukturu informačních technologií

Více

Základy informatiky. Operační systémy

Základy informatiky. Operační systémy Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie

Více

Od virtualizace serverů k virtualizaci desktopů. Nebo opačně? Jaroslav Prodělal, OldanyGroup VMware VCP, consultant

Od virtualizace serverů k virtualizaci desktopů. Nebo opačně? Jaroslav Prodělal, OldanyGroup VMware VCP, consultant Od virtualizace serverů k virtualizaci desktopů. Nebo opačně? Jaroslav Prodělal, OldanyGroup VMware VCP, consultant Virtuální desktopová infrastruktura I. Virtuální desktopová infrastruktura II. využívání

Více

Optimalizace struktury serveru

Optimalizace struktury serveru Osvědčené postupy pro snížení provozních nákladů na informační technologie (IT) Výtah Tento dokument obsahuje informace pro technické řídicí pracovníky a manažery IT. Popisuje způsoby, kterými mohou organizace

Více

O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů

O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů Ladislav Müller IBM GTS 9.2.2010 O jedné metodě migrace velkých objemů dat aneb cesta ke snižování nákladů Proč takové téma Objemy zpracovávaných dat rychle rostou Úkoly, které jsou při menším objemu dat

Více

Specifikace předmětu veřejné zakázky

Specifikace předmětu veřejné zakázky Příloha č. 1 Specifikace předmětu veřejné zakázky Disková pole budou pocházet z oficiálních distribučních kanálů. Záruky a servis budou garantovány výrobcem. Účastník je povinen potvrdit všechny uvedené

Více

Integrace formou virtualizace

Integrace formou virtualizace Integrace formou virtualizace Jiří Jarema Radek Vojkůvka Úvod Integrace Virtualizace Cloud Virtualizace Serverová Desktopová Virtualizace aplikací Desktops Apps 2 Výchozí stav Uživatelé v různých lokalitách

Více

České Budějovice. 2. dubna 2014

České Budějovice. 2. dubna 2014 České Budějovice 2. dubna 2014 1 IBM regionální zástupci - Jihočeský kraj Michal Duba phone: +420 737 264 058 e-mail: michal_duba@cz.ibm.com Zdeněk Barlok phone: +420 731 435 534 e-mail: zdenek_barlok@cz.ibm.com

Více

CHARAKTERISTIKY MODELŮ PC

CHARAKTERISTIKY MODELŮ PC CHARAKTERISTIKY MODELŮ PC Historie: červenec 1980 skupina 12 pracovníků firmy IBM byla pověřena vývojem osobního počítače 12. srpna 1981 byl počítač veřejně prezentován do konce r. 1983 400 000 prodaných

Více

Windows Server 2012. Novinky. Petr Špetlík Cloud & Server PTA

Windows Server 2012. Novinky. Petr Špetlík Cloud & Server PTA Windows Server 2012 Novinky Petr Špetlík Cloud & Server PTA TOP Hotel Praha Více než virtualizace Síla mnoha serverů, jednoduchost jednoho Každá aplikace, Jakýkoliv Cloud 7. 8. 3. 2012 2 Moderní Pracovní

Více

VPS SNADNO A RYCHLE. Petr Hromádko 13.9.2014. GREENDATA s.r.o. Greenhousing.cz

VPS SNADNO A RYCHLE. Petr Hromádko 13.9.2014. GREENDATA s.r.o. Greenhousing.cz VPS SNADNO A RYCHLE Petr Hromádko 13.9.2014 GREENDATA s.r.o. Greenhousing.cz Agenda Proč virtualizovat Jak virtualizovat Jak na VPS Kde vzít a nekrást Stručný historický úvod Mainframe dinosaurus IT věku

Více

Virtualizace pro server, desktop systém

Virtualizace pro server, desktop systém Bankovní institut vysoká škola, a. s. Katedra informačních technologií Virtualizace pro server, desktop systém Bakalářská práce Autor: Ondřej Měřička, DiS. Informační technologie, Manažer projektů informačních

Více

Katalogový list MK8000 OPC DA/UA Server pro subsystémy

Katalogový list MK8000 OPC DA/UA Server pro subsystémy Katalogový list MK8000 OPC DA/UA Server pro subsystémy DMS8000 MP4.80 MK8000 OPC DA/UA Server pro subsystémy poskytuje širokou škálu řešení pro centralizaci a řízení fyzické bezpečnosti a pro řídicí systémy.

Více

Technologie počítačových sítí 1. cvičení

Technologie počítačových sítí 1. cvičení Technologie počítačových sítí 1. cvičení Obsah prvního cvičení Microsoft Windows 2003 server Operační systém Windows 2003 server - Vytvoření nového virtuálního stroje pro instalaci Windows 98 - Příprava

Více

Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com

Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com 1 2 Virtualization on System x and BladeCenter IBM System x and IBM BladeCenter servers are designed for virtualization, leveraging the 40-year

Více

Služby datového centra

Služby datového centra Služby datového centra Společnost DataSpring je poskytovatelem služeb ICT infrastruktury a provozu IT řešení, veškeré služby provozuje ve vlastních datových centrech v Praze a v Lužicích u Hodonína. Lužické

Více

Příloha č. 1 k čj.: 1/120/ Technická specifikace Zajištění HW a dlouhodobé podpory infrastruktury Intel pro VoZP ČR

Příloha č. 1 k čj.: 1/120/ Technická specifikace Zajištění HW a dlouhodobé podpory infrastruktury Intel pro VoZP ČR Příloha č. k čj.: /0/0-0 Technická specifikace Zajištění HW a dlouhodobé podpory infrastruktury Intel pro VoZP ČR. Obsah. Obsah.... Předmět veřejné zakázky.... Požadavky na nový HW..... Komoditní x Servery

Více

Název Popis Lhůta. dne Odmítnuté platby Zobrazení, tisk a export seznamu odmítnutých plateb. Informace připraveny k vyzvednutí z bankovního

Název Popis Lhůta. dne Odmítnuté platby Zobrazení, tisk a export seznamu odmítnutých plateb. Informace připraveny k vyzvednutí z bankovního PŘEHLED SLUŽEB A PARAMETRŮ ELEKTRONICKÉHO BANKOVNICTVÍ A) PŘEHLED SLUŽEB A PARAMETRŮ - ELTRANS 2000 Přehled pasivních služeb Eltrans 2000 Informace o zůstatcích Zobrazení, tisk a export Informací o zůstatcích

Více

Tvorba počítačových clusterů pomocí Linuxu. Vedoucí práce: Mgr. Jiří Pech, Ph.D. Katedra informatiky

Tvorba počítačových clusterů pomocí Linuxu. Vedoucí práce: Mgr. Jiří Pech, Ph.D. Katedra informatiky Tvorba počítačových clusterů pomocí Linuxu Řešitel: Petr Ciml Vedoucí práce: Mgr. Jiří Pech, Ph.D. Katedra informatiky ik Zásady pro vypracování Pod pojmem počítačový cluster zde rozumíme skupinu více

Více

Služby datového centra

Služby datového centra Služby datového centra Společnost DataSpring je poskytovatelem služeb ICT infrastruktury a provozu IT řešení, veškeré služby provozuje ve vlastních datových centrech v Praze (Lucerna) a v Lužicích u Hodonína.

Více

Základy operačních systémů

Základy operačních systémů Základy operačních systémů Operační systém - je souhrn programů, které umožňují uživateli využívat technické a programové prostředky daného počítače. Operační systém můžeme rozdělit do dvou části: základ

Více

Zabezpečení dat. Literatura: Pavel Roubal: Informatika a výpočetní technika pro střední školy str. 76-84

Zabezpečení dat. Literatura: Pavel Roubal: Informatika a výpočetní technika pro střední školy str. 76-84 Zabezpečení dat Literatura: Pavel Roubal: Informatika a výpočetní technika pro střední školy str. 76-84 Data mají cenu zlata. mnoho lidí a firem má většinu potřebných informací uloženu ve formě počítačových

Více

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU FUJITSU PRIMEFLEX Human Centric Innovation in Action Integrované systémy pro Vaše řešení 30. května 2017 Pavel Čáslavský 0 Copyright 2017 FUJITSU Integrované systémy FUJITSU PRIMEFLEX Definice Před-konfigurované,

Více

Článek I Předmět smlouvy 1. Prodávající se touto smlouvou zavazuje:

Článek I Předmět smlouvy 1. Prodávající se touto smlouvou zavazuje: Smlouva o dodávce sestav osobních počítačů uzavřená podle 409 a násl. zákona č. 513/1991 Sb., obchodní zákoník, ve znění pozdějších předpisů, mezi: Město Rumburk, Tř. 9. května 1366/48, 408 01 Rumburk

Více

Zadávací podmínky soutěže: Dodávka HW a SW vybavení pro střediska SIM na území ČR. Zadavatel:

Zadávací podmínky soutěže: Dodávka HW a SW vybavení pro střediska SIM na území ČR. Zadavatel: Zadávací podmínky soutěže: Dodávka HW a SW vybavení pro střediska SIM na území ČR Zadavatel: Název společnosti: Institut pedagogicko-psychologického poradenství ČR Sídlo společnosti: Novoborská 372, Praha

Více

Hana Jedličková Novell Tour Praha, 19.4.2012

Hana Jedličková Novell Tour Praha, 19.4.2012 Novell Open Enterprise Server Hana Jedličková Novell Tour Praha, 19.4.2012 Řízení sítí na těch nejstabilnějších základech Novell Open Enterprise Server Open Enterprise Server (OES) nabízí jedinečnou možnost

Více

Hardware. Z čeho se skládá počítač

Hardware. Z čeho se skládá počítač Hardware Z čeho se skládá počítač Základní jednotka (někdy také stanice) obsahuje: výstupní zobrazovací zařízení CRT nebo LCD monitor počítačová myš vlastní počítač obsahující všechny základní i přídavné

Více

IT ESS II. 1. Operating Systém Fundamentals

IT ESS II. 1. Operating Systém Fundamentals IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují

Více

Najde si Software Defined Storage své místo na trhu?

Najde si Software Defined Storage své místo na trhu? Moderní a spolehlivá řešení pro ukládání dat Najde si Software Defined Storage své místo na trhu? Jan Cipra GAPP System Software defined Storage Integrace výpočetního výkonu a diskového prostoru Jednoduchá

Více

HW Diskové pole - 1KS

HW Diskové pole - 1KS HW Diskové pole - 1KS Architektura Výkonnost modulární, dvouřadičové diskové pole založené na 6Gbit SAS2.1, řešení musí být koncipováno jako HW, SW a FW od jednoho výrobce - škálování výkonnosti a kapacit

Více

Nasazení EIS JASU CS v rezortu Ministerstva zdravotnictví ČR vč. všech podřízených OSS

Nasazení EIS JASU CS v rezortu Ministerstva zdravotnictví ČR vč. všech podřízených OSS P Ř Í P A D O V Á S T U D I E Nasazení EIS JASU CS v rezortu Ministerstva zdravotnictví ČR vč. všech podřízených OSS MÚZO Praha s. r. o. Politických vězňů 15 110 00 Praha 1 www.muzo.cz obchod@muzo.cz JASU

Více