Internet EdgeX 1.0 IoT құрылғылары мен қызметтеріне арналған модульдік платформа

EdgeXArxitecture

Жақында EdgeX 1.0 шығарылымы енгізілді,қайсысы IoT құрылғылары, қосымшалар мен қызметтер арасындағы өзара әрекеттесуге арналған ашық модульдік платформа (Интернет заттары).

Платформа белгілі бір компьютерлер мен амалдық жүйелерге байланбаған жеткізушіден және оны Linux қорының қолдауымен тәуелсіз жұмыс тобы жасайды. Платформаның компоненттері Apache 2.0 лицензиясы бойынша таратылады.

EdgeX туралы

EdgeX бар IoT құрылғыларымен біріктірілген шлюздерді жасауға мүмкіндік береді және әртүрлі сенсорлардан деректер жинау.

Мысалы, шлюз құрылғылармен өзара әрекеттесуді ұйымдастыруға қамқорлық жасайды және IoT құрылғыларының желісі мен жергілікті басқару орталығы немесе бұлтты басқару инфрақұрылымы арасындағы аралық буын рөлін атқара отырып, ақпаратты алғашқы өңдеу, жинақтау және талдауды орындайды. .

Шлюздерде, микросервис ретінде жасалған өңдеушілерді де іске қосуға болады. IoT құрылғыларымен өзара әрекеттесуді TCP / IP желілері және арнайы хаттамалар (IP емес) арқылы сымды немесе сымсыз желі арқылы ұйымдастыруға болады.

Әр түрлі мақсаттағы шлюздер тізбектелуі мүмкін, мысалы, бірінші деңгей шлюзі жүйені басқару және қауіпсіздік міндеттерін орындай алады, ал екінші деңгей шлюзі (тұман сервері) кіріс деректерін сақтап, талдау жүргізіп, қызмет көрсете алады.

Жүйе модульдік болып табылады, сондықтан функционалдылықты жеке түйіндерге бөлу жүктемеге сәйкес жүзеге асырылады- Қарапайым жағдайларда бір шлюз жеткілікті, ал үлкен IoT желілері үшін толық кластерді жүзеге асыруға болады.

EdgeX ядросы Dell Edge Gateway IoT құрылғысының шлюздерінде қолданылатын ашық IoT сақтандырғышы болып табылады.

Платформаны кез-келген жабдыққа орнатуға боладыLinux, Windows немесе macOS астында жұмыс жасайтын x86 және ARM процессорларына негізделген серверлерді қосқанда.

Java, Javascript, Python, Go және C / C ++ микро қызметтерін дамыту үшін қолдануға болады. Осының бәріне қосымша SDK-ға IoT құрылғылары мен датчиктеріне арналған драйверлер әзірлеу ұсынылады. Жоба деректерді талдауға, қауіпсіздікке, басқаруға және көп тапсырманы шешуге дайын микро қызметтерді таңдауды қамтиды.

1.0 нұсқасының ерекшеліктері

1.0 нұсқасы екі жылдық даму мен тестілеуді қорытындылайды сонымен қатар бұл алдыңғы қатарлы қосымшаларды стандарттау және кеңінен қабылдауға дайындықты мойындау үшін барлық негізгі API-дің тұрақтануын білдіреді.

Негізгі жаңалықтардың арасында 1.0 нұсқасының келесі тармақтары ерекшеленеді:

  • Redis және MongoDB барлық қызметтерді ДҚБЖ қолданады. Деректерді тұрақты сақтау үшін қабатта сақтауды ауыстыруды жеңілдетіңіз
  • Оларды құру үшін қолданбалы қызметтер мен SDK қосыңыз. Қолданбалы қызметтер тағайындалған серверге жібермес бұрын деректерді дайындауға арналған контроллер болып саналады. Болашақта қолданбалы қызметтер экспорттық қызметтерді алмастырады және қазір тиімдірек өңделетін кішігірім экспорттық міндеттерді шешу құралы ретінде орналасады.
  • Жүйені басқарудың кеңейтілген құралдары, оларда қызмет барысында пайда болатын жүктемені орталық процессорға, мәліметтерді өңдеу мәртебесіне және басқа көрсеткіштерге бақылау жасауға болады.
  • Жөндеуді және бақылауды жеңілдету үшін экспорттауға арналған барлық кезеңдердегі сенсорлық деректерді бақылауға мүмкіндік беретін корреляция идентификаторын орналастыру
  • CBOR форматындағы екілік деректерді қабылдау, пайдалану және экспорттауды қолдау
  • Қауіпсіздікті бақылау және автоматтандырылған басқару құралдарын қосу
  • Ресурстардың қолданылуын және тұтастай алғанда жүйенің мінез-құлқын көрнекі бағалаудың жаңа шеңберін дайындау
  • Жаңа және жетілдірілген SDK құрылғыларына Go және C құрылғыларымен және датчиктерімен өзара әрекеттесу қызметін дамытуға мүмкіндік беру
  • Конфигурацияларды, жоспарлаушыны, құрылғы профильдерін, API шлюзін жақсарту және құпия деректерді қауіпсіз сақтау.

Жобаға сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.