Hjem Anmeldelser Containerx lancerer docker i virksomheden

Containerx lancerer docker i virksomheden

Video: Docker Networking Tutorial | Container Network Model | Docker Tutorial For Beginners | Simplilearn (Oktober 2024)

Video: Docker Networking Tutorial | Container Network Model | Docker Tutorial For Beginners | Simplilearn (Oktober 2024)
Anonim

Beholdere har taget softwareudviklingsverdenen storm med i det forløbne år. Populariseret af Docker, operativsystemet (OS) virtualiseringsteknologi til spinding og kørsel af skybaserede applikationer, har containere skabt et spirende rum fyldt med open source containernetværk, orkestrering og opbevaringsteknologier.

Større tech-spillere vinder også fodfæste i rummet. Microsofts Windows Server og Hyper-V containere var i gang i Windows Server 2016 Technical Preview 3, og VMwares Photon OS middleware-ramme inkluderer virksomhedens eget mærke vSphere-baseret Linux-containerstøtte. Beholdere og markedet omkring dem modnes, og teknologien er klar til dens næste fase: vedtagelse i virksomhedsskala.

På DockerCon Europe 2015 i Barcelona i næste uge lancerer en ny opstart kaldet ContainerX til beta som en specialbygget containerplatform for enterprise IT. ContainerX, der blev grundlagt af tidligere ansatte i Citrix, Microsoft og VMware, lancerer med venture capital (VC) -finansiering fra General Catalyst-investor og tidligere VMware CTO Steve Herrod, og fra Jerry Chen fra Greylock Partners, den første investor i Docker. Platformen er rettet mod virksomhedsadministratorer, der ønsker at opbygge og styre en containerinfrastruktur med flere lejere, der er elastisk og kan skaleres vandret på tværs af virksomheden.

ContainerX medstifter og CEO Kiran Kamity sagde, at platformen sigter mod at udnytte Dockers popularitet blandt udviklerfællesskabet for mere udbredt vedtagelse af virksomheder. "Udviklere elsker Docker, og Docker har gjort et fantastisk stykke arbejde med at forsøge at pakke applikationer med afhængigheder, så de er lette at udvikle og teste, " sagde Kamity. "Containere er lige nu en udviklerteknologi, men de har potentialet til at blive noget mere grundlæggende: som byggesten til virksomhedsinfrastruktur."

Vend beholderinfrastruktur på hovedet

Kamity beskrev ContainerX som VMware vSphere for containere. Det er en klar-til-gå containerinfrastrukturplatform designet til IT-brugere i virksomheden til at administrere med udvikleradgang via kommandolinjen Docker. For virksomheder sagde Kamity, at det løser fire kerneproblemer, der findes i traditionelle virtuelle maskiner (VM) -baserede stakke.

1. Resiliency: Én useriøs container kan ødelægge eller sulte andre containere.

2. M ultiancy-leje: Flere dev-grupper deler den samme containerklynge.

3. Elasticitet: Det er vanskeligt for hold at omfordele allerede indsatte ressourcer.

4. Vandret skalering: Virksomheder kan ikke effektivt bygge en større containerinfrastruktur i skala.

Disse problemer stammer ifølge Kamity fra den måde, VM's konsoliderer for at bruge mindre fysisk hardware. Selvom det sparer plads, forhindrer dette, at IT-administratorer administrerer, opdaterer, sikrer og betaler for OS, der kører i hver VM. Dette fører også til mindre applikationskontrol, uden mekanismer til opdatering, rullning af ændringer og skalering i datacentret.

"Containere er den grundlæggende byggesten til fremtidens datacenter, " sagde Kamity, der forklarede, at containere pakker applikationer sammen med afhængigheder til en enkelt enhed for lettere implementering og migrering, mens de muliggør flere computere-arbejdsmængder på en enkelt server. ContainerX udvider den kompakte formbarhed til virksomheder ved at tjene som "limet" (som Kamity kaldte det) for virksomheder, der navigerer i et indviklet containerlandskab med forskellige formater og teknologier.

ContainerX vælger en standardcontainerstak for virksomheder. Platformen bruger Docker som format, Docker Swarm til orkestrering, libnetwork (tidligere Socketplane) til netværkssamarbejde og har sin egen vedvarende opbevaring plug-in. Hvad Kamity kaldte platformens "magi" er Elastic Container Clusters og Container Pools, dets to patenterende patenterede containerarkitekturteknologier.

Inspireret af, hvad VMwares Distribuerede Ressource Scheduler (DRS) gjorde for VM'er, samler ContainerXs Container Pools en fælles pulje af computerkraft, som virksomhedshold kan trække, indkapslet med brugerdefinerede sæt CPU- og hukommelsesgrænser og tagget med lav, medium eller høj prioritering for at hjælpe med tildelingen af ​​ressourcer. Elastisk klynge kan derefter auto-skalere disse containerbuljer uden, at en useriøs proces styrter værter eller for mange containere, der trænger ned i den samme klynge.

"Lad os for eksempel sige, at du har tre grupper i et firma, og at hver af dem ønsker at bruge containere, " sagde Kamity. "I dag, hvis du vil oprette en klynge, der kan deles af disse tre dev-grupper, er problemet, containerne, hver af disse grupper kører, besætter den samme klynge uden nogen rigtige grænser. Containere, der ejes af en gruppe, vil mængde ind i en anden. Hver af disse klynger, selv administreret under den samme rude af glas, skal have sin egen computermotor, og der er ikke noget begreb om relative prioriteringer."

Ved at vende det paradigme af delte værter og modulære ressourcer til modulære værter og delte ressourcer løfter platformen et par store forhindringer for vedtagelse af enterprise containere. ContainerX giver virksomheder mulighed for at administrere for eksempel tre elastiske klynger, der kører lokalt, på Amazon Web Services (AWS) og på Microsoft Azure, i både offentlige og private skyer, fra et administrationspanel.

Kamity anbefaler virksomheder at køre containere på bare metal OS, men ContainerX giver også en mulighed for at køre i VM'er. ContainerX lanceres i beta med support til Linux-containere på bare metal og AWS og tilføjer Windows-support og LDAP-integration i fremtidige udgivelser. Platformen understøtter i øjeblikket kun standard Docker-stakken for at forenkle processen for virksomheder, men Kamity sagde, at virksomheden vil overveje at tilføje support til CoreOS Rocket-formatet og andre open source-orkestreringsværktøjer (som Apache Mesos og Googles Kubernetes), når markedet udvikler sig.

ContainerX undersøger også en prismodel baseret på antallet af containere i produktion snarere end opladning via kerne eller CPU, som en del af den måde, Kamity ser datacentret udvikle sig sammen med containere og virtualisering. "I deres kerne er datacentre en masse applikationer, " sagde Kamity. "Hvis disse applikationer skulle containeres, er det sådan, vi tror, ​​fremtidens datacenter ville se ud. ContainerX er, at i datacentret kører applikationerne praktisk talt i maskintype arbejdsbelastninger med det mål at skabe en platform, der ligner VScale og Hyper-V og i tandem med dem."

ContainerX er en containerstak ved siden af ​​VM-stakken, der giver virksomhederne valg og gør dem i stand til at nå denne fremtidige datacenterverden. Ved starten af ​​DockerCon Europe 2015 den 16. november kan virksomhedsbrugere tilmelde sig ContainerX beta kl.

Containerx lancerer docker i virksomheden