SUSE Container as a Service Platform Nagyvállalati Kubernetes. Papp Zsolt Konzultáns

Hasonló dokumentumok
SUSE Linux Enterprise High Availability. Kovács Lajos Vezető konzultáns

Alkalmazás és megjelenítés virtualizáció

Felhő alapú hálózatok Konténerek orkesztrálása Simon Csaba. Budapesti Műszaki és Gazdaságtudományi Egyetem

A DevOps-kultúra eszközei

Private Cloud architektúra keretrendszer

Cégbemutató, rövid áttekintés. Keszler Mátyás Territory Manager, Hungary

RH/CentOS felügyelet SUSE Manager segítségével. Kovács Lajos Vezető konzultáns

STANDARD DEVELOPMENT U.L. FACTORY SYSTEMS GROUP IT DEPARTMENT

SUSE Linux Enterprise Server 12 Hargitai Zsolt

Érettségi tétel az IT vizsgán: Felhő

Linux kiszolgáló felügyelet: SUSE Manager

Az MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

Felhőszolgáltatások megvalósítása PureSystems eszközökön

Openstack felhő infrastruktúra paradigmaváltás az IT iparágban. Kiss Márton Openstack Ambassador

A hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,

Hiperkonvergens infrastruktúra. Brenner Zoltán rendszermérnök

Felhőszolgáltatások Varga Zsolt

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

A Docker alapjai. Takács Ákos PTE Egyetemi Könyvtár és Tudásközpont TAKÁCS ÁKOS - IPSZILON SZEMINÁRIUM - A DOCKER ALAPJAI 1

Magyar Posta központi Oracle infrastruktúrája VMware alapokon

Veeam Agent for Windows and Linux

Virtualizációs Technológiák Operációs rendszer szintű virtualizáció Konténerek Forrás, BME-VIK Virtualizációs technológiák

Felhő technológia Trendek 2014 VMware Forum

Radware terhelés-megosztási megoldások a gyakorlatban

A virtualizáció a modern vállalati informatikai infrastruktúra alapja

TECHNOLÓGIAI JÖVİKÉP. Felhınézetben. Tázló József mőszaki igazgató Cisco Systems Magyarország Cisco Systems, Inc. All rights reserved.

Composable Infrastruktúra

Üzleti érték a privát felhő menedzsmentben

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel

VIRTUALIZÁCIÓS TECHNOLÓGIÁK EUCALYPTUS CLOUD PLATFORM

in Action FUJITSU PRIMEFLEX for OpenStack Human Centric Innovation április Az egyszerű OpenStack privát felhő kiépítéséhez

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Szervervirtualizáció és fürtözés újdonságok a WS16 TP3-ban

Cloud computing Dr. Bakonyi Péter.

Hálózati trendek, újdonságok

SUSE Linux megoldások. Horváth Gábor Kálmán vezető tanácsadó

Utolsó módosítás:

SAS Enterprise BI Server

MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

SUSE Enterprise Storage

Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás

EGY NAGYBÓL HÚSZ KISEBB

Párhuzamos és Grid rendszerek

Operációs rendszerek az iskolában

A Java EE 5 plattform


Infrastruktúra lehetőségek idén

Tenant szeparáció Exadata platformon Koncepció

SQL Server High Availability

IT trendek és lehetőségek. Puskás Norbert

Oracle Enterprise Manager 12c Cloud Control és 11g Grid Control összehasonlítás

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

Slamovits Tibor Államigazgatásiüzletág-vezető EMC Magyarország

Agilis platform stratégiák IaaS, PaaS. Sárecz Lajos Principal Sales Consultant Oracle Hungary Kft november 22.

Hogyan legyél DevOps

Felhő alapú hálózatok (VITMMA02) OpenStack Neutron Networking

Adatbázis-kezelő rendszerek alkalmazása. MongoDB beadandó feladat Programtervező informatikus szak

Amazon Web Services. Géhberger Dániel Szolgáltatások és alkalmazások március 28.

Strausz János. Cisco Magyarország Február Cisco and/or its affiliates. All rights reserved. 1

Korszerű Adatbázisok. Gombos Gergő

UNIX / Linux rendszeradminisztráció

Cisco Alkalmazásközpontú Application Centric Infrastructure

Könyvtári szervervirtualizáció Oracle Virtual Machine platformon

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

Közösség, projektek, IDE

Programozási technológia 2.

DevOps, Adaptivity. AWS fejlesztői eszközök és lehetőségek. Tóbi Tamás, Technology TC2

A Veeam kritikus szerepe az adatkezelési és védelmi stratégiákban, biztosítva a GDPR megfelelést és az Always On Enterprise rendelkezésre állást.

<Insert Picture Here> Egy DBA napja: Teljeskörű üzemeltetés Oracle Enterprise Manager-rel

IBM On Demand megoldások és eserver Akadémia 2005 Adat életciklus menedzsment. Elek Norbert Tivoli technikai kereskedelmi képviselő

Optimalizáció ESX-től View-ig. Pintér Kornél ügyfélszolgála3 mérnök

TELJESÍTÉNYMÉRÉS FELHŐ ALAPÚ KÖRNYEZETBEN AZURE CLOUD ANALÍZIS

SAP SZOFTVERHASZNÁLATI JOGOK

Budapest Sysadmin Meetup Failover Cluster 1x1. Gál Tamás. Cloud Infrastructure TSP Microsoft Magyarország

Privát felhő megoldások és tapasztalatok

MMK-Informatikai projekt ellenőr képzés 4

Költséghatékony virtualizáció. Kósa Barna Hewlett Packard

<Insert Picture Here> Exadata és Exalogic: Célrendszerek a felhőben

SQL Server High Availability. Bevezetés az SQL Server magas rendelkezésre állási megoldásaiba

Bárányfelhő vagy viharfelhő? A felhő alapú megoldások biztonsági kérdései. Császár Rudolf Műszaki fejlesztési vezető Digital Kft.

IBM felhő menedzsment

Vodafone ODI ETL eszközzel töltött adattárház Disaster Recovery megoldása. Rákosi Péter és Lányi Árpád

Testreszabott alkalmazások fejlesztése Notes és Quickr környezetben

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Üdvözlöm Önöket a Konferencián!

Hitachi Flash Újdonságok. Szokol Zsolt Senior Solution Consultant 2016 március

SAM-Insights ADVANCED CENTRAL DATA COLLECTOR (ACDC) Szkenneléssel nem mérhető licencelési adatok. Egyedülálló funkcionalitású, új ACDC modul

Üzemeltetési kihívások 2015

IBM Váltsunk stratégiát! Budapest, 2012 november 14. V7000

Kutatási fázis eredményei. Turi Péter

SAP Szoftverhasználati Jogok

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

Utolsó módosítás:

<Insert Picture Here> Cloud, Oracle tervezett célrendszerek, Exadata Database Machine adatbázisgép Fekete Zoltán, Principal sales consultant

Adatbázis és alkalmazás konszolidáció Oracle SPARC T4/5 alapon

SUSE Konferencia 2013 Szittya Tamás

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Utolsó módosítás:

FELHŐ és a MAINFRAME. Irmes Sándor

Átírás:

SUSE Container as a Service Platform Nagyvállalati Kubernetes Papp Zsolt Konzultáns papp.zsolt@npsh.hu

Miről lesz szó Miért van szükség CaaS Platformra? Mi is az a CaaS Platform? Technikai áttekintés Bemutató! 2

Miért van szűkség a SUSE CaaS Platformra? 3

Változás az informatikában 4

Példa: céges weboldal újratervezése Without Containers Konténerek nélkül Konténerekkel Isolated development environment Elszigetelt fejlesztői környezet Small teamépít builds POC Kis csapat egya POC-ot A POC-ot készítő csapat deployolhat is POC hand to Dev/Ops teams Átadják az over üzemeltetésnek, vagy DevOpsnak One of the following issues is likely: Valószínűleg az alábbiak fognak történni: A POC fut a STAGING és a PROD környezetben is POC doesn t runprod in production/staging A POC nem fut környezetben Development environment easy to Nehéz előállítani a fejlesztőinot környezetet setup OS, different hiányzó tools, missing (eltérő(different OS, eltérő eszközök, packages) csomagok) POC is not usable, can t handover from A POC használhatatlan, nem megy át DEVcoding to production. ből PROD-ba A POC konténerekből áll Új környezeteket is könnyű létrehozni A fejlesztők használhatják a preferált eszközeiket Happy Developers! Productive teams! 5

Alkalmazásfejlesztés és üzemeltetés 6

Mi is az a CaaS Platform? 7

Mi az a SUSE CaaS Platform? A SUSE Container as a Service Platform egy nagyvállalati konténerkezelő megoldás. Segítségével könnyedén lehet a konténerizált alkalmazásokat és szolgáltatásokat telepíteni, kezelni és skálázni. SUSE MicroOS alapon, Kubernetes segítségével Docker konténereket kezel, hozzáadott egyéb szolgáltatásokkal. 8

SUSE Ökoszisztéma Application Delivery Management Operations, Monitor and Patch SUSE Manager SUSE OpenStack Cloud Monitoring openattic Cluster Deployment Crowbar Salt Orchestration Heat Kubernetes Custom Micro Service Applications Kubernetes / Magnum Container Management SUSE CaaS Platform Platform as a Service SUSE Cloud Application Platform Private Cloud / IaaS SUSE OpenStack Cloud Software Defined Everything Virtualization KVM, Xen, VMware, Hyper-V, and z/vm Storage SUSE Enterprise Storage Networking SDN and NFV Public Cloud SUSE Cloud Service Provider Program Operating System SUSE Linux Enterprise Server Physical Infrastructure: Server, Switches, Storage 9

Technikai áttekintés 10

Mi az a konténer? Sokkal könnyebb, mint a virtualizáció, így sokkal hatékonyabban tudja a kiszolgálók erőforrásait használni. Guest OS VM Guest OS VM Guest OS VM Hypervisor Host OS Server Container Runtime OS Kernel Server Gyorsabban indul Sűrűbb Helyben frissíthető (régit megsemmisíteni, friss verzióból újat deployolni) 11

SUSE CaaS Platform felépítése 12

SUSE CaaS Platform Kubernetes Cluster k8s Master k8s Worker k8s Master k8s Worker k8s Worker k8s Worker Dashboard Admin Node 13

Fontosabb funkciók, tudnivalók Workloads POD K8s alapvető építőkockája, általában 1 POD = 1 konténer Daemon Sets Biztosítja, hogy bizonyos POD-ok minden cluster node-on fussanak (vagy ahol kell) Pl.: Cluster Storage Daemon, Log Collectors, Monitoring Jobs Replica Sets (régen Replication Controllers) Biztosítja, hogy azonos osztályú POD-okból mindig a megfelelő mennyiség fusson. Deployments POD-okat és ReplicaSet-eket ír le Stateful Sets 14

Fontosabb funkciók, tudnivalók Cluster Namespaces Objektumok jobb elválasztása Erőforráskezelés a resource quota révén Persistent Volumes POD-ok életciklusától független, maradandó tárhely Storage Classes Sebességük, méretük, stb. alapján osztályozhatjuk az elérhető tárhelyeket Osztály alapján igényelhet az alkalmazásunk tárhelyet Roles Szerepköralapú hozzáférés-vezérlés Nagyon kiforrott 15

Fontosabb funkciók, tudnivalók Discovery, Load Balance Services A POD-ok halandóak, elpusztulnak, újraszületnek, folyamatosan változik az IP címük A Service egy absztrakciós réteg, ami biztosítja, hogy a futó POD-ok elérhetőek legyenek Publishing Services: NodePort, LoadBalancer, ExternalIP Ingresses Ez a Publishing Servicesnek a fejlettebb módja Általában Nginx, vagy HAproxy alapú szolgáltatást használnak az alkalmazás eléréséhez 16

Fontosabb funkciók, tudnivalók Config, Storage ConfigMap Leválaszthatjuk a konfigurációt az alkalmazásunkról ConfigMap segítségével megetethetjük a konfigurációt az induló alkalmazásunkkal Persistent Volume Claims A maradandó tárhelyet az admin/operator hozza létre kézzel Beállított Storage Classes esetén a szolgáltatás igényelhet magának dinamikusan is Secrets Nem szabad kulcsokat, jelszavakat beleégetni a POD leírókba, vagy a Docker konténerekbe A Secret objektumok kulcsokat, jelszavakat, egyéb érzékeny információkat tárolnak Biztonságosan lehet kiolvasni, amikor a konténer indul 17

Bemutató! 18

Kérdések? 19

21