Поскольку «открытый исходный код» включен в схему развития «14-й пятилетки», «поддерживайте развитие инновационных консорциумов, таких как сообщества цифровых технологий с открытым исходным кодом, улучшайте интеллектуальную собственность с открытым исходным кодом и правовые системы, а также поощряйте предприятия открывать создание исходного кода программного обеспечения, проектирование аппаратного обеспечения и сервисы приложений». Открытая разработка нажала на кнопку акселератора!
Экосистема программного обеспечения с открытым исходным кодом переживает бум, и проекты с открытым исходным кодом для периферийных вычислений являются важной силой, которую нельзя игнорировать в экосистеме программного обеспечения с открытым исходным кодом.
После месяца исследований в сообществе периферийных вычислений мы обменялись мнениями и мнениями со многими старшими техническими экспертами отрасли. Статус развития проектов статистических периферийных вычислений с открытым исходным кодом: в том числе star、fork , количество участников и другие данные. разобрались 2022 Годпериферийные вычисления Сравнительные поляактивныйиПопулярныйчасто Открытый исходный кодпроект:KubeEdge、EdgeXFoundry、Akraino、OpenYurt、Baetyl、ekuiper、WasmEdge、K3s、StarlingX、YoMo,Следующие пункты расположены в произвольном порядке.,Рекомендуется для коллекции.
1
KubeEdge
KubeEdge — это первая в отрасли облачная среда периферийных вычислений, ориентированная на сценарии периферийных вычислений и разработанная специально для совместной работы в периферийном облаке. Kubernetes Помимо собственных возможностей оркестрации и планирования контейнеров, он реализует возможности совместной работы приложений, совместной работы над ресурсами, совместной работы с данными и совместной работы устройств между периферией и облаком, полностью открывая периферийные возможности. Просчитываем сценарии совместной работы Zhongyun, сторон и устройств. сентябрь 2020 г.,KubeEdgeОфициально повышен доИнкубационный уровень CNCFиз托管проект。
Архитектура KubeEdge в основном состоит из трех частей: облака и периферии. Облако представляет собой единую плоскость управления, включающую собственные компоненты управления Kubernetes и компонент CloudCore собственной разработки KubeEdge, который отвечает за мониторинг изменений в облачных ресурсах и обеспечивает надежное и эффективное облачное управление. синхронизация пограничных сообщений. Сторона — это в основном компонент EdgeCore, включающий Edged, MetaManager, EdgeHub и другие модули. Он отвечает за управление жизненным циклом контейнера путем получения сообщений из облака. Сторона терминала — это в основном устройство сопоставления устройств и шина событий, которые отвечают за доступ к устройствам на стороне терминала.
29 сентября 2022 г. KubeEdge выпустил версию 1.12.
Официальный сайт: https://kubeedge.io.
Репозиторий GitHub:
https://github.com/kubeedge/kubeedge
Star:5.5K fork:1.5k
2
EdgeXFoundry
EdgeX Foundry даодин за другимLinux Фондхозяин,нейтральный к поставщикупериферийные вычисления Открытый исходный кодовый проект, нацеленный на периферийные возможности Интернета вещей Расчеты предоставляют открытую расширяемую платформу. С момента своего создания в 2017 году EdgeX выпускает по два проекта каждую весну и осень. Разработчики, поставщики технологий и конечные пользователи могут обмениваться технологиями и ресурсами. EdgeX Экосистемная экономия за счет масштаба увеличивает ценность бизнеса при меньших затратах и рисках.
EdgeX уникален во многих отношениях, включая набор услуг, широкую отраслевую поддержку, надежность, инвестиции и независимую от поставщика модель лицензирования Apache 2.0 с открытым исходным кодом, предоставляемую организацией LF Edge, входящей в состав Linux Foundation. EdgeX сам по себе также является ключевым элементом в продвижении цифровой трансформации и технологий искусственного интеллекта во всех сценариях использования Интернета вещей на вертикальном рынке и на предприятиях.
EdgeX Challenge — это соревнование по программированию EdgeX, проводимое LF Edge. Ориентируясь на различные направления, такие как промышленность, здравоохранение, образование, энергетика и потребительский сектор, EdgeX Foundry предоставляет эталонные архитектуры Интернета вещей и периферийных вычислений, которые расширяют возможности отраслевых решений и решают больше бизнес-задач. Благодаря успешному проведению EdgeX China Challenge компания EdgeX Foundry еще больше расширила свое продвижение в Китае и во всем мире, играя важную роль в продвижении применения и развертывания периферийных вычислений и AIoT.
9 ноября 2022 года вышла 11-я версия: EdgeXFoundry 2.3 (Levski) версия.
Официальный сайт:
https://cn.edgexfoundry.org/
Репозиторий GitHub:
https://github.com/edgexfoundry
3
Akraino
Akraino даLF Edgeпринадлежит Открытый исходный кодSoftware Infrastructure Project, направленный на создание масштабируемой, надежной, многократно используемой программно-определяемой инфраструктуры. (СДИ). Этот проект направлен на обеспечение Интернета вещей. (IoT), периферийные вычисления и 5G Приложение предоставляет открытую, программируемую и масштабируемую инфраструктуру. Акраино Цель проекта — предоставить пользователям высокопроизводительную и высоконадежную инфраструктуру для поддержки различных вариантов использования, включая, помимо прочего: периферийные вычисления, Интернет вещей, промышленную автоматизацию, интеллектуальный транспорт, умные города и интеллектуальное здравоохранение.
Акраино предоставляет полнофункциональный периферийный стек с открытым исходным кодом, поддерживающий различные периферийные платформы по всему миру. Шестая версия Akraino содержит три новых проекта (теперь их всего около 35!), которые теперь поддерживают робототехнику в сценариях с эластичными и неоднородными переменными для интеллектуальных транзакций данных, которые обмениваются данными между граничными узлами (включая новые возможности Kubernetes и Ainsable). и инкубационные усилия по проекту Rural Edge, чтобы сделать виртуальное образование и здравоохранение более доступными во всем мире.
Официальный сайт:
https://www.lfedge.org/projects/akraino/
Сайт: https://wiki.akraino.org/.
4
OpenYurt
OpenYurt Он был разработан родной командой Alibaba Cloud в 2020 Год 5 Проект пограничного контейнера, исходный код которого был открыт в январе, теперь доступенПроект песочницы CNCF。OpenYurt Это первая в отрасли интеллектуальная платформа периферийных вычислений, которая опирается на систему облачных технологий и обеспечивает «нулевое» вторжение. это всесторонне «Интеграция облака, периферии и терминала» Возможности могут помочь вам быстро добиться эффективной доставки, эксплуатации, обслуживания и управления массивными услугами периферийных вычислений и гетерогенными вычислительными мощностями.
OpenYurt в настоящее время широко используется в типичных сценариях периферийных вычислений, таких как Интернет вещей, периферийные облака и распределенные облака, и охватывает многие отрасли, такие как логистика, энергетика, транспорт, производство, розничная торговля, здравоохранение и CDN. стать лидером в области облачной инфраструктуры периферийных вычислений.
Официальный сайт:https://openyurt.io/zh/
Репозиторий GitHub:
https://github.com/openyurtio/openyurt
Star:1.4K fork:301
5
Baetyl
Baetyl да LF Edge Его проект периферийных вычислений направлен на расширение возможностей облачных вычислений на пользовательские сайты. Предоставляет временные автономные вычислительные услуги с малой задержкой, включая доступ к устройствам, маршрутизацию сообщений, удаленную передачу данных, расчет функций, сбор видео, выводы искусственного интеллекта, отчеты о состоянии, доставку конфигурации и другие функции.
Baetyl v2 предоставляет новую платформу интеграции периферийных облаков, которая использует решения для управления облаком и периферийными операциями. Она разделена на две части: инфраструктуру периферийных вычислений и пакет управления облаком, а также поддерживает несколько методов развертывания. Всеми ресурсами, такими как узлы, приложения, конфигурации и т. д., можно управлять в облаке, а приложения можно автоматически развертывать на пограничных узлах для удовлетворения различных сценариев периферийных вычислений. Это особенно подходит для новых мощных периферийных устройств, таких как искусственный интеллект. универсальные машины, придорожные коробки 5G и т. д.
Официальный сайт:https://baetyl.io/zh/
Репозиторий GitHub:
https://github.com/baetyl/baetyl
Star:1.8K fork:320
6
ekuiper
eKuiperдаGolangосуществленныйлегкий Интернет вещейсторонаанализ судьбы、Стриминг Открытый исходный кодпрограммное обеспечение,Может работать на различных типах компьютеров с ограниченными ресурсами.сторонана периферийном устройстве。2021Год8луна捐献给Фонд LF Edge,до настоящего времени ВерсиядаeKuiper 1.5.0。
eKuiper Основная цель проекта — разработать среду потоковых вычислений в реальном времени, которая будет работать в облаке. (нравиться Apache Spark、Apache Storm、Apache Flink) Миграция на край. eKuiper относится к архитектуре и реализации вышеупомянутого проекта облачной потоковой передачи, сочетает в себе характеристики обработки данных пограничной потоковой передачи и применяет метод записи на основе источника. (Source)、SQL (Обработка бизнес-логики), цель (приемник) Механизм правил используется для реализации потоковой обработки данных на границе.
Обработка Edge eKuiper может значительно сократить задержки ответа системы, сэкономить пропускную способность сети и затраты на хранение, а также повысить безопасность системы.
Официальный сайт:https://ekuiper.org/zh
Репозиторий GitHub:
https://github.com/lf-edge/ekuiper
Star:866 fork:240
7
WasmEdge
WasmEdge – высокая производительность、легкий、совместимый OCI изWebAssembly Среда выполнения для микросервисов, бессерверных, встроенных функций, потоковой обработки данных, периферийного облака и Интернета вещей. оборудование. какПроект «Песочница» CNCF,WasmEdge Он представляет собой высокопроизводительную, безопасную и легкую альтернативу контейнерам для собственных и периферийных облачных приложений и может быть легко интегрирован с существующими инструментами облачных контейнеров.
Для разработчиков WasmEdge имеет следующие уникальные преимущества:
* Поддерживает вывод искусственного интеллекта с использованием TensorFlow, OpenVINO и Pytorch.
* Бесшовная интеграция с существующими облачными архитектурами, такими как Docker и K8s. Например, в Docker Desktop встроен WasmEdge, поэтому разработчики Docker могут создавать приложения Wasm, используя знакомые инструменты разработки.
Официальный сайт:https://wasmedge.org/
Репозиторий GitHub:
https://github.com/WasmEdge/WasmEdge
Star:5.2K fork:454
8
K3s
K3s дапервым войтиПроект песочницы CNCFиз K8S дистрибутив, а также он имеет наибольшее количество пользователей в мире. CNCF Сертифицированный легкий вес K8S Выпускать. С момента своего выпуска в марте 2019 года Год получил высокую оценку разработчиков по всему миру. да, теперь GitHub Количество звезд превысило 20 000, став самыми популярными периферийными вычислениями в сообществе с открытым исходным кодом. K8S решение. На данный момент K3s был загружен более 1 миллиона раз по всему миру и установлен в среднем более 20 000 раз в неделю, из которых 30% загрузок приходится на Китай.
Разработанный для научно-исследовательского и эксплуатационного персонала, использующего Kubernetes в средах с ограниченными ресурсами, K3s удовлетворит растущую потребность в небольших, простых в управлении кластерах Kubernetes, работающих на процессорах x86, ARM64 и ARMv7 в периферийных вычислительных средах. Выпуск K3s предоставляет разработчикам K8S-as-a-Service (Kubernetes-as-a-Service) от центра обработки данных до облака и от периферии до конца с «Rancher 2.X + K3s» в качестве ядра, продвигая Kubernetes повсюду. .
Официальный сайт:https://k3s.io/
Репозиторий GitHub:
https://github.com/k3s-io/k3s
Star:21.9k fork:1.9k
9
StarlingX
StarlingX в основном предназначен для Открытого исходный кодпериферийные Вычисления оптимизированы для обеспечения низкой задержки и высокой производительности с помощью облачной платформы Интернета вещей, обеспечивая масштабируемую и высоконадежную периферийную инфраструктуру, которая была протестирована и доступна в виде полного стека программного обеспечения. Применимые области включают промышленный Интернет вещей, телекоммуникации, передачу видео и другие сверхнизкие требования. задержка приложение. StarlingX совместим со всеми типами Открытого. исходный кодкомпоненты,Может предоставить специализированные компоненты проекта для управления отказами, управления услугами и т. д.,Это обеспечивает высокую доступность программ пользователей. Развертываемая база кода для периферийной реализации в масштабируемом решении StarlingXда,Проект с открытым исходным кодом StarlingX поддерживается OpenInfra Foundation.
15 сентября 2022 г.,StarlingX-Открытый исходный кодпериферийные вычислительные платформы и облачная платформа IoT официально выпущены 7.0Версия,Оптимизирован для высокопроизводительных приложений с малой задержкой. StarlingX создает полнофункциональный стек облачного программного обеспечения путем интеграции Ceph, OpenStack, Kubernetes и другого программного обеспечения.,Комплексная поддержка операторов связи и предприятий по развертыванию периферийного облака на нескольких или сотнях серверов.,持续满足Интернет вещей、телекоммуникации、Он отвечает самым строгим эксплуатационным требованиям прикладных программ при передаче видео и других сценариях со сверхнизкой задержкой.
Официальный сайт:www.starlingx.io
10
YoMo
YoMo даодин Открытый исходный Платформа бессерверного программирования codeStreaming для создания периферийных устройств с малой задержкой расчетприложения программы. Структура построена на QUIC соглашение и Serverless Помимо интерфейса программирования, обработка данных в реальном времени надежна, безопасна и не требует особого обучения. YoMo Создайте глобально распределенную облачную архитектуру, чтобы предоставить глобальным приложениям с низкой задержкой такие функции, как совместная работа в реальном времени для пользователей по всему миру.
Официальный сайт:https://yomo.run/
Репозиторий GitHub:
https://github.com/yomorun/yomo
Star:1.3k fork:112k
заявление:активный,Относится к да Недавний проект полубога был обновлен,Проект «Открытый исходный код» обычно обновляется каждый месяц и проводит регулярные встречи.,почти половина Год无更新动态изпериферийные вычисленияОткрытый исходный код проекта не включается в статистику.
Утверждение: звезда и вилка представляют собой определенную степень признания.,Но, конечно, не весь да Открытый исходный код.,Сообщество периферийных вычислений采访了一些проект,Некоторые проекты заявили, что никогда не поощряли всех сниматься на каком-либо публичном форуме. 该проект、ида Поощряйте всех как можно больше изучать сценарии использования.,Мы также разделяем эти ценности. По сравнению со звездными числами,Уделите больше внимания сцене приложения.,надеятьсяпериферийные вычисления Открытый исходный код Экология становится все лучше и лучше!