Vyvíjíte aplikace pro Kubernetes a potřebujete aby někam ukládala data?
I když, původně bylo K8s určeno pro aplikace, které žádná persistentní data netrápila, dnes už není výjimkou provozování kritických aplikací, například databází, v kontejnerovém prostředí. Dokud je prostředí malé vystačíme si s implementací persistentních volumů v naší oblíbené distribuci K8s. Co dělat v případě, kdy chceme, aby aplikace byla univerzálně použitelná v libovolné distribuci K8s, nebyla závislá na použitém typu úložiště, mohla data přenášet z jednoho prostředí do jiného, data byly jednoduše zálohovatelná?
Proč si vybrat Portworx pro úložiště v Kubernetes?
Výběr správného úložiště je klíčový pro úspěšné nasazení aplikací v Kubernetes. Portworx Enterprise je špičková platforma, navržená speciálně pro moderní cloudová prostředí a kontejnery. Jedná se o komplexní řešení, které zahrnuje následující funkce:
-
Obnova služeb po havárii (Disaster Recovery) a migrace služby i dat
-
Šifrování dat
-
Snapshoty a zálohy se zárukou neměnností dat (immutability)
-
Dostupnost dat napříč host servery a clustery
-
Databáze jako služba (DBaaS)
-
Automatické poskytování úložiště a přizpůsobení jeho velikosti
Platforma abstrahuje složitost datového úložiště v Kubernetes. Váš IT tým již nemusí řešit požadavky vývojářů a aplikací, které se týkají úložišť.
PX-Store: Úložiště navržené pro kontejnery
Pro základní práci s daty nabízí Portworx PX-Store, které bylo vytvořeno od základu tak, aby podporovalo kontejnery v cloudu, on-premise i hybridních infrastrukturách.
Funguje jako softwarová vrstva, která abstrahuje úložiště Kubernetes hostů a agreguje je do virtuálního úložiště (poolu). Při přidání nového host serveru se PX-Store automaticky nainstaluje a připojí jeho úložiště do poolu.
Tento přístup eliminuje potřebu kontejnerů starat se o to, zda host má potřebné ovladače a prostředky pro přístup k úložišti dat – PX-Store vše spravuje na pozadí. Je mezičlánkem, který automaticky řeší případné problémy s kompatibilitou.
Replikace dat zajišťuje vysokou dostupnost – data jsou automaticky duplikována na alespoň dva další hosty. Pokud některý server selže, ostatní okamžitě převezmou jeho roli a minimalizují výpadky. PX-Store také podporuje snapshoty – okamžité, na vyžádání, i plánované.
PX-Secure chrání data šifrováním v reálném čase v Kubernetes clusterech. Nabízí i řízení přístupu pomocí rolí (RBAC) pro lepší správu přístupových práv. Výborně se doplňuje s PX-DR, modulem pro obnovu po havárii, který definuje, jak se Kubernetes zotaví v případě výpadku.
PX-Autopilot pro správu kapacity inteligentně a automaticky optimalizuje úložiště podle definovaných pravidel. Pomáhá výrazně snížit náklady na cloudové úložiště tím, že zajišťuje zřizování úložiště pouze tehdy, když je opravdu potřeba – tedy platíte jen za to, co skutečně využíváte, ne jen za to, co máte rezervované.
Portworx Backup usnadňuje zálohování kontejnerů v Kubernetes – podporuje jak stavové, tak bezstavové aplikace. Zálohy můžete ukládat do PX-Store nebo do libovolného S3 úložiště.
Portworx podporuje všechny hlavní Kubernetes platformy
Amazon EKS a ECS
Microsoft Azure AKS
Google GKE
Red Hat OpenShift
IBM IKS a ICP
Pivotal PKS
VMware Tanzu
Rancher Kubernetes
Canonical Kubernetes
Bare-metal Kubernetes a on-premise distribuce
Více informací na stránkách: