Як Google і Docker запускають «революцію контейнерів»



Сьогодні, коли все більше компаній використовують хмарні сервіси, ідея про те, щоб перенести свої програми чи сайти на віртуальні сервери не здається чимось настільки незвичайним. Однак галузь хмарних обчислень зараз перебуває на порозі революції, вважає Брайан Кантрил, колишній інженер Sun Microsystems і Oracle, який тепер займає позицію директора з технологій інфраструктурного проекту Joyent. Він вважає, що віртуальні машини незабаром поступиться своє місце програмним контейнерів, які стануть більш ефективним інструментом для роботи з сучасними додатками.

Завдяки таким компаніям, як Google, Docker та іншим, цей процес уже запущений. Процес може прискоритися завдяки появі незалежної організації, яка займається розвитком ідеї контейнерів — Cloud Native Computing Foundation, учасниками якої є Cisco, eBay, Goldman Sachs, IBM, Intel, Joyent, Twitter і, звичайно, Google і Docker. Як видно, розвитком технологій контейнерів займається безліч різних компаній, і за словами представника Google Грейг МакЛаки (Crag McLuckie), нова організація ставить перед собою мету за «гармонійного об'єднання» всіх цих технологій.

Нову організацію підтримує і некомерційної Linux Foundation, яка займається розвитком відповідної відкритої операційної системи (ще фонд розвиває схожий проект Open Container Initiative, OCI). Різниця полягає в тому, що OCI працює над створенням загальної специикации контейнерів — стандарту, який дозволить створювати конейнеры, що працюють на всіх комп'ютерах або в будь-яких хмарних сервісах, а Cloud Native Computing ставить перед собою більш масштабну мета, маючи намір об'єднати величезну кількість інструментів для роботи з контейнерами.

Приміром, Google пропонує інструмент під назвою Kubernetes, який дозволяє працювати з контейнерами на великій кількості машин, що інші компанії також розробляють подібні сервіси. Новий фонд хоче зробити так, щоб всі ці інструменти могли працювати разом, і одночасно підвищити їхню якість. Google передав код Kubernetes організації, інші компанії також відкривають код своїх продуктів.

Kubernetes і так був open source-проект, але тепер над його розвитком зможуть працювати не тільки співробітники Google, але і професіонали з інших компаній, що створюють схожі проекти. І це те, що потрібно, вважає оглядач Wired Кейд Метц — міць ідеї контейнерів стане по-справжньому помітною, коли працювати над нею будуть всі гравці спільно.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.