Основной принцип технологии ускорения на краях экрана
Маржинальное ускорение (edge acceleration) – это технологическая архитектура, которая позволяет существенно снизить задержки, повысить скорость отклика приложений и их надежность путем распределения ресурсов (обработки, хранения данных и сетевых связей) из централизованных облачных центров на ближайшие к пользователям или источникам генерации данных узлы сети. Суть этой подхода заключается в выполнении операций непосредственно в месте их возникновения, что позволяет преодолеть ограничения традиционных централизованных моделей облачных вычислений при работе с сценариями, требующими высокой оперативности и больших объемов данных.
Эволюция сетевой архитектуры: от централизованной к распределенной (от «центра» к «краям»)
Традиционные интернет-сервисы работают по модели “клиент-центральный сервер”. Независимо от местоположения пользователя, его запросы проходят длительный путь по сети, достигая центров обработки, расположенных в нескольких ключевых городах, где затем обрабатываются и возвращаются результаты. В начале этот подход был эффективным, но с ростом количества устройств Интернета вещей, распространением высококачественных видеопотоков и появлением приложений, требующих реального времени (онлайн-игры, видеоконференции, промышленная автоматизация), проблемы сетевой задержки и нагрузки на пропускную способность стали незаменимыми факторами, на которые необходимо обращать внимание.
Архитектура ускорения на периферии представляет собой радикальную реорганизацию данной модели. Она создает промежуточный слой между пользователем и центральным облаком, состоящий из большого количества распределенных узлов на периферии. Эти узлы могут быть мини-центрами обработки данных, серверами операторов связи или специализированными серверами, размещенными в базовых станциях и на производственных предприятиях. Запросы пользователей больше не должны передаваться на удаленный центральный облачный сервис; они интеллектуально направляются на ближайший и наиболее подходящий для обработки узел на периферии.
Рекомендуемое чтение Подробное описание технологии ускорения работы в периферийных зонах: как использовать периферийные узлы для повышения скорости доступа к веб-сайтам и приложениям во всем мире。
Ключевые технологические компоненты и рабочие процессы
Типичная система ускорения обработки данных на периферии включает в себя несколько ключевых компонентов: периферийные узлы, систему интеллектуального планирования работы системы, кэш-память на периферии и движок периферийных вычислений.
Когда пользователь отправляет запрос, система интеллектуального распределения работы (которая, как правило, основана на глобальном балансировании нагрузки и реальном времени анализа состояния сети) вмешивается в процесс обработки запроса. Она динамически выбирает наиболее подходящий крайний узел (edge node) на основе IP-адреса пользователя, состояния сети, нагрузки на этот узел и наличия кэшированного контента. Если запрос касается статического или кэшируемого контента (например, изображений, видео, статических файлов веб-страниц), крайний узел может вернуть ответ непосредственно из своего локального кэша, обеспечивая ответ в течение нескольких миллисекунд.
Для вычислительных запросов, требующих динамической обработки, вступает в действие движок углового обработки данных (edge computing engine). Он позволяет выполнять на узлах на периферии легкие функции или контейнеризованные приложения. Например, осуществлять реальное время фильтрацию и агрегацию данных с сенсоров Интернета вещей, мгновенный кодирование видеопотоков или добавление AI-водяных знаков, а также проверку учетных данных пользователей. После завершения обработки в центральный облако передаются только необходимые, сокращенные результаты. Это значительно снижает потребление пропускной способности каналов связи и нагрузку на центральное облако. Суть всего процесса заключается в принципе: “данные остаются на месте, а обработка происходит на периферии” или “сначала выполняется обработка, затем данные сокращаются”, что позволяет перенести возможности обработки ближе к источникам информации.
Основные преимущества технологии ускорения работы на краях экрана:
Развертывание технологий ускорения передачи данных на периферийных узлах позволяет предприятиям и конечным пользователям получать множество количественно измеримых преимуществ, которые являются основной движущей силой их быстрого развития.
Чрезвычайно низкая задержка и высокая скорость отклика
Это самое прямое и заметное преимущество технологии ускорения передачи данных по краевым каналам связи. Сокращение физического расстояния напрямую приводит к уменьшению времени передачи данных в сети. Для приложений, требующих высокой оперативности (облачные игры, системы совместного восприятия информации в автономном вождении, удаленная хирургия, высокочастотные финансовые транзакции и т. д.) снижение задержек с нескольких десятков или сотен миллисекунд до десяти миллисекунд или даже меньше означает кардинальное улучшение пользовательского опыта – переход от уровня “приемлемого” к уровню “бесшовно плавного” функционирования. Это также техническая предпосылка для реализации многих интеллектуальных решений.
Рекомендуемое чтение Анализ технологий ускорения передачи данных на периферийных узлах: как использовать периферийные узлы для повышения производительности мировых сетей。
Значительное снижение затрат на пропускную способность каналов связи и уменьшение нагрузки на центральные серверы
В традиционном режиме все исходные данные (например, видеопотоки с сотен камер на заводах в течение всего дня, показатели с тысяч устройств Интернета вещей в городе) должны передаваться в центральный облако без разбора; это существенно повышает потребление сетевого пропускной способности и связано с высокими затратами. Технология ускорения обработки данных на периферии позволяет проводить предварительную обработку данных непосредственно на их источнике, передавая в облако только полезные сведения или данные об аномальных событиях. Например, камеры видеонаблюдения могут передавать лишь ключевые фрагменты видео (продолжительностью несколько секунд) при обнаружении аномального поведения, а не весь исходный видеопоток в течение 24 часов. Это позволяет сократить потребность в пропускной способности сети более чем на 601 ТПБ (терабайт в секунду) и значительно снизить затраты на хранение и обработку данных в центральном облаке.
Повышенная надежность и защита конфиденциальности данных
Дистрибутивная архитектура по своей сути обладает высокой доступностью. Даже в случае сбоя какого-либо периферийного узла или региональной сети система интеллектуального распределения трафика может бесперебойно перенаправить его на другие доступные узлы, обеспечивая непрерывность работы сервисов и предотвращая возможные глобальные перебои в их работе, вызванные сбоями в центральном облаке. Кроме того, данные обрабатываются непосредственно на периферии; чувствительная информация (например, персональные лицевые признаки, производственные данные) не выходит за пределы локальной сети или определенного региона. Это помогает предприятиям лучше соблюдать такие нормативы, как Европейский регламент по защите персональных данных (GDPR) или Китайский закон о защите персональных данных, способствуя укреплению безопасности данных.
Поддержка подключения огромного количества устройств
Визия Интернета вещей (IoT) заключается в объединении всех устройств в единую сеть. По прогнозам, к 2026 году количество активных устройств Интернета вещей во всем мире достигнет сотен миллиардов. Централизованные облачные системы не способны справиться с нагрузкой, связанной с одновременным подключением огромного количества устройств, их конкурентным взаимодействием и управлением. Краевые узлы, выступающие в роли локальных центров обработки и управления, позволяют эффективно управлять подключением устройств в определенных регионах, осуществлять их аутентификацию, преобразование используемых протоколов и передачу команд. Благодаря этому становится возможным внедрение масштабных и высоко плотных сетей Интернета вещей.
Основные сценарии применения краевого ускорения
Технология ускорения работы приложений на краях экрана (edge acceleration) — это не пустая мечта; она уже значительно меняет способы ведения бизнеса и пользовательский опыт во многих отраслях.
Интерактивные развлечения и распространение медиаконтента
В области видеопередач в прямом эфире, крупных онлайн-игр и сервисов просмотра видео в сверхвысоком разрешении краевая обработка данных (edge computing) играет ключевую роль в обеспечении плавного пользовательского опыта. Благодаря заранее загруженному в краевые узлы популярному контенту зрители могут начинать просмотр мгновенно, без задержек и проблем с откладыванием изображения. В случае с облачными играми каждая команда пользователя должна быть немедленно передана на сервер и сопровождаться соответствующей ответной информацией относительно отображаемого изображения. Краевые узлы обрабатывают вычислительно сложные процессы графической рендеринги прямо рядом с пользователем, что делает возможным без проблем играть в сложные 3D-игры на мобильных устройствах.
Промышленный интернет и интеллектуальное производство
В интеллектуальных фабриках сотни датчиков и камер на производственных линиях в реальном времени генерируют огромные объемы данных. Благодаря использованию гибридных вычислительных гейтвейнов (edge computing gateways) возможен мониторинг состояния оборудования, визуальный контроль качества продукции и анализ предиктивного технического обслуживания прямо на производственных площадках. При обнаружении износа инструментов или ошибок в сборке деталей система может мгновенно отправлять команды на остановку оборудования, предотвращая выпуск бракованных изделий и повреждение оборудования. Кроме того, только краткое описание процесса производства, данные о глобальной эффективности использования оборудования (OEE – Overall Equipment Effectiveness) и другая информация передаются на корпоративную облачную платформу, что обеспечивает эффективное управление производственными процессами и защиту конфиденциальности данных.
Рекомендуемое чтение Исследование технологий ускорения данных на периферии: как использовать расчеты на периферии для повышения производительности сетей и приложений во всем мире。
Умные города и транспорт
Интеллектуальное взаимодействие светофоров, обмен информацией между автомобилями с автономным управлением и дорожными устройствами, а также анализ видеозаписей в общественных зонах требуют минимальных задержек в передаче данных и возможности принятия решений на месте. Узлы распределенных вычислений, размещенные на перекрестках или в центрах районов, могут в реальном времени обрабатывать данные с нескольких камер и датчиков, оптимизировать работу светофоров, обнаруживать дорожно-транспортные происшествия и подавать автоматические сигналы тревоги, а также предоставлять автомобилям с автономным управлением информацию о дорожной ситуации на расстоянии, превышающем их видимость. Это способствует повышению эффективности городского транспорта и безопасности движения.
Розничная торговля и финансы
В розничной торговле узлы, расположенные на периферии торговых центров, могут в реальном времени анализировать перемещения покупателей, выявлять наиболее популярные зоны и немедленно отображать персонализированную рекламу на цифровых таблох, находящихся рядом с покупателями. В финансовой сфере устройства, установленные в банковских филиалах, могут быстро обрабатывать данные биометрической идентификации (например, распознавание лица при снятии денег) и выполнять проверки на месте, без необходимости передачи информации в центральную базу данных – это обеспечивает высокую скорость и безопасность операций. Узлы ценных бумаг позволяют системам для высокочастотных транзакций быстрее получать рыночные данные и выполнять заказы.
Основы создания сетей следующего поколения с высокой производительностью
Технология ускорения данных на периферии (edge acceleration) представляет собой не просто отдельную технологию, но и ключевой элемент будущей архитектуры сетей – системы совместной работы облачных сервисов, периферийных устройств и конечных пользователей. Она является важной основой для создания высокопроизводительных, интеллектуальных и адаптивных сетей.
Глубокая интеграция с сетями 5G/6G
Технологии 5G обещают сверхнадежную связь с низкой задержкой, а также возможности массового взаимодействия между устройствами. Реализация этих обещаний во многом зависит от технологий расчетов на периферии сети (edge computing). Стандарты для множественных подключений к системам расчетов на периферии предназначены именно для интеграции вычислительных ресурсов непосредственно в узлы сети 5G. В будущем сами базовые станции будут обладать более мощными вычислительными возможностями, а технология сегментации сети (network slicing) позволит распределять высококачественные ресурсы сети исключительно для конкретных приложений, работающих на периферии. Это позволит перейти от простого обеспечения подключения к интегрированному предоставлению услуг, включающему как св
Распределенное использование возможностей искусственного интеллекта
Искусственные интеллектуальные модели, особенно процессы их работы (включая принятие решений), все чаще переносятся с облачных сервисов на периферийные устройства. Прямое выполнение таких моделей на конечных устройствах для распознавания объектов, активации функций с помощью голоса и других задач называется “интеллектом на конце линии” (end-user intelligence). Однако для более сложных задач, требующих мощных вычислительных ресурсов, конечные устройства ограничены по энергопотреблению и производительности. Периферийные узлы представляют собой идеальный компромисс: они обладают более высокой производительностью, чем конечные устройства, и находятся ближе к источникам данных, чем облачные сервисы. На периферийных узлах можно размещать ИИ-модели для совместного анализа данных, поступающих с нескольких устройств, что позволяет принимать более эффективные решения на месте. Например, изображения с камер, расположенных в торговом центре, могут собираться и анализироваться на периферийных серверах, что позволяет точнее подсчитывать количество посетителей и анализировать их поведение.
Создание адаптивных и самовосстанавливающихся сетей
Сети будущего должны обладать способностью к восприятию информации, анализу, принятию решений и выполнению действий. Благодаря размещению датчиков и контроллеров на периферии сети в сочетании с аналитикой на основе искусственного интеллекта сети смогут в реальном времени отслеживать свой трафик, выявлять узкие места в производительности и угрозы безопасности. Периферийные узлы могут самостоятельно выполнять определенные действия: фильтровать аномальный трафик на месте, динамически настраивать маршруты в зависимости от потребностей приложений, а также быстро переключать пути в случае отключения некоторых линий связи. Это позволит автоматизировать и улучшить управление сетью, повысить ее устойчивость и качество обслуживания.
резюме
Технология ускорения обработки данных на периферии путем распределения ресурсов вычислений и хранения вблизи пользователей коренным образом изменила способы предоставления цифровых услуг. Она решает ключевые проблемы, связанные с задержками в передаче данных, ограничениями пропускной способности каналов связи, вопросами конфиденциальности пользовательской информации и большим количеством подключений, обеспечивая необходимую техническую поддержку для таких важных сфер, как интерактивные развлечения, промышленное производство и умные города. Выступая в роли интеллектуального узла, соединяющего облачные вычислительные ресурсы с конечными устройствами, технология ускорения обработки данных на периферии не только помогает улучшить пользовательский опыт при использовании существующих приложений, но и является основой для создания новой эры реального времени и повсеместного интеллекта. С распространением технологий 5G/6G и дальнейшим развитием искусственного интеллекта система совместной работы облачных, периферийных и конечных устройств будет постепенно совершенствоваться, и технология ускорения обработки данных на периферии станет незаменимым элементом при создании следующего поколения высокопроизводительных, надежных и адаптивных цифровых систем.
Часто задаваемые вопросы
Являются ли технологии ускорения передачи данных на границах сети (edge acceleration) и сети распределения контента (content delivery networks) одним и тем же?
Это не совсем одно и то же, но CDN (Content Delivery Network) можно рассматривать как конкретную форму или предшественника технологий ускорения передачи данных на периферийных узлах сети. Традиционные системы CDN сосредотачиваются в основном на кэшировании и распределении статического контента (изображений, видео, файлов веб-страниц) с целью увеличения скорости его загрузки пользователями.
Концепция ускорения на периферии (edge acceleration) является более широкой по своему охвату. Она включает не только возможности кэширования, предоставляемые системами CDN, но и акцент на предоставлении вычислительных ресурсов на периферийных узлах. Это позволяет выполнять бизнес-логику, обрабатывать данные, проводить алгоритмы искусственного интеллекта и другие динамические операции вблизи пользователей. Такой подход особенно полезен для сложных приложений, требующих реального времени взаимодействия и обработки данных.
Применение технологий краевого ускорения (edge acceleration) значительно увеличит сложность ИТ-архитектуры?
Действительно, появляются новые аспекты управления, но зрелые платформы для распределенных вычислений стремятся упростить этот процесс. Благодаря использованию таких технологий, как контейнеризация, единые системы управления и подход “инфраструктура как код” (Infrastructure as Code), предприятия могут централизованно управлять развертыванием приложений, их мониторингом и обновлениями на сотнях или даже тысячах распределенных узлов на периферии, так же как они управляют кластерами в облаке.
Уровень сложности сместился с уровня обслуживания низкоуровневого оборудования на уровень управления, основанного на использовании программного обеспечения. Для пользователей сотрудничество с поставщиками услуг по созданию региональных (маржинальных) платформ, обеспечивающих глобальное покрытие, является эффективным способом быстро получить необходимые возможности и одновременно снизить уровень сложности
Данные обрабатываются непосредственно на периферийных устройствах. Как обеспечить их безопасность и согласованность при таком подходе?
Безопасность на периферии основана на стратегии “многоуровневой защиты”. Она включает в себя: безопасную загрузку на аппаратном уровне и среду доверенного выполнения, обеспечивающую доверительность самих периферийных устройств; легковесный периферийный файрвол и обнаружение вторжений; шифрование данных во время передачи и в неактивном состоянии; строгую аутентификацию узлов и контроль доступа.
Для обеспечения консистенции данных обычно используется стратегия асинхронной обработки. Крайние узлы обрабатывают запросы в реальном времени, а полученные результаты могут быть асинхронно синхронизированы с центральной облачной базой данных. Для критически важных данных, требующих высокой степени консистенции, можно воспользоваться технологиями распределенных баз данных или механизмами арбитража в центральной облачной среде. При проектировании архитектуры необходимо сделать выбор между консистенцией, доступностью и отказоустойчивостью системы в условиях разделения данных на отдельные блоки (партиции). Этот выбор зависит от бизнес-задач.
Какие типы предприятий или приложений наиболее нуждаются в приоритетном использовании технологий ускорения обработки данных на периферийных устройствах (edge acceleration)?
Приложения и компании со следующими характеристиками получат максимальную выгоду от ускорения на периферии: 1. Приложения, чувствительные к задержкам, такие как облачные игры, совместная работа в режиме реального времени и удалённое управление. 2. Сценарии Интернета вещей и визуального анализа, требующие обработки больших объёмов данных с конечных устройств или потоков видео. 3. Глобальные компании с широкой географической представленностью бизнес-пользователей, стремящиеся обеспечить всем пользователям последовательный высокопроизводительный опыт. 4. Отрасли, строго регулируемые законами о локализации данных и конфиденциальности, такие как финансы, здравоохранение и государственный сектор. 5. Компании, желающие снизить затраты на пропускную способность при передаче больших объёмов исходных данных от конечных устройств в облако.
Что дальше, что дальше?
Расширенное чтение и практические знания
Следующие статьи связаны с темой этой статьи и подходят для дальнейшего углубленного чтения. Зачастую лучше начать с той статьи, которая наиболее близка к вашей текущей проблеме, а затем постепенно переходить к другим темам.
- Подробный анализ CDN: от принципов работы до практики выбора решений – итоговое руководство по ускорению производительности веб-сайтов
- CDN (Content Delivery Network) – сеть распределения контента: полный обзор принципов работы, способов развертывания и оптимизации производительности
- Подробный анализ CDN: принцип работы сетей распределения контента, преимущества и сценарии применения
- Анализ технологий ускорения работы веб-сайтов на периферии: как повысить их производительность с помощью CDN и расчетных ресурсов, расположенных на периферии сети
- Анализ технологий ускорения работы приложений на границах сети: как повысить производительность и качество пользовательского опыта с помощью распределенных сетей