Джек М. Жермен
21 января 2020 11:23 PT
Canonical развертывает масштабируемый Операционная система на базе Android для мобильных и настольных корпоративных приложений из облака.
Компания во вторник анонсировала свою контейнерную платформу Anbox Cloud. Anbox Cloud позволяет передавать приложения в любую операционную систему или форм-фактор. Его использование включает в себя облачные игры, корпоративные приложения на рабочих местах, тестирование программного обеспечения и виртуализацию мобильных устройств.
«Anbox Cloud — первая коммерчески доступная мобильная облачная вычислительная платформа», — сказал Галем Кайо, менеджер по продуктам Ubuntu в Canonical.
«Платформа является инновационной в том смысле, что она использует Android в качестве гостевой ОС для виртуализации мобильных приложений в облаке», — сказал он LinuxInsider.
Облачные технологии Canonical, лежащие в основе Anbox Cloud — LXD, Juju и MaaS («Металл как услуга»), — обеспечивают масштабируемость и управляемость, подходящие для случаев корпоративного использования, сказал Кайо.
Сервисы Canonical, включенные в Anbox Cloud, обеспечивают поддержку корпоративного уровня, такую как Kernel Livepatch и Extended Security Maintenance, а также соглашения об уровне обслуживания, добавил он.
Содержание статьи
Что делает Anbox
С ростом 5G и периферийных вычислений предприятия вынуждены предоставлять высокопроизводительные вычисления с высокой плотностью для любых пользовательских устройств, согласно Canonical , Облачные игры, распространение корпоративных приложений, тестирование программного обеспечения и виртуализация мобильных устройств приводят к необходимости распределенных приложений из облака.
Anbox Cloud позволяет переносить вычислительные, хранилища и энергоемкие приложения с устройств x86 и ARM в облако. Это позволяет конечным пользователям использовать расширенные рабочие нагрузки, передавая их прямо на свои устройства. Разработчики могут предоставлять приложения по требованию через платформу, которая обеспечивает больший контроль над производительностью и затратами на инфраструктуру с возможностью масштабирования в зависимости от потребностей пользователей.
«Благодаря новым сетям 5G и периферийным вычислениям миллионы пользователей получат доступ к сверхбогатым приложениям Android по требованию на платформе по своему выбору», — сказал Стефан Фабел, директор по продуктам Canonical. «Предприятия теперь имеют возможность предоставлять высокопроизводительные вычисления высокой плотности для любого устройства удаленно, с уменьшенным энергопотреблением и экономичным способом».
Быстро растущий спрос
Спрос на Android в облаке быстро растет. Спрос объясняется тем, что предприятия и начинающие новаторы знают о новых технологиях, таких как 5G, периферийные вычисления и системные контейнеры, которые делают Android жизнеспособным вариантом в облаке, пояснил Кайо.
«Продолжающийся сдвиг потребительских предпочтений в сторону более богатого и повсеместного мобильного опыта также ускоряет спрос. В географическом плане мы наблюдаем быстро растущий спрос в Китае, Северной Америке и Европе», — сказал он.
Android является крупнейшей мобильной ОС (75% рынка ОС, 2,5 миллиарда пользователей, около 3 миллионов приложений). Он предлагает преимущество гораздо более богатой экосистемы приложений и разработчиков по сравнению с другими платформами.
Targeted Adopters
Canonical видит своих основных приверженцев Anbox Cloud из ряда компаний, занимающихся потоковой передачей игр, предприятий, операторов мобильной связи и разработчиков мобильных приложений, отметил Кайо.
Компании, создающие потоковые игры, получат выгоду от высокой масштабируемости Anbox Cloud. Они финансируются в основном за счет рекламы или подписки. IAnbox создает возможности по требованию для геймеров, обеспечивая при этом защищенный канал распространения контента для разработчиков игр.
Прибыль от потоковой игры может быть незначительной, если не достичь эффекта масштаба. Превосходная масштабируемость Anbox Cloud позволяет компаниям, создающим потоковые игры, повысить свою прибыль.
Предприятия могут использовать Anbox Cloud для ускорения цифрового преобразования. Масштабируемость позволяет распространять мобильные приложения на любое количество устройств, избегая капитальных затрат на приобретение оборудования и эксплуатационных расходов на техническое обслуживание.
Операторы мобильной связи могут использовать Anbox Cloud для создания инновационных услуг с добавленной стоимостью, которые повышают отдачу от инвестиций в новую инфраструктуру. Масштабируемость Anbox Cloud позволяет им предоставлять новые цифровые возможности миллионам клиентов в их мобильных сетях.
Для разработчиков мобильных приложений Anbox Cloud позволяет тестировать приложения в масштабе в облаке. Эти тесты могут быть добавлены в конвейер CI / CD (непрерывная интеграция / непрерывное развертывание) для автоматического выполнения.
Вариант платформы Viable Cloud
Android основан на Linux, поэтому облачная платформа Android с канонической поддержкой может быть более безопасной, чем альтернатива Google, предположил Роб Эндерле, главный аналитик группы Enderle.
«Существует опасение, особенно после обвинения Соноса в краже, в том, что Google крадет интеллектуальную собственность, и более ценное место для разработки, чем Google Cloud, вероятно, будет оценено», — сказал он LinuxInsider.
Объявление Anbox не является огромным достижением, учитывая корни Android, но оно должно позволить Canonical привлечь большую аудиторию, особенно тех, кто обеспокоен практикой Google, сказал Эндерле.
Облачная платформа на базе Android очень жизнеспособна, отметил Чарльз Кинг, главный аналитик Pund-IT.
«Android является и, вероятно, останется самой популярной и широко используемой операционной системой и платформой для смартфонов во всем мире. Если Canonical сможет успешно создать и дифференцировать Anbox Cloud, это будет очень хорошо», — сказал он LinuxInsider.
Конкурентный потенциал
Google предлагает множество инструментов для разработчиков Android, которые работают вместе со службами для размещения и поддержки приложений на своей облачной платформе Google, отметил Кинг. «Учитывая растущее внимание компании к бизнесу и корпоративным сервисам, Canonicalical будет иметь дело с 800-фунтовой гориллой».
Canonical, родительская компания Ubuntu Linux, похоже, выходит за рамки своих предложений для ОС Linux. чтобы расширить или создать новую главу в облачных вычислениях, заметил он. «Это похоже на разумный шаг со стороны Canonical. Компания довольно хорошо зарекомендовала себя, но ей необходимо выйти за рамки своего текущего набора решений для будущего роста».
База клиентов Canonical для бизнеса должна предложить ей солидный набор перспектив. для Anbox Cloud. Кинг добавил, что получение этих организаций на борту будет критически важно.
«Обладая Anbox Cloud, Canonical выводит на рынок продукт подрыва, который является одновременно мощным и простым в использовании», — говорит Джейкоб Смит, директор по маркетингу в Packet. «Поскольку небольшие маломощные устройства наводняют наш мир, разгрузка приложений на соседние облачные серверы открывает огромное количество возможностей для повышения эффективности, а также новых впечатлений».
Многократное использование
Предприятия могут снизить затраты на разработку своих внутренних приложений с помощью одного приложения, используемого в различных форм-факторах и операционных системах. Разработчики также могут использовать Anbox Cloud как часть своего процесса разработки приложений для эмуляции тысяч устройств Android в различных тестовых сценариях и для интеграции в конвейеры CI / CD.
Приемники могут размещать платформу Anbox Cloud в общедоступном облаке для обеспечения неограниченной емкости, высокой надежности и эластичности. Они могут разместить его в пограничной инфраструктуре частного облака, где приоритетом является низкая задержка и конфиденциальность данных.
Поставщики общедоступных и частных облачных услуг могут интегрировать Anbox Cloud в свое предложение, чтобы обеспечить доставку мобильных приложений на платформе в качестве услуги или модели программного обеспечения в качестве услуги. Поставщики телекоммуникационных услуг могут создавать инновационные услуги с добавленной стоимостью на основе виртуализированных мобильных устройств для своих клиентов сетей мобильной связи 4G, LTE и 5G.
Как это работает
Anbox Cloud построен на основе ряда технологий Canonical и работает под управлением Android на ядре Ubuntu 18.04 LTS. Контейнерирование обеспечивается безопасными и изолированными контейнерами системы LXD.
Android работает в системных контейнерах в облаке. Веб-клиент или собственный клиент, помещенный в мобильное или настольное приложение, отправляет сенсорный ввод в контейнер.
Графический вывод передается обратно клиенту через webrtc. Прямой доступ через веб-браузер позволяет доставлять приложения Android на любое устройство, которое может запускать браузер.
Контейнеры LXD имеют малый вес, благодаря чему плотность контейнеров по меньшей мере вдвое выше, чем у эмуляции Android на виртуальных машинах, в зависимости от качества потоковой передачи или сложности рабочей нагрузки. Более высокая плотность контейнеров повышает масштабируемость и экономию на единицах.
Предоставление MaaS в облачном стиле для физических серверов используется для удаленных инфраструктур. Juju, проект автоматической сервисной оркестровки, запущенный Canonical, предоставляет инструменты автоматизации для простого развертывания, управления и снижения эксплуатационных расходов.
расширяет возможности облачных игр
Anbox Cloud подключается к растущему сегменту облачных игр. Новая облачная платформа позволяет масштабировать мобильные игры с интенсивной графикой и памятью до огромного количества пользователей, сохраняя при этом скорость реагирования и сверхнизкую задержку, требуемую геймерами.
Это устраняет необходимость загружать игру локально на устройство. Он создает возможности по требованию для геймеров, обеспечивая при этом защищенный канал распространения контента для разработчиков игр.
Anbox Cloud позволяет предприятиям ускорить свои инициативы по цифровому преобразованию, предоставляя приложения для рабочих мест непосредственно на устройства сотрудников. Это обеспечивает конфиденциальность и соответствие данных.
Поддержка и цены
Программа поддержки Ubuntu Advantage, включенная в Anbox Cloud, обеспечивает непрерывную поддержку и обновления безопасности на срок до 10 лет.
Canonical сотрудничает с Packet, поставщиком инфраструктуры облачных вычислений, для развертывания Anbox Cloud локально или в целевых периферийных точках по всему миру.
Anbox Cloud доступен для самостоятельного развертывания в общедоступных или частных облаках. Цена продукта оценивается ежегодно для каждого узла, для каждого вычислительного экземпляра в год, с включенной поддержкой и гарантированным SLA.