Yealink Meeting Server alapú videokonferencia-rendszerfürt

Yealink Meeting Server alapú videokonferencia-rendszerfürtEz a cikk a Yealink Meeting Server (YMS) integrált videokonferencia-megoldásáról szóló kiadványsorozat folytatása.

Az utolsó cikkben Yealink Meeting Server 2.0 – új videokonferencia-funkciók Jelentős áttörést írtunk le a megoldás funkcionalitásában:

  • hozzáadta az YMS-be integrált saját konferencia rögzítési szolgáltatását
  • Megjelent egy új licenctípus - Broadcast, amely lehetővé teszi az aszimmetrikus konferenciák költségeinek optimalizálását
  • integráció biztosított a Skype for Business és Teams megoldással

Ebben a cikkben megvizsgáljuk a lépcsőzetes YMS lehetőségét - a rendszer telepítését és konfigurálását „fürt” módban.

Gól

Az YMS hardveres szerverplatformjainak teljesítménye lehetővé teszi a legtöbb olyan vállalkozás problémáinak megoldását, amelyeknek modern és jó minőségű videokonferencia szolgáltatásra van szükségük. Létezik olyan megoldás, amely akár 100 FullHD csatlakozást is támogat egyetlen YMS hardveres MCU-n. Ennek ellenére a fürtmegoldásra van kereslet, és ez nem csak a szerver portkapacitásának bővítésének szükségességéről szól.

A kaszkádolásnak több oka is van:

  • Sok olyan vállalat van, amelynél több száz, sőt több ezer előfizető egyetlen videokonferencia-infrastruktúrába integrálását igényli szerte a világon. Terhelés-elosztás - a fürtfüggvények közül az első
  • Még a legkisebb videokonferencia-telepítés is, ha ez a szolgáltatás kritikus fontosságú az üzleti folyamatok szempontjából, hibatűrést és magas rendelkezésre állást igényel. Foglalás — a második cél az YMS klaszteren alapuló hibatűrő rendszer kiépítése
  • Az ügyfélterminálok néha nemcsak a különböző hálózatokban találhatók, hanem a világ különböző részein is. Kommunikációs csatornák optimalizálása az optimális csatlakozási csomópont kiválasztásával a fürtmegoldás harmadik ütőkártyája.

Telepítés

Először is el kell döntenie a fürt egyes csomópontjainak szerepét; az YMS-megoldásban három ilyen szerep létezik:

  • menedzser-mester - ez a fő vezérlőszerver
  • menedzser-szolga-n — az egyik biztonsági mentés-kezelő szerver
  • üzleti-n — a keverésért és átkódolásért felelős médiaszerverek egyike

A konfigurációk a következők:
(1 x menedzser-mester) + (n x üzlet)
(1 x menedzser-mester) + (2+n x menedzser-szolga) + (n x üzlet)
Így a mesterről legalább két szerver gondoskodik.

Például minden csomóponton telepített operációs rendszernek kell lennie CentOS.
Egy minimális telepítés elegendő az YMS működéséhez.

A Yealink Meeting Server jelenlegi verziója beszerezhető a hivatalos Yealink partneren keresztül, többek között rajtunk keresztül is.

A fő szerveren (manager-master), a könyvtárban usr/local/ el kell helyeznie az YMS terjesztést, például a via WinSCP.

Ezután a konzolon keresztül ki kell csomagolnia az archívumot, és el kell indítania a telepítést:

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

Indítás után install.sh, választhat a telepítési mód közül.

Az YMS egyetlen verziójának telepítéséhez válassza az [A] lehetőséget. „Cluster” módban történő telepítéshez válassza a [B] lehetőséget

Yealink Meeting Server alapú videokonferencia-rendszerfürt

Ezután a rendszer kéri, hogy lépjen a könyvtárba /usr/local/apollo/data/, és szerkessze a fájlt install.conf.

A fájl paramétereket tartalmaz a csomópontokhoz való hozzáféréshez és a szerepek elosztásához közöttük:

[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

Ha minden szerverünk azonos hozzáférési paraméterekkel rendelkezik, akkor a globális beállításokban egyetlen bejelentkezési nevet és jelszót állítunk be a root hozzáféréshez:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Ha a hitelesítő adatok különböznek, akkor mindegyik csomóponthoz külön-külön is megadhatók.
Például:

[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

A fürt konfigurálásához minden szerepkörhöz megadjuk a csomópont IP-címét és a fiókinformációkat (ha van).

Például egy fürt (3x manager) + (3x business) a következő elv szerint van konfigurálva:

[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

Ha a szerepek eltérően oszlanak meg, akkor a felesleges sorokat törölni vagy megjegyzésbe lehet írni, illetve a hiányzó sorokat hozzáadni - pl. üzlet-4, üzlet-5, üzlet-6 és így tovább.

A fájl mentése után megváltozik install.conf, újra kell indítania a telepítési folyamatot - install.sh

A rendszer függetlenül észleli a hálózaton elérhető csomópontokat, és telepíti az YMS-t rajtuk.

A webes felületen keresztül történő YMS klaszter felállításakor kiemelt figyelmet kell fordítani az egyes szolgáltatások paramétereire, amelyek immár nem egy, hanem több, a klaszter részét képező szerveren aktiválhatók.

Itt a rendszergazda döntése szerint a funkcionalitás le van foglalva vagy elosztott.

Segítség a szolgáltatások beállításában Yealink utasítások vagy az előző cikkem Yealink Meeting Server 2.0 – új videokonferencia-funkciók.

A cikk végén arra hívlak benneteket, hogy személyesen ismerkedjetek meg a Yealink Meeting Server megoldásával!

A disztribúciós készlet és a tesztlicenc beszerzéséhez csak egy kérelmet kell írnia a következő címre: [e-mail védett]

Тема письма: YMS tesztelés (a céged neve)

A projekt regisztrálásához és a demókulcs létrehozásához a levélhez csatolnia kell céges kártyáját.

A levél szövegében kérem, hogy röviden ismertesse a feladatot, a meglévő videokonferencia infrastruktúrát és a videokonferencia használatának tervezett forgatókönyvét.

Спасибо за внимание!
Üdvözlettel,
Kirill Usikov (Usikoff)
Vezetője
Videó megfigyelő és videokonferencia rendszerek

Forrás: will.com

Hozzászólás