Casa Ressenyes Containerx llança Docker a l'empresa

Containerx llança Docker a l'empresa

Vídeo: 037 Develop Software Inside a Docker Container (De novembre 2024)

Vídeo: 037 Develop Software Inside a Docker Container (De novembre 2024)
Anonim

Els contenidors han assaltat el món del desenvolupament de programari durant l'últim any. Popularitzat per Docker, la tecnologia de virtualització del sistema operatiu (sistema operatiu) per fer girar i executar aplicacions basades en núvols, els contenidors han generat un espai en expansió ple de xarxes de contenidors de codi obert, orquestració i emmagatzematge.

Els grans jugadors de tecnologia també estan guanyant peu a l'espai. Els contenidors de Windows Server i Hyper-V de Microsoft estaven en funcionament a Windows Server 2016 Technical Preview 3 i el marc intermedi Photon OS de VMware inclou la marca de suport per a contenidors Linux basada en vSphere. Els contenidors i el mercat que els envolta maduren, i la tecnologia està preparada per a la seva següent fase: adopció a escala empresarial.

A DockerCon Europe 2015 a Barcelona la setmana que ve, una nova start-up anomenada ContainerX es llançarà a la beta com a plataforma de contenidors destinada a les empreses informàtiques. ContainerX, fundada per antics empleats de Citrix, Microsoft i VMware, es llança amb capital de risc (VC) finançament de l’inversor de General Catalyst i de l’antiga CTO de VMware Steve Herrod, i de Jerry Chen de Greylock Partners, el primer inversor a Docker. La plataforma està orientada a administradors empresarials que busquen construir i gestionar una infraestructura de contenidors multi-inquilins que sigui elàstica i pugui ampliar-se horitzontalment a tota la empresa.

El cofundador i conseller delegat de ContainerX, Kiran Kamity, va dir que la plataforma pretén aprofitar la popularitat de Docker entre la comunitat de desenvolupadors per a una adopció empresarial més estesa. "Els desenvolupadors els encanta Docker i Docker ha fet un treball fantàstic d'intentar empaquetar aplicacions amb dependències perquè siguin fàcils de desenvolupar i provar", va dir Kamity. "Els contenidors són, ara mateix, una tecnologia per a desenvolupadors, però tenen el potencial de convertir-se en una cosa més fonamental: com a blocs de construcció de la infraestructura empresarial".

Invertir la infraestructura de contenidors al cap

Kamity va descriure ContainerX com a VMware vSphere per a contenidors. És una plataforma d'infraestructura de contenidors preparada per a la gestió dels usuaris de TI empresarials, amb accés per a desenvolupadors mitjançant la línia d'ordres Docker. Per a les empreses, Kamity va dir que soluciona quatre problemes bàsics que existeixen en les piles basades en màquines virtuals tradicionals (VM).

1. Resiliència: Un contenidor canalla pot estavellar o morir de fam a altres contenidors.

2. Duració: Els grups de diversos equips comparteixen el mateix clúster de contenidors.

3. Elasticitat: és difícil per als equips reassignar els recursos ja desplegats.

4. Escalat horitzontal: les empreses no poden crear efectivament una infraestructura de contenidors més gran a escala.

Segons Kamity, aquests problemes provenen de la forma en què es consoliden les màquines virtuals per utilitzar menys maquinari físic. Tot estalviant espai, això impedeix que els administradors de TI gestionin, actualitzin, protegeixin i paguin el sistema operatiu que funciona en cada màquina virtual. Això també condueix a un menor control de l'aplicació, sense mecanismes d'actualització, canvis enrere i reducció al centre de dades.

"Els contenidors són el bloc fonamental fonamental del centre de dades del futur", va dir Kamity, que va explicar que els contenidors empaqueten aplicacions juntament amb les dependències en una sola unitat per a un desplegament i migració més fàcils, alhora que permeten més càrregues de treball informàtiques en un sol servidor. ContainerX estén aquesta mal·leabilitat compacta a les empreses en servir de "cola" (com Kamity ho va anomenar) per a les empreses que naveguen per un paisatge de contenidors convolut de formats i tecnologies diferents.

ContainerX tria una pila de contenidors per defecte per a les empreses. La plataforma utilitza Docker com a format, Docker Swarm per a l'orquestració, llibretwork (abans Socketplane) per a la creació de xarxes i té el seu propi plug-in d'emmagatzematge persistent. El que Kamity va anomenar "màgia" de la plataforma són Elastic Container Clusters i Container Pools, les seves dues tecnologies d'arquitectura de contenidors pendents de patents.

Inspirats en el que el distribuïdor de recursos distribuïts de VMware (DRS) va fer per a les màquines virtuals, les agrupacions de contenidors de ContainerX agregen un conjunt comú de potència de càlcul del qual els equips empresarials poden treure, limitar-se amb límits de memòria de CPU i ajustats a mida, i etiquetar-los amb nivells baixos, mitjans o alts. prioritat per ajudar a assignar recursos. A continuació, la agrupació elàstica pot escalar de forma autònoma aquells conjunts de contenidors sense que un procés desencadenat xoca amb hostes o massa contenidors que s'agrupen al mateix clúster.

"Per exemple, diguem que tens tres grups en una empresa i cadascun vol utilitzar contenidors", va dir Kamity. "Avui, si voleu configurar un clúster que pugui ser compartit per aquests tres grups dev, el problema és que els contenidors que cadascun d'aquests grups està executant ocupen el mateix clúster, sense límits veritables. Els contenidors propietat d'un grup s'amuntegaran. Cadascun d’aquests clústers, fins i tot gestionats sota el mateix panell de vidre, han de tenir el seu propi motor de càlcul i no hi ha cap concepte de prioritats relatives."

Mitjançant aquest paradigma d’amfitrions compartits i recursos modulars en hostes modulars i recursos compartits, la plataforma planteja uns quants grans obstacles per a l’adopció de contenidors empresarials. ContainerX permet a les empreses gestionar, per exemple, tres clústers elàstics en funcionament local, a Amazon Web Services (AWS) i Microsoft Azure, tant a núvols públics com privats, des d’un tauler de control d’administració.

Kamity recomana a les empreses que utilitzin contenidors amb sistema operatiu de metall nu, però ContainerX també ofereix una opció per executar-se en virtuals. ContainerX es llançarà en beta amb suport per a contenidors Linux en metall nu i AWS, i afegirà suport Windows i integració LDAP en futures versions. Actualment, la plataforma només admet la pila Docker predeterminada per simplificar el procés per a les empreses, però Kamity va dir que la companyia plantejarà afegir suport per al format CoreOS Rocket i altres eines d’orquestració de codi obert (com Apache Mesos i Google Kubernetes) a mesura que es desenvolupi el mercat..

ContainerX també està explorant un model de preus basat en el nombre de contenidors en producció en lloc de la càrrega per nucli o CPU, com a part de la manera en què Kamity veu el centre de dades evolucionant juntament amb els contenidors i la virtualització. "En el seu nucli central, els centres de dades són moltes aplicacions", va dir Kamity. "Si s'haguessin de contener aquestes aplicacions, això és el que pensem que tindria el centre de dades del futur. ContainerX és que al centre de dades, les aplicacions pràcticament s'executen en càrregues de treball tipus màquina, amb l'objectiu de proporcionar una plataforma similar a VScale i Hyper-V i en conjunt amb ells ".

ContainerX és una pila de contenidors al costat de la pila VM que permetrà a les empreses triar i permetre’ls arribar a aquest futur món del centre de dades. Al començament de DockerCon Europe 2015 el 16 de novembre, els usuaris empresaris poden registrar-se a la versió ContainerX beta a.

Containerx llança Docker a l'empresa