CoreOS, OCI Avsløre Kontroversielle Åpen Beholder industristandard

CoreOS og
Åpen Beholder Initiativet på onsdag introdusert bilde og runtime spesifikasjoner i stor grad basert på Docker bilde format-teknologi.

Imidlertid, OCI beslutning om å modellere standard på Docker er de facto-plattformen har stilt spørsmål. Enkelte kritikere har hevdet for andre alternativer.

Versjon 1.0 gir en stabil standard til bruk på beholdere, i henhold til Brandon Philips, administrerende direktør hos CoreOS og leder av OCI Tekniske Oversight Board.

Å ha en standard som er opprettet av bransjen bør anspore OCI partnere for å videreutvikle standarder og innovasjon, sa han.

Nå 1.0-merket betyr at OCI Runtime Spec og OCI Bilde Format Spec nå er klar for bred bruk. Videre, denne prestasjonen vil presse OCI samfunnet for å bidra til å stabilisere et voksende marked av interoperable pluggbare verktøy, Philips lagt til.

Bransjen-støttede standarder vil også gi en følelse av tillit til at containere er her for å bli, sa han, og at Kubernetes brukerne kan forvente fremtidig støtte.

“Resultatet er veldig bra. Sertifiseringsprosessen er på vei nå,” Philips fortalte LinuxInsider.

Samarbeid Utfordringer

Åpne standarder er nøkkelen til suksess for beholderen økosystem, sa Philips, og den beste måten å oppnå standarder er ved å arbeide tett med lokalsamfunnet. Imidlertid, når avtalen på versjon 1.0 ble mer tidkrevende enn forventet.

“Tidlig, og den største utfordringen var å komme til enighet med den modell for hvordan prosjektet utgivelser ville fungere og hvordan å få prosjektet opp bakken,” Philips tilbakekalt. “Alle undervurdert hvor mye tid det ville ta.”

Koalisjonen medlemmer som deles ut med feilaktige forventninger om hva de ønsket å gjøre, sa han, men i det siste året eller så, er den gruppen fikk referere forventninger gjort og mer testing kom gjennom.

Søken etter Standarder

CoreOS tjenestemenn begynte å diskutere ideen for en industri-godkjent åpen standard for beholderen bilde og runtime spesifikasjoner for flere år siden. Som tidlig quest førte til erkjennelsen av at å bli enige om en standard bildeformat var kritisk, Phillips sa.

CoreOS og container-teknologi creator
Docker annonsert OCI er dannelse i juni 2015. Koalisjonen i gang med 21 industriledere som danner Åpne Beholderen Prosjektet (OCP) som en non-profit organisasjon som søker minimal felles standarder for programvare beholdere for lagring i skyen.

Koalisjonen har ledere i beholderen industri — blant dem, Docker, Microsoft, redhat, IBM, Google og Linux Foundation.

OCI har som mål å gi høy tillit til programutviklere som programvaren distribueres i sine beholdere vil fortsette å arbeide når nyere spesifikasjoner kommet ut og folk med å utvikle nye verktøy. Denne tilliten må være oppfylt for både proprietære og åpen kilde-programvare.

Det spiller ingen rolle om verktøy og programmer som er proprietær eller åpen kildekode. Med spesifikasjonene på plass, kan produktene være utformet for å arbeide med container konfigurasjon, Philips sa.

“Du trenger en bevisst innsats for å skape standarder utenfor av folk å skrive kode. Det er en egen innsats,” la han til.

Som en del av koalisjonen, Docker donert sitt de facto bilde format standard teknologi til OCP.

Det følger selskapets container format runtime-koden og spesifikasjoner. Arbeid på å skape en Åpen Beholder Initiativet Bilde Spesifikasjon begynte i fjor.

De standarder milepæl gir container brukere muligheten til å utvikle, pakke og signere søknaden beholdere. De kan også kjøre containere i et utvalg av container motorer, bemerket Philips.

Et Valg av En?

Koalisjonen møtt to måter å følge åpne standarder, sa Charles King, rektor analytiker ved Pund-DET. Det første alternativet var å samle likesinnede folk til å hash ut forskjeller og bygge standarder fra bunnen av.

Koalisjonen medlemmer syntes å betale for det andre alternativet, som er involvert i bruk et kraftig, markedets ledende plattform som en effektiv standard, sa han.

“Docker’ s bidrag til Linux Foundation sette OCI fast på den andre banen-men de som er bekymret for Docker tilnærming eller sin posisjon i markedet kan føle det finnes bedre alternativer,” Kongen fortalte LinuxInsider.

Faktisk, en OCI medlem — CoreOS — flatet noen sterk kritikk av konsernets generelle retningen på begynnelsen av innsatsen, sa han, “så det vil være interessant å se hvordan V1.0 ikke/ikke-adresse disse bekymringene.”

Raskere Vei

Docker er utbredte runtime gjennomføring er et egnet grunnlag for å bygge en åpen standard. Det allerede var en defacto standard, i henhold til David Linthicum, senior vice president hos
Cloud-Teknologi Partnere.

“Det er også viktig at vi får dette fungerer for oss raskt. Bølger av standarder møter, politikk og ting som det, bare bortkastet tid,” sa han til LinuxInsider.

Akkurat nå, men det finnes ingen bedre valg, Linthicum lagt til.

Den runtime Docker bruker er runC, som er en implementering av OCI runtime standard, i henhold til Ole Brockmeier, senior evangelist for Linux Beholdere på Red Hat.

“Så, runC er et egnet grunnlag for en runtime standard, ja. Det er bredt akseptert og danner grunnlag for de fleste container implementeringer i dag,” sa han til LinuxInsider.

OCI er langt mer enn Docker. Mens Docker gjer den underliggende koden som OCI-spesifikasjonen er avledet, avstamning stopper der, sa Brockmeier, og ingen virkelig levedyktige alternativer finnes.

Docking-Spørsmålet

Vedta en bransjeomfattende standard sannsynlig vil forenkle og hastighet container adopsjon og ledelse i mange selskaper, foreslo Pund-DET er Konge. Det er også sannsynlig at noen viktige leverandører vil fortsette å fokusere på sine egne proprietære container teknologier.

“De vil argumentere for at deres vei er en overlegen banen-men som vil effektivt hindre OCI fra å oppnå markedets bredt lederskap,” sa han. “Starter ut med en standard som er mer eller mindre ferdig, så OCI har, kanskje ikke helt ta alle, men det er sannsynlig å gå videre til ferdigstillelse mer raskt og effektivt enn andre alternativer.”

Beholdere har standardisert distribusjon til cloud, med Docker klart ledende måte, sier Marko Anastasov, medstifter av
Semafor.

Docker er de facto standard beholder ikke representerer det beste grunnlaget for å utvikle en åpen standard, sa han.

“Hvordan Docker kommersielle interesser vil påvirke omfanget av sitt engasjement i OCI gjenstår å bli sett,” sa han LinuxInsider.

Motstridende Synspunkt

En åpen standard er ikke slutten-alt for å vedta mer containere i skyen distribusjon, anført Nic Cheneweth, rektor konsulent med
ThoughtWorks. En bedre tilnærming er å se på virkningen av server virtualization delen av IT-bransjen.

“Den viktigste driveren for fortsatt vekst og utbredt adopsjon var ikke i oppstillingen av en industristandard, men i potensielle og realiserte effektivitet oppnås ved bruk av noen av de konkurrerende teknologier, slik som VMware, Xen, etc.,” Cheneweth fortalte LinuxInsider.

Aspekter av container-teknologi, slik som beholder selv, egner seg til definisjonen av en standard. Inntil da, sunn konkurranse ledet av dyp åpen kildekode engasjement vil bidra til en bedre standard, sa han.

En standard rundt orkestrering av containere er ikke spesielt viktig for den fortsatte vekst av plassen, i henhold til Cheneweth.

Imidlertid, hvis bransjen insisterer på å låse inn en de facto standard container, modellen OCI valgte, er et godt utgangspunkt, sa han. “Jeg kjenner ikke til det bedre alternativer er tilgjengelige, men det er sikkert verre enn eksisterer.”


Jack M. Germain har vært en ECT Nyheter Network reporter siden 2003. Hans viktigste fokusområder er IT -, Linux og åpen kildekode-teknologier. Han har skrevet en rekke anmeldelser av Linux-distroer og andre open source programvare.
E-Jack.


Date:

by