Systémové požadavky

Operační systém, kontejnerové prostředí, dimenzování hardwaru a požadavky na klienty pro provoz Platformy IIoT.

Před instalací Platformy IIoT se ujistěte, že cílový server a klienti, kteří k němu budou přistupovat, splňují níže uvedené požadavky.

Server

Operační systém

Platforma běží na operačních systémech založených na Linuxu/Unixu. Využití vestavěných bezpečnostních mechanismů Linuxu/Unixu umožňuje certifikovat informační systém s minimálními náklady a zároveň splnit bezpečnostní požadavky regulátorů.

Postup instalace pokrývá dvě rodiny distribucí:

  • Distribuce založené na CentOS — balíčky se instalují pomocí dnf.
  • Distribuce založené na Debianu — balíčky se instalují pomocí apt.

Kontejnerové prostředí

Platforma a její služby běží v kontejnerech, takže server potřebuje:

  • Docker
  • Docker Compose

Aplikační server (Ruby on Rails), server pro sběr dat (Go), PostgreSQL, Redis a všechny podpůrné služby jsou dodávány jako obrazy kontejnerů, takže je neinstalujete přímo na hostitelský systém.

Hardware

Nároky na zdroje fyzických uzlů pro zpracování dat jsou nízké a rostou s počtem připojených zařízení. Jako orientační hodnotu uveďme, že jeden fyzický server dimenzovaný pro obsluhu 100,000 zařízení vyžaduje:

ZdrojMinimum
CPU4 jádra
RAM12 GB
Disk100 GB

U rozsáhlejších nasazení viz Škálovatelnost systému, kde je popsána architektura stojící za škálováním, a Škálování platformy, kde najdete strategie vertikálního a horizontálního škálování.

Klient

Operátoři a administrátoři pracují s platformou prostřednictvím standardního webového prohlížeče — univerzálním klientem jsou Chrome, Mozilla Firefox, Safari a další moderní prohlížeče. Není potřeba žádný další klientský software.

Síť

Telemetrická zařízení se připojují k serveru pro sběr dat přes mobilní sítě (GPRS a 3G a NB-IoT prostřednictvím protokolu UDP). Externí přístup k platformě je chráněn šifrováním přenosového kanálu spolu s firewally a routery.

Související témata

Naposledy aktualizováno

Byla tato stránka užitečná?