Hjem anmeldelser Containerx lanserer docker i bedriften

Containerx lanserer docker i bedriften

Video: Docker Client, Images and Containers (Oktober 2024)

Video: Docker Client, Images and Containers (Oktober 2024)
Anonim

Beholdere har tatt programvareutviklingsverdenen storm med det siste året. Controllert av Docker, operativsystemets (virtualiseringsteknologi) operativsystem for å spinne opp og kjøre skybaserte applikasjoner, har containere skapt et spirende rom fylt med open source containernettverk, orkestrering og lagringsteknologi.

Større tech-spillere får også fotfeste i plassen. Microsofts Windows Server og Hyper-V-containere var oppe og går i Windows Server 2016 Technical Preview 3, og VMwares Photon OS-mellomvare-rammeverk inkluderer selskapets eget merke av vSphere-basert Linux-containerstøtte. Beholdere og markedet rundt dem modnes, og teknologien er klar for sin neste fase: implementering i bedriftsskala.

På DockerCon Europe 2015 i Barcelona neste uke, lanserer en ny oppstart som heter ContainerX til beta som en spesialbygget containerplattform for enterprise IT. ContainerX, grunnlagt av tidligere ansatte i Citrix, Microsoft og VMware, lanserer 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 investoren i Docker. Plattformen er rettet mot bedriftsadministratorer som ønsker å bygge ut og administrere en multi-leiet beholderinfrastruktur som er elastisk og kan skalere horisontalt i hele virksomheten.

ContainerX medgründer og administrerende direktør Kiran Kamity sa at plattformen tar sikte på å utnytte Dockers popularitet blant utviklerfellesskapet for mer utbredt adopsjon av bedriften. "Utviklere elsker Docker, og Docker har gjort en fantastisk jobb med å prøve å pakke applikasjoner med avhengigheter, slik at de er enkle å utvikle og teste, " sa Kamity. "Beholdere er akkurat nå en utviklerteknologi, men de har potensial til å bli noe mer grunnleggende: som byggesteiner for bedriftsinfrastruktur."

Vend beholderinfrastruktur på hodet

Kamity beskrev ContainerX som VMware vSphere for containere. Det er en klar-til-gå containerinfrastrukturplattform designet for enterprise IT-brukere å administrere, med utvikler tilgang via Docker kommandolinje. For bedrifter sa Kamity at det løser fire kjerneproblemer som finnes i tradisjonelle virtuelle maskinbaserte stabler.

1. Resiliency: En useriøs container kan krasje eller sulte andre containere.

2. M ulti-leietid: Flere dev-grupper deler den samme containerklyngen.

3. Elastisitet: Det er vanskelig for lag å fordele allerede utplasserte ressurser.

4. Horisontal skalering: Bedrifter kan ikke effektivt bygge ut en større containerinfrastruktur i skala.

Disse problemene stammer ifølge Kamity fra måten VMs konsoliderer for å bruke mindre fysisk maskinvare. Når du sparer plass, forhindrer dette at IT-administratorer administrerer, oppdaterer, sikrer og betaler for OS som kjører i hver VM. Dette fører også til mindre applikasjonskontroll, uten mekanismer for oppdatering, rullering av endringer og skalering i datasenteret.

"Containere er den grunnleggende byggesteinen i fremtidens datasenter, " sa Kamity, som forklarte at containere pakker applikasjoner sammen med avhengigheter til en enkelt enhet for enklere distribusjon og migrering, samtidig som det muliggjør mer databehandlingsbelastning på en enkelt server. ContainerX utvider den kompakte formbarheten til bedrifter ved å tjene som "limet" (som Kamity kalte det) for bedrifter som navigerer i et sammenrullet containerlandskap med forskjellige formater og teknologier.

ContainerX velger en standard containerstabel for bedrifter. Plattformen bruker Docker som format, Docker Swarm for orkestrering, libnetwork (tidligere Socketplane) for nettverk, og har sin egen vedvarende plug-in for lagring. Det Kamity kalte plattformens "magi" er Elastic Container Clusters og Container Pools, dets to patenterte ventende containerarkitekturteknologier.

Inspirert av hva VMwares Distribuerte Ressursplanlegger (DRS) gjorde for VM-er, samler ContainerXs Container Pools ett felles basseng med datakraft som bedriftsgrupper kan trekke, avdekket med tilpasset CPU og minnegrenser, og tagget med lave, mellomstore eller høye prioritering for å hjelpe tildele ressurser. Elastisk klynging kan deretter automatisk skalere de containerbassengene uten at en useriøs prosess krasjer verter eller for mange containere som samles i den samme klyngen.

La oss for eksempel si at du har tre grupper i et selskap, og at hver enkelt vil bruke containere, "sa Kamity. "I dag, hvis du vil sette opp en klynge som kan deles av disse tre dev-gruppene, er problemet at containerne hver av disse gruppene kjører okkuperer den samme klyngen, uten noen sanne grenser. Beholdere som eies av en gruppe vil publikum til en annen. Hver av disse klyngene, til og med administrert under den samme glassruten, må ha sin egen datamaskin og det er ikke noe begrep om relative prioriteringer."

Ved å vende det paradigmet med delte verter og modulære ressurser til modulære verter og delte ressurser, løfter plattformen noen store hindringer for adopsjon av enterprise containere. ContainerX lar bedrifter administrere for eksempel tre elastiske klynger som kjører på stedet, på Amazon Web Services (AWS) og på Microsoft Azure, i både offentlige og private skyer, fra ett administrasjonspanel.

Kamity anbefaler bedrifter å kjøre containere på bare metall OS, men ContainerX gir et alternativ å kjøre i VMer også. ContainerX lanseres i beta med støtte for Linux-containere på bare metal og AWS, og vil legge til Windows-støtte og LDAP-integrasjon i fremtidige utgivelser. Plattformen støtter foreløpig bare standard Docker-stack for å forenkle prosessen for bedrifter, men Kamity sa at selskapet vil vurdere å legge til støtte for CoreOS Rocket-format og andre open source-orkestreringsverktøy (som Apache Mesos og Googles Kubernetes) når markedet utvikler seg.

ContainerX utforsker også en prismodell basert på antall containere i produksjon fremfor lading med kjerne eller CPU, som en del av måten Kamity ser datasenteret utvikle seg sammen med containere og virtualisering. "I kjernen deres er datasentre mange bruksområder, " sa Kamity. "Hvis disse applikasjonene skulle containeres, er det slik vi tror fremtidens datacenter ville se ut. ContainerX er at i datasenteret kjører applikasjonene praktisk talt i arbeidsmengder av maskintype, med målet å tilby en plattform som ligner på VScale og Hyper-V og i tandem med dem."

ContainerX er en containerstabel ved siden av VM-stabelen som vil gi bedriftene valg og gjøre dem i stand til å nå denne fremtidige datasenterverdenen. Ved starten av DockerCon Europe 2015 16. november kan bedriftsbrukere registrere seg for ContainerX beta kl.

Containerx lanserer docker i bedriften