Toestelbestuurder-bediener
Gebruikershandleiding
Toestelbestuurder-bediener
Toestelbestuurder ® Bediener vir M2M Router en WM-Ex modem, WM-I3 toestelle
Dokument spesifikasies
Hierdie dokument is gemaak vir die Toestelbestuurder-sagteware en dit bevat die gedetailleerde beskrywing van konfigurasie en gebruik vir die behoorlike werking van die sagteware.
Dokumentkategorie: | Gebruikershandleiding |
Dokumentonderwerp: | Toestelbestuurder |
Skrywer: | WM Systems LLC |
Dokument weergawe No.: | OPENB 1.50 |
Aantal bladsye: | 11 |
Toestelbestuurder weergawe: | v7.1 |
Sagteware weergawe: | DM_Pack_20210804_2 |
Dokumentstatus: | FINALE |
Laas verander: | 13 Augustus 2021 |
Goedkeuringsdatum: | 13 Augustus 2021 |
Hoofstuk 1. Inleiding
Die Toestelbestuurder kan gebruik word vir afstandmonitering en sentrale bestuur van ons industriële routers, datakonsentrators (M2M Router, M2M Industrial Router, M2M buitenste PRO4) en vir slimmetingmodems (WM-Ex-familie, WM-I3-toestel).
'n Afgeleë toestelbestuurplatform wat deurlopende monitering van toestelle, analitiese vermoëns, massa-firmware-opdaterings, herkonfigurasie bied.
Die sagteware laat toe om die diens-KPI's van die toestelle (QoS, lewensseine) na te gaan, om in te gryp en die werking te beheer, deur onderhoudstake op jou toestelle uit te voer.
Dit is 'n koste-effektiewe manier van deurlopende, aanlyn monitering van jou gekoppelde M2M-toestelle op afgeleë liggings.
Deur inligting te ontvang oor die toestel se beskikbaarheid, die monitering van lewensseine, werkingseienskappe van toestelle op die terrein.
As gevolg van die analitiese data wat daaruit afgelei is.
dit kontroleer voortdurend die werkingswaardes (seinsterkte van die sellulêre netwerk, kommunikasiegesondheid, toestelprestasie).
Deur inligting te ontvang oor die toestel se beskikbaarheid, die monitering van lewensseine, werkingseienskappe van toestelle op die terrein – as gevolg van die analitiese data wat daaruit afgelei is.
dit kontroleer voortdurend die werkingswaardes (seinsterkte van die sellulêre netwerk, kommunikasiegesondheid, toestelwerkverrigting).
Hoofstuk 2. Opstelling en konfigurasie
2.1. Voorvereistes
Maks. 10.000 XNUMX meettoestelle kan deur 'n enkele Toestelbestuurder-instansie bestuur word.
Die gebruik van Toestelbestuurder-bedienertoepassing vereis die volgende voorwaardes:
Hardeware omgewing:
- Fisiese installasie en virtuele omgewingsgebruik word ook ondersteun
- 4-kernverwerker (minimum) – 8 kern (verkies)
- 8 GB RAM (minimum) – 16 GB RAM (verkies), hang af van die hoeveelheid toestelle
- 1Gbit LAN-netwerkverbinding
- Maks. 500 GB bergingskapasiteit (hang af van die hoeveelheid toestelle)
Sagteware omgewing:
• Windows Server 2016 of nuwer – Linux of Mac OS word nie ondersteun nie
• MS SQL Express Edition (minimum) – MS SQL Standard (voorkeur) – Ander tipes databasis
word nie ondersteun nie (Oracle, MongoDB, MySql)
• MS SQL Server Management Studio – vir die skep van rekeninge en databasis en die bestuur van die
databasis (bv.: rugsteun of herstel)
2.2. Stelsel komponente
Die Toestelbestuurder bestaan uit drie hoofsagteware-elemente:
- DeviceManagerDataBroker.exe – kommunikasieplatform tussen die databasis en die data-insamelingsdiens
- DeviceManagerService.exe – versamel die data vanaf die gekoppelde routers en meetmodems
- DeviceManagerSupervisorSvc.exe – vir instandhouding
Data makelaar
Die toestelbestuurder se datamakelaar se hooftaak is om die databasisverbinding met die SQL-bediener in stand te hou en 'n REST API-koppelvlak aan die Toestelbestuurderdiens te verskaf. Verder het dit 'n data-sinchronisasie-funksie, om al die lopende UI's gesinchroniseer met die databasis te hou.
Toestelbestuurderdiens
Dit is die toestelbestuurdiens en besigheidslogika. Dit kommunikeer met die Data Broker via 'n REST API, en met die M2M-toestelle deur WM Systems se eie toestelbestuursprotokol. Die kommunikasie vloei in 'n TCP-sok, wat opsioneel beveilig kan word met industriestandaard TLS v1.2 vervoerlaagsekuriteitsoplossing, gebaseer op mbedTLS (aan toestelkant) en OpenSSL (aan bedienerkant).
Toestelbestuurder Toesighouer Diens
Hierdie diens verskaf die instandhoudingsfunksies tussen die GUI en die Device Manager Service. Met hierdie kenmerk kan die stelseladministrateur die bedienerdiens vanaf die GUI stop, begin en herbegin.
2.3. Opstart
2.3.1 Installeer en konfigureer die SQL Server
As jy 'n SQL-bediener moet installeer, besoek asseblief die volgende webwebwerf en kies die voorkeur SQL-produk: https://www.microsoft.com/en-us/sql-server/sql-server-downloads
As jy reeds 'n SQL-bediener installasie het, skep 'n nuwe databasis bv. DM7.1 en maak 'n databasis gebruikersrekening met eienaarsregte op daardie DM7.1 databasis. Wanneer jy die datamakelaar die eerste keer begin, sal dit al die nodige tabelle en velde in die databasis skep. Jy hoef dit nie handmatig te skep nie.
Skep eerstens die wortelgids op die bestemmingstelsel. bv.: C:\DMv7.1. Pak die Device Manager saamgeperste sagtewarepakket uit in die gids.
2.3.2 Datamakelaar
- Verander die konfigurasie file: DeviceManagerDataBroker.config (Dit is 'n JSON-gebaseerde konfigurasie file wat gewysig moet word sodat die Data Broker toegang tot die SQL Server kan kry.)
U moet die volgende parameters invul:
– SQLServerAddress → IP-adres van die SQL-bediener
– SQLServerUser → gebruikersnaam van die Toestelbestuurder-databasis
– SQLServerPass → wagwoord van die Toestelbestuurder-databasis
– SQLServerDB → naam van die databasis
– DataBrokerPort → luisterpoort van die datamakelaar. Die kliënte sal hierdie poort gebruik vir kommunikasie met die data makelaar. - Na die wysigings, hardloop asseblief die data makelaar sagteware met administrateur regte (DeviceManagerDataBroker.exe)
- Nou sal dit aan die databasisbediener koppel met die gegewe geloofsbriewe en die databasisstruktuur outomaties skep/verander.
BELANGRIK!
As jy die Device Manager Data Broker-instellings wil verander, stop eers die toepassing.
As jy die wysiging voltooi het, voer die toepassing as administrateur uit.
In ander gevalle sal die toepassing die gewysigde instellings oorskryf na die laaste werksinstellings!
2.3.3 Toestelbestuurder Toesighouer Diens
- Verander die konfigurasie file: Elman.ini
- Stel die korrekte poortnommer vir die instandhoudingsbedrywighede. DMSupervisorPort
- As jy 'n diens wil maak om die DM outomaties te laat loop by elke bedienerbegin, maak dan die opdragreël oop en voer die volgende opdrag as administrateur uit:
DeviceManagerSupervisorSvc.exe /install Dan sal die opdrag die DeviceManagerSupervisorSvc as 'n diens installeer. - Begin die diens vanaf die dienstelys (windows+R → services.msc)
2.3.4 Toestelbestuurderdiens
- Verander die konfigurasie file: DeviceManagerService.config (Dit is 'n JSON-gebaseerde opstelling file wat gewysig moet word vir Toestelbestuurder om data van die verbindende modems, routers te ontvang.)
- U moet die volgende aanbevole parameters stel:
– DataBrokerAddress → IP-adres van die datamakelaar
– DataBrokerPort → kommunikasiepoort van die datamakelaar
– Toesighouerpoort → kommunikasiepoort van die toesighouer
– Bedieneradres → eksterne IP-adres vir die modemkommunikasie
– ServerPort → eksterne poort vir die modemkommunikasie
– CyclicReadInterval → 0 – deaktiveer, of waarde groter as 0 (in sekondes)
- LeesTime-out → parameter of toestand lees time-out (in sekondes)
- ConnectionTime-out → verbindingspoging-time-out na die toestel (in sekondes)
– ForcePolling → waarde moet op 0 gestel word
– MaxExecutingThreads → maksimum parallelle drade in dieselfde tyd (aanbeveel:
toegewyde SVE-kern x 16, bv.: as jy 4-kern SVE vir die Toestelbestuurder toegewy het, dan
die waarde moet op 64 gestel word) - As jy 'n diens wil maak om die Toestelbestuurder outomaties te laat loop by elke bedienerbegin, maak dan die opdragreël oop en voer die volgende opdrag as administrateur uit: DeviceManagerService.exe /install Dan sal die opdrag die Toestelbestuurder as 'n diens installeer.
- Begin die diens vanaf die dienstelys (windows+R → services.msc)
BELANGRIK!
As jy die Toestelbestuurder-diensinstellings wil verander, stop eers die diens. As jy klaar is met die wysiging, begin die diens. In 'n ander geval sal die diens die gewysigde instellings oorskryf na die laaste werkinstellings!
2.3.5 Netwerkvoorbereidings
Maak asseblief die toepaslike poorte op die Toestelbestuurder-bediener oop vir die korrekte kommunikasie.
– Bedienerpoort vir die inkomende modemkommunikasie
– Data Broker-poort vir die kliëntkommunikasie
– Toesighouerhawe vir die instandhoudingsbedrywighede vanaf die kliënte
2.3.6 Begin die stelsel
- Begin die toesighouer vir die Device Manager-diens
- Begin die DeviceManagerDataBroker.exe
- Device ManagerService
2.4 TLS protokol kommunikasie
Die TLS v1.2-protokolkommunikasiekenmerk kan tussen die roeteerder/modemtoestel en die Device Manager ® vanaf sy sagtewarekant geaktiveer word (deur TLS-modus of nalatenskapkommunikasie te kies).
Dit het mbedTLS-biblioteek aan die kliëntkant (by modem/router) en OpenSSL-biblioteek aan die Device Manager-kant gebruik.
Die geïnkripteer kommunikasie is verpak in 'n TLS-sok (dubbel geënkripteerde, hoogs veilige metode).
Die gebruikte TLS-oplossing gebruik 'n wedersydse verifikasiemetode om die twee partye wat by 'n kommunikasie betrokke is, te identifiseer. Dit beteken dat beide kante 'n privaat-openbare sleutelpaar het. Die private sleutel is slegs sigbaar vir almal (insluitend die Device Manager ® en router/modem), en die publieke sleutel reis in die vorm van 'n sertifikaat.
Die modem/roeteerder-firmware sluit 'n fabrieksversteursleutel en 'n sertifikaat in. Totdat jy jou eie pasgemaakte sertifikaat van die Device Manager ® af het, sal die router homself met hierdie ingebedde verifieer.
By fabrieksversteking word dit op die roeteerder geïmplementeer, dus kyk die roeteerder nie of die sertifikaat wat deur die gekoppelde party aangebied word deur 'n vertroude party onderteken is nie, dus kan enige TLS-verbinding met die modem/roeteerder met enige sertifikaat, selfs self, tot stand gebring word -geteken. (Jy moet die ander enkripsie wat binne die TLS is, ken, anders sal die kommunikasie nie werk nie. Dit het ook gebruikersverifikasie, so die gekoppelde party weet nie genoeg van die kommunikasie nie, maar jy moet ook die root wagwoord hê, en suksesvol selfverifieer).
Hoofstuk 3. Ondersteuning
3.1 Tegniese Ondersteuning
As jy enige vrae het oor die gebruik van die toestel, kontak ons deur jou persoonlike en toegewyde verkoopsman.
Aanlyn produkondersteuning kan hier by ons vereis word webwebwerf: https://www.m2mserver.com/en/support/
Die dokumentasie en sagtewarevrystelling vir hierdie produk kan verkry word via die volgende skakel: https://www.m2mserver.com/en/product/device-manager/
3.2 GPL lisensie
Die Toestelbestuurder-sagteware is nie 'n gratis produk nie. WM Systems LLc besit die toepassing se kopiereg. Die sagteware word beheer deur die GPL-lisensiebepalings. Die produk gebruik die Synopse mORMot Framework-komponent se bronkode, wat ook onder GPL 3.0-lisensiebepalings gelisensieer is.
Regskennisgewing
©2021. WM Systems LLC.
Die inhoud van hierdie dokumentasie (alle inligting, prente, toetse, beskrywings, gidse, logo's) is onder kopieregbeskerming. Kopiëring, gebruik, verspreiding en publisering word slegs toegelaat met die toestemming van WM Systems LLC., met duidelike aanduiding van die bron.
Die prente in die gebruikersgids is slegs vir illustrasiedoeleindes. WM Systems LLC. erken of aanvaar nie verantwoordelikheid vir enige foute in die inligting vervat in die gebruikersgids nie.
Die gepubliseerde inligting in hierdie dokument is onderhewig aan verandering sonder kennisgewing.
Alle data vervat in die gebruikersgids is slegs vir inligtingsdoeleindes. Vir verdere inligting, kontak asseblief ons kollegas.
Waarskuwing! Enige foute wat tydens die programopdateringsproses voorkom, kan lei tot mislukking van die toestel.
WM Systems LLC
8 Villa str., Budapest H-1222 HONGARYE
Foon: +36 1 310 7075
E-pos: sales@wmsystems.hu
Web: www.wmsysterns.hu
Dokumente / Hulpbronne
![]() |
WM SYSTEMS Toestelbestuurder Bediener [pdfGebruikershandleiding Toestelbestuurder Bediener, Toestel, Bestuurder Bediener, Bediener |