Dom Recenzije Containerx pokreće doker u poduzeće

Containerx pokreće doker u poduzeće

Video: Docker Tutorial for Beginners 2 - Install Docker on Windows 10 (Studeni 2024)

Video: Docker Tutorial for Beginners 2 - Install Docker on Windows 10 (Studeni 2024)
Anonim

Kontejneri su olujom zauzeli svijet razvoja softvera u posljednjih godinu dana. Popularizirano od strane Dockera, tehnologije virtualizacije operativnog sustava (OS) za predenje i pokretanje aplikacija utemeljenih u oblaku, kontejneri su stvorili rastući prostor ispunjen mrežama, orkestracijom i skladištenjem otvorenih izvora.

Veći tehnološki igrači također se učvršćuju u prostoru. Microsoftovi spremnici Windows Server i Hyper-V bili su spremni i radili su u tehničkom pregledu Windows Server 2016 3, a VMware-ov Photon OS okvir za srednji softver uključuje vlastitu marku podrške za spremnike Linux-a zasnovane na vSphere. Kontejneri i tržište oko njih sazrijevaju, a tehnologija je spremna za svoju sljedeću fazu: usvajanje u poduzeću.

Na DockerCon Europe 2015 u Barceloni sljedeći tjedan, novi start-up pod nazivom ContainerX predstavit će se beta verziji kao namjenski kontejnerskoj platformi za IT poduzeća. ContainerX, koji su osnovali bivši zaposlenici Citrix-a, Microsofta i VMware-a, pokreće rizični kapital (VC) od investitora General Catalyst-a i bivšeg VT-a Cveta Stevea Herroda i od Jerryja Chena iz Greylock Partnersa, prvog ulagača u Docker-u. Platforma je usmjerena prema poslovnim administratorima koji žele izgraditi i upravljati infrastrukturom kontejnera za više stanara koja je elastična i može se horizontalno razmještati kroz posao.

Suosnivač ContainerX-a i izvršni direktor Kiran Kamity rekao je da platforma ima za cilj iskoristiti Dockerovu popularnost među zajednicom programera za širenje prihvaćanja poduzeća. "Programeri vole Docker, a Docker je obavio fantastičan posao pokušavajući pakirati aplikacije ovisno o tome kako ih je lako razvijati i testirati", rekao je Kamity. "Kontejneri su trenutno razvojna tehnologija, ali imaju potencijal postati nešto temeljnije: kao građevni blokovi za poslovnu infrastrukturu."

Infrastruktura kontejnera koji se okreće na glavi

Kamity je ContainerX opisao kao VMware vSphere za spremnike. To je spremna platforma za infrastrukturu spremnika dizajnirana za upravljanje IT korisnicima poduzeća, s pristupom programere putem naredbenog retka Docker. Za poduzeća, Kamity je rekao da rješava četiri osnovna problema koji postoje u tradicionalnim nizovima virtualnih računala (VM).

1. Otpornost: Jedan loš kontejner može srušiti ili izgladniti ostale spremnike.

2. Višegodišnje zakupništvo: Više grupa razvojnika dijeli isti sklop spremnika.

3. elastičnost: timovima je teško preusmjeriti već razmještene resurse.

4. Horizontalno skaliranje: Poduzeća ne mogu učinkovito izgraditi veću infrastrukturu kontejnera u razmjeru.

Prema Kamityju, ti problemi potiču iz načina na koji se VM konsolidiraju kako bi koristili manje fizičkog hardvera. Dok štedi prostor, to sprečava IT administratore da upravljaju, ažuriraju, osiguraju i plaćaju OS koji se pokreće u svakom VM-u. To također dovodi do manje kontrole aplikacija, bez mehanizama za ažuriranje, vraćanje promjena unatrag i skaliranje u centru podataka.

"Kontejneri su temeljni građevni blok podatkovnog centra budućnosti", rekao je Kamity, koji je objasnio da kontejneri pakiraju aplikacije, zajedno s ovisnostima, u jednu jedinicu radi lakšeg raspoređivanja i migracije, istovremeno dopuštajući više računalnog opterećenja na jednom poslužitelju. ContainerX proširuje ovu kompaktnu propadljivost na poduzeća služeći kao "ljepilo" (kako ga je nazvao Kamity) za tvrtke koje se kreću u zbijenom krajoliku kontejnera različitih formata i tehnologija.

ContainerX odabire zadani skup spremnika za poduzeća. Platforma koristi Docker kao svoj format, Docker Swarm za orkestraciju, libnetwork (ranije Socketplane) za umrežavanje, i ima svoj trajni dodatak za pohranu. Ono što je Kamity nazvao "magijom" platforme su elastični kontejnerski klasteri i spremnici, njegove dvije tehnologije arhitekture spremnika u tijeku.

Inspirirani onim što je VMware distribuirani planer resursa (DRS) učinio za VM-ove, ContainerX's Container Pools agregira jedan zajednički skup računske snage iz kojeg poduzeća timovi mogu povući, ograničen prilagođenim podešavanjem procesora i memorije i označen s niskim, srednjim ili visokim prioritet pomoći u raspodjeli resursa. Elastični klasteriranje tada mogu automatski razmjestiti one spremnike bez loših procesa koji ruše domaćine ili previše kontejnera koji se gomilaju u isti klaster.

"Na primjer, recimo da imate tri grupe u jednoj tvrtki i svaka želi koristiti kontejnere", rekao je Kamity. "Danas, ako želite postaviti jedan klaster koji mogu dijeliti ove tri grupe dev-a, problem je u tome što kontejneri koje svaka od ovih skupina vodi zauzimaju isti klaster, bez ikakvih istinskih granica. Kontejneri u vlasništvu jedne grupe gužvat će se u drugi. Svaki od ovih klastera, čak i pod istim oknom stakla, mora imati svoj računalni motor i ne postoji koncept relativnih prioriteta."

Prebacivanjem te paradigme zajedničkih hostova i modularnih resursa u modularne hostove i zajedničke resurse, platforma podiže nekoliko velikih prepreka za prihvaćanje spremnika u poduzeću. ContainerX omogućuje tvrtkama da upravljaju, na primjer, s tri elastična klastera koji se pokreću na lokalnoj razini, na Amazon Web Services (AWS) i na Microsoft Azure, u javnim i privatnim oblacima, s jedne administracijske nadzorne ploče.

Kamity preporučuje tvrtkama pokretanje spremnika na OS-u od golog metala, ali ContainerX pruža mogućnost pokretanja i u VM-ovima. ContainerX će se lansirati u beta verziju s podrškom za Linux spremnike na golom metalu i AWS-u, te će u narednim izdanjima dodati podršku za Windows i integraciju LDAP-a. Platforma trenutno podržava samo zadani paket Docker radi pojednostavljenja procesa za poduzeća, ali Kamity je rekao kako će kompanija razmotriti dodavanje podrške za format CoreOS Rocket i druge alate za orkestraciju otvorenog koda (poput Apache Mesosa i Googleovih Kubernetesa) dok se tržište razvija., ContainerX također istražuje model cijena temeljen na broju spremnika u proizvodnji, a ne punjenju jezgre ili CPU-a, kao dio načina na koji Kamity vidi da se podatkovni centar razvija zajedno s spremnicima i virtualizacijom. "U osnovi su centri sa podacima mnogo aplikacija", rekao je Kamity. "Ako bi te aplikacije trebalo spremiti u spremnike, to bi izgledalo da bi izgledao podatkovni centar budućnosti. ContainerX je da bi se u datacentru aplikacije gotovo izvodile u radnim opterećenjima strojne vrste, a cilj im je pružiti platformu sličnu VScale i Hyper-V i u tandemu s njima."

ContainerX je kontejnerski snop pored VM stola koji će poduzećima dati izbor i omogućiti im da dosegnu u ovaj budući svijet podataka. Na početku DockerCon Europe 2015, 16. studenog, korporativni korisnici mogu se prijaviti za ContainerX beta na.

Containerx pokreće doker u poduzeće