Mirasys-järjestelmäpalvelut

SMServer

SMServer (System Management Server) on pääpalvelinpalvelu. Sitä käytetään määrittämään järjestelmän yksi palvelin pääpalvelimeksi, joka toimii viestinnän keskipisteenä asiakassovellusten ja järjestelmän muiden palvelimien kanssa. VMS-järjestelmässä on oltava pääpalvelimeksi määritetty palvelin, jossa on SMServer ja joka on kytketty järjestelmän verkkoon.
SMServer kuuntelee TCP-porttia 5008 asiakassovellusten yhteydenottoja varten. SMServer käyttää TCP-porttia 5009 yhteyden muodostamiseen järjestelmän verkon muihin palvelimiin ajan synkronointia, asetusten muutoksia, tapahtumatietojen vastaanottamista jne. varten.
Palvelu ylläpitää järjestelmän tilaa ja järjestelmätietoja, kuten palvelintietoja, järjestelmäkelloa, käyttäjiä ja laiteprofiileja.
SMServer ylläpitää yhteyksiä kaikkiin järjestelmän valvontapalveluihin sekä vastaanottaa ja kirjaa valvontatapahtumat.
Järjestelmän palvelimien ja asiakkaiden päivitys tapahtuu SMServerin kautta.
Hälytystapahtumat ja kirjausketju tallennetaan palvelintietokantaan. Suuremmissa ympäristöissä voidaan käyttää SQL Server -tietokantaa hälytys- ja kirjausketjutietokantojen tallentamiseen.
Kirjausketjut tallentavat käyttäjien toiminnot järjestelmässä.
SMServer-palvelimella varustettu pääpalvelin voi tukea jopa 150 tallentavaa VMS-palvelinta, joita kutsutaan alipalvelimiksi. Alipalvelimena voi toimia mikä tahansa palvelinlaite, johon on asennettu ja otettu käyttöön DVRServer-palvelu.
Palvelu on asennettava tietokoneelle tai palvelimelle, jossa on tuettu käyttöjärjestelmä (tarkista tuetut käyttöjärjestelmät täältä). Laite voi olla myös virtuaalinen laite, joka toimii Hyper-V- ja VMware-virtuaalikonealustoilla.

DVRServer

DVRServer on palvelu, joka asennetaan VMS-verkossa tallennuslaitteiksi määritettyihin palvelimiin.
Tämä mahdollistaa kameroiden lähettämien videotietojen tallentamisen.
Palvelimet vastaanottavat videomateriaalia ja tallentavat sen kiintolevyilleen, samalla kun metatiedot tallennetaan yhteiseen tietokantaan.
Palvelimet suorittavat myös VCA:ta ja liiketunnistusta sekä lähettävät hälytyksiä, jos ennalta määritellyt kriteerit täyttyvät.
DVRServer-palvelimissa on oltava kaksi verkkokorttia (NIC): yksi IP-kameraverkkojen kanssa kommunikointia varten ja toinen palvelin-palvelin- tai palvelin-asiakas-kommunikointia varten. Laitteet, jotka on tarkoitettu analogisten kameroiden kuvamateriaalin tallentamiseen, on kytkettävä IP-koodereihin, joihin analogiset kamerat on kytketty.
On suositeltavaa pitää IP-kamerat eri verkossa kuin tallennuspalvelimet.
DVRServer kuuntelee TCP-porttia 5009. Video-, ääni- ja datastriimit edellyttävät, että TCP-portti 5011 on auki.
DVRServer ei koskaan ota yhteyttä sovelluksiin (Spotter for Windows ja System Manager) tai SMServeriin.
Jos järjestelmään on kuitenkin asennettu IP-kameroita, palvelimet ottavat yhteyttä IP-kameroihin TCP- tai UDP-protokollan kautta kameramallista ja kameran kokoonpanosta riippuen.
Palvelu on asennettava tietokoneelle tai palvelimelle, jossa on tuettu käyttöjärjestelmä. Laite voi olla myös virtuaalinen laite, joka toimii Hyper-V- ja VMware-virtuaalikonealustoilla.

WDServer

WDServer on Watchdog-palvelinpalvelu, joka toimii järjestelmänvalvojana. Se valvoo paikallisia DVRServer- ja SMServer-palveluita ja varmistaa, että molemmat palvelut ovat käynnissä ja toimivat normaalisti.
Normaalin valvonnan aikana se tallentaa tapahtumat paikalliseen tapahtumapuskuriin (enintään 1000 yksittäistä tapahtumaa).
Näitä tapahtumia voidaan käyttää DVRServerin digitaalisten lähtöjen laukaisemiseen. WDServer voidaan myös määrittää lähettämään sähköposteja.
Vaikka kumpaakaan ei olisi määritetty, WDServer kirjaa tapahtumat aina .txt-lokitiedostoon, jonka oletuskansio on C:\Users\[Windows-käyttäjä]\AppData\Roaming\DVMS\DVR Application\Logs.
Vakavissa tilanteissa, kuten järjestelmän toimintahäiriössä tai kiintolevyn vian sattuessa, Watchdog voi suorittaa useita ennalta määritettyjä tehtäviä, kuten käynnistää kyseisen tietokoneen uudelleen tai lähettää sähköpostiviestejä, jotka sisältävät tietoja toimintahäiriöstä.
Jos järjestelmän pääpalvelin on poissa käytöstä, virhetilanteista ilmoitetaan heti, kun SMServer-palvelu on jälleen toiminnassa. Virhetilanteet eivät aiheuta sitä, että valvontakoneisto käynnistäisi uudelleenkäynnistysluupin.
WDServerin suorittamien uudelleenkäynnistysten jälkeen viallinen komponentti siirretään virheitä sietävään tilaan (esim. viallisen kanavan poistaminen käytöstä).
Uudelleenkäynnistystä ei suoriteta koskaan useammin kuin kerran 6 tunnin jaksossa.
Jos esiintyy muita vikoja tai virheitä, jotka normaalisti johtaisivat uudelleenkäynnistykseen, ne kirjataan lokiin, mutta niihin ei reagoida.
WDServer asennetaan automaattisesti yhdessä SMServerin ja DVRServerin kanssa.
WDServer huolehtii VMS-järjestelmän yhteyksistä ja toimintavarmuudesta TCP-portin 5010 kautta.
Watchdog tallentaa muiden järjestelmäpalveluiden käynnistys- ja sammutustapahtumat, jos ne on asennettu samaan laitteeseen kuin Watchdog. Jos nämä palvelut sammuvat, sovellus käynnistää ne uudelleen.
Palvelu on asennettava tietokoneelle tai palvelimelle, jossa on tuettu käyttöjärjestelmä. Laite voi olla myös virtuaalinen laite, joka toimii Hyper-V- ja VMware-virtuaalikonealustoilla.

Gateway

Valinnainen Gateway-palvelu on asennettava tietokoneelle tai palvelimelle, jossa on tuettu käyttöjärjestelmä. Laite voi olla myös virtuaalinen laite, joka toimii Hyper-V- tai VMware-virtuaalikonealustoilla.
Tietokoneessa on oltava asennettuna HTTP-ohjelmisto. Mirasys VMS -ohjelmistoa ei vaadita palvelimelle.
Gateway-palvelu ottaa yhteyden pääpalvelimeen TCP-portin 5008 kautta.
Gateway mahdollistaa kolmansien osapuolten integroinnin VMS:ään käyttämällä Gateway-sovellusliittymää (API), jota hostataan TCP-portissa 9000. TCP-porttia voidaan muuttaa muokkaamalla ServiceLauncher.exe.config-määritystiedostoa palvelun asennuskansiossa (oletusarvoisesti C:\Program Files\DVMS\Gateway).

Storage Locker

Storage Locker -palvelu asennetaan yhdessä SMServerin kanssa, ja Spotter-sovellus käyttää sitä Storage Locker -laajennuksen kautta tallennustilan sisällön käyttämiseen. Storage Lockerin avulla voidaan etsiä, muokata tai poistaa tallennettuja kohteita, avata valittu kuva, videoleike tai kameran tarkastusraportin PDF-tiedosto katselua varten tai tallentaa vastaavan tyyppinen tiedosto levylle. Storage Lockeriin tallennetut tiedostot voidaan tallentaa Spotter-, Media Exporter- ja Export-palveluiden avulla. Tallennettujen tietojen metatiedot tallennetaan Storage Locker -palvelun tietokantaan. Varsinaiset datatiedostot tallennetaan paikalliselle tai verkkolevylle. Tämä palvelu kommunikoi vain HTTP-protokollan kautta.

Incident Reporting

Incident Reporting -palvelu asennetaan yhdessä SMServerin kanssa, ja Spotter-sovellus käyttää sitä Incident Reporting Spotter -laajennuksen kautta tapahtumaraporttitietojen hakemiseen ja tallentamiseen tapahtumaraporttitietokantaan. Tämä palvelu kommunikoi ainoastaan HTTP-protokollan kautta.

Export service

Export service asennetaan SMServerin mukana, ja Spotter Web käyttää sitä videovientien luomiseen. Vientipalvelu vastaanottaa vientitehtävät ja käsittelee ne yksitellen. Kun vienti on valmis, viedyt tiedot lähetetään Storage Locker -palveluun, jossa ne tallennetaan. Vientipalvelussa on HTTP-rajapinta vientitehtävien luomista, hakemista ja poistamista varten. Vientipalvelu ei säilytä vietyä materiaalia, vaan se sisältää vain tietoja lisättyistä, parhaillaan käynnissä olevista tai jo valmiista, mutta poistamattomista vientitehtävistä.