Три новых инструмента: Docker Machine, Docker Swarm и Docker Compose затрагивают различные аспекты жизненного цикла распределённых приложений. Все инструменты используют API и в любой момент могут быть заменены на аналоги.
На конференции DockerCon Europe сообщество представило три новых инструмента. Первый это Docker Machine. Он позволяет развернуть Docker одной командой на ноутбуке, виртуальной машине, в ЦОД, публичном облаке — везде, где работает демон Docker. При помощи этого же интерфейса пользователь управляет несколькими хостами Docker независимо от их местоположения и может выполнить любую команду Docker на них.
Второй инструмент — Docker Swarm. Он позволяет кластеризовать распределённые приложения Docker. Swarm оптимизирует использование ресурсов хостами и обеспечивает отказоустойчивость. Пользователь создаёт пул ресурсов и настраивает приоритеты, затем Docker автоматически балансирует нагрузку и поддерживает состояние кластера. Третий инструмент, Docker Compose, позволяет собрать мультиконтейнерные распределённые приложения, работающие на кластере Swarm.
Все приложения пока в статусе альфа-версий. Исходный код размещается в общем репозитории на GitHub.
В поддержку проекта Open Compute Platform компания Juniper Networks анонсировала своё первое открытое устройство — сетевой коммутатор OCX 1100.
Традиционно Juniper создаёт собственное оборудование, которое работает под управлением своей же операционной системы. Именно этой бизнес-модели противостоят инициаторы проекта Open Compute Platform, созданного в 2013 году компанией Facebook. Поэтому выпуск открытого коммутатора, независящего от операционной системы, стал неожиданностью для рынка. «Действительно, мы видим Open Compute Platform, и наш продукт OCX относится к новой категории, которая дополняет (а не конкурирует) с традиционными рынком сетевых коммутаторов», — сказал Джонатан Дэвидсон (Jonathan Davidson) из Juniper Networks.
Linux является важной частью в стратегии развития Open Compute Platform. Это определило создание Junos — операционной системы с корнями из FreeBSD, которая работает в Linux на коммутаторе OCX 1100. Juniper Networks использует коммерческий Yocto Linux от компании Wind River в качестве базовой системы для запуска Junos в KVM. Первые поставки нового коммутатора — OCX 1100 — запланированы на первый квартал 2015 года.