Logotip WMStrežnik upravitelja naprav
Uporabniški priročnik

Strežnik upravitelja naprav

Strežnik WM SYSTEMS Device Manager -

Device Manager ® Server za M2M Router in WM-Ex modem, naprave WM-I3

Specifikacije dokumenta

Ta dokument je bil izdelan za programsko opremo Device Manager in vsebuje podroben opis konfiguracije in uporabe za pravilno delovanje programske opreme.

Kategorija dokumenta: Uporabniški priročnik
Zadeva dokumenta: Upravitelj naprav
Avtor: WM Systems LLC
Št. različice dokumenta: REV 1.50. XNUMX. XNUMX
Število strani: 11
Različica upravitelja naprav: v7.1
Različica programske opreme: DM_Pack_20210804_2
Stanje dokumenta: KONČNO
Zadnja sprememba: 13. avgust 2021
Datum odobritve: 13. avgust 2021

Poglavje 1. Uvod

Upravitelj naprav se lahko uporablja za daljinsko spremljanje in centralno upravljanje naših industrijskih usmerjevalnikov, podatkovnih koncentratorjev (M2M Router, M2M Industrial Router, M2M zunanji PRO4) in za pametne merilne modeme (WM-Ex družina, WM-I3 naprava).
Platforma za upravljanje naprav na daljavo, ki zagotavlja stalno spremljanje naprav, analitične zmogljivosti, množične posodobitve vdelane programske opreme, rekonfiguracijo.
Programska oprema omogoča preverjanje storitvenih KPI-jev naprav (QoS, življenjski signali), posredovanje in nadzor nad delovanjem, izvajanje vzdrževalnih nalog na vaših napravah.
To je stroškovno učinkovit način stalnega spletnega spremljanja vaših povezanih M2M naprav na oddaljenih lokacijah.
S prejemanjem informacij o razpoložljivosti naprave, spremljanju življenjskih signalov, značilnostih delovanja naprav na licu mesta.
Zaradi analitičnih podatkov, pridobljenih iz njih.
nenehno preverja vrednosti delovanja (moč signala mobilnega omrežja, zdravje komunikacije, delovanje naprave).
S prejemanjem informacij o razpoložljivosti naprave, spremljanjem življenjskih signalov, značilnosti delovanja naprav na licu mesta – zaradi analitičnih podatkov, pridobljenih iz njih.
nenehno preverja vrednosti delovanja (moč signala mobilnega omrežja, zdravje komunikacije, zmogljivost naprave).

Poglavje 2. Nastavitev in konfiguracija

2.1. Predpogoji 

maks. Ena instanca upravitelja naprav lahko upravlja 10.000 merilnih naprav.
Za uporabo strežniške aplikacije Device Manager so potrebni naslednji pogoji:
Okolje strojne opreme:

  • Podprta sta tudi fizična namestitev in uporaba virtualnega okolja
  • 4-jedrni procesor (najmanj) – 8-jedrni (zaželeno)
  • 8 GB RAM (najmanj) – 16 GB RAM (zaželeno), odvisno od količine naprav
  • 1Gbitna omrežna povezava LAN
  • maks. 500 GB pomnilniške zmogljivosti (odvisno od količine naprav)

Programsko okolje:
• Windows Server 2016 ali novejši – Linux ali Mac OS nista podprta
• MS SQL Express Edition (minimalno) – MS SQL Standard (zaželeno) – Druge vrste baz podatkov
niso podprti (Oracle, MongoDB, MySql)
• MS SQL Server Management Studio – za ustvarjanje računov in baze podatkov ter upravljanje
baza podatkov (npr.: varnostno kopiranje ali obnovitev)

2.2. Komponente sistema
Upravitelj naprav je sestavljen iz treh glavnih programskih elementov:

  • DeviceManagerDataBroker.exe – komunikacijska platforma med bazo in storitvijo zbiralnika podatkov
  • DeviceManagerService.exe – zbiranje podatkov s povezanih usmerjevalnikov in modemov za merjenje
  • DeviceManagerSupervisorSvc.exe – za vzdrževanje

Posrednik podatkov
Glavna naloga posrednika podatkov upravitelja naprav je vzdrževanje povezave baze podatkov s strežnikom SQL in zagotavljanje vmesnika REST API za storitev upravitelja naprav. Poleg tega ima funkcijo sinhronizacije podatkov, da so vsi delujoči uporabniški vmesniki sinhronizirani z bazo podatkov.
Storitev upravitelja naprav
To je storitev upravljanja naprav in poslovna logika. Komunicira s posrednikom podatkov prek REST API-ja in z napravami M2M prek lastniškega protokola za upravljanje naprav WM Systems. Komunikacija poteka v vtičnici TCP, ki jo je po izbiri mogoče zaščititi z industrijsko standardno rešitvijo varnostnega sloja transportnega sloja TLS v1.2, ki temelji na mbedTLS (na strani naprave) in OpenSSL (na strani strežnika).

Storitev nadzornika upravitelja naprav
Ta storitev zagotavlja vzdrževalne funkcije med GUI in storitvijo upravitelja naprav. S to funkcijo lahko skrbnik sistema zaustavi, zažene in znova zažene strežniško storitev iz GUI.
2.3. Zagon
2.3.1 Namestite in konfigurirajte SQL Server
Če morate namestiti strežnik SQL, obiščite naslednje webin izberite želeni izdelek SQL: https://www.microsoft.com/en-us/sql-server/sql-server-downloads
Če že imate nameščen strežnik SQL, ustvarite novo bazo podatkov, npr. DM7.1 in ustvarite uporabniški račun baze podatkov z lastniškimi pravicami v tej bazi podatkov DM7.1. Ko prvič zaženete podatkovnega posrednika, bo ustvaril vse potrebne tabele in polja v bazi podatkov. Ni vam jih treba ustvariti ročno.
Najprej ustvarite korensko mapo v ciljnem sistemu. npr.: C:\DMv7.1. Razpakirajte stisnjen programski paket Device Manager v mapo.
2.3.2 Posrednik podatkov

  1. Spremenite konfiguracijo file: DeviceManagerDataBroker.config (To je konfiguracija, ki temelji na JSON file ki ga je treba spremeniti, da lahko podatkovni posrednik dostopa do strežnika SQL.)
    Izpolniti morate naslednje parametre:
    – SQLServerAddress → IP naslov strežnika SQL
    – SQLServerUser → uporabniško ime baze podatkov upravitelja naprav
    – SQLServerPass → geslo baze podatkov upravitelja naprav
    – SQLServerDB → ime baze podatkov
    – DataBrokerPort → poslušajoča vrata posrednika podatkov. Odjemalci bodo ta vrata uporabljali za komunikacijo s posrednikom podatkov.
  2. Po spremembah zaženite programsko opremo posrednika podatkov s skrbniškimi pravicami (DeviceManagerDataBroker.exe)
  3. Zdaj se bo to povezalo s strežnikom baze podatkov z danimi poverilnicami in samodejno ustvarilo/spremenilo strukturo baze podatkov.

POMEMBNO!
Če želite spremeniti nastavitve posrednika podatkov upravitelja naprav, najprej zaustavite aplikacijo.
Če ste končali s spremembo, zaženite aplikacijo kot skrbnik.
V nasprotnem primeru bo aplikacija prepisala spremenjene nastavitve na zadnje delujoče nastavitve!
2.3.3 Storitev nadzornika upravitelja naprav

  1. Spremenite konfiguracijo file: Elman.ini
  2. Nastavite pravilno številko vrat za vzdrževalne postopke. DMSupervisorPort
  3. Če želite narediti storitev za samodejno zagon DM ob vsakem zagonu strežnika, odprite ukazno vrstico in kot skrbnik izvedite naslednji ukaz:
    DeviceManagerSupervisorSvc.exe /install Nato bo ukaz namestil DeviceManagerSupervisorSvc kot storitev.
  4. Zaženite storitev s seznama storitev (windows+R → services.msc)

2.3.4 Storitev upravitelja naprav

  1. Spremenite konfiguracijo file: DeviceManagerService.config (To je konfiguracija, ki temelji na JSON file ki ga je treba spremeniti, da lahko upravitelj naprav prejema podatke iz povezovalnih modemov, usmerjevalnikov.)
  2. Nastaviti morate naslednje priporočene parametre:
    – DataBrokerAddress → IP naslov posrednika podatkov
    – DataBrokerPort → komunikacijska vrata posrednika podatkov
    – SupervisorPort → komunikacijska vrata nadzornika
    – ServerAddress → zunanji naslov IP za modemsko komunikacijo
    – ServerPort → zunanja vrata za modemsko komunikacijo
    – CyclicReadInterval → 0 – onemogoči ali vrednost večja od 0 (v sekundah)
    – ReadTimeout → časovna omejitev branja parametra ali stanja (v sekundah)
    – ConnectionTimeout → časovna omejitev poskusa povezave z napravo (v sekundah)
    – ForcePolling → vrednost mora biti nastavljena na 0
    – MaxExecutingThreads → največje število vzporednih niti v istem času (priporočeno:
    namensko CPE jedro x 16, npr.: če ste za upravitelja naprav namenili 4 jedrni CPE,
    vrednost mora biti nastavljena na 64)
  3. Če želite narediti storitev, ki bo samodejno zagnala upravitelja naprav ob vsakem zagonu strežnika, odprite ukazno vrstico in kot skrbnik izvedite naslednji ukaz: DeviceManagerService.exe /install Nato bo ukaz namestil upravitelja naprav kot storitev.
  4. Zaženite storitev s seznama storitev (windows+R → services.msc)

POMEMBNO!
Če želite spremeniti nastavitve storitve upravitelja naprav, najprej zaustavite storitev. Če ste končali s spremembo, zaženite storitev. V drugem primeru bo storitev prepisala spremenjene nastavitve na zadnje delujoče nastavitve!
2.3.5 Priprave omrežja
Za pravilno komunikacijo odprite ustrezna vrata na strežniku upravitelja naprav.
– Vrata strežnika za dohodno modemsko komunikacijo
– Vrata posrednika podatkov za komunikacijo odjemalca
– Nadzorniška vrata za vzdrževalna dela strank

2.3.6 Zagon sistema

  1.  Zaženite nadzornika za storitev DeviceManager
  2. Zaženite DeviceManagerDataBroker.exe
  3. DeviceManagerService

2.4 Komunikacija protokola TLS
Funkcijo komunikacije protokola TLS v1.2 je mogoče aktivirati med usmerjevalnikom/modemom in upraviteljem naprav ® s strani programske opreme (z izbiro načina TLS ali podedovane komunikacije).
Uporabljal je knjižnico mbedTLS na strani odjemalca (na modemu/usmerjevalniku) in knjižnico OpenSSL na strani upravitelja naprav.
Šifrirana komunikacija je pakirana v vtičnico TLS (dvojno šifrirana, zelo varna metoda).
Uporabljena rešitev TLS uporablja metodo vzajemne avtentikacije za identifikacijo obeh strani, vključenih v komunikacijo. To pomeni, da imata obe strani par zasebnih in javnih ključev. Zasebni ključ je viden samo vsem (vključno z upraviteljem naprav ® in usmerjevalnikom/modemom), javni ključ pa potuje v obliki potrdila.
Vdelana programska oprema modema/usmerjevalnika vključuje tovarniško privzet ključ in potrdilo. Dokler nimate lastnega potrdila po meri iz upravitelja naprav ®, se bo usmerjevalnik sam preverjal s tem vdelanim potrdilom.
Tovarniško privzeto je implementiran na usmerjevalniku, tako da usmerjevalnik ne preverja, ali je potrdilo, ki ga je predložila povezana oseba, podpisala zaupanja vredna oseba, tako da je kakršno koli povezavo TLS z modemom/usmerjevalnikom mogoče vzpostaviti s katerim koli potrdilom, tudi samim - podpisano. (Morate poznati drugo šifriranje, ki je znotraj TLS, sicer komunikacija ne bo delovala. Ima tudi avtentikacijo uporabnika, tako da povezana oseba ne ve dovolj o komunikaciji, vendar morate imeti tudi root geslo, in se uspešno samopreverite).

Poglavje 3. Podpora

3.1 Tehnična podpora
Če imate kakršna koli vprašanja v zvezi z uporabo naprave, nas kontaktirajte preko svojega osebnega in predanega prodajalca.
Tukaj lahko zahtevate spletno podporo za izdelke webspletno mesto: https://www.m2mserver.com/en/support/
Do dokumentacije in izdaje programske opreme za ta izdelek lahko dostopate prek naslednje povezave: https://www.m2mserver.com/en/product/device-manager/
3.2 Licenca GPL
Programska oprema Device Manager ni brezplačen izdelek. WM Systems LLc ima avtorske pravice za aplikacijo. Za programsko opremo veljajo licenčni pogoji GPL. Izdelek uporablja izvorno kodo komponente Synopse mORMot Framework, ki je prav tako licencirana pod licenčnimi pogoji GPL 3.0.

Strežnik WM SYSTEMS Device Manager – Slika 1

Pravno obvestilo

©2021. WM Systems LLC.
Vsebina te dokumentacije (vse informacije, slike, testi, opisi, navodila, logotipi) je avtorsko zaščitena. Kopiranje, uporaba, distribucija in objava je dovoljena samo s soglasjem WM Systems LLC., z jasno navedbo vira.
Slike v uporabniškem priročniku so samo za ilustracijo. WM Systems LLC. ne priznava in ne prevzema odgovornosti za morebitne napake v informacijah v uporabniškem priročniku.
Objavljene informacije v tem dokumentu se lahko spremenijo brez predhodnega obvestila.
Vsi podatki v navodilih za uporabo so zgolj informativne narave. Za dodatne informacije se obrnite na naše sodelavce.
Opozorilo! Vse napake, ki se pojavijo med postopkom posodabljanja programa, lahko povzročijo okvaro naprave.

Strežnik WM SYSTEMS Device Manager - slWM Systems LLC
8 Villa str., Budimpešta H-1222 MADŽARSKA
Telefon: +36 1 310 7075
E-pošta: sales@wmsystems.hu
Web: www.wmsysterns.hu

Dokumenti / Viri

Strežnik WM SYSTEMS Device Manager [pdfUporabniški priročnik
Strežnik upravitelja naprav, naprava, strežnik upravitelja, strežnik

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *