Docker på mandag annonserte Docker Motor 1.12 med innebygd orkestrering, som tillater automatisk distribusjon og forvaltning av Dockerized distribuerte applikasjoner og microservices i stor skala i produksjonen.
Brukere kan velge Docker Sverm-modus for å slå på bygget-i orkestrering, eller de kan bruke sine egne verktøy eller tredjeparts orchestrators som kjører på Docker Motor.
Docker 1.12 for øyeblikket er en release candidate. Generelle tilgjengeligheten er planlagt til juli.
Docker 1.12 “representerer Docker’ s fokus på å fortsette å bygge på sin svært vellykkede container-teknologi og å ta tak i mindshare tilbake fra andre plattformer som Kubernetes og Mesos, som har vært å generere en god del av spenningen i ulike deler av økosystemet,” sa Al-Hilwa, et forskningsprogram direktør i IDC.
“De neste tre årene vil se en rekke arrangement plattformer og kjemper hardt for kritisk masse av adopsjon,” fortalte han LinuxInsider.
Svermende Forenklet
Docker 1.12 forenkler prosessen med å opprette svermer — grupper av Docker Motorer — gjennom automatiserte service discovery og en innebygd fordelt datalager. En kommando legger til en Docker Motor og horisontalt skalaer en sverm.
Docker s nye tjenesten distribusjon API beskriver alle ressurser og komponenter for å la brukere kjøre og skala en tjeneste med én kommando. Nye API-objekter som Service og Node la API implementere og administrere applikasjoner på en sverm.
Docker orkestrering inkluderer en in-memory caching lag som opprettholder staten hele svermen, som sikrer optimal planlegging ytelse, selv i rushtiden.
Systemet har innebygd ruting mesh teknologi for container-klar lastbalansering.
Docker Sikkerhet
Docker 1.12 kommer med gjensidig godkjent transport layer security, som automatisk gir godkjenning, autorisasjon og ende-til-ende-kryptert kommunikasjon mellom hver node delta i en sverm.
Når den første manager er i gang, Docker Motoren genererer en ny Sertifisering Myndighet, og et sett av første sertifikater. Nye noder automatisk er utstedt et nytt sertifikat med en tilfeldig generert ID og deres nåværende rolle i svermen.
Hver node stadig oppdaterer sine sertifikater på brukeren kan selv angi intervaller så lite som 30 minutter.
Brukere kan bruke sine egne sertifikatutsteder.
Konkurranse og Coopetition
“Dette forbedrer Docker posisjon i rommet, men Kubernetes har en sterk økosystem,” IDCS Hilwa sa.
Selv om Kubernetes, som ble lansert av Google, og Apache Mesos er sterke konkurrenter, “de fleste av disse miljøene vil utvikle seg til å ha liknende funksjoner og egenskaper over tid, og trolig adressen den samme generelle problemer,” Hilwa foreslått.
Red Hat utsikt Docker og Kubernetes “som standarder i Linux-container verden, med førstnevnte som et bilde format som standard, og den siste som standard for container orkestrering,” sa Joe Fernandes, senior direktør for OpenShift product management i Red Hat.
“Dette gjenspeiles ikke bare i vår aktive deltakelse med Åpen Beholder Initiativet og Cloud Native Computing Foundation, men også i det faktum at vi har bygget vårt flaggskip container plattform, Red Hat OpenShift, opprinnelig fra disse teknologiene,” fortalte han LinuxInsider.
Rød Lue på mandag lanserte Ansible Container Prosjekt og tilbud Ansible Beholder som en teknisk forhåndsvisning.
Ansible Container lar brukere opprette Docker-formatert Linux-beholdere i Ansible baserte spillstrategier med behov for eksterne verktøy som Dockerfile eller docker-skriv.
Ansible Container “vil være i stand til å imøtekomme flere orkestrering teknologier basert på fellesskap og kundens behov,” Todd Barr, Ansible general manager i Red Hat, fortalte LinuxInsider. “Til syvende og sist den store ideen her er å bruke den samme automatisering språk for å bygge containere og beholder appene som du bruker for resten av din IT-infrastruktur.”