Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect jwojtasz@atom-tech.pl



Podobne dokumenty
RedHat Enterprise Virtualization

Linux -- u mnie działa!

WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski. 12 listopada 2007 WIRTUALIZACJA. Kamil Frydel, Julia Romanowska, Maciej Sokołowski

Przepełnienie bufora. SQL Injection Załączenie zewnętrznego kodu XSS. Nabycie uprawnień innego użytkownika/klienta/administratora

BitDefender GravityZone Security for Virtualized Environments VS 1ROK

RHEL 5 wpływ wirtualizacji na koszty

Wirtualizacja w praktyce.

CyberGuru Wirtualizacja na platformie Hyper-V w pigułce. Prezentuje: Kamil Frankowicz

Wirtualizacja. Paweł Mantur Artur Mączka Tomasz Niedabylski

LPAR - logiczne partycjonowanie systemów

Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (

VMware. Prezentacja na Systemy Operacyjne

Wirtualizacja. Piotr Sikora Tomasz Ziółkowski

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

Czym jest wirtualizacja

System wspomagania zarządzania wirtualizacją

MANAGER 2010 PROFESSIONALP VS. VIRTUALIZATION WIRTUALIZACJA OBSŁUGIWANE ANAGER 2010 C MANAGER 2010 CORPORATE: Funkcja. Korzyści.

Wykorzystanie wirtualizacji w kluczowych scenariuszach data-center

platforma zapewniająca usługi wirtualizacji

WIRTUALIZACJA teoria i praktyka. Oskar Skibski, Piotr Sikora, Mateusz Kruszyński

Monitorowanie VMware Rafał Szypułka Service Management Solution Architect IBM Software Services for Tivoli

NASI SPONSORZY I PARTNERZY

Nowy model subskrypcji, dobór produktów Red Hat i JBoss. Grzegorz Niezgoda

Grzegorz Jaśkiewicz Dariusz Stefański

Oracle VM - Przegląd architektury i możliwości

Optymalna Chmura. Właściwy kierunek dla Twojego biznesu

Wirtualizacja. Metody, zastosowania, przykłady

Wirtualizacja jako środek zmniejszenia kosztów działalności przedsiębiorstwa w czasach kryzysu

Licencjonowanie pytania i odpowiedzi

Systemy Operacyjne Wirtualizacja

Wirtualizacja. Przegla d wybranych technik. Magda Michalska Krzysztof Kulewski Andrzej Pacuk. Systemy operacyjne 2006

Wirtualizacje. Opracowali: Piotr Dąbrowiecki Jakub Gołębiowski Winicjusz Szyszka

W s zec hs tro nne i nieza w o dne tec hno lo g ie w irtua liza c ji w o pa rc iu o ro zw ią za nia firm y P a ra llels

Zadanie nr 3 CAPACITY PLANNING

Cloud Customers Relationships Wymagania wersja systemu:

VMware, QEMU, UML. oraz inne wirtualne maszyny. Piotr Findeisen Filip Grządkowski Piotr Kuśka Krzysztof Mroczek

Konwersja maszyny fizycznej na wirtualną

Wirtualizacja infrastruktury według VMware. Michał Małka DNS Polska

Wirtualizacja Hyper-V: sposoby wykorzystania i najnowsze wyniki badań

Nowe zasady licencjonowania Red Hat Enterprise Linux i JBoss Enterprise Middleware. Grzegorz Niezgoda

Capgemini IT Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury

Włodzimierz Dymaczewski 10/05/2010. Forum IT. Zarządzanie realnymi problemami środowisk wirtualnych IBM Corporation

Nowe spojrzenie na wirtualizację

Dane bezpieczne w chmurze

Hitachi Virtualization Manager

WZÓR UMOWY. Zawarta w Białymstoku, w dniu.. pomiędzy:

Szczegółowy Opis Przedmiotu Zamówienia

Konsolidacja wysokowydajnych systemów IT. Macierze IBM DS8870 Serwery IBM Power Przykładowe wdrożenia

Wprowadzenie do sieciowych systemów operacyjnych. Moduł 1

Wirtualizacja. wspomagana sprzętowo - zalety, wady, zagrożenia. Szymon Doroz & Bartosz Janiak & Przemysław Zych

Dni: 5. Opis: Adresaci szkolenia

Instrukcja szybkiego rozpoczęcia pracy

IBM POWER8 dla SAP HANA

Microsoft System Center Virtual Machine Manager 2012

VMware vsphere: Automation Fast Track

Technologie wirtualizacyjne na platformie Red Hat. Artur Głogowski

Instrukcja szybkiego rozpoczęcia pracy

Licencjonowanie w środowiskach wirtualnych

Monitor maszyn wirtualnych

InfoCloud24 Usługowe Centrum Danych

OCENA ZABEZPIECZEŃ. Obraz środowiska wirtualnego

HP Matrix Operating Environment: Infrastructure Administration

Administratorzy systemów, inżynierowie, konsultanci, którzy wdrażają i zarządzają rozwiązaniami opartymi o serwery HP ProLiant

WIRTUALIZACJA BEST PRACTICES WINDOWS SERVER 2008 R2 (HYPER-V 2.0) Bogdan Klekot Microsoft Solutions Advisor

MAINFRAME WWW. Chmura 1970 & 80. Dziś

Baza danych Oracle 11g Express Edition

Letnia Akademia SUSE. Implementacja nowych rozwiązań open source wszystko, co musisz wiedzieć!

Wirtualizacja wspomagana sprzętowo

Opis Przedmiotu Zamówienia na dostawę sprzętu i oprogramowania do tworzenia kopii zapasowych

TABELA PORÓWNAWCZA OFEROWANEGO SPRZĘTU

Dydaktyczne pracownie komputerowe na Wydziale Fizyki i Informatyki Stosowanej - wyzwania technologiczne - nowe możliwości realizacji laboratoriów

Platforma serwerowa Microsoft - do usług. O wdrożeniu Microsoft Cloud Platform w Beyond.pl

WWQ. Wakacyjne Warsztaty QNAP. Zaczynamy o 11:00. Prowadzący: Łukasz Milic Certyfikowany Trener QNAP

Q E M U.

Badanie wydajności maszyn wirtualnych

Zadanie1. Wykorzystując serwis internetowy Wikipedii wyjaśnij następujące pojęcia: wirtualizacja, VirtualBox, Vmware, KVM, Virtual PC, Hyper-V.

Wirtualizacja: XEN. Marek Marczykowski 16 czerwca 2010

Red Hat Grafton Kompletna platforma do wirtualizacji dla MSP w nowej odsłonie

VMware vsphere 5.5: Install, Configure, Manage

Konwersja maszyny fizycznej na wirtualną.

Acronis Backup Advanced 11.7 Update 1

Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa

Linux KVM - wparcie dla wirtualizacji w kontekście serwerów ARM

Konsolidacja i wirtualizacja na platformie IBM Power: najlepszą metodą obniżenia kosztów IT

Optymalizacja rozwiązań wirtualizacyjnych

U M L. System operacyjny Linux zagnieżdżony w zewnętrznym systemie operacyjnym (Linux)

Virtual Grid Resource Management System with Virtualization Technology

HARD DISK MANAGER PORÓWNANIE EDYCJI

Wirtualizacja systemów

INSTRUKCJA I WSKAZÓWKI

Wirtualizacja sieci - VMware NSX

IBM Power Systems co nowego i dlaczego warto oferować..

Koncepcja wirtualnej pracowni GIS w oparciu o oprogramowanie open source

Wirtualizacja baz danych a Dynamic Memory. Cezary Ołtuszyk coltuszyk.wordpress.com

Data Protection Suite for VMware?

Tomasz Greszata - Koszalin

Linux Contextualization

Know your tools KVM. Dariusz Puchalak Dariusz_Puchalak < at > ProbosIT.pl

ROBERT LIS. Wirtualizacja edukacyjnych zasobów IT. Virtualization of IT education

QEMU działa na procesorach procesorach: emuluje procesory: dostępne dla s.o. hosta:

Transkrypt:

Przegląd dostępnych hypervisorów Jakub Wojtasz IT Solutions Architect jwojtasz@atom-tech.pl

Agenda Podział hypervisorów Architektura wybranych rozwiązań Najwięksi gracze na rynku

Podział hypervisorów

Hypervisor w strukturze chmury SaaS PaaS IaaS Platforma aplikacyjna Hypervisor (VMM) Infrastruktura

Typy wirtualizacji: Typ 1 i Typ 2 Wirtualizacja z hypervisor Wirtualizacja hostowana Guest 1 Guest 2 Wirtualizacja Hardware Host OS Guest 1 Guest 2 Wirtualizacja Hardware Xen (Citrix/Oracle/SuSE) Microsoft Hyper-V VMware ESX VMware ESXi KVM VMware Workstation VMware Server Microsoft Virtual PC Microsoft Virtual Server Oracle VirtualBox

Wybrane rodzaje wirtualizacji Pełna wirtualizacja realizowana przez hypervisor Typu 1 i Typu 2 wirtualizacja dowolnego niezmodyfikowanego OS problem z realizacją uprzywilejowanych instrukcji jądra systemu gościa (np. emulacja operacji I/O) słaba wydajność Pełna wirtualizacja wspierana sprzętowo wymaga procesorów Intel-VT (vmx) lub AMD-V (svm) platforma sprzętowa wspierająca DEP natywna wirtualizacja gości w Ring 0 bardzo dobra wydajność Parawirtualizacja wykorzystuje hypervisor Typu 1 jeden z systemów gościa jest uprzywilejowany (Dom0) konieczność modyfikacji jądra systemów gości celem odwołań do hypervisora (hypercall) bardzo dobra wydajność systemów gości (przy zmodyfikowanym jądrze)

Zadania hypervisora Izolacja i emulacja zasobów CPU: harmonogram dla maszyn wirtualnych Pamięć: zarządzanie pamięcią I/O: emulacja urządzeń I/O Sieciowość Zarządzanie maszynami wirtualnymi

Monolityczny vs. Microkernel Hypervisor monolityczny Prostszy od nowoczesnego kernela, lecz wciąż skomplikowany Wprowadza model sterowników Microkernel hypervisor Uproszczona funkcjonalność partycjonowania Zwiększa stabilność oraz minimalizuje TCB (trusted computing mode) Brak kodu firm trzecich Sterowniki pracują w trybie gościa VM 1 (Admin) VM 2 VM 3 VM 1 ( Parent ) Virtualization Stack Hypervisor Virtualization Stack Drivers VM 2 ( Child ) Drivers VM 3 ( Child ) Drivers Drivers Hardware Hypervisor Hardware

Bezpieczeństwo Uprzywilejowane pierścienie (protection rings): Ring 0 bezpośredni dostęp do sprzętu (kernel mode) Ring 1 i 2 praktycznie nieużywane (wsteczna kompatybilność, portowanie kodu) Ring 3 najmniejsze uprawnienia dla aplikacji (user mode)

Architektura wybranych rozwiązań

KVM i Xen

Hyper-V

VMware

Wirtualizacja hostowana

Wirtualizacja oparta o kontenery

Najwięksi gracze na rynku

VMware ESXi 4.1 mały hypervisor (> 100MB) agenci VMware pracują bezpośrednio w VMkernel możliwość wkomponowania w VMkernel modułów firm trzecich brak możliwości implementacji dowolnego kodu VMware ESX 4.1 pełny system (~ 2GB) kernel połączony z partycją zarządzającą agenci VMware pracują w trybie Console OS Wszystkie zadania konfiguracyjne wykonywane z poziomu Console OS

RHEV-H (RHEV Hypervisor) Niewielki rozmiar: ok. 100 MB Skalowalność: host 96 rdzeni, 1 TB RAM; gość 16 vcpu, 256 GB Wydajność: benchmarki dla aplikacji biznesowych Bezpieczeństwo: SELinux Funkcje zaawansowane: memory page sharing, memory overcommit, NIC bonding, multipath I/O, power mgmt, clusters, etc.

SUSE Linux Enterprise Server 11 SP1 zawiera Xen 4.0 memory overcommit live snapshots & clone max. 64 vcpu dla maszyny gościa obsługa 1TB RAM dla hosta oficjalne wsparcie dla KVM komponenty integracyjne dla Hyper-V single root I/O virtualization (bezpośrednia komunikacja z siecią i storagem hypervisor bypass) Virtual Machine Driver Pack uruchamianie niezmodyfikowanych maszyn wirtualnych z prawie natywną wydajnością Sterowniki dla Windows Server 2008, 2003, 2000, XP, 7 dla Xen Sterowniki Red Hat Enterprise Linux 4 i 5 dla Xen

Wersja komercyjna: Windows Server 2008 R2 Hyper-V Wersja darmowa: Hyper-V Server 2008 R2 Kompleksowe zarządzanie przy użyciu System Center VMM (w tym wsparcie dla VMware) Jako hypervisor warto wykorzystać wersję Server Core (bezpieczeństwo) HA (klastry) w wersji Enterprise i Datacenter Możliwości Host: 8 procesorów (64 cores), 1TB RAM Gość: 4 vcpu (1 vcpu dla gości Linux), 64 GB RAM Oficjalne wsparcie dla RedHat 5.2+ i SuSE 10 SP3+ Server Core Parking wyłączanie zbędnych procesorów W najbliższym Service Pack 1 dla R2: Dynamic Memory przydzielanie pamięci gościom online

Porównanie możliwości

Który wybrać? Skalowalność Wydajność Zarządzanie Wsparcie dla innych producentów Znajomość technologii przez administratorów Cena

Oferta usług Atom-tech w zakresie Cloud Computing Wybór optymalnego rozwiązania Dobór i dostawa sprzętu i/lub oprogramowania Wdrożenie Pełne wsparcie techniczne (w tym SLA) Rozwój środowiska Również jako gotowe rozwiązania: VirtFrame, CloudBurst

Dziękuję za uwagę www.atom-tech.pl