• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Kontejnery a Kubernetes lze provozovat i přímo na fyzickém hardwaru

Pavel Houser
7. 8. 2023
| Články
Red Hat se spolehl na Brno a Prahu

David Bečvařík, Senior Solution Architect pro region CEE ve společnosti Red Hat

Kontejnery a systém pro jejich řízení (orchestraci) Kubernetes představují jeden výrazných trendů podnikových aplikací. Na několik otázek souvisejících s jejich nasazením odpovídá David Bečvařík, Senior Solution Architect pro region CEE ve společnosti Red Hat, která své celosvětově nejvýznamnější R&D centrum provozuje v České republice.

Jsou-li kontejnery „jen“ dalším stupněm virtualizace, není jim věnovaná pozornost trochu přehnaná? Čím se z hlediska podniku obě technologie liší, pomineme-li, že kontejnery oproti klasické virtualizaci z podstaty věci šetří zdroje (např. z hlediska zabezpečení, vývoje, nasazování a samotného provozu aplikací)?

Není to tak jednoduché, jak se na první pohled může zdát. Pokud se na tuto oblast budeme dívat pouze z pohledu funkčnosti jednotlivých technologií, pak se určitě může pozornost upřená na kontejnery zdát přehnaná. Na druhou stranu si je ale třeba uvědomit, že v oblasti kontejnerizace paradoxně nejde přímo o samotnou technologii kontejnerizace, ale zejména o návazné technologie, jako je Kubernetes a na něm založená kontejnerová platforma Red Hat OpenShift Container Platform, které toho už umožňují mnohem více. V těchto řešeních má kontejnerizace roli snadno přenositelného, zabezpečeného a škálovatelného obalu pro naše aplikace – nakonec odtud pochází i slovo kontejner.

Kontejnery se mnohdy uvádějí málem jako synonymum cloudu? Souhlasíte s tvrzením, že obě technologie bez vzájemné kombinace plně nevyužívají svůj potenciál?

Nemyslím si, že cloud nutně vyžaduje kontejnery, nebo naopak kontejnery vyžadují cloud. Avšak synergie při vzájemném využití těchto technologií skýtá velký potenciál. Projevuje se to nejvíce v oblastech tzv. otevřeného hybridního cloudu, kdy je díky kontejnerizaci možné snadno a bez zásahu do aplikačního kódu převádět aplikace mezi různými poskytovateli cloudu a/nebo on-premise prostředím, a tím zabránit riziku vytvoření závislosti na jediném dodavateli a ochránit a efektivněji využít investice vložené do jednotlivých aplikací.

Máte nějaké tipy pro provoz kontejnerů v on-premise prostředí (i některé distribuce Kubernetes to podporují)?

On-premise podpora je velmi důležitá, a proto i Red Hat OpenShift jako distribuce Kubernetes tuto podporu zachovává. Ale vidíme i trendy v podobě provozu Kubernetes přímo na fyzickém hardwaru bez zbytečných mezivrstev jako je například tradiční virtualizace. Tímto se výrazně zjednodušuje správa jednotlivých clusterů a snižuje i množství bezpečnostních rizik, které provoz Kubernetes nad zastaralou virtualizací může přinášet.
Pokud organizace potřebuje nadále provozovat virtuální servery, může využít řešení k tomu přímo určená, například KubeVirt nebo OpenShift Virtualization, které jednotlivé virtuální stroje spouští uvnitř kontejnerů, a tím zajišťují moderní a jednotný přístup jak ke kontejnerizaci, tak i k virtualizaci.

Dále se kontejnery spojují s mikroslužbami. Někdy se uvádí, že není vhodné jen tak převést do cloudu či kontejnerů stávající podnikovou aplikaci, např. monolitickou („velkou“), ale je lepší ji přepsat. Jindy se však za současný trend pokládá právě převod těch monolitických aplikací (stávajících, původních, zastaralých…) v jejich současné podobě („jinak to nejde“; co šlo předělat, bylo předěláno už dřív). Jaký je na tuto problematiku Váš názor?

Zde je odpověď velmi jednoduchá – ve výsledku jde jen o kopírování trendu a hraní si se slovy. Monolitická architektura neznamená nic špatného, stejně jako mikroslužby nemusí být vždy vhodné. Jak naznačuje otázka, dnešní trendem je přepis aplikací do mikroslužeb, bohužel dost často ale vidíme, že k tomu dochází bezmyšlenkovitě a chybně. Pokud chceme převádět zastaralou aplikaci do cloudu, musíme k tomu mít pádný důvod, protože její provoz v cloudových platformách může být nákladný a nutně nemusí přinést žádné benefity. Jako první krok v rámci adopce cloudu by měl být připraven plán a vize nové architektury aplikačního portfolia, které bude správně využívat moderní platformy. Myšlenka, že stávající stav jednoduše převedu do nového prostředí, je velmi naivní a vede k řadě problémů a prohlubování technického dluhu.

Koncepty mikroslužeb a FaaS (funkce jako služba) spolu rovněž souvisejí, ale nejsou totožné. Kde je podle vás místo speciálně pro FaaS?

Případů využití FaaS bychom našli hodně, přičemž se víceméně jedná spíše jen o architektonický vzor. Aplikaci lze jako celek postavit pomocí FaaS stejně jako pomocí mikroslužeb či monolitické architektury. To, co nám ale nabízí FaaS, je snadná škálovatelnost a určitá přímočarost. Takže použít tento koncept bude vhodné například pokud má aplikace v rámci dne velmi nerovnoměrně rozdělené požadavky na výkon – pak je vhodné zvážit její přepis do FaaS, a tím šetřit mimo špičky významné množství zdrojů oproti klasickým řešením.

Zpět k orchestraci Kubernetes. Můžete v této souvislosti poskytnout nějaké tipy týkající se:
◦ bezpečnosti,

Bezpečnost je komplexní a složité téma, ale v dnešní době už i zde existuje velké množství zdrojů informací, ze kterých lze čerpat. Určitě bych doporučil věnovat pozornost distribuci Kubernetes a jednotlivým vendorům a míře zabezpečení dodavatelského řetězce softwaru.
Zejména proto, že i zabezpečená platforma, v rámci které provozujete zranitelné aplikace, je jen mrháním prostředky, protože bezpečnost musí být řešena komplexně. Pro inspiraci bych zmínil Red Hat Trusted Software Supply Chain, který doplňuje Red Hat OpenShift o bezpečnostní aspekty. Dobré je mít i přehled o typických problémech v zabezpečení, a zde bych doporučil začít studiem OWASP Kubernetes Top Ten.

◦ způsobů nasazení (volba distribuce Kubernetes? Nasazovat Kubernetes jako službu od poskytovatelů veřejného cloudu? Volit řízenou službu? Jak nasazovat samotné clustery?),

Hlavními parametry pro volbu distribuce budou její možnosti. Z mého pohledu je aktuálně zejména pro větší nasazení nejlepší volbou Red Hat OpenShift, právě díky své rozmanitosti funkcí a svobodě volby, kterou nabízí. Jako jedna z mála distribucí podporuje běh v on-premise prostředí i ve veřejném cloudu, a to jako plně spravovaná služba nebo i formou klasické instalace.

◦ nákladové efektivity (např. kolik clusterů, omezování zdrojů pro jednotlivé kontejnery, sledování nákladů…)?

Množství clusterů je v současnosti velké téma, osobně bych doporučoval volit spíše méně, zato větších clusterů. Kubernetes se svým autorizačním systémem přístupu k Azure (role-based access control, RBAC) je plně multitenantní prostředí, takže není problém v rámci jednoho clusteru provozovat více aplikací různých uživatelů. Tímto nejenom, že šetříme lidské zdroje potřebné pro správu velkého množství clusterů, ale i HW zdroje, protože provoz každého clusteru se sebou přináší jisté režijní náklady z hlediska tzv. Master nodes, tedy jakýchsi řídicích jednotek Kubernetes clusterů, a podpůrných nástrojů pro sběr metrik, logů atp.
Pro efektivní omezování zdrojů a řízení nákladů můžeme využít celou řadu možností, jako např. službu Red Hat Cost Management, která umožňuje sběr metrik z jednotlivých clusterů a snadné rozpočítávání nákladů na jednotlivé aplikace včetně základních predikcí růstu.

Jaké jsou alternativy ke Kubernetes?

Alternativ ke Kubernetes moc nemáme, existují sice určité projekty, ale jejich adopce v rámci komunity je nižší a často řeší velmi specifické problémy. Běžné firmě bych alternativu nedoporučoval, Kubernetes je plně otevřená platforma a díky svému širokému přijetí nabízí standardizované prostředí a snadno dostupné ověřené postupy.

Viz také: Bezpečnost platformy Kubernetes v roce 2023
Red Hat Trusted Software Supply Chain má zvýšit odolnost dodavatelského řetězce softwaru

Rubriky: CloudPodnikový softwareVývoj a HTML

Související příspěvky

Vedos spustil katalog prověřených IT odborníků
Články

Vedos spustil katalog prověřených IT odborníků

25. 7. 2025
IT oddělení pod tlakem: Migrace na Windows 11 čeká 62 % firem
Články

IT oddělení pod tlakem: Migrace na Windows 11 čeká 62 % firem

25. 7. 2025
Zprávičky

Útok na zranitelnost v Microsoft SharePoint zasáhl 400 organizací, může jich být i víc

25. 7. 2025
Zprávičky

Alphabet překonala očekávání, zvýšila tržby o 14 % na 96,4 miliardy dolarů

24. 7. 2025

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

TikTok v USA skončí, pokud Čína neschválí jeho prodej, řekl ministr Lutnick

ČTK
25. 7. 2025

Čínská sociální síť TikTok bude muset ve Spojených státech ukončit provoz, pokud Čína neschválí

Intel propustí 15 % zaměstnanců a opouští plán na továrnu v Magdeburku

ČTK
25. 7. 2025

Americký výrobce čipů Intel propustí 15 procent zaměstnanců, do konce roku by jich v

Útok na zranitelnost v Microsoft SharePoint zasáhl 400 organizací, může jich být i víc

ČTK
25. 7. 2025

Hackerskému útoku, který souvisí s rozsáhlou kybernetickou špionážní operací zaměřenou na serverový software od

Asociace: Americký akční plán pro AI ovlivní technologickou suverenitu ČR

ČTK
24. 7. 2025

Americký akční plán pro umělou inteligenci (AI), který představil ve středu prezident Donald Trump,

Alphabet překonala očekávání, zvýšila tržby o 14 % na 96,4 miliardy dolarů

ČTK
24. 7. 2025

Americká technologická společnost Alphabet, jejíž součástí je také internetová společnost Google, ve druhém čtvrtletí

Nemocnice Nymburk má po kyberútoku v provozu informační systémy asi z 90 %

ČTK
24. 7. 2025

Informační systémy v nymburské nemocnici jsou po kybernetickém útoku z 1. července v provozu

Policie zadržela administrátora významného ruskojazyčného kyberločineckého webu

ČTK
23. 7. 2025

Policie zadržela na Ukrajině administrátora jednoho z největších ruskojazyčných webů sloužících kybernetické kriminalitě XSS.is.

Rozvoj MSP trhu: 78 % lokálních poskytovatelů čeká dvouciferný růst

Pavel Houser
23. 7. 2025

Rychlejšímu rozvoji v poskytování řízených služeb (MSP) nejvíce brání limitované rozpočty klientů a nedostatečná automatizace

Tiskové zprávy

CRA výrazně zlepšují hospodářské výsledky, růst táhne progres ICT služeb

QNAP představuje nové akcelerátory Edge AI, QAI-M100 a QAI-U100

HP oceňuje špičkové servisní partnery. Kvalitní podpora zůstává základem zákaznické zkušenosti

ÚOHS: Pokuta 200 000 Kč pro Ministerstvo pro místní rozvoj

Ministerstvo pro místní rozvoj nabízí odměny za odhalení bezpečnostních děr ve svých IT systémech

O2 production sází na Panasonic Kairos

Zpráva dne

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Redakce
15. 5. 2025

Kupte Windows 11 CDkey od Goodoffer24.com a můžete růst s tímto OS jak při...

Komentujeme

Chvála černých skřínek

Malé modely AI mají být velkým trendem

Pavel Houser
3. 1. 2025

V záplavě prognóz technologického vývoje (nejen) v roce 2025 zde prozatím trochu zapadlo jedno téma, které...

Slovník

AMD

Budget

Fiduciary officer

Nejpopulárnější články

Žádný obsah není dostupný

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia. Hosting zajišťuje společnost Greenhousing.cz. Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware Internet Operační systémy Podnikový software Právo Science Security Technologie Telekomunikace Veřejná správa Vývoj a HTML Zpráva dne České IT
Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.