Sistemski zahtevi

Operativni sistem, okruženje za izvršavanje kontejnera, dimenzionisanje hardvera i zahtevi na strani klijenta za rad podsistema Data Platform.

Pre nego što instalirate Data Platform, uverite se da ciljni server i klijenti koji će mu pristupati ispunjavaju zahteve navedene u nastavku.

Server

Operativni sistem

Platforma radi na operativnim sistemima zasnovanim na Linuxu/Unixu. Pošto se platforma oslanja na ugrađene bezbednosne mehanizme Linuxa/Unixa, informacioni sistem možete da sertifikujete uz minimalne troškove, a da pritom ispunite bezbednosne zahteve regulatornih tela.

Postupak instalacije obuhvata dve porodice distribucija:

  • Distribucije zasnovane na CentOS-u – paketi se instaliraju komandom dnf.
  • Distribucije zasnovane na Debianu – paketi se instaliraju komandom apt.

Okruženje za izvršavanje kontejnera

Platforma i njeni servisi rade u kontejnerima, pa su serveru potrebni:

  • Docker
  • Docker Compose

Aplikacioni server (Ruby on Rails), server za prikupljanje podataka (Go), PostgreSQL, Redis i pomoćni servisi isporučuju se kao kontejnerske slike (image), pa nijedan od njih ne instalirate direktno na host.

Hardver

Fizički čvorovi za obradu podataka imaju skromne zahteve u pogledu resursa, a potrebni resursi rastu sa brojem povezanih uređaja. Orijentaciono, jedan fizički server dimenzionisan za opsluživanje 100.000 uređaja zahteva:

ResursMinimum
Procesor (CPU)4 jezgra
Radna memorija (RAM)12 GB
Disk100 GB

Za veće implementacije pogledajte stranicu Skalabilnost sistema, koja opisuje arhitekturu na kojoj se zasniva skaliranje, i stranicu Skaliranje platforme, na kojoj su opisane strategije vertikalnog i horizontalnog skaliranja.

Klijent

Operateri i administratori rade sa platformom preko standardnog veb-pregledača – Chrome, Mozilla Firefox, Safari i drugi savremeni pregledači imaju ulogu univerzalnog klijenta. Nije potreban nikakav dodatni klijentski softver.

Mreža

Telemetrijski uređaji povezuju se sa serverom za prikupljanje podataka preko mobilnih mreža (GPRS i 3G, kao i NB-IoT preko protokola UDP). Spoljni pristup platformi zaštićen je šifrovanjem kanala u kombinaciji sa zaštitnim zidovima i ruterima.

Povezane teme

Poslednje ažuriranje

Da li vam je ova stranica bila korisna?