Videokonferensiestelselgroepering gebaseer op Yealink Meeting Server

Videokonferensiestelselgroepering gebaseer op Yealink Meeting ServerHierdie artikel is 'n voortsetting van die reeks publikasies wat toegewy is aan die geïntegreerde videokonferensie-oplossing Yealink Meeting Server (YMS).

In die laaste artikel Yealink Meeting Server 2.0 - nuwe videokonferensie-vermoëns Ons het 'n beduidende deurbraak in die funksionaliteit van die oplossing beskryf:

  • het sy eie konferensie-opnamediens bygevoeg wat by YMS geïntegreer is
  • 'n nuwe tipe lisensie het verskyn - Broadcast, wat jou toelaat om die koste van asimmetriese konferensies te optimaliseer
  • integrasie met Skype vir Besigheid en Spanne-oplossing word verskaf

In hierdie artikel sal ons kyk na die moontlikheid van waterval YMS - die installering en konfigurasie van die stelsel in "cluster" -modus.

Doel

Die werkverrigting van hardeware-bedienerplatforms vir YMS stel ons in staat om die probleme van die meeste ondernemings op te los wat 'n moderne en hoëgehalte videokonferensiediens benodig. Daar is 'n oplossing wat tot 100 FullHD-verbindings op een YMS hardeware MCU ondersteun. Maar, nietemin, 'n groepoplossing is in aanvraag, en dit gaan nie net oor die behoefte om die bediener se poortkapasiteit uit te brei nie.

Daar is verskeie redes vir waterval:

  • Daar is baie maatskappye wat die integrasie van honderde, en selfs duisende intekenare regoor die wêreld in 'n enkele videokonferensie-infrastruktuur vereis. Vragverdeling - die eerste van die groepfunksies
  • Selfs die kleinste videokonferensie-installasie, as hierdie diens van kritieke belang is vir besigheidsprosesse, vereis fouttoleransie en hoë beskikbaarheid. Bespreking — die tweede doelwit om 'n foutverdraagsame stelsel te bou gebaseer op die YMS-groepering
  • Kliëntterminale is soms nie net in verskillende netwerke geleë nie, maar ook in verskillende wêrelddele. Optimalisering van kommunikasiekanale met die keuse van die optimale nodus vir verbinding is die derde troefkaart van die cluster-oplossing.

installasie

Eerstens moet jy besluit oor die rolle van elke nodus in die groepering; in die YMS-oplossing is daar drie van hierdie rolle:

  • bestuurder-meester - dit is die hoofbeheerbediener
  • bestuurder-slaaf-n - een van die rugsteunbestuurbedieners
  • sake-n — een van die mediabedieners wat verantwoordelik is vir vermenging en transkodering

Die konfigurasies is soos volg:
(1 x bestuurder-meester) + (nx besigheid)
(1 x bestuurder-meester) + (2+nx bestuurder-slaaf) + (nx besigheid)
Die meester word dus deur ten minste twee bedieners gerugsteun.

Elke nodus moet byvoorbeeld 'n bedryfstelsel geïnstalleer hê CentOS.
'n Minimale installasie is voldoende vir YMS om te werk.

Die huidige weergawe van Yealink Meeting Server kan verkry word deur die amptelike Yealink-vennoot, insluitend deur ons.

Op die hoofbediener (bestuurder-meester), in die gids usr/plaaslik/ jy moet die YMS verspreiding plaas, byvoorbeeld, via WinSCP.

Vervolgens, deur die konsole, moet u die argief uitpak en die installasie begin:

cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh

Na die bekendstelling installeer.sh, 'n keuse van installasiemodus word verskaf.

Om 'n enkele weergawe van YMS te installeer, moet jy [A] kies Om in klustermodus te installeer, kies [B]

Videokonferensiestelselgroepering gebaseer op Yealink Meeting Server

Dan vra die stelsel jou om na die gids te gaan /usr/local/apollo/data/, en wysig die lêer installeer.conf.

Die lêer bevat parameters vir toegang tot nodusse en verspreiding van rolle tussen hulle:

[global]
# ansible_ssh_user = root
# ansible_ssh_pass = XXXXXX
# ansible_ssh_private_key_file=

# nginx_http_listen_port = 80
# nginx_https_listen_port = 443
# nginx_http_redirect_https = false

# ---- mongodb init configurations. -----
# !!! Only the first deployment takes effect,
# !!! and subsequent upgrade changes to this will
# !!! not change the database password.
# mongodb_admin_user = xxx
# mongodb_admin_password = xxxxxx
# mongodb_normal_user = xxxx
# mongodb_normal_user_password = xxxxxx

# mongodb_wiredtiger_cachesize_gb = 1

# ---- YMS backend service java opt setting ----
# dbc_java_opt             = -XX:+UseG1GC -Xmx2G -Xms1G
# microsystem_java_opt     = -XX:+UseG1GC -Xmx256m -Xms64m
# microconference_java_opt = -XX:+UseG1GC -Xmx2560m -Xms1024m
# microuser_java_opt       = -XX:+UseG1GC -Xmx2048m -Xms1024m
# microgateway_java_opt    = -XX:+UseG1GC -Xmx512m -Xms256m
# micromigration_java_opt  = -XX:+UseG1GC -Xmx512m -Xms256m

[manager-master]
ip=127.0.0.1
# ansible_ssh_user=root

[manager-slave-1]
# ip=x.x.x.x

[manager-slave-2]
# ip=x.x.x.x

[business-1]
# ip=x.x.x.x

[business-2]
# ip=x.x.x.x

[business-3]
# ip=x.x.x.x

As al ons bedieners dieselfde toegangsparameters het, stel ons in die globale instellings 'n enkele aanmelding en wagwoord vir worteltoegang:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

As die geloofsbriewe anders is, kan dit individueel vir elke nodus gespesifiseer word.
Byvoorbeeld:

[manager-master]
ip=111.11.11.101
ansible_ssh_user = admin
ansible_ssh_pass = 0987654321

[manager-slave-1]
ip=111.11.11.102
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Om die groepie op te stel, spesifiseer ons die IP-adres van die nodus en rekeninginligting (indien van toepassing) vir elke rol.

Byvoorbeeld, 'n groepering (3 x bestuurder) + (3 x besigheid) word volgens die beginsel gekonfigureer:

[manager-master]
ip=111.11.11.101

[manager-slave-1]
ip=111.11.11.102

[manager-slave-2]
ip=111.11.11.103

[business-1]
ip=111.11.11.104

[business-2]
ip=111.11.11.105

[business-3]
ip=111.11.11.106

As die rolle verskillend versprei word, kan onnodige reëls uitgevee of kommentaar gelewer word, en ontbrekende kan bygevoeg word - byvoorbeeld: besigheid-4, besigheid-5, besigheid-6 en so aan.

Na die stoor van die lêer verander installeer.conf, moet jy die installasieproses herbegin - installeer.sh

Die stelsel sal onafhanklik beskikbare nodusse op die netwerk opspoor en YMS daarop ontplooi.

Wanneer 'n YMS-groepering via die webkoppelvlak opgestel word, moet spesiale aandag gegee word aan die parameters van elke diens, wat nou nie op een nie, maar op verskeie bedieners wat deel van die groep is, geaktiveer kan word.

Hier, na goeddunke van die stelseladministrateur, word óf funksionaliteit gereserveer óf versprei.

Hulp met die opstel van dienste Yealink instruksies of my vorige artikel Yealink Meeting Server 2.0 - nuwe videokonferensie-vermoëns.

Aan die einde van die artikel nooi ek jou uit om persoonlik kennis te maak met die Yealink Meeting Server-oplossing!

Om 'n verspreidingstel en 'n toetslisensie te bekom, moet jy net 'n versoek aan my skryf by: [e-pos beskerm]

Тема письма: YMS toets (jou maatskappy se naam)

Jy moet jou maatskappykaart aan die brief heg om die projek te registreer en 'n demonstrasiesleutel vir jou te skep.

In die liggaam van die brief vra ek u om die taak, die bestaande videokonferensie-infrastruktuur en die beplande scenario vir die gebruik van videokonferensies kortliks te beskryf.

Skep 'n nuwe weergawe!
Die uwe,
Kirill Usikov (Usikoff)
Hoof van
Videobewaking en videokonferensiestelsels

Bron: will.com

Voeg 'n opmerking