Ky artikull është një vazhdim i serisë së publikimeve kushtuar zgjidhjes së integruar të konferencave me video Yealink Meeting Server (YMS).
Në artikullin e fundit Ne përshkruam një përparim të rëndësishëm në funksionalitetin e zgjidhjes:
- shtoi shërbimin e vet të regjistrimit të konferencave të integruar në YMS
- është shfaqur një lloj i ri licence - Transmetimi, i cili ju lejon të optimizoni koston e konferencave asimetrike
- ofrohet integrimi me zgjidhjen Skype për Biznes dhe Ekipe
Në këtë artikull do të shqyrtojmë mundësinë e kaskadimit të YMS - instalimi dhe konfigurimi i sistemit në modalitetin "grup".
Qëllim
Performanca e platformave të serverëve harduerikë për YMS na lejon të zgjidhim problemet e shumicës së ndërmarrjeve që kanë nevojë për një shërbim modern dhe me cilësi të lartë videokonferencash. Ekziston një zgjidhje që mbështet deri në 100 lidhje FullHD në një MCU harduerike YMS. Por, megjithatë, një zgjidhje grupi është në kërkesë, dhe nuk ka të bëjë vetëm me nevojën për të zgjeruar kapacitetin e portit të serverit.
Ka disa arsye për kaskadë:
- Ka shumë kompani që kërkojnë integrimin e qindra, madje edhe mijëra abonentëve në mbarë botën në një infrastrukturë të vetme video-konferencash. Shpërndarja e ngarkesës - funksioni i parë i grupit
- Edhe instalimi më i vogël i videokonferencës, nëse ky shërbim është kritik për proceset e biznesit, kërkon tolerancë ndaj gabimeve dhe disponueshmëri të lartë. Rezervimi — qëllimi i dytë i ndërtimit të një sistemi tolerant ndaj gabimeve bazuar në grupin YMS
- Terminalet e klientëve ndonjëherë ndodhen jo vetëm në rrjete të ndryshme, por edhe në pjesë të ndryshme të botës. Optimizimi i kanaleve të komunikimit me zgjedhjen e nyjës optimale për lidhje është atu i tretë i zgjidhjes së klasterit.
Instalim
Së pari, ju duhet të vendosni për rolet e secilës nyje në grup në zgjidhjen YMS, ekzistojnë tre nga këto role:
- menaxher-mjeshtër - ky është serveri kryesor i kontrollit
- menaxher-skllav-n — një nga serverët e menaxhimit rezervë
- për biznesin en — një nga serverët e mediave përgjegjës për përzierjen dhe transkodimin
Konfigurimet janë si më poshtë:
(1 x menaxher-mjeshtër) + (nx biznes)
(1 x menaxher-mjeshtër) + (2+nx menaxher-skllav) + (nx biznes)
Kështu, masteri mbështetet nga të paktën dy serverë.
Çdo nyje duhet të ketë të instaluar një OS, për shembull .
Një instalim minimal është i mjaftueshëm që YMS të funksionojë.
Versioni aktual i Serverit të Takimeve Yealink mund të merret përmes partnerit zyrtar të Yealink, duke përfshirë edhe ne.
Në serverin kryesor (menaxher-master), në drejtori usr/lokal/ ju duhet të vendosni shpërndarjen YMS, për shembull, nëpërmjet .
Tjetra, përmes tastierës, duhet të shpaketoni arkivin dhe të filloni instalimin:
cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.shPas nisjes instalo.sh, ofrohet një zgjedhje e mënyrës së instalimit.
Для установки одиночной версии YMS — необходимо выбрать [A]
Для установки в режиме «кластер» — выбираем [B]

Pastaj, sistemi ju kërkon të shkoni te drejtoria /usr/local/apollo/data/, dhe modifikoni skedarin instaloj.konf.
Skedari përmban parametra për hyrjen në nyje dhe shpërndarjen e roleve midis tyre:
[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
Nëse të gjithë serverët tanë kanë të njëjtat parametra aksesi, atëherë në cilësimet globale vendosim një hyrje dhe fjalëkalim të vetëm për hyrjen në rrënjë:
[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890 Nëse kredencialet janë të ndryshme, atëherë ato mund të specifikohen individualisht për secilën nyje.
Për shembull:
[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 = 1234567890Për të konfiguruar grupin, ne specifikojmë adresën IP të nyjes dhe informacionin e llogarisë (nëse është e aplikueshme) për secilin rol.
Për shembull, një grup (3 x menaxher) + (3 x biznes) është konfiguruar sipas parimit:
[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.106Nëse rolet shpërndahen ndryshe, atëherë linjat e panevojshme mund të fshihen ose komentohen, dhe ato që mungojnë mund të shtohen - për shembull: biznes-4, biznes-5, biznes-6 dhe kështu me radhë.
Pas ruajtjes së skedarit ndryshon instaloj.konf, ju duhet të rinisni procesin e instalimit - instalo.sh
Sistemi do të zbulojë në mënyrë të pavarur nyjet e disponueshme në rrjet dhe do të vendosë YMS në to.
Kur vendosni një grup YMS përmes ndërfaqes në internet, vëmendje e veçantë duhet t'i kushtohet parametrave të secilit shërbim, i cili tani mund të aktivizohet jo në një, por në disa serverë që janë pjesë e grupit.
Këtu, sipas gjykimit të administratorit të sistemit, ose funksionaliteti rezervohet ose shpërndahet.
Ndihmë në vendosjen e shërbimeve ose artikulli im i mëparshëm .
Në fund të artikullit, ju ftoj të njiheni personalisht me zgjidhjen e Serverit të Takimeve Yealink!
Për të marrë një komplet shpërndarjeje dhe një licencë testimi, thjesht duhet të më shkruani një kërkesë në: 1@stss.ru
Tema e letrës: Testimi YMS (emrin e kompanisë suaj)
Ju duhet t'i bashkëngjitni letrës kartën e kompanisë tuaj për të regjistruar projektin dhe për të krijuar një çelës demo për ju.
Në trupin e letrës, ju kërkoj të përshkruani shkurtimisht detyrën, infrastrukturën ekzistuese të videokonferencës dhe skenarin e planifikuar për përdorimin e videokonferencës.
Спасибо за внимание!
Sinqerisht,
Kirill Usikov ()
Kreu i
Sistemet e video survejimit dhe videokonferencave
Burimi: www.habr.com
