Expert Days 2018 SUSE Manager Marcin Madey Contry Manager, SUSE Polska
SUSE Manager Najlepsze w klasie otwartego oprogramowania do zarządzania infrastrukturą rozwiązanie, zaprojektowane do pomocy grupom DevOps i Operations w: DIAGNOSTYKA Asset Management Optymalizacji prowadzonych operacji redukując koszty Redeployment SUSE Manager Provisioning Redukcji złożoności i odzyskiwaniu kontroli nad zasobami IT Zapewnieniu zgodności z wewnętrznymi zasadami bezpieczeństwa i przepisami zewnętrznymi BEZPIECZEŃSTWO Configuration Management Patch Management Package Management ZGODNOŚĆ 2
Do czego potrzebny nam SUSE Manager? Aby nadążać za wciąż rosnącą złożonością! 3
Optymalizacja czynności i redukcja kosztów Pomoc administratorom IT w automatyzacji procesów zaopatrywania, łatania i konfiguracji serwerów linuksowych na potrzeby szybszego, spójnego i łatwiejszego do ogarnięcia wdrażania serwerów! Obsługa wszelkich korporacyjnych dystrybucji Linuksa za pomocą jednego narzędzia 4
I jak tu sobie z tym poradzić? Postęp złożoności widać wszędzie SUSE Linux Enterprise workloads Private and public clouds Wirtualizacja (Hypervisors) Oprogramowanie korporacyjne SUSE/Redhat Workloads Kontenery Chmury publiczne Chmury prywatne Dev Ops SUSE CAAS Server hardware Red Hat Linux workloads Storage hardware Hypervisors 5
Panuj nad złożonością i odzyskuj kontrolę nad zasobami IT SUSE Manager Zmniejsza złożoność i odzyskuje kontrolę nad zasobami informatycznymi za pomocą jednego narzędzia do zarządzania wieloma dystrybucjami Linuksa (SUSE i Red Hat) w różnych architekturach sprzętowych, wirtualizatorach i platformach chmurowych 6
Błyskawiczny zwrot inwestycji SUSE Manager może być szybko wdrożony - zwykle w ciągu tygodnia lub dwóch. Inwestycja zaczyna się opłacać od razu! Wiele repozytoriów zapewnia odpowiednią kontrolę jak i kiedy chcesz. 7
Zgodność kontenerów i wirtualnych w chmurze Ewaluacja zgodności (poprawki, etc.) dla kontenerów (CVE Audit) Audyt OpenSCAP przez Salt 8
Czas na demo! Zgodność / instalowanie poprawek 9
SUSE Manager Server Rekomendacje sprzętowe Sprzęt CPU/vCPU RAM Zalecane liczby CPU: Do 200 systemów: 4 CPU Do 500 systemów: 4-8 CPU W przypadku kanałów RHEL: 8 CPU Rekomendacja Multi-core 64bit CPU (x86_64, IBM Power Systems, IBM z Systems) Minimum 4 GB+ w środ. testowym Minimum 16 GB+ podstawa Minimum 32 GB+ w środ. produkcyjnym Free Disk Space Minimum 100 GB / Minimum 50 GB /var/lib/pgsql Minimum 50 GB per produkt SUSE + 100 GB per produkt Red Hat /var/spacewalk 10
SUSE Manager lista wsparcia Operating System Architecture Traditional Clients SUSE Linux Enterprise 11 SP3 and SP4 SUSE Linux Enterprise 12, SP1, SP2, SP3 SUSE Linux Enterprise 15 x86, x86-64, Itanium, IBM Power Systems, IBM z Systems x86-64, IBM Power Systems (ppc64le), IBM z Systems, ARM64 (aarch64)* x86-64, IBM Power Systems (ppc64le), IBM z Systems, ARM64 (aarch64) Supported Supported Supported Salt Clients Supported Supported Supported Red Hat Enterprise Linux 6 x86, x86-64 Supported Supported Red Hat Enterprise Linux 7 x86-64 Supported Supported Micro Focus Open Enterprise Server 11, SP1, SP2 and SP3 Micro Focus Open Enterprise Server 2015 SP1, 2018 x86, x86-64 Supported Supported x86, x86-64 Supported Supported * Supported added for SLES12 SP2, SP3 11
Wizualizacja infrastruktury 12
SUSE Manager 3.2 a w nim: Gotowość na przyszłość dzięki najnowszym wersjom (Salt 2018.3.0 przygotowany na Python 3, Spacewalk 2.8, PosgreSQL 9.6) oraz obsłudze SLE 15 Łatwa obsługa dużych i skomplikowanych wdrożeń poprzez zastosowanie nowych mechanizmów UI, konfiguracji SALT przez UI oraz ulepszoną obsługę sekwencji akcji Formulas with Forms w nowej/ulepszonej wersji poszerzonej o modelowanie złożonych parametrów (np. zarządzanie kontami), z zestawem API. Pozwala na równoległe działanie ekspertów przygotowujących założenia i wdrażających je administratorów. UI do tworzenia i modyfikacji stanów Salt Salt obsługuje sekwencje akcji (update Salt through Salt, reboots, ) 13
/uju:ˈni/ Mamy przyjemność zaprezentować Uyuni, nowy projekt w ramach SUSE Manager! https://www.uyuni-project.org @UyuniProject uyuni-announce+subscribe@opensuse.org
SUSE Manager 3.2 zaplanowane aktualizacje: Łatwa obsługa dużych złożonych wdrożeń dzięki technologii proxy w obszarze kontenerów (skalowalność) zaopatrywanie w pełni oparte na Salt (Saltboot) gotowe do użycia szablony dobrych praktyk (np. sapconf Formula) Ochronę obrazów bądź aktywnych instancji i utrzymywanie ich zgodności poprzez oparte o KIWI budowanie obrazów maszyn wirtualnych i instancji fizycznych dzięki całkowicie zmodernizowanemu mechanizmowi zarządzania wirtualizacją wbudowanemu wprost w SUSE Manager SUSE Manager for Retail (ETA październik 2018) 15
Aktualizacja SUSE Linux Enterprise bez przestoju przy pomocy SUSE Manager Popraw ciągłość działania, zwiększ dostępność usług oraz bezpieczeństwo i zgodność, zmniejszając przestoje systemu. Zredukuj zaplanowane i nieplanowane przestoje przez łatanie poprawek na swoich systemach. Zwiększ dostępność usług i włączaj usługi bez zakłóceń. Upewnij się, że systemy są aktualne dzięki łatkom bezpieczeństwa w czasie rzeczywistym. Redukuj Nie tylko planowane przestoje Eliminuj Przerwy na czas łatania systemów Minimalizuj Podatność na ataki www.suse.com/products/live-patching/ 13
SUSE LivePatching typowe pytania Jak długo mogę utrzymać system bez wyłączania przy zasosowaniu Live Patching? Do roku. Łatki są dostarczane dla jąder opublikowanych nie wcześniej niż rok temu. Dla jąder starszych poprawki nie będą dostępne. Jakie są wymagania systemowe?? SUSE Linux Enterprise Live Patching jest przewidziany dla SUSE Linux Enterprise Server 12 Linux. Czy można nałożyć kolejną łatkę na już istniejącą bez zatrzymania serwera? Tak, jest to możliwe. Łatki dostarczane przez Live Patching mogą się nakładać. Czy Live Patch przetrwa restart? Tak, jako RPM łatka będzie miała charakter trwały.. Jak to działa? SUSE Linux Enterprise Live Patching opiera się na technologii wolnego oprogramowania "kgraft," rozwijanej przez SUSE Labs. 17
Kolejny pokaz! Aktualizacja w warunkach produkcyjnych przy pomocy SUSE Managera 18
Plany rozwojowe 19
SUSE Manager v3.1 v3.2 V4.0 2017 2018 2019 2020 v3.1.x v3.2 V4.0 General Major UI/usability refresh Configuration Management Salt 2016.11.x Salt Formulas with Forms (e.g. Locale) Basic UI for Salt-based config file management SDI Management Infrastructure visualization (virtual machine hosts, Kubernetes clusters) Security & Compliance Allow CVE search and patch audit for containers (images and running instances) Containers & Cloud Build container images VMware with Salt Cloud SUSE CaaS Platform integration** Requires SUSE Linux Enterprise Server 12 SP2/SP3 Configuration Management Full UI for Salt-based config management Significant improvements to Formulas with Forms Product Integration & Supported Platforms SUSE Linux Enterprise 15 (client) support SUSE Manager for retail (PXE with image support, KIWI-based image building)** Single sign-on support** Security & Compliance Improved patch channel staging UI SDI Management Maintenance windows** Improved virtualization management** Monitoring Basic Prometheus/Grafana self-monitoring ** Containers & Cloud VM building with Salt & KIWI Proxy Server shipped as container Configuration Management Config drift management with Snapper integration Support for cluster orchestration (HA, SUSE CaaS Platform, SUSE Enterprise Storage) Product Integration Integration with the complete SUSE SDI stack (SUSE CaaS Platform, SUSE Cloud Application Platform, SUSE Enterprise Storage, SUSE OpenStack Cloud) Security & Compliance Salt compliance (HubbleStack, TBD) SDI Management Manage and monitor the complete SDI stack Automated inventory management Subscription Management Public cloud data gatherer Monitoring Complete Prometheus-based monitoring stack ELK-based log management (TBD) Containers & Cloud All components shipping as containers (TBD) Requires SLES 15 GA or SP1 (TBD) ** Item delivered post GA Information is forward looking and subject to change at any time. Requires SUSE Linux Enterprise Server 12 SP3/SP4 20
SUSE Manager Informacje dodatkowe Przede wszystkim: https://www.suse.com/products/suse-manager SUSE Manager wersja testowa (60 dni): https://www.suse.com/products/suse-manager/download/ Webinarium poświęcone SUSE Manager 3.2 (po polsku) https://www.brighttalk.com/service/player/en- US/theme/dev/channel/11477/webcast/328871/play Zestawienie szczegółowe klientów SUSE Manager: https://wiki.microfocus.com/images/e/eb/suma3-client-matrix-20170509.png 21