Domov recenzia Containerx uvádza do doku do podniku

Containerx uvádza do doku do podniku

Video: Signal Mirror (November 2024)

Video: Signal Mirror (November 2024)
Anonim

Kontajnery za posledný rok zaútočili na svet vývoja softvéru. Kontajnery, popularizované spoločnosťou Docker, virtualizačnou technológiou operačného systému (OS) na rozprestretie a spustenie aplikácií založených na cloude, vytvorili priestor pre rastúci priestor naplnený otvorenými sieťovými sieťami, orchestráciou a úložnými technológiami.

Väčší technickí hráči tiež získavajú oporu v priestore. Kontajnery Microsoft Windows Server a Hyper-V boli v prevádzke v systéme Windows Server 2016 Technical Preview 3 a rámcová platforma VMware Photon OS obsahuje vlastnú značku podpory linuxových kontajnerov založenú na vSphere. Kontajnery a trh okolo nich dozrievajú a technológia je pripravená na ďalšiu fázu: prijatie v podnikovom meradle.

Na veľtrhu DockerCon Europe 2015 v Barcelone sa budúci týždeň predstaví nový startup s názvom ContainerX ako účelová kontajnerová platforma pre podnikové IT. ContainerX, ktorý založili bývalí zamestnanci spoločností Citrix, Microsoft a VMware, začína s financovaním rizikovým kapitálom (VC) od investora General Catalyst a bývalého generálneho riaditeľa spoločnosti VMware Steve Herroda a od Jerryho Chena z Greylock Partners, prvého investora v spoločnosti Docker. Táto platforma je zameraná na podnikových administrátorov, ktorí sa snažia vybudovať a spravovať infraštruktúru kontajnerov pre viac nájomcov, ktorá je pružná a môže sa horizontálne škálovať v rámci celej firmy.

Spoluzakladateľ a generálny riaditeľ spoločnosti ContainerX Kiran Kamity uviedol, že cieľom platformy je zvýšiť popularitu spoločnosti Docker medzi vývojárskou komunitou pre rozsiahlejšie prijatie podnikov. „Vývojári milujú Dockera a Docker odviedol fantastickú prácu, keď sa pokúšal zabaliť aplikácie so závislosťami, aby sa dali ľahko vyvíjať a testovať, “ povedal Kamity. „Kontajnery sú práve vývojovou technológiou, majú však potenciál stať sa niečo zásadnejším: ako stavebné kamene podnikovej infraštruktúry.“

Prevrátenie kontajnerovej infraštruktúry na hlave

Kamity opísal ContainerX ako VMware vSphere pre kontajnery. Je to pripravená platforma pre infraštruktúru kontajnerov navrhnutá pre podnikových používateľov IT na správu, s prístupom vývojárov prostredníctvom príkazového riadku Docker. Pre podniky spoločnosť Kamity uviedla, že rieši štyri základné problémy, ktoré existujú v zásobníkoch založených na tradičných virtuálnych strojoch (VM).

1. Odolnosť: Jeden nepoškodený kontajner môže havarovať alebo hladovať iné kontajnery.

2. M ultimantnosť: Viaceré skupiny zdieľajú rovnaký klaster kontajnerov.

3. Pružnosť: Je ťažké pre tímy prerozdeliť už nasadené zdroje.

4. Horizontálne škálovanie: Podniky nemôžu efektívne budovať väčšiu infraštruktúru kontajnerov v mierke.

Podľa Kamity tieto problémy vychádzajú zo spôsobu, akým sa VM spájajú do používania menej fyzického hardvéru. Aj keď to šetrí miesto, bráni správcom IT v správe, aktualizácii, zabezpečení a platení za operačný systém bežiaci v každom virtuálnom počítači. To tiež vedie k menšej kontrole aplikácií, bez mechanizmov aktualizácie, vracania zmien späť a škálovania v dátovom centre.

„Kontajnery sú základným stavebným kameňom dátového centra budúcnosti, “ uviedol Kamity, ktorý vysvetlil, že aplikácie balíkov spolu so závislosťami spájajú do jednej jednotky pre ľahšie nasadenie a migráciu, pričom umožňujú viac pracovných úloh na jednom serveri. ContainerX rozširuje túto kompaktnú tvárnosť pre podniky tým, že slúži ako „lepidlo“ (ako to nazval Kamity) pre podniky, ktoré sa pohybujú v spletitom kontajnerovom prostredí rôznych formátov a technológií.

ContainerX vyberie predvolený zásobník kontajnerov pre podniky. Platforma používa Docker ako svoj formát, Docker Swarm pre orchestráciu, libnetwork (predtým Socketplane) pre sieťovanie a má svoj vlastný perzistentný doplnok pre ukladanie dát. Kamity nazvali „kúzlo“ platformy, sú Elastic Container Clusters a Container Pools, dve patentované technológie kontajnerovej architektúry.

Inšpirované tým, čo VMware Distributed Resource Scheduler (DRS) urobil pre VM, ContainerX's Container Pools agregujú jeden spoločný fond výpočtového výkonu, z ktorého môžu podnikové tímy čerpať, obmedzovať limity CPU a pamäte nastavené na mieru a označené nízkymi, strednými alebo vysokými hodnotami. prioritou pri prideľovaní zdrojov. Elastické klastrovanie potom môže automaticky zmeniť mierku týchto zásobníkov kontajnerov bez toho, aby sa do jedného klastra zhluklo nečestných hostiteľov alebo príliš veľa kontajnerov.

„Povedzme napríklad, že v spoločnosti máte tri skupiny a každá chce používať kontajnery, “ povedal Kamity. „Ak chcete dnes vytvoriť jeden klaster, ktorý môžu zdieľať tieto tri skupiny dev, problém je, že kontajnery, ktoré sú v každej z týchto skupín spustené, zaberajú rovnaký klaster, bez akýchkoľvek skutočných hraníc. Kontajnery patriace jednej skupine sa vytlačia Každá z týchto zoskupení, dokonca aj spravovaná pod tou istou tabuľou skla, musí mať svoj vlastný výpočtový motor a neexistuje žiadna koncepcia relatívnych priorít. ““

Preklápaním tejto paradigmy zdieľaných hostiteľov a modulárnych zdrojov na modulárnych hostiteľov a zdieľané zdroje zdvíha platforma niekoľko veľkých prekážok pri prijímaní podnikových kontajnerov. ContainerX umožňuje podnikom spravovať napríklad tri elastické klastre bežiace v priestoroch, na Amazon Web Services (AWS) a na Microsoft Azure, vo verejných aj súkromných oblakoch, z jedného administračného panela.

Spoločnosť Kamity odporúča podnikom prevádzkovať kontajnery na holých kovových systémoch, ale ContainerX poskytuje možnosť spustenia aj vo virtuálnych počítačoch. ContainerX bude spustený v beta verzii s podporou linuxových kontajnerov na holých kovoch a AWS a v budúcich vydaniach pridá podporu Windows a integráciu LDAP. Platforma v súčasnosti podporuje iba predvolený zásobník Docker na zjednodušenie procesu pre podniky, ale Kamity povedal, že spoločnosť bude uvažovať o pridaní podpory pre formát CoreOS Rocket a ďalšie nástroje na otvorenú správu (ako napríklad Apache Mesos a Google Kubernetes) v závislosti od vývoja trhu., ContainerX tiež skúma cenový model založený na počte kontajnerov vo výrobe, a nie na nabíjaní jadrom alebo procesorom, ako súčasť spôsobu, akým spoločnosť Kamity vidí vývoj dátového centra spolu s kontajnermi a virtualizáciou. „Dátové centrá sú v jadre veľa aplikácií, “ povedal Kamity. „Keby sa tieto aplikácie mali prepravovať do kontajnerov, myslíme si, že by to vyzeralo v dátovom centre budúcnosti. ContainerX je to, že v dátovom centre sú aplikácie bežiace prakticky v pracovných úlohách typu stroj s cieľom poskytnúť platformu podobnú VScale a Hyper-V a spolu s nimi. ““

ContainerX je zásobník kontajnerov vedľa zásobníka VM, ktorý podnikom umožní výber a umožní im dosiahnuť budúci svet dátových centier. Na začiatku programu DockerCon Europe 2015 16. novembra sa môžu podnikoví používatelia prihlásiť do beta verzie ContainerX na adrese.

Containerx uvádza do doku do podniku