Grozd videokonferenčnega sistema, ki temelji na Yealink Meeting Server

Grozd videokonferenčnega sistema, ki temelji na Yealink Meeting ServerTa članek je nadaljevanje serije publikacij, posvečenih integrirani rešitvi za videokonference Yealink Meeting Server (YMS).

V zadnjem članku Yealink Meeting Server 2.0 - nove zmožnosti videokonference Opisali smo pomemben preboj v funkcionalnosti rešitve:

  • dodal lastno storitev snemanja konference, integrirano v YMS
  • pojavila se je nova vrsta licence - Broadcast, ki vam omogoča optimizacijo stroškov asimetričnih konferenc
  • zagotovljena je integracija z rešitvijo Skype for Business in Teams

V tem članku bomo preučili možnost kaskadnega YMS - namestitev in konfiguracijo sistema v načinu "grozde".

Cilj

Zmogljivost strojne strežniške platforme za YMS nam omogoča reševanje težav večine podjetij, ki potrebujejo sodobno in kakovostno videokonferenčno storitev. Obstaja rešitev, ki podpira do 100 povezav FullHD na enem MCU strojne opreme YMS. Toda kljub temu je rešitev grozda v povpraševanju in ne gre le za potrebo po razširitvi zmogljivosti vrat strežnika.

Obstaja več razlogov za kaskado:

  • Obstaja veliko podjetij, ki zahtevajo integracijo na stotine in celo tisoče naročnikov po vsem svetu v enotno videokonferenčno infrastrukturo. Porazdelitev obremenitve - prva izmed funkcij grozda
  • Tudi najmanjša videokonferenčna namestitev, če je ta storitev kritična za poslovne procese, zahteva toleranco na napake in visoko razpoložljivost. Rezervacija — drugi cilj je zgraditi sistem, odporen na napake, ki temelji na gruči YMS
  • Odjemalski terminali se včasih nahajajo ne le v različnih omrežjih, ampak tudi na različnih koncih sveta. Optimizacija komunikacijskih kanalov z izbiro optimalnega vozlišča za povezavo je tretji adut gručne rešitve.

Namestitev

Najprej se morate odločiti za vloge vsakega vozlišča v gruči; v rešitvi YMS obstajajo tri od teh vlog:

  • manager-mojster - to je glavni nadzorni strežnik
  • upravitelj-suženj-n — enega od strežnikov za upravljanje rezervnih kopij
  • poslovno-n — eden od medijskih strežnikov, odgovoren za mešanje in prekodiranje

Konfiguracije so naslednje:
(1 x manager-master) + (nx business)
(1 x manager-master) + (2+nx manager-slave) + (nx business)
Tako je master podprt z vsaj dvema strežnikoma.

Vsako vozlišče mora imeti na primer nameščen OS CentOS.
Za delovanje YMS zadostuje minimalna namestitev.

Trenutna različica Yealink Meeting Server je na voljo prek uradnega partnerja Yealink, tudi pri nas.

Na glavnem strežniku (manager-master), v imeniku usr/lokalno/ distribucijo YMS morate postaviti na primer prek WinSCP.

Nato morate prek konzole razpakirati arhiv in začeti namestitev:

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

Po izstrelitvi install.sh, je na voljo izbira načina namestitve.

Če želite namestiti eno različico YMS, morate izbrati [A] Za namestitev v načinu gruče izberite [B]

Grozd videokonferenčnega sistema, ki temelji na Yealink Meeting Server

Nato vas sistem pozove, da greste v imenik /usr/local/apollo/data/in uredite datoteko install.conf.

Datoteka vsebuje parametre za dostop do vozlišč in razdelitev vlog med njimi:

[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

Če imajo vsi naši strežniki enake parametre dostopa, potem v globalnih nastavitvah nastavimo eno samo prijavo in geslo za korenski dostop:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Če so poverilnice različne, jih je mogoče določiti posebej za vsako vozlišče.
Na primer:

[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

Za konfiguracijo gruče določimo naslov IP vozlišča in podatke o računu (če je na voljo) za vsako vlogo.

Na primer, grozd (3 x upravitelj) + (3 x podjetje) je konfiguriran po principu:

[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

Če so vloge drugače porazdeljene, lahko nepotrebne vrstice izbrišete ali zakomentirate ter dodate manjkajoče - na primer: posel-4, posel-5, posel-6 in tako naprej.

Ko shranite spremembe datoteke install.conf, morate znova zagnati postopek namestitve - install.sh

Sistem bo samostojno zaznal razpoložljiva vozlišča v omrežju in na njih namestil YMS.

Pri postavljanju gruče YMS prek spletnega vmesnika je treba posebno pozornost nameniti parametrom posamezne storitve, ki jih je zdaj mogoče aktivirati ne na enem, temveč na več strežnikih, ki so del gruče.

Tukaj je po presoji skrbnika sistema bodisi rezervirana bodisi razdeljena funkcionalnost.

Pomoč pri vzpostavitvi storitev Yealink navodila ali moj prejšnji članek Yealink Meeting Server 2.0 - nove zmožnosti videokonference.

Ob koncu članka vas vabim, da se osebno seznanite z rešitvijo Yealink Meeting Server!

Za pridobitev distribucijskega kompleta in testne licence mi morate samo napisati zahtevo na: [e-pošta zaščitena]

Zadeva pisma: YMS testiranje (ime vašega podjetja)

Pismu morate priložiti kartico podjetja, da registrirate projekt in za vas ustvarite demo ključ.

V besedilu dopisa vas prosim, da na kratko opišete nalogo, obstoječo videokonferenčno infrastrukturo in predviden scenarij uporabe videokonference.

Спасибо за внимание!
S spoštovanjem,
Kiril Usikov (Usikoff)
Vodja
Videonadzorni in videokonferenčni sistemi

Vir: www.habr.com

Dodaj komentar