Systémové požiadavky

Operačný systém, kontajnerové prostredie, dimenzovanie hardvéru a požiadavky na klienta pre prevádzku Platformy IIoT.

Pred inštaláciou Platformy IIoT sa uistite, že cieľový server a klienti, ktorí k nej budú pristupovať, spĺňajú nižšie uvedené požiadavky.

Server

Operačný systém

Platforma beží na operačných systémoch založených na Linux/Unix. Využitie vstavaných bezpečnostných mechanizmov Linux/Unix vám umožňuje certifikovať informačný systém s minimálnymi nákladmi a zároveň splniť bezpečnostné požiadavky regulátorov.

Inštalačný postup pokrýva dve rodiny distribúcií:

  • Distribúcie založené na CentOS — balíky sa inštalujú pomocou dnf.
  • Distribúcie založené na Debiane — balíky sa inštalujú pomocou apt.

Kontajnerové prostredie

Platforma a jej služby bežia v kontajneroch, takže server potrebuje:

  • Docker
  • Docker Compose

Aplikačný server (Ruby on Rails), server zberu dát (Go), PostgreSQL, Redis a všetky podporné služby sa dodávajú ako kontajnerové obrazy, takže ich na hostiteľa neinštalujete priamo.

Hardvér

Nároky na zdroje fyzických uzlov spracovania dát sú nízke a škálujú sa s počtom pripojených zariadení. Ako referenčný bod, jeden fyzický server dimenzovaný na obsluhu 100,000 zariadení potrebuje:

ZdrojMinimum
CPU4 jadrá
RAM12 GB
Disk100 GB

Pri väčších nasadeniach si pozrite Škálovateľnosť systému, kde nájdete architektúru škálovania, a Škálovanie platformy, kde sú stratégie vertikálneho a horizontálneho škálovania.

Klient

Operátori a administrátori pracujú s platformou prostredníctvom štandardného webového prehliadača — univerzálnym klientom sú Chrome, Mozilla Firefox, Safari a ďalšie moderné prehliadače. Nie je potrebný žiadny ďalší klientsky softvér.

Sieť

Telemetrické zariadenia sa pripájajú k serveru zberu dát cez mobilné siete (GPRS a 3G, a NB-IoT prostredníctvom protokolu UDP). Externý prístup k platforme je chránený šifrovaním kanála spolu s firewallmi a routermi.

Súvisiace témy

Naposledy aktualizované

Bola táto stránka užitočná?