Open Container Project: Как облачните гиганти обединяват сили срещу блокирането и фрагментацията

  • Sep 04, 2023

Обявен днес под флага на Linux Foundation, Open Container Project има подкрепата на основните сили в облака и контейнерите, включително Docker и appc.

bengolubdocker2014deca220x256.jpg

Главният изпълнителен директор на Docker Бен Голуб: Нека не спорим повече за ширината на влаковите релси.

Изображение: Docker

От Amazon до VMware, чрез Docker, Google, Microsoft и Red Hat, повече от 20 от най-големите имена в технологии се натрупаха зад голяма нова инициатива с нестопанска цел за установяване на стандарти за контейнери и спецификации.

Проектът Open Container, създаден под егидата на Linux Foundation, има за цел да въведе основни стандарти за време на изпълнение и формат което ще насърчи настоящите високи нива на иновации в контейнерите, като същевременно ще защити потребителите от блокиране и пазар фрагментация.

Като първа стъпка Docker дари кода за своя формат на софтуерен контейнер и време за изпълнение, заедно със свързаните спецификации, на проекта. Обявената през декември спецификация на App Container - известна като appc - инициатива, включително член-основател CoreOS, също се присъединява към новата коалиция.

„Има много активност около Docker и контейнерното пространство като цяло и ние и други в индустрията смятаме, че е време да дефинираме кутията малко повече точно за да спрем да спорим за формата на кутията - и къде отиват куките и дупките - и можем да започнем да се фокусираме върху иновациите на по-високи нива," изпълнителният директор на Docker Бен - каза Голуб.

Пълният списък на подписалите Open Container Project се състои от: Amazon Web Services, Apcera, Cisco, CoreOS, Docker, EMC, Fujitsu, Goldman Sachs, Google, HP, Huawei, IBM, Intel, Joyent, Linux Foundation, Mesosphere, Microsoft, Pivotal, Rancher Labs, Red Hat и VMware.

Docker е най-популярната технология за автоматизиране на създаването и внедряването на приложения в контейнери – по-лека форма на виртуализация. Идеята е да се освободят разработчиците от софтуерни и инфраструктурни зависимости, като се намалят разходите и се създаде ефективност в процеса.

„Docker е толкова вездесъщ и такъв де факто стандарт, че започваме с дарението на формата на контейнера на Docker и времето за изпълнение на контейнера на Docker“, каза Голуб.

„Ние даряваме този код на тази организация. Това е сравнително минимален набор от кодове, които са готови за обединяване на всички. Не се опитваме да дефинираме голям стак върху него. Деветдесет процента от това, което Docker прави, е извън това. Но всички казаха: „Хей, искаме да сме на една и съща страница и искаме да започнем с нещото, което е най-разпространеното – и това е Docker“.

Вижте също

Docker доставя 1.6 с по-бърз регистър и повече за системните администратори

Прочетете сега

Проектът Open Container заяви, че бързото разпространение на проекти и инструменти за разработка на контейнери е създало тласък за новата инициатива.

Според Docker повече от три милиона разработчици използват Docker, създавайки около 140 000 базирани на Docker приложения, които са изтеглени над 500 милиона пъти.

„Хората масово се хвърлиха в контейнери и последното нещо, което хората искат, е основата на това да бъде фрагментирана. Но разбира се, ако ще се споразумеем за стандартен контейнер, тогава той всъщност не може да бъде собственост на никого“, каза Голуб.

„Така че мисля, че го направихме по правилния начин. Оставяме пазара първо да избере какъв е техният де факто избор. Сега искаме да сме сигурни, че като доставчици, като потребители и като компании, всички се обединяваме, за да кажем: „Нека направим това, за което сме съгласни. Да не спорим повече за ширината на релсите. Нека прекараме времето си в тревоги как да създадем по-бързи влакове."

Проектът Open Container ще има три нива на дейност. Първото ще бъде техническото ръководство, състоящо се от лидерите на проекта libcontainers, дарен от Docker, заедно с двама експерти от appc - един от Red Hat и един от CoreOS.

Ще бъде създаден неутрален технологичен надзорен съвет, състоящ се от практици, а не от продавачи, за да се гарантира, че техническият екип работи по независим и безпристрастен начин.

На най-високо ниво е самата Linux Foundation, която ще се занимава с въпроси като търговски марки и доверителен надзор.

Прочети това

Docker CTO: Защо Docker плановете на Microsoft за Windows ще имат значение за вас

Прочетете сега

Проектът Open Container заяви, че ще управлява прехода на технологията Docker от вътрешен стандарт към отворен индустриален стандарт.

Проектът Docker ще продължи да поддържа Docker клиента, всички инструменти на платформата и всички възможности за оркестрация на Docker, изградени върху дарените технологии. Други проекти и компании също ще могат да изграждат технологии върху формата и времето за изпълнение на новата инициатива.

С харта за установяване на набор от общи, минимални стандарти относно контейнерната технология, проектът каза, че ще гарантира своя имидж форматът е обратно съвместим с тези на Docker и appc и ще включва усилия за хармонизиране с други контейнерни проекти в общност.

Новата инициатива ще се основава на три водещи принципа: стандартите няма да бъдат обвързани с конструкции от по-високо ниво, като конкретен клиент или стек за оркестрация; те няма да бъдат тясно свързани с конкретен търговски доставчик или проект: и ще бъдат преносими в голямо разнообразие от операционни системи, хардуер, CPU архитектури и обществени облаци.

Освен обратна съвместимост, минимализъм и отвореност, основните ценности за Open Container Project се състоят от сигурност, преносимост и възможност за композиране.

Участниците в проекта очакват той да бъде създаден в рамките на три месеца, заедно с публикуването на проект на спецификация, базиран на технологията, дарена от Docker.

„Това, което направихме, е, че накарахме всички, които са свързани с това, да подпишат писмо за намерение, очертавайки основите, насоките, какво всички ние се опитваме да направим. Тъй като ние ще формираме това под егидата на Linux Foundation, голяма част от тежката работа по настройката и управлението вече са свършени“, каза Голуб.

Вижте също

  • Контейнери и тяхната роля в софтуерно дефинирания център за данни
  • Разработчиците харесват това, което виждат с контейнерната технология досега
  • Голяма крачка напред в стандартизацията на контейнерите

„Очакваме до няколко седмици цялата последна юридическа работа да бъде свършена и да можем официално да започнем. Но междувременно пускаме уебсайта с кода, който вече е там. Както обикновено, разработчиците не чакат адвокати."

Голуб каза, че създаването на Open Container Project ще има малко въздействие върху ежедневните дейности на Docker извън собствеността върху основните елементи, които се намират в различна организация.

„За нас ние винаги сме вярвали, че най-добрият код е съставим и не изграждате един голям монолитен блок. Вместо това имате малки парчета, които вършат работата си добре и които могат да работят независимо", каза той.

„И така, ние вземаме важна, но малка част от това, което е Docker, и казваме: „Това е готово да бъде уточнени и закалени и не променяни толкова много, така че останалата част от това, върху което работим, може да бъде повече иновативно бързо'.

„Това също означава, че можем да отидем при огромния брой потребители, които имаме, както търговски, така и с отворен код, и да кажем: „Не се притеснявайте повече. Можете да започнете да използвате Docker или който и да е друг инструмент, без да се притеснявате, че сте заключени към който и да е доставчик, включително Docker."

Повече за Docker и контейнерите

  • Програмата за сертифициране на Docker предвижда дългосрочни партньорства
  • Red Hat Software Collections 2 пристига за разработчиците на облак и контейнери
  • Google все още поддържа Docker
  • New Relic добавя Docker мониторинг, присъединява се към CloudFoundry Foundation
  • Google, Red Hat и VMware обявяват поддръжка на CoreOS контейнер
  • Работата на Google и Mesosphere върху Docker cluster manager Kubernetes се отплаща
  • Docker доставя 1.6 с по-бърз регистър и повече за системните администратори
  • Docker увеличава финансирането от $95 милиона, за да добави повече възможности за разработчици
  • Docker се завърта в Kitematic, когато отново тръгва по пътя за придобиване на контейнери