Proč IaaS?
Řadu firem trápí následující problémy:
-
Jsou spokojeni s VMware virtualizací po stránce technické, ale je finančně příliš náročná. Uvažují o nasazení KVM minimálně pro vývojové a testovací prostředí a pro modernější aplikace, které mají některé cloud native vlastnosti. Nicméně se bojí složitější správy dvou rozdílných hypervisorů.
-
Hledají oteřené řešení, ideálně postavené na open source
-
Obvykle jsou schopni vytvořit VM relativně rychle, ale poměrně dlouho se čeká na přiřazení IP adresy, nastavení prostupů na firewallu, nastavení load balancingu, vytvoření prostoru ve storage a její připojení k VM. Celková reálná doba se tak často natahuje na týdny a měsíce, což zpomaluje vývoj a testování aplikací a nasazování nových verzí a inovací.
-
Vytvoření infrastrukturního prostředí vyžaduje koordinace mnoha oddělení - servery, virtualizace, systémoí admini, storage lidé, síťaři. Je to náročné na zprocesování požadavků a zdlouhavé.
-
Šablony VM jsou používány velmi běžně a dají se rychle obnovit. Nicméně ostatní důležité komponenty řešení nejsou řešeny šablonou a automatizací - balancing, VPN, firewally, storage apod. Nemají způsob jak opakovatelně naklonovat nebo obnovit infrastrukturu pro aplikace.
-
Infrastrukturní komponenty nemají vrstvu abstrakce a používají se nástroje specifické pro konkrétní technologii. Přitom pro většinu úloh jsou potřeba základní úkony - například vytvořit LUN ve storage, udělat snapshot či připojit k VM, které se velmi často opakují. Firmy mají nástroje specifické pro každou storage, každý hypervisor, každou síťovou komponentu.
Proč OpenStack?
OpenStack je open source projekt zaměřený na infrastrukturu jako službu. Je otevřený a podporu různé hypervisory, servery, storage i sítě. Projekt má silnou podporu vzájemně si konkurujících výrobců jako je HPE, Mirantis, IBM nebo Red Hat, takže zákazníci mají možnost volby a mohou přecházet mezi distribucemi těchto různých výrobců.
Z čeho se skládá OpenStack?
OpenStack je kolekcí mnoha projektů, které jsou vzájemně provázané. Kvalita a dospělost projektů se různí a v tomto odstavci se zaměříme na projekty velmi stabilní, které jsou součástí distribuce HPE Helion OpenStack:
-
Nova - ovládání primárně hypervisorů typicky s podporou KVM a VMware, ale postupně i dalších jako je Hyper-V
-
Glance - držení a správa šablon VM
-
Swift - objektová storage, kterou OpenStack používá pro ukládání image a záloh, nicméně často se používá i zcela samostatně mimo samotný OpenStack pro distribuovaný a velmi škálovatelný způsob ukládání dat objektovým způsobem nad komoditním hardware
-
Cinder - modul pro práci s blokovou storage, který využívá driver jednotlivých storage výrobců pro jednotné řešení úloh typu vytvoř Volume, připoj k VM, udělej snapshot apod.
-
Neutron - komponenta řešenící síťové technologie zejména overlay SDN implementaci, tedy možnost multi-tenantním způsob samoobslužně vytvářet a směrovat sítě, firewall, VPN a load balancing jako službu
-
Keystone - práce s uživateli a projekty s možností integrace do LDAP
-
Monsaca - monitorovací řešení umožňující sledovat parametry infrastruktury a VM
-
Ceilometer - sběr informací o dění v OpenStack prostředí, měření spotřeby apod.
-
Horizon - komponenta zajišťující moderní GUI
-
Designate - projekt pro samoobslužné a automatizované úpravy DNS záznamů (DNSaaS)
-
Freezer - zálohování
-
Barbican - správa šifrovacích klíčů
-
Ironic - bare metal as a service, tedy možnost z OpenStack ovládat nejen virtuální stroje, ale i fyzické servery
HPE Helion OpenStack jako produkt
HPE Helion OpenStack je enterprise grade produkt pro infrastrukturu jako služba postavený na maximální otevřenosti, open source, stabilitě, podpoře a zaměření na vlastnosti důležité pro komerční firmy jako je zabezpečení, připravenost na PCI-DSS certifikaci, jednoduchou instalaci, správu a monitoring. Dodává se ve formě subscription na compute node (fyzický server) a rok - subscription zahrnuje právo na užívání + podporu ve variantách 9x5 nebo 24x7. Mezi hlavní přidané hodnoty patří:
-
Stabilní enterprise-grade verze s podporou od HPE, jednoho z předních vývojářů celého projektu
-
Jednoduchá instalace, upgrade a celý životní cyklus včetně správy a monitoringu
-
Open source - všechny změny, novinky i opravy nejsou řešeny proprietárně, ale v rámci upstream (jsou vraceny do komunity)
-
Zaměření na bezpečnost celého prostředí včetně PCI-DSS
-
Odladěná vysoká dostupnost celého prostředí (HA)
-
Hypervisor KVM v ceně řešení (ve verzi HPE Linux for OpenStack), nepotřebujete kupovat hypervisor
-
Podpora KVM, Red Hat KVM a VMware
-
Je možné provozovat KVM a VMware v jednom prostředí současně - dokážete stejným způsobem používat VMware pro produkční prostředí kritických aplikací a KVM pro vývoj, testování a cloud native aplikace
HPE a open source OpenStack
HPE není pouze v roli někoho, kdo sesbírá open source komponenty a zabalí je do produktového provedení, které jednoduše nasadíte včetně potřebné podpory, ale je i jedním z nejaktivnější vývojářů v rámci celého projektu. Z veřejně dostupných zdrojů (www.stackalytics.com) se můžete přesvědčit o aktuálních příspěvcích různých firem – HPE je obvykle na prvním až třetím místě (v release Mitaka to není na první pohled vidět, protože část příspěvků byla pod novým názvem společnosti HPE a část ještě jako HP). Zákazník tak získává nejen OpenStack v odladěné a podporovatelné formě, ale řešení od firmy, která přímo provádí vývoj. Dostáváte tedy skutečný produkt vytvořený na základě hlubokých znalostí samotného kódu – žádné experimenty. HPE má v OpenStack komunitě téměř 200 svých vývojářů a předsedá řadě projektů. HPE Helion OpenStack nenahrazuje open source komponenty svým proprietárním kódem – získáváte skutečnou otevřenost a přenositelnost aplikací, znalostí, zkušeností i skriptů.
HPE Helion portfolio
Kromě HPE Helion OpenStack je v Helion rodině k dispozici i řada dalších nástrojů:
-
HPE Helion CloudSystem – integrované řešení zahrnující konvergovaný hardware (HPE hyperkonvergované systémy HC250 a HC380, velké konvergované systémy CS700) a software, konkrétně Helion OpenStack, Helion Stackato a komerční nadstavby jako je HPE Cloud Service Automation a HPE Operation Orchestration. Toto řešení navíc přináší interface pro laické uživatele, servisní katalog, velkou orchestraci (včetně procesních záležitostí typu schvalování zdrojů nadřízeným apod.) a skutečně hybridní vlastnosti s podporou nejen Helion OpenStack, ale i OpenStack třetích stran, Amazon, Azure nebo VMware
-
HPE Helion Cloud Suite - kompletní softwarový balíček pro cloud, konkrétně Helion OpenStack, Helion Stackato, Cloud Service Automation a Operations Orchestration
-
HPE Helion Stackato – platforma jako služba pro vývoj moderních aplikací postavená na Docker kontejnerech a Cloud Foundry PaaS, kterou si můžete nainstalovat kamkoli – do OpenStack, na bare metal, do VMware i Amazonu.
-
HPE Helion Eucalyptus – open source on-premise cloud postavený na Amazon API (vaše lokální kopie Amazonu)
-
HPE Helion Content Depot – integrované řešení hardware+software pro objektovou storage postavenou na OpenStack Swift
-
HPE Helion Rack – integrované řešení hardware+software pro rychlé získání kompletní Helion OpenStack + Development Platform cloudu pro vaše datové centrum
-
HPE Helion CloudSystem pro HPE ConvergedSystem – integrované řešení hardware+software pro kompletní enterprise IaaS řešení včetně 3PAR storage
-
HPE HyperConverged 380 for Cloud - integrované řešení hardware+software pro kompletní enterprise IaaS včetně konvergované softwarově definované storage StoreVirtual
HPE Helion v kombinaci s dalšími komerčními produkty HPE
HPE Helion je možné kombinovat s další nabídkou HPE produktů. Kromě logického možnosti použít precizní HPE hardware pro storage, compute i networking se nabízí řada dalších návazností:
-
HPE OneView (nástroj pro řízení fyzické Composable Infrastructure) je integrovaný s Helion CloudSystem
-
HPE Cloud Service Automation a Operation Orchestration je nástroj pro multi-cloud prostředí (to zahrnuje HPE Helion OpenStack, ale i VMware, Amazon, Azure, Docker a další) s katalogem služeb a portálem pro koncové uživatele
-
HPE Distributed Cloud Networking (overlay SDN pro náročné zákazníky) podporuje integraci s Helion OpenStack
-
HPE Cloud Optimizer podporuje sledování výkonu, zátěže, kapacity a trendů vašeho OpenStack prostředí, ale v jednom řešení i vaší VMware, KVM a Hyper-V farmy nebo také Amazon cloudu