Wojciech Mazurek Dyrektor SUSE Poland wmazurek@suse.com 7 października 2014, Warszawa
Agenda 2 Wirtualizacja SUSE SLES 12 korzyści z wirtualizacji XEN/KVM SLES 12 wirtualizacja oparta o kontenery Ile zaoszczędzisz z wirtualizacją XEN / KVM
80% Skala penetracji rynku dla platformy x86 29% W tylu centrach danych jest tylko 1 hipernadzorca 80% Tylu klientów nie ma standardu dla drugiego hipernadzorcy Źródło: Gabriel Consulting 3
Wirtualizacja SUSE
Wirtualizacja SUSE Wbudowane wirtualizatory KVM Xen Strategia Perfect guest VMware ESX Microsoft Hyper-V (możliwość klastrowania) Citrix XenServer SUSE Linux Enterprise z Xen and KVM Wyjątkowa efektywność kosztowa jedna subskrypcja umożliwia uruchomienie nielimitowanej liczby wirtualnych maszyn na jednym fizycznym serwerze 5
Wirtualizacja w chmurze Ekosystem SUSE Manager - Dostarczanie - Zarządzanie - Monitorowanie 7
SUSE Cloud Wsparcie dla mieszanego
SLES 12 korzyści z wirtualizacji XEN/KVM
Wirtualizacja w SLES 12 10 Kontynuacja wsparcia dla Xen Xen jest dojrzałym wirtualizatorem! Stub oraz sterownik domeny Interfejs Libxenlight / xl (xend odchodzi!), dostępna ścieżka migracji Nowości w KVM Agent dla Windows Poprawione wsparcie dla Numa Obsługa pamięci hotplug Hotplug dla vcpus Wsparcie dla vfio VTPM Multiqueue networking
Wirtualizacja w SLES 12 11 Narzędzia wirtualizacyjne Narzędzie do migracji z p2v Narzędzie do migracji v2v (Xen do KVM) Rozbudowana dokumentacja dla v2v Zmiana na virt-inst - standardowy instalator Wsparcie w narzędziach dla SPICE, graficzny interfejs do zdalnego zarządzania serwerem
Narzędzia do zarządzania wirtualizacją 1) Virt Manager Proste narzędzie 1:1, 1:wielu Zawarte w SLES 2) Zarządzanie wieloma systemami Linux (SUSE, RH) Patrz punkt 3 + dodatkowe funkcje SUSE Manager (monitorowanie, dostarczanie, zarządzanie) 3) Infrastruktura w chmurze Automatyzacja, samoobsługa, tworzenie wzorców oprogramowania SUSE Cloud 4) Centralna konsola do zarządzania wirtualizacją SVEC / ovirt konsola dostępna będzie jako dodatek 12
SLES 12 wirtualizacja oparta o kontenery
Wirtualne maszyny Tradycyjna wirtualizacja Aplikacja A Aplikacja A' Aplikacja B Aplikacja B' Bins/Libs Bins/Libs Bins/Libs Bins/Libs Sys. gościa Sys. gośćia Sys. gościa Sys. gościa Hipernadzorca (typ 2) System hosta Serwer 14
Kontenery Linux Aplikacja A Aplikacja A' Aplikacja B Aplikacja B' Bins/Libs Bins/Libs Bins/Libs Bins/Libs Sys. gościa Sys. gościa Sys. gościa Sys. gościa Hipernadzorca (typ 2) System hosta Serwer 15
Wirtualizacja oparta o kontenery Kontener 1 Kontener 2 Aplikacje cgroups cgroups Jądro systemu Serwer 16
Dlaczego warto używać kontenerów? Lekkie rozwiązanie wirtualizacyjne Odseparowanie od innych procesów 1 jądro systemu dla wszystkich procesów (wydajność) Brak wytracania czasu na uruchomienie się systemu Standardowe operacje We/Wy Możliwość zmian w systemie bez konieczności restartu Stosowanie zagnieżdżonej wirtualizacji to nie problem Możliwość odizolowania procesów 17 Przykłady: serwisy www, FTP itd.
Kontenery w SLES 12 co nowego? Wsparcie dla aplikacji obsługujących kontenery 18 Nowe aplikacje wspierające obsługę kontenerów Prosta aplikacja do zarządzania aplikacjami w kontenerach Integracja z libvirt-lxc Wsparcie dla SELinux i AppArmor oraz LXC System plików copy-on-write (integracja z btrfs)
Ile zaoszczędzisz z wirtualizacją? XEN / KVM
Zintegrowane rozwiązania Kompletny zestaw Platforma 23 Wzorce Wdrażanie Utrzymanie
Ile zyskasz stosując wirtualizację XEN / KVM od SUSE? 1) Brak Vendor Lock In 2) Duży ekosystem partnerów 3) Niższe koszty 4) Strategia na przyszłość (SUSE Manager, SUSE Cloud) 5) Łatwa rozbudowa infrastruktury (klastry, aplikacje) 6) Wsparcie dla różnych platform sprzętowych (X68, Power, Mainframe) 7) Interoperacyjnosć współpraca z Microsoft 24
Korzyści z wybrania SUSE 26 Komponent SUSE Red Hat Hypervisor KVM or Xen RHEV (KVM) PaaS WSO2 Stratos OpenShift Private Cloud SUSE Cloud RHEL OpenStack Cloud Workload Patching and Management SUSE Manager CloudForms Image Creation SUSE Studio N/A Billing Cloud Cruiser or Zuora CloudForms Self Service Portal Rightscale or Dell Multi-Cloud Manager CloudForms Application Monitor Dell Quest Foglight CloudForms Security Dell Quest One CloudForms
Wirtualizacja od SUSE 28 KVM Red Hat Nie jest konieczne uruchamianie wszystkich systemów tylko na VMware Przestań używać kolejnego Linuksa na VMware już teraz! Utrzymaj pożądaną elastyczność z systemami "Perfect Guest" dla wszystkich głównych hipernadzorców Wybierz mniej kosztowe wirtualizacyjne środowisko u siebie w firmie
SUSE w Polsce ul. Postępu 21 02-676 Warszawa 30 +48 22 537 5020 Infolinia 800 22 6685 www.suse.com Dołącz do nas: www.opensuse.org
Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.