Rančer:
1. Grafická metóda: Jednoduché webové rozhranie opäť znižuje náročnosť nasadenia kontajnerových aplikácií využívajúcich kontajnerovú technológiu vďaka jednoduchosti používania Dockeru.
2. Podpora viacerých plánovačov: Prostredníctvom šablón prostredia môžete jednoducho vytvárať a nasadzovať platformy na správu clusterov Cattle, Swarm, K8S a Mesos.
3. Spravovať hostiteľské klastre: Objekt správy je klaster viacerých hostiteľov, nie len jeden kontajnerový hostiteľ, vytváraj a spravuj niekoľko alebo desiatky aplikačných serverových klastrov, stačí Ctrl+C, Ctrl+V, skopírovať a vložiť na vyriešenie.
4. Vstavaný obchod s aplikáciami: Použite šablónu WordPress na vytvorenie WordPress blogového systému, stačí kliknúť myšou, obtiažnosť nasadenia nie je vyššia ako pri žiadosti o bezplatný e-mail!
5. Flexibilné prideľovanie zdrojov: Vstavaný aplikačný load balancer, "služba" potrebuje minimálne 1 inštanciu kontajnera, ak záťaž nie je dostatočná alebo nadmerná, stačí kliknúť myšou, zvýšiť alebo znížiť počet inštancií kontajnerov v "službe" na vyriešenie problému, aplikačný systém má prirodzené elastické možnosti rozširovania.
Orchestrácia infraštruktúry
Rancher môže využívať linuxové hostiteľské zdroje z akéhokoľvek verejného alebo súkromného cloudu. Linux hosty môžu byť virtuálne alebo fyzické. Rancher vyžaduje, aby hostiteľ mal len CPU, pamäť, lokálny disk a sieťové zdroje. Z pohľadu Ranchera je cloudový hosting poskytovaný cloudovým dodávateľom to isté ako fyzický stroj.
Rancher implementuje flexibilnú vrstvu infraštruktúrnych služieb pre spúšťanie kontajnerových aplikácií. Medzi infraštruktúrne služby Rancher patrí sieťovanie, ukladanie, vyvažovanie záťaže, DNS a bezpečnostné moduly. Služby infraštruktúry Rancher sú tiež nasadzované cez kontajnery, takže infraštruktúrne služby Rancheru môžu bežať na akomkoľvek Linux hoste.
Orchestrácia a plánovanie kontajnerov
Mnohí používatelia sa rozhodnú používať rámce na plánovanie orchestrácie kontajnerov na spúšťanie kontajnerových aplikácií. Rancher zahŕňa všetky súčasné mainstreamové orchestračné a plánovacie enginy, ako sú Docker Swarm, Kubernetes a Mesos. Ten istý používateľ môže vytvoriť Swarm alebo Kubernetes klaster. Aplikácie môžete spravovať aj pomocou natívnych nástrojov Swarm alebo Kubernetes.
Okrem Swarm, Kubernetes a Mesos Rancher podporuje aj vlastný systém na plánovanie orchestrácie kontajnerov s dobytkom. Dobytok sa široko využíva na organizáciu vlastných infraštruktúrnych služieb Rancher a na konfiguráciu, správu a modernizáciu Swarm klastrov, Kubernetes a Mesos.
App Store
Používatelia Rancher môžu nasadiť aplikácie pozostávajúce z viacerých kontajnerov v obchode s aplikáciami jedným kliknutím. Používatelia môžu spravovať nasadenú aplikáciu a automatizovať aktualizácie, keď je k dispozícii nová verzia aplikácie. Rancher ponúka obchod s aplikáciami spravovaný komunitou Rancher a ktorý zahŕňa rôzne populárne aplikácie. Používatelia Rancher si môžu tiež vytvoriť vlastný súkromný obchod s aplikáciami.
Správa povolení na úrovni podniku
Rancher podporuje flexibilnú autentifikáciu používateľov pomocou plug-inu. Podporujte Active Directory, LDAP, Github a ďalšie autentifikačné metódy. Rancher podporuje riadenie prístupu založené na rolách (RBAC) na úrovni prostredia, čo umožňuje používateľom alebo skupinám používateľov konfigurovať prístup k vývojovému alebo produkčnému prostrediu prostredníctvom rolí.
Nasledujúci diagram ukazuje hlavné komponenty a vlastnosti Ranchera:
1. Platforma je jednoduchá na nasadenie. Platforma, ktorá spravuje samotný Docker, je tiež založená na nasadeniach Dockeru. Pokým máte docker, môžete nasadenie platformy dokončiť jedným príkazom. 2. Platforma sa ľahko rozširuje. Prostredníctvom mechanizmu agenta docker príkaz dokončí nasadenie agenta a rýchlo zvýši počet fyzických strojov. Podporuje tiež cloudové hosty ako AWS a verzia 2.0 dokonca podporuje K8s. 3. Jednoduché nasadenie do služby. Prostredníctvom obchodu s aplikáciami sa nasadenie aplikácie dokončuje v 2 krokoch a každý middleware je usporiadaný nezávisle ako docker-compose, ktorý je možné kedykoľvek rozšíriť. 4. Prineste si vlastné oprávnenia na účet. Na rozdiel od K8s, ktorý nemá správu účtov, Rancher má vlastný systém oprávnení na účty. Účty môžu byť vytvorené nezávisle alebo jednoducho prepojené s LDAP a inými systémami účtov. Je to skvelý nástroj pre firemné použitie.
|