Периферийные вычисления (Edge Computing) набирают популярность, но далеко не все знают, в чем состоят особенности этой технологии. Портал Enterprisers Project опросил отраслевых экспертов, которые в понятных терминах изложили ее основные моменты.
По мере того, как организации внедряют все большее число устройств Интернета вещей (IoT), а структуры подключения становятся все более сложными, начинает формироваться экосистема периферийных вычислений, которая уже сейчас насчитывает миллиарды гаджетов и серверов. «Основой для ее формирования стало развертывание аналитики данных и быстрое получение действенных инсайтов в том месте, где генерируются данные. Edge Computing изменяет способ обработки данных и предоставления конечных результатов», — говорит Манали Баумик, ведущий аналитик консалтинговой компании ISG.
Некоторые компании пока что не включили периферийные вычисления в дорожные карты, но, скорее всего, в ближайшее время они пересмотрят свои планы. «Многие новаторские предприятия внедряют Edge, чтобы дополнить имеющуюся облачную инфраструктуру и добиться лучшей управляемости сегодняшним постоянно растущим объемом больших данных», — говорит Дэвид Уильямс, исполнительный директор консалтинговой компании AHEAD.
Ниже приводятся ключевые понятия, касающиеся технологии периферийных вычислений, которые позволят пополнить свою копилку знаний или поделиться ими с другими людьми в вашей организации.
1. Что такое Edge Computing?
В какой-то мере эту технологию можно сравнить с измерительным устройством на нефтяном месторождении или удаленном телекоммуникационном объекте: она технология приближает вычислительные ресурсы к тому месту, где собираются данные. «Назвать интеллектуальными периферийные устройства можно лишь тогда, когда они могут обрабатывать собираемые ими данные, своевременно делиться информацией и, если требуется, предпринимать соответствующие действия. Edge Computing — это технология, которая позволяет периферийным устройствам делать это без необходимости переноса данных в другую серверную среду», — объясняет главный стратег по технологиям Red Hat Э. Г. Надхан.
2. Для решения каких проблем предназначены периферийные вычисления?
«Edge Computing появилось в ответ на распространение таких технологий, как IoT, AR/VR, робототехника, машинное обучение и сетевые функции телекоммуникационных компаний, которые раскрывают свой потенциал, если они находятся ближе к пользователям. Периферийные вычисления помогают решать ключевые проблемы, связанные с пропускной способностью сетей, задержками, отказоустойчивостью оборудования и суверенитетом данных, — говорит директор по маркетингу облачных платформ Red Hat Роза Гантрип. — Они дополняют модель гибридных вычислений, когда централизованные вычисления могут применяться для ресурсоемких рабочих нагрузок, в то время как периферийные вычисления задействуются для рабочих нагрузок, которые требуют обработки практически в режиме реального времени».
3. Сколько предприятий применяют периферийные вычисления и каковы их перспективы?
По прогнозам IDC, к 2023 г. более половины новой корпоративной ИТ-инфраструктуры будет развернуто не в корпоративных ЦОДах, а на периферии сети. Для сравнения, сегодня Edge-архитектуру применяет менее 10% предприятий. Аналитики также прогнозируют, что к 2024 г. количество периферийных приложений вырастет на 800%. «Это признание того, что централизованный подход к инфраструктуре, будь то корпоративный дата-центр или публичное облако, имеет ограничения», — говорит Дэйв Маккарти, директор IDC по исследованиям мировой инфраструктурной практики в области периферийных вычислений. По его словам, предприятия присматриваются к Edge Computing как способу распределения рабочих нагрузок в местах, где они работают лучше всего. Это может быть оборудование в метро, удаленных офисах и филиалах, или специфическое отраслевое оборудование, предназначенное для заводов, складов, больниц и точек розничных продаж«.
4. Edge — это не устройство, а архитектурное решение
Перемещение вычислительной техники и хранилищ на периферию сети ускоряет обмен данными. Это особенно важно при работе с огромными объемами динамических данных, объясняет управляющий директор консалтинговой компании Pace Harmon Крейг Райт. «По мере того, как все больше операций оцифровывается, растет потребность в обработке в реальном времени, — добавляет старший директор по технологическому анализу ассоциации CompTIA Сет Робинсон. — Предприятия начали активнее задействовать технологию IoT, и чтобы она могла должным образом функционировать, ей требуются очень низкие задержки».
Специфика Edge Coputing заключается в том, что наиболее важные данные передаются между конечной точкой и ближайшей локацией для анализа данных и принятия решений, в то время как менее важные задачи по-прежнему поступают в основное облачное хранилище или в локальный ЦОД. «Применение периферийных вычислений дает компаниям возможность создавать новые приложения, а также управлять затратами, связанными с пропускной способностью», — говорит Робинсон.
5. Какие преимущества дают периферийные вычисления?
«Современные приложения можно создавать без Edge Computing, — говорит CTO поставщика IaaS-услуг PubNub Стивен Блум. — Тем не менее, применение периферийных вычислений даст преимущество над конкурентами: расположенные ближе к вашим пользователям данные обеспечивают более высокую скорость работы приложений, что позволит повысить качество взаимодействия с ними».
Не так давно вступили в действие новые правила, регулирующие конфиденциальность данных пользователей, причем в разных странах они разные, и Edge может помочь с их соблюдением, утверждает Блум. К числу других преимуществ Edge Computing Маккарти из IDC относит применение чувствительных к времени ожидания приложений или активов с ограниченными возможностями подключения. Эта технология позволяет решить проблемы с масштабируемостью, что требуется из-за обилия данных, генерируемых для аналитики и ИИ-сценариев, а также сократить затраты на передачу данных для централизованной обработки.
6. Edge дополняет облако, но не заменяет его
Робинсон считает, что Edge Computing скорее расширяет возможности облака, а не заменяет его. На самом деле, Edge является ключевым элементом, позволяющим раскрыть всю мощь данных в облаке. По словам Баумика из ISG, данные с различных подключенных устройств в экосистеме IoT собираются на локальном устройстве, анализируются в сети и затем передаются в центральный ЦОД или облако. Тем не менее, добавляет Райт, комбинация облачных и периферийных решений требует контейнеризации и распределения рабочих нагрузок по нескольким облакам, сервисам типа ХaaS, периферийным серверам и устройствам.
7. Внедрение Edge Computing требует тщательного предварительного планирования
«Необходимо внимательно следить за тем, как будут распределяться виртуальные, физические объекты и рабочие нагрузки, как будут решаться проблемы безопасности, и при этом поддерживать масштабируемость и надежность экосистемы, которая в среднем включает тысячи самых разнообразных и динамичных элементов», — говорит Райт. Он добавляет, что периферийные решения должны автономно управлять распределением рабочих нагрузок между смарт-объектами и облачными платформами, обладать независимой защитой, обеспечивать возможность тестирования, а также демонстрировать эффективность и масштабируемость сценариев применения больших данных и вариантов обработки данных, которые происходят в реальном времени.
Маккарти рекомендует ИТ-руководителям рассматривать Edge Computing как расширение базовой инфраструктуры: «Вам нужна общая платформа разработки, структура безопасности и инструменты управления. Хорошая новость заключается в том, что большинство поставщиков ИТ-услуг включают периферийные вычисления в свои предложения».
8. Задержки при передаче данных — это все еще проблема
Подключенные экосистемы могут пострадать даже от малейшей задержки в обработке информации, особенно это касается нефтегазовой отрасли, производства, финансовых услуг и здравоохранения. «Работоспособность функций и систем в этих отраслях определяют поток данных и время передачи, и малейшая задержка может повлиять на весь процесс», — полагает Баумик.
9. 5G и другие быстрые технологии придадут Edge Computing ускорение
Периферийные вычисления в связке с сетями 5G смогут обеспечить поддержку данных, которые будут генерироваться возрастающим количеством IoT-устройств. «Видеокамера генерирует непрерывный поток данных и информации, ее также можно легко контролировать, но наличие в сети нескольких камер может создавать проблемы с задержкой и стоимостью, влияя на экосистему из-за использования полосы пропускания, — сказал Баумик. — Еще более выразительный характер эти проблемы будут иметь в крупных подключенных экосистемах, таких как автономные транспортные средства или экосистемах „умного“ города, где огромное количество машин и устройств взаимосвязано и данные собираются в режиме реального времени».
10. Появляются периферийные шлюзы
«С ростом популярности Edge Computing становится очевидной необходимость управления процессом, — говорит Баумик. — Предложения в этой области растут, и провайдеры активно предоставляют новые услуги для улучшения синхронизации между облачной и периферийной обработкой». И здесь не обойтись без шлюзов. По его словам, периферийные устройства и сервисы облегчают локализованное хранение и обработку данных, тогда как Edge-шлюз будет фильтровать данные для хранения в облаке или центральном хранилище.
11. Преимущества периферийных вычислений — в партнерской экосистеме
Поставщики начинают осознавать важность периферийных вычислений в подключенной экосистеме. Ожидается, что в ближайшие месяцы большинстве внедрений IoT будет реализовано за счет партнерских отношений и сотрудничества.
«Одна компания не может сделать все. Устройства, сети, платформа IoT, производственные активы — Edge Computing состоит из множества движущихся компонентов, — говорит вице-президент консалтинговой фирмы Everest Group Югал Джоши. — Таким образом, чтобы добиться успеха вам нужен экосистемный способ мышления как со стороны корпоративного ИТ-отдела, так и со стороны поставщиков».