The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

05.10.2017 10:22  Linux Foundation представил первый выпуск платформы для интернета вещей EdgeX

Организация Linux Foundation представила первый значительный релиз проекта EdgeX Foundry, развивающего открытую платформу для упрощения создания решений на базе IoT-устройств. В подготовке выпуска приняли участие более 60 организаций, присоединившихся к разработке за пять месяцев существования проекта. Платформа может быть установлена на любое оборудование, включая серверы на базе CPU x86 и ARM, работающие под управлением Linux, Windows или macOS. Для разработки микросервисов могут использоваться языки Java, Javascript, Python, Go и C/C++. Для разработки драйверов для IoT-устройств и датчиков предлагается SDK.

EdgeX Foundry представляет собой универсальную модульную платформу для обеспечения взаимодействия между IoT-устройствами, приложениями и сервисами. Платформа не привязана к оборудованию конкретных поставщиков и операционным системам, и развивается независимой рабочей группой, под эгидой Linux Foundation. В качестве основы EdgeX выступает открытый IoT-стек Fuse, который применяется в шлюзах для IoT-устройств Dell Edge Gateway. Проект EdgeX насчитывает более 125 тысяч строк кода и включает в себя подборку готовых микросервисов для анализа данных, обеспечения безопасности, управления и решения различных задач.

EdgeX позволяет создавать шлюзы, объединяющие имеющиеся IoT-устройства и собирающие данные от различных датчиков. Кроме организации взаимодействия с устройствами, шлюз выполняет задачу по первичной обработке, агрегированию и анализу информации, выступая промежуточным звеном между сетью из IoT-устройств и локальным управляющим центром или облачной инфраструктурой управления. На шлюзах также могут выполняться обработчики, оформленные в виде микросервисов. Взаимодействие с IoT устройствами может быть организовано по проводной или беспроводной сети с использованием TCP/IP-сетей и специфичных (не-IP) протоколов.

Шлюзы разного назначения могут объединяться в цепочки, например, шлюз первого звена может решать задачи по управлению устройствами (system management ) и обеспечению безопасности, а шлюз второго звена (fog-сервер) сохранять поступающие данные, выполнять аналитику и предоставлять сервисы. Система модульная, поэтому деление функциональности на отдельные узлы выполняется в зависимости от нагрузки: в простых случаях достаточно одного шлюза, а для крупных IoT-сетей может быть развёрнут целый кластер.

Ключевые особенности первого выпуска EdgeX:

  • Осуществлена стабилизация ключевых API;
  • Проведена работа по увеличению качества переданного сообществу кода и его приведения в пригодный для использования вид;
  • Более чем в два раза расширено покрытие микросервисов тестовым набором;
  • Подготовлены дополнительные эталонные сервисы оборудования (Device Services) с поддержкой протоколов BACNet, Modbus, Bluetooth Low Energy (BLE), MQTT, SNMP и Fischertechnik;
  • Добавлен расширенный сервис экспорта "north side", предоставляющий компоненты интеграции для Azure IoT Suite и Google IoT Core, а также для соединений при помощи MQTTS и HTTPS;
  • Частично выполнена работа по созданию унифицированных API для управления системой и безопасностью.

В дальнейшем релизы планируется выпускать два раза в год. Следующий выпуск намечен на весну 2018 года и будет нацелен на соответствие требованиям к развёртыванию критически важных для бизнеса IIoT-приложений и доведение до финального вида API для управления системой и безопасностью. Из других планов упоминается обеспечение поддержки дополнительных протоколов, таких как OPC-UA, подготовка высокопроизводительной коммуникационной шины для обмена данными между микросервисами, создание расширений для "туманных вычислений" (fog computing). Отдельно упоминается работа по повышению производительности, сокращению времени запуска и снижению потребления ресурсов за счёт создания альтернативных реализаций ключевых микросервисов, переписанных с Java на языках Си или Go.

  1. Главная ссылка к новости (https://www.linuxfoundation.or...)
  2. OpenNews: Linux Foundation развивает EdgeX, новую платформу для интернета вещей
  3. OpenNews: Google представил Android Things, ОС для интернета вещей
  4. OpenNews: Инициатива Linux Foundation по повышению эффективности совместной работы корпораций над открытым ПО
  5. OpenNews: Выпуск свободной операционной системы реального времени Zephyr 1.8
  6. OpenNews: Mozilla развивает концепцию Web of Things
Лицензия: CC-BY
Тип: Программы
Ключевые слова: edgex, iot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, OramahMaalhur, 12:06, 05/10/2017 [ответить] [смотреть все]
  • +/
    Я тут посмотрел на исходиники... https://github.com/edgexfoundry/device-sdk

    1. г-ди, .settings и .classpath в гит-репозитории...
    2. https://github.com/edgexfoundry/device-sdk/blob/master/src/main/java/org/edgex - возможное NPE

    Чё-то оно мне не внушает доверия.

     
     
  • 2.42, Аноним, 11:02, 06/10/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –2 +/
    правильно, это же подстилки и доверия их поделкам не может быть никакого https ... весь текст скрыт [показать] [показать ветку]
     
  • 2.58, Аноним, 19:44, 12/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Хорошая заявка на большой ботнет Большому софту - большой ботнет ... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Crazy Alex, 12:17, 05/10/2017 [ответить] [смотреть все]  
  • +8 +/
    Может, микросервисы оно и на разных языках умеет, но само - сплошная джава. Жаль.
     
     
  • 2.5, Аноним, 12:46, 05/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Начальная разработка на том на чём удобно и относительно безопасно с т з подд... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, Crazy Alex, 14:56, 05/10/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    Для прототипирования джава - не лучший выбор, да и не похоже это на прототип. В итоге опять вырастет переусложнённый монстр, который в масштабах меньше квартала и разворачивать смысла нет...
     
  • 3.18, Аноним, 15:25, 05/10/2017 [^] [ответить] [смотреть все]  
  • +7 +/
    Нет ничего более постоянного, чем временное.
     
     
  • 4.28, Аноним, 20:45, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Вот и храни свои данные в tmpfs.
     
  • 3.27, YetAnotherOnanym, 18:56, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Прямо так легко переписать, что Цукербергу пришлось свой собственный php создава... весь текст скрыт [показать]
     
  • 1.3, Аллан, 12:34, 05/10/2017 [ответить] [смотреть все]  
  • +3 +/
    Ну чтож. Это успех, я считаю. Раз есть OpenSource-платформа для построения интернета вещей, то можно озаботиться и построением умного дома. До сих пор меня останавливало лишь засилье проприетарщины на этом поприще.
     
     
  • 2.4, letsmac, 12:43, 05/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Их не одна - счет уже за сотню наверно перевалил.
     
     
  • 3.7, Аллан, 12:53, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Видимо я плохо разбираюсь в вопросе На будущий год собираемся строить дом, а я ... весь текст скрыт [показать]
     
     
  • 4.10, Crazy Alex, 13:47, 05/10/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    Ну, во-первых, это не "реально умное", а вполне тупое (но удобное). Хотите "умное" - думайте прежде всего в сторону идентификации и точного определения положения живущих в доме (массивы микрофонов, видео, rfid - не знаю, что там ещё есть). Дальше на этой базе получится "умное" - голосовое управление, привязка поведения дома к привычкам конкретного человека и т.п. То, что сейчас называют "умным домом" - совсем зародыш, всё будет сильно меняться.

    Основное - решить, куда что в принципе может монтироваться и как это питать. Данные, если что, можно будет и по воздуху гонять. В общем случае если куда-то подведено питание - то добавить датчики/эффекторы можно всегда, так что проводов я бы не жалел, заранее смирившись с тем, что половина никогда задействована не будет - только непонятно, какая именно половина. Если есть возможность - лучше бы всё это запитать как-то отдельно от основного энергоснабжения, чтобы можно было на бесперебойник зацепить, но тут, по хорошему, уже проектировать заранее надо.

    Софтовая платформа - это сейчас чуть ли не последнее, что вас должно интересовать, пока построите дом и придёт время запускать и настраивать софт - всё десять раз изменится. Да и по железкам ситуация не сильно отличается.

    А пока - тихо-мирно собрать и написать список фишек, которые хотелось бы иметь и если не лень - прописать алгоритмы их работы. Конторы-установщики один хрен это делают крайне убого, да и чего конкретно вы хотите - никто кроме вас не знает. Потом наверняка придётся посоветоваться со спецами чтобы не начудить в плане надёжности/безопасности, но это потом.

     
     
  • 5.12, Andrey Mitrofanov, 14:20, 05/10/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    То есть никто не знает, что это, как работает и что делает, зато новости каасиив... весь текст скрыт [показать]
     
     
  • 6.14, Crazy Alex, 14:54, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Ты точно мне отвечал Человек спросил насчёт умного дома Я ему ответил, что ем... весь текст скрыт [показать]
     
     
  • 7.17, Andrey Mitrofanov, 15:02, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Нет, мне показалось, что я это видел на днях Поделился впечатлением -- с ауди... весь текст скрыт [показать]
     
  • 5.34, Аноним, 23:28, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    8230 и показ ему контекстной рекламы ... весь текст скрыт [показать]
     
     
  • 6.50, Crazy Alex, 18:53, 06/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Мы как бы о локальной опенсорсной платформе.
     
  • 4.13, онинам, 14:25, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Да вы не Аллан, вы - Элон!
     
  • 4.20, Baz, 16:05, 05/10/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    очень похожая система стоит у нас в дизель-генераторе типа М50 - сам всё регулир... весь текст скрыт [показать]
     
     
  • 5.22, Crazy Alex, 16:58, 05/10/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Локальной и намертво зашитой автоматики везде много, иногда - очень сложной С... весь текст скрыт [показать]
     
     
  • 6.46, Baz, 16:01, 06/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Это мне понятно, мой комментарий был к тому, что многие люди не верно понимают ч... весь текст скрыт [показать]
     
     
  • 7.49, Crazy Alex, 18:52, 06/10/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Потому что до поры там ума ни хрена нет, но сейчас это начинает меняться Ну и с... весь текст скрыт [показать]
     
  • 7.52, Аноним, 14:08, 07/10/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Это маркетинговый пузырь, что там понимать-то ... весь текст скрыт [показать]
     
     
  • 8.55, Crazy Alex, 14:08, 09/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну если в избе жить - то да А если в современном доме который, в общем-то - те... весь текст скрыт [показать]
     
  • 2.6, Аноним, 12:47, 05/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так основная проблема в оконечных устройствах, т к программируемое очень дорого... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, Аллан, 12:55, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Если речь идет про всякие одноплатники, то денег не жалко на хороший открытый де... весь текст скрыт [показать]
     
  • 3.44, Аноним, 11:54, 06/10/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Программируйте микроконтроллеры TCP IP-стек в каждом датчике 8212 лютый овер... весь текст скрыт [показать]
     
  • 2.9, OramahMaalhur, 13:33, 05/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да их полно DeviceHive, например ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Аноним, 13:48, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Но EdgeX обещает стать лучшей?
     
     
  • 4.16, OramahMaalhur, 14:58, 05/10/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    С таким гoвнокодом https github com edgexfoundry core-data blob master src ma... весь текст скрыт [показать]
     
     
  • 5.23, Crazy Alex, 17:01, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    ради интереса - а где бы почитать про нормальную aka правильную работу с исклю... весь текст скрыт [показать]
     
     
  • 6.25, OramahMaalhur, 18:22, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    https dev64 wordpress com 2012 10 07 exception-handling-antipatterns вот тут ... весь текст скрыт [показать]
     
     
  • 7.29, Crazy Alex, 20:56, 05/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну, и на том спасибо В плюсах, собственно, тоже внятно и в одном месте изложенн... весь текст скрыт [показать]
     
  • 2.43, Аноним, 11:04, 06/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    очнись, друг https www linuxfoundation org membership members ... весь текст скрыт [показать] [показать ветку]
     
  • 1.19, Аноним, 15:32, 05/10/2017 [ответить] [смотреть все]  
  • +2 +/
    IoT является неотъемлемой составляющей слова IDIoT Вот чего мне не хватает это ... весь текст скрыт [показать]
     
     
  • 2.21, VINRARUS, 16:16, 05/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    И закончится всё ботнетом из автономного мусора на свалках.
     
     
  • 3.26, YetAnotherOnanym, 18:49, 05/10/2017 [^] [ответить] [смотреть все]  
  • +7 +/
    "Помнишь умную кофеварку, которую ты выбросил, когда в ней перегорел ТЭН? А она тебя пооомнит..."
     
  • 1.24, Аноним, 17:23, 05/10/2017 [ответить] [смотреть все]  
  • +3 +/
    Блин, так оно на джаве... чтоб его! А есть на нормальных ЯП?
     
     
  • 2.39, Аноним, 08:41, 06/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Присоединяюсь к вопросу
     
     
  • 3.40, Andrey Mitrofanov, 09:33, 06/10/2017 [^] [ответить] [смотреть все]  
  • +/
    на нормальных ЯП Во времён https en wikipedia org wiki Lisp_machine только... весь текст скрыт [показать]
     
  • 2.53, Dmitry77, 23:25, 07/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Замечаю чо на опннете ругают яву, говорят про нормальные языки программировани... весь текст скрыт [показать] [показать ветку]
     
  • 1.35, Аноним, 04:32, 06/10/2017 [ответить] [смотреть все]  
  • +/
    Да они з ли IoT организации создавать Снчала AllJoyn, потом IoTivity, теперь... весь текст скрыт [показать]
     
     
  • 2.41, Andrey Mitrofanov, 09:35, 06/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    каббелино, импотенто LF попилил микрософт Ай, малаццы ... весь текст скрыт [показать] [показать ветку]
     
  • 1.37, Аноним, 07:22, 06/10/2017 [ответить] [смотреть все]  
  • +/
    Причём идея мертворожденная Ни один производитель железа не будет делать совмес... весь текст скрыт [показать]
     
  • 1.38, Аноним, 07:25, 06/10/2017 [ответить] [смотреть все]  
  • +/
    Philips нафег не уперлось, чтоб их утюг общался с холодильником Sharp
     
     
  • 2.45, Crazy Alex, 12:08, 06/10/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А ему и не надо А вот если его утюг не сможет общаться с домашним сервером - ин... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, pavlinux, 17:23, 06/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Что-то они не парятся, что запчасти у всех не совместимые Особо когда утюг стои... весь текст скрыт [показать]
     
     
  • 4.48, Crazy Alex, 18:46, 06/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну как бы весь поинт всего этого - чтобы не маяться руками,а автоматика по заранее заданным правилам рулила. Чтобы ребёнок физически не мог включить утюг, например. И запчасти тут ни при чём - скорее аналогией будет что всем приходится уметь включаться в стандартную розетку. Или разница между смартфонами, которые свой "PC Suite" хотели и теми, что умели работать каким-то стандартным манером. Да даже зоопарк зарядок вспомнить - не без помощи ЕС выбрались на один стандарт. Здесь, кстати, не исключён тот же сценарий.
     
     
  • 5.54, pavlinux, 01:47, 08/10/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    >  Здесь, кстати, не исключён тот же сценарий.

    Вот если прям завтра примут, тогда дело пойдёт.  

    > Чтобы ребёнок физически не мог включить утюг,

    Дети будут ходить в ошейниках, по строго разрешённым маршрутам.  
    Отклонение на 10 метров - эл. шок, на 50 метров - эл. шок + сирена.
    100 метров -   эл. шок + сирена и укол парализующего в-ва.

     
     
  • 6.56, Crazy Alex, 14:10, 09/10/2017 [^] [ответить] [смотреть все]  
  • +/
    Регулируется то, что есть. Когда/если будет зоопарк - может, будет и регулирование. А может - сами разберутся.

    А насчёт детей - ты б не нёс фигню, а? В тех же стиралках защита от включения ребёнком - вполне себе обычная фича.

     
     
  • 7.57, pavlinux, 02:20, 10/10/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > В тех же стиралках защита от включения ребёнком - вполне себе обычная фича.

    Если только для детей-даунов.

    Для тех детей, у которых родители занимаются их развитием,
    включение стиралки - унылое и скучное занятие.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor