Networking v hypervisoru Hyper-V



Podobné dokumenty
VirtualBox desktopová virtualizace. Zdeněk Merta

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

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

Zkušenosti z průběhu nasazení virtualizace a nástrojů pro správu infrastruktury v IT prostředí České správy sociálního zabezpečení

STRUČNÝ NÁVOD K POUŽITÍ

Nastavení programu pro práci v síti

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Windows Server Licencování a Ceny Všechny Edice. Petr Špetlík Cloud & Server PTA

Projekt VRF LITE. Jiří Otisk, Filip Frank

Virtualizace. Lukáš Krahulec, KRA556

Konfigurace sítě s WLAN controllerem

STRUč Ná Př íruč KA pro Windows Vista

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

CHARAKTERISTIKA VEŘEJNÉ ZAKÁZKY

Implementace vysoce dostupné virtualizované IT infrastruktury

Použití programu WinProxy

Instalace Microsoft SQL serveru 2012 Express

Aktivní prvky: síťové karty

XTB VPS. XTB Virtual Private Server manuál

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

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í,

Instalace SQL 2008 R2 na Windows 7 (64bit)

NAS 307 Link Aggregation

Pokročilé architektury počítačů

Management virtualizace Management of virtualization

Průmyslová komunikace přes mobilní telefonní sítě. Michal Kahánek

Cloud. Nebo zatím jen mlha? Workshop Day 2011 WG06 Jaromír Šlesinger, CA Technologies Bratislava, 13. október 2011

Ing. Michal Martin. Spojení PLC CLICK s NA-9289

Virtualizace na Linuxu

Tomáš Kantůrek. IT Evangelist, Microsoft

Cloudová Řešení UAI/612

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Téma 1 - řešení s obrázky

PB169 Operační systémy a sítě

Registrační číslo projektu: CZ.1.07/1.5.00/ Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost

Virtualizace storage infrastruktury

Systém Windows Server 2008 R2 Hyper-V a Migrace za provozu

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

Cloud - jak jej monitorovat, reporty, účtování a fakturace

Virtální lokální sítě (VLAN)

NÁVOD K OBSLUZE. Obj. č.: Zkrácený návod k obsluze

Ope p r e a r čn č í s ys y té t m é y y Windo d w o s Stručný přehled

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

1. Obecná konfigurace autentizace osob. 2. Konfigurace klienta Windows Vista

Příručka pro rychlou instalaci

Virtualizace desktopů

Semestrální projekt do předmětu SPS

VÝPOČETNĚ NÁROČNÉ APLIKACE S VYUŽITÍM VIRTUALIZACE PRACOVNÍCH STANIC NA BÁZI INTEGRACE TECHNOLOGIÍ MICROSOFT VDI A SUN RAY

Rocrail. Nejprve: Obecný úvod. Instalace

Private VLANs - podpora u různých výrobců síťových prvků a ve VMWare

Novinky. Autodesk Vault helpdesk.graitec.cz,

Vážený kliente, 1. Základní informace. Propojení přístrojů. Nastavení protokolu TCP/IP. Registrace počítače

Pokročilé architektury počítačů

Novinky. Autodesk Vault helpdesk.graitec.cz,

Komunikace s automaty MICROPEL. správa systému lokální a vzdálený přístup do systému vizualizace, umístění souborů vizualizace

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

Red Hat Enterprise Virtualization

Projektování distribuovaných systémů Lekce 2 Ing. Jiří ledvina, CSc

Aktivní prvky: přepínače

Virtualizace. Miroslav Novotný

Stručný návod pro nastavení routeru COMPEX NP15-C

doba datová začne již za: Copyright 2012 EMC Corporation. All rights reserved.

Možnosti IPv6 NAT. Lukáš Krupčík, Martin Hruška KRU0052, HRU0079. Konfigurace... 3 Statické NAT-PT Ověření zapojení... 7

Jednotlivé hovory lze ukládat nekomprimované ve formátu wav. Dále pak lze ukládat hovory ve formátu mp3 s libovolným bitrate a také jako text.

Model: Mbps Wireless 11G+ Access Point UŽIVATELSKÝ MANUÁL

Připojení k eduroam.cz: Nastavení síťových komponent Meraki a konfigurace ISE

Co je Symantec pcanywhere 12.0? Hlavní výhody Snadné a bezpečné vzdálené připojení Hodnota Důvěra

Přepínaný Ethernet. Virtuální sítě.

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

DODATEČNÉ INFORMACE K ZADÁVACÍ DOKUMENTACI č. 3

Hot Standby Router Protocol (zajištění vysoké spolehlivosti výchozí brány)

2N VoiceBlue Next. 2N VoiceBlue Next & Siemens HiPath (series 3000) Propojení pomocí SIP trunku. Quick guide. Version 1.

Představení Kerio Control

Jak nastavit 2SMS a SMS2 na 2N StarGate - nové CPU 2013

Návod na nastavení klienta pro připojení k WiFi síti SPŠE Brno

Kontejnerová virtualizace na Linuxu

12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování

C2115 Praktický úvod do superpočítání

VIRTUALIZACE POČÍTAČE HISTORIE A VÝVOJ

Instalace programu C-on

ÚČETNICTVÍ ORGANIZAČNÍCH KANCELÁŘÍ KOMPLEXNÍ SYSTÉM PRO VEDENÍ ÚČETNICTVÍ

Obsah. Úvod 13. Věnování 11 Poděkování 11

Trask solutions Jan Koudela Životopis

Migrace virtuálního prostředí VI3 na vsphere. Lukáš Radil, konzultant

Windows 2008 R2 - úvod. Lumír Návrat

Michal Hroch Server Product Manager Microsoft Česká republika

Budování infrastruktury v době digitalizace společnosti

Průzkum a ověření konfigurace Private VLAN na Cisco Catalyst 3560

User based tunneling (UBT) a downloadable role

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Vzdálené připojení do sítě ČEZ VPN Cisco AnyConnect

MIS. Manažerský informační systém. pro. Ekonomický informační systém EIS JASU CS. Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

Výzva na podání nabídek na veřejnou zakázku malého rozsahu

Instalace elišky 3.0 na Windows 7 (32-bitová verze) ČMSS a.s.

POŽADAVKY NA INSTALACI

w w w. u l t i m u m t e c h n o l o g i e s. c z Infrastructure-as-a-Service na platformě OpenStack

Hodinový rozpis kurzu Správce počítačové sítě (100 hod.)

Virtualizace aplikačních serverů na vzdálených lokalitách ČSSZ radikálně zvýšila jejich dostupnost

NAS 107 Seznámení s Control Center

Transkript:

Networking v hypervisoru Hyper-V Bc. Daniel Šudřich Abstrakt: Tento dokument slouží jako úvod do Networkingu v hypervisoru Hyper-V. Stručně uvede co je to vizualizace a samotné Hyper-V. Dále uvedete čtenáře do základů Networkingu v Hyper-V. Klíčová slova: Virtualizace, Hyper-V, Virtual Switch, 1. Úvod... 2 2. Virtualizace... 2 2.1. Co znamená virtualizace... 2 2.2. Výhody virtualizace... 2 3. Hyper-V... 2 3.1. Historie Hyper-V... 3 3.2. Dostupnost Hyper-V... 3 3.3. Hyper-V Manager... 4 3.4. Networking v Hyper-V... 4 4. Virtual Switch... 5 4.1. External Virtual Switch... 5 4.2. Private Virtual Switch... 5 4.3. Interní Virtual Switch... 6 4.4. Trunk Mode a Acces Mode... 7 5. Vytvoření Virtual Switche... 7 5.1. Pomocí Virtual Switch Manager... 7 5.2. Vytvoření pomocí PowerShell... 9 5.3. Rozšíření Virtual switche... 10 6. Závěr... 11 Použitá literatura... 12 Květen 2015 1/12

1. Úvod Tento dokument byl vypracován jako projekt do předmětu Směrované a přepínané sítě a slouží jako stručný úvod do problematiky a možností networkingu v hypervizorově stavěném serverovým systémem od společnosti Microsoft pod názvem Hyper-V. Nejprve se čtenář seznámí s pojmem virtualizace, následně projde stručnou definici co je to Hyper-V a poté se jíž dozví o možnostech networkingu vhyper-v. 2. Virtualizace 2.1. Co znamená virtualizace Virtualizace umožňuje, aby na jednom fyzickém serveru (na jednom hardware) běželo více oddělených serverů s vlastním operačním systémem. Fyzický server každému takovému virtuálnímu serveru emuluje virtuální hardware (procesor, paměť, disk, síťová karta, mechaniky, periferní zařízení a další). To, že je server virtualizovaný, však uživatel na první pohled nepozná. Má svůj server s procesory, pamětí a dalšími komponentami, na tom mu běží nějaký operační systém dle jeho volby, má k němu plný přístup a pracuje s ním jako kdyby tento jeho operační systém běžel na vlastním hardware.[1] 2.2. Výhody virtualizace Celé je to samozřejmě o penězích - virtualizace oproti klasickému řešení přináší obrovské finanční úspory. Týká se to pořizovacích i provozních nákladů. Cílem je, aby více virtuálních serverů společně sdílelo fyzické prostředky. Představte si, že potřebujete provozovat ve své firmě několik serverů - souborový server, poštovní server, WWW server a účetní server. Z bezpečnostních důvodů nechcete, aby všechny tyto služby běžely v jednom operačním systému, a tak jedno z možných řešení je zakoupit 4 fyzické servery. Každý takový fyzický server má svou skříň, procesory, paměti, síťovou kartu, pevné disky a další komponenty. Jenže je zřejmé, že tyto 4 servery zdaleka nevyužijí výkon hardware. Je známý fakt, že průměrná zátěž procesorů na průměrném serveru je 15%. Zbylých 85% je tedy nevyužitých. Ale i tak procesor spotřebovává několik desítek Wattů jen tím, že existuje a že je zapnutý bez ohledu na to, zda je jeho výkon využit či nikoliv.[1] 3. Hyper-V Hyper-V od společnosti Microsoft je hypervizorově stavěný serverový systém. To znamená, že má svůj vlastní hlavní operační systém a pomocí virtualizace se skrze něj mohou spustit další operační systémy a to vše v rámci jednoho fyzického počítače. Květen 2015 2/12

Obrázek č1. Tři virtuální servery v rámci jednoho fyzického[6] 3.1. Historie Hyper-V Základním stavebním kamenem je virtualizační vrstva neboli hypervisor Hyper-V, který ve své první verzi spatřil světlo světa v roce 2008 jako součást některých edic Windows Serveru 2008. Následovala druhá generace, dostupná jako role ve Windows Serveru 2008 R2, případně jako samostatný produkt Microsoft Hyper-V Server 2008 R2, který je k dispozici zdarma. Funkcionalitu doplnily technologie Dynamic Memory a RemoteFX, obsažené v Service Packu 1 pro Windows Server 2008 R2. Následovala třetí generace Hyper- V, jež je integrovanou součástí Windows Serveru 2012 a klientského operačního systému Windows 8 Pro. Aktuálně je k dispozici Hyper-V coby integrovaná součást Windows Serveru 2012 R2 a Windows 8.1 Pro a Enterprise. [2] 3.2. Dostupnost Hyper-V Díky integrované části Windows Serveru 2012 R2 do Windows 8.1. Professiona, je možné se k virtualizaci dostat mnohem jednodušeji než dříve. Pokud vlastníte doma procesor, který podporuje virtualizaci(což jsou skoro všechny procesory od Core Duo), pak není nic lehčího, než si v biosu povolit virtualizci a rozjet si vlastní Hyper-V na domácím stroji. Samozřejmě podmínkou je dostatečné velká operační paměť Vašeho počítače. Květen 2015 3/12

3.3. Hyper-V Manager Pro administraci, přidávání a odebírání prvků, slouží Hyper-V Manager (obrázek č.2). Tento Manager slouží jako hlavní brána pro Vaši virtualizaci. Obrázek č.2 Hyper-V Manager [8] 3.4. Networking v Hyper-V Jednou z největších změn ve Windows Server 2012 Hyper-V oproti předchozí 2008 verzi, jsou právě změny v networkingu. Ve verzi 2008 obsahoval Hyper-V relativně jednoduchou verzi síťových možností, ovšem Hyper-V 2012 se tyto možnosti značně rozšířili. Hlavní novinkou je centrální prvek Virtual Switch a také nově podpora pro Network Interface Controller (NIC neboli síťová karta) teaming, která dříve podporována nebyla a byla zařazena na mnohočetnou žádost uživatelů. Květen 2015 4/12

4. Virtual Switch Virtual switch v Hyper-v pracuje na druhé vrstvě. Kromě práce na druhé vrstvě také udržuje MAC tabulku, která obsahuje všechny MAC adresy všech virtuálních počítačů k němu připojených. Virtual switch vytvořený v Hyper-V může mít neomezené množství virtuálních zařízení k němu připojených. Virtual switch v Hyper-V pracují vždy v jednom ze dvou módů, kterými jsou Trunk Mode a Acces Mode.[5] Virtual switche se v Hyper-V dělí do tří typů, které jsou popsány v následujících kapitolách. 4.1. External Virtual Switch Role externího virtual switche je v propojení virtuálních NIC s fyzickou sítí. Každá virtuální NIC je připojena k jednomu virtual switchi a Virtual switch je připojen k fyzické síti. Jedno z možných zapojení a funkcionalita externího virtual switche je zobrazeno na obrázku č.3. Virtuální NIC vystupují v LAN totožně jako fyzické NIC ve fyzické stanici. Každá virtuální NIC má svou vlastní MAC nebo Ethernet adresu a každý síťový zásobník má svou vlastní IPv4 a IPv6 adresu. Každá virtuální NIC je kompletně oddělena od ostatních virtuálních NIC a od NIC, které využívá hostitelský operační systém. Jako pro příklad se dá uvést to, že hostitelský firewall se vůbec nezajímá o networking virtuálních strojů hostovaných na jeho stroji.[3] Obrázek č.3 Externí virtual switch [3] 4.2. Private Virtual Switch Privátní virtual switch nemá žádne připojení k hostitelskému stroji a fyzické síti. Jedná se o kompletně izolované řešení, které můžete vidět na obrázku č.4. Květen 2015 5/12

Obrázek č.4 Privátní virtual switch [3] V předchozí verzi Hyper-V se využívalo privátního virtual switche nejčastěji k bezpečnému odstínění od propojení do fyzické sítě a dalších virtuálních strojů. Nyní mohou mít virtuální stroje jednu NIC pro připojení k privátnímu switchi, kde je realizována patřičná bezpečná komunikace a druhou NIC pro připojení k externímu switchi.[3] 4.3. Interní Virtual Switch Interní virtuální switch izoluje virtuální NIC od fyzické sítě, ale umožňuje připojení s operačním systémem na hostovaném stroji jak je možné vidět na obrázku č.5. Obrázek č.5 Interní virtuální switch [3] Květen 2015 6/12

4.4. Trunk Mode a Acces Mode Jak již bylo zmíněno dříve Hyper-V Virtual Switch lze nakonfigurovat pro práci v Trunk Mode nebo Acces Mode. Tyto dva systémy závisejí na označovacím systému VLAN ID. V Trunk Mode bude virtual switch posílat všechny pakety do všech virtuálních strojů k němu připojených. Ve výchozím režimu je virtual switch nakonfigurován v Trunk Mode, není tedy nutné jej nastavovat.[5] V Acces Mode virtual switch v přijatých paketech nejprve zkontroluje jejich VLAN ID. Pokud VLADN ID v paketu odpovídá VLAN nakonfigurovaného na virtual switchi, pak je paket přijat. Všechny průchozí pakety, které se neshodují s VLAN ID na virtual switchi budou vyřazeny.[5] Pouze Externí a Interní Virual switch lze nakonfigurovat pro práci v Trunk Mode nebo Acces Mode. Acces Mode je napoak od Trunk Mode potřeba nastavit. Jak nastavit Acces Mode bude ukázáno v dalších kapitolách. 5. Vytvoření Virtual Switche 5.1. Pomocí Virtual Switch Manager Pro přidání virtuálních switchů se využívá Virtual switch manager, který je dostupný v samotném Hyper- V Manageru a lze vidět na obrázku č.6. Obrázek č.6 Virtual switch manager [3] Nový virtual switch: 1. V levém okně zvolíme možnost New virtual network switch 2. V pravém okně vybereme typ virtual switche (typy byly popsány v předchozích kapitolách) 3. Po kliknutí na Create Virtual Switch se Vám zobrazí nabídká dalších možností pro nový virtual switch, jak je možné vidět na obrázku č.7. Květen 2015 7/12

Obrázek č.7 Vytvoření virtual switche [3] Tyto možnosti jsou volitelné v závislosti na typu switche, který zvolíte. Při vytváření externího virtual switche lze zvolit z drop-down listu fyzickou síťovou kartu, kterou chcete připojit k virtual switchi. V dropdown listu vám budou nabídnuta pouze nevyužívaná spojení. Možnost sdílení sítě s operačním systémem je defaultně zapnutá, pokud jste se rozhodli vytvořit externí síť. Tuto možnost by jste měli vypnout pouze, pokud si přejete izolovat vaši virtuální síť od hostitelského operačního systému. V historii Hyper-V návrháři obvykle chtěli izolovat hostitelský operační systém od zátěže virtuálního, proto tuto možnost nezaškrtávali.[3] Single-Root I/O Virtualization je novou funkcionalitou ve Windows Server 2012 Hyper-V, která umožňuje virtuálním NIC běžet s menší latencí než obvykle, pokud máte pro to odpovídající hardware.[3] Defaultně mají všechny nově vytvořené virtuální NIC dynamicky přiřazenou MAC adresu. Každá takto přiřazená MAC adresa je z rozmezí MAC adres definovaných ve Virtaul ASwitch Manageru, jak je možné vidět na obrázku č.8. Toto rozmezí se dá dle potřeb také změnit, ovšem změny nebudou mít vliv na již přiřazené virtuální NIC. Květen 2015 8/12

Obrázek č. 8 Rozmezí MAC adres [3] Dále je možné nakonfigurovat Acces Mode jak již bylo zmíněno dříve. Pro jeho konfiguraci je potřeba v Manageru zvolit patřičný virtual switch, kliknout na Enable VLAN identification for management operating system. Následně už stačí pouze zvolit VLAN ID, jak je možné vidět na obrázku č.9. Obrázek č.9 Nastavení Acces Mode [5] 5.2. Vytvoření pomocí PowerShell Tato kapitola čerpá hlavně z [3] Virtual switch manager není samozřejmě jedinou možností pro vytvoření nebo administraci networkingu. Dostupná administrace je také pomocí PowerShell Pro vytvoření nového virtual switche, který není připojený k hostujícímu operačnímu systému slouží příkz: New-VMSwitch External NetAdapterName Ethernet AllowManagementOS 0 Tento příkaz vytvořil externí virtual switch defaultně. Samozřejmě můžeme chtít vytvořit jiný, například typ Internal pomocí SwitchType příznaku: New-VMSwitch Internal Switchtype Internal PowerShell nám nabízí mnoho dalších možností, tohle byla jen částečná ukázka práce s ním Květen 2015 9/12

5.3. Rozšíření Virtual switche Tato kapitola čerpá hlavně z [3] Virtual switch má být velice komplexním prvkem v Hyper-V a tomuto mohou sloužit jeho možná rozšíření: Capturing Extension Toto rozšíření slouží hlavně pro monitorování zátěže na virtual switchi. Může reportovat do centrální servicy nebo do aplikace umožňující jeho administraci. Filtering Extension Slouží pro zkoumání, modifikaci a přidání paketů ve virtual switchi. Může sloužit jako takový typ firewallu. Forwarding Extension Slouží jako poslední modifikátor, protože jako poslední vidí příchozí data a odchozí data. Zapojení těchto rozšíření je možné vidět na obrázku č.10. Obrázek č.10 Rozšíření pro virtual switch [3] Květen 2015 10/12

6. Závěr Tento dokument měl čtenáře uvést do Networkingu v Hyper-V a poskytnout mu základní pohled na něj. Věřím, že tento dokument svůj úkol splnil a po jeho přečtení bude moct čtenář si nastavit základní funkce networkingu v hypervisoru Hyper-V. Květen 2015 11/12

Použitá literatura [1] http://hosting.wedos.com/cs/virtual/co-je.html [2] http://blogs.technet.com/b/technetczsk/p/microsoft-hyper-v.aspx [3] Windows Server 2012 Hyper-V Instalation and Configuration Guide (Aidan Finn, Patrick Lownds, Michael Luescher and Damian Flynn) [4] http://www.legasystems.com/microsoft_hyper_v_3_windows_server_2012_s/1868.htm [5] http://www.serverwatch.com/server-tutorials/harnessing-the-power-of-hyper-v-network-virtualswitches.html [6] http://arstechnica.com/information-technology/2012/09/first-look-hyper-v-2012 Květen 2015 12/12