Kooxda nidaamka shirarka fiidyaha ee ku salaysan Yealink Meeting Server

Kooxda nidaamka shirarka fiidyaha ee ku salaysan Yealink Meeting ServerMaqaalkani waa sii wadida daabacaadaha taxanaha ah ee loo qoondeeyay isku dhafka fiidiyowga ee xalka shirarka Yealink Meeting Server (YMS).

Maqaalkii hore Yealink Meeting Server 2.0 - awoodaha shirarka fiidyowga cusub Waxaan ku qeexnay horumar la taaban karo oo laga gaaray shaqeynta xalka:

  • waxay ku dartay adeegeeda duubista shirweynaha oo lagu daray YMS
  • nooc cusub oo shatiga ayaa soo muuqday - Baahinta, kaas oo kuu ogolaanaya inaad kor u qaaddo qiimaha shirarka asymmetrical
  • la dhexgalka Skype ee Ganacsiga iyo Xalka Kooxaha ayaa la bixiyaa

Maqaalkan waxaan ku eegi doonaa suurtogalnimada in lagu dhejiyo YMS - ku rakibida iyo habaynta nidaamka habka "cluster".

Goolka

Waxqabadka xarumaha server-ka hardware ee YMS wuxuu noo ogolaanayaa inaan xallino dhibaatooyinka shirkadaha intooda badan ee u baahan adeegga shirarka fiidiyowga ee casriga ah oo tayo sare leh. Waxaa jira xal taageeraya ilaa 100 FullHD isku xirka hal YMS hardware MCU. Laakiin, si kastaba ha ahaatee, xal kooxeed ayaa loo baahan yahay, mana aha oo kaliya baahida loo qabo in la ballaariyo awoodda dekedda ee server-ka.

Waxaa jira dhowr sababood oo cascading:

  • Waxaa jira shirkado badan oo u baahan is dhexgalka boqolaal, iyo xitaa kumanaan macaamiil ah oo adduunka ah oo gala hal kaabayaal shir fiidiyoow ah. Qaybinta xamuulka - shaqada ugu horreysa ee kooxdu
  • Xataa rakibaadda shirarka fiidyaha ee ugu yar, haddii adeeggani uu muhiim u yahay geeddi-socodka ganacsiga, wuxuu u baahan yahay dulqaad qalad iyo helitaan sare. Boos sii qabsi - Hadafka labaad ee dhisidda nidaam qalad u dulqaadan oo ku salaysan kooxda YMS
  • Terminalka macaamiisha mararka qaarkood kuma yaalliin shabakado kala duwan, laakiin sidoo kale meelo kala duwan oo adduunka ah. Wanaajinta kanaalada isgaarsiinta iyada oo xulashada noodhka ugu fiican ee isku xirka waa kaadhka saddexaad ee xalka kooxda.

Ku rakibida

Marka hore, waxaad u baahan tahay inaad go'aansato doorarka noodh kasta ee kutlada; xalka YMS waxaa jira saddex ka mid ah doorarkan:

  • maamule-master - kani waa kantaroolka ugu weyn ee server-ka
  • maamule-addoon-n - mid ka mid ah server-yada maamulka kaydinta
  • ganacsi -n - mid ka mid ah adeegayaasha warbaahinta ee mas'uulka ka ah isku-darka iyo cod-bixinta

Habayntu waa sida soo socota:
(1 x maamule-master) + (nx meherad)
(1 x maareeye-master) + (2+nx maareeye-addoon) + (nx meherad)
Sidaa darteed, sayidku waxa taageeray ugu yaraan laba server.

Nood walba waa inuu lahaadaa OS la rakibay, tusaale ahaan CentOS.
Rakibaadda ugu yar ayaa ku filan YMS inay shaqeyso.

Nooca hadda ee Server-ka Kulanka Yealink waxaa laga heli karaa lammaanaha rasmiga ah ee Yealink, oo ay ku jiraan annaga.

On server-ka ugu weyn (maareeye-master), ee buugga usr/maxalli/ waxaad u baahan tahay inaad dhigato qaybinta YMS, tusaale ahaan, via WinSCP.

Marka xigta, iyada oo loo marayo console-ka, waxaad u baahan tahay inaad furto kaydka oo aad bilowdo rakibidda:

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

Ka dib markii la bilaabay rakibi.sh, doorasho hab rakibo ayaa la bixiyaa.

Si aad u rakibto hal nooc oo YMS ah, waa inaad doorataa [A] Si aad ugu rakibto qaabka kutlada, dooro [B]

Kooxda nidaamka shirarka fiidyaha ee ku salaysan Yealink Meeting Server

Kadibna, nidaamku wuxuu kugu dhiirigelinayaa inaad aado tusaha /usr/local/apollo/data/, oo wax ka beddel faylka rakib.conf.

Faylku waxa uu ka kooban yahay cabbirrada gelitaanka noodhka iyo qaybinta doorarka dhexdooda:

[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

Haddii dhammaan server-yadayadu ay leeyihiin halbeeg isku mid ah oo gelitaanka, markaa goobaha caalamiga ah waxaan dejinay hal gal iyo erayga sirta ah ee gelitaanka xididka:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Haddii aqoonsiyadu kala duwan yihiin, markaa waxay si gaar ah u qeexi karaan nood kasta.
Tusaale ahaan:

[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

Si loo habeeyo kutlada, waxaan u cayimnaa cinwaanka IP-ga ee noodhka iyo macluumaadka akoontada (haddii ay khuseyso) door kasta.

Tusaale ahaan, koox (3 x maareeyaha) + (3 x meherad) ayaa loo habeeyey si waafaqsan mabda'a:

[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

Haddii doorarka loo qaybiyo si kala duwan, markaa khadadka aan loo baahnayn waa la tirtiri karaa ama waa laga faalloon karaa, kuwa maqanna waa lagu dari karaa - tusaale ahaan: ganacsi-4, ganacsi-5, ganacsi-6 iyo wixii la mid ah.

Kadib kaydinta faylka ayaa isbedelaya rakib.conf, waxaad u baahan tahay inaad dib u bilowdo habka rakibidda - rakibi.sh

Nidaamku wuxuu si madaxbanaan u ogaan doonaa noodhadhka laga heli karo shabakada wuxuuna geyn doonaa YMS iyaga.

Marka la samaynayo cluster YMS iyada oo loo marayo interface interface, waa in fiiro gaar ah loo yeesho xuduudaha adeeg kasta, kaas oo hadda la hawlgelin karo mid keliya, laakiin dhowr server oo qayb ka ah kutlada.

Halkan, go'aanka maamulaha nidaamka, mid ka mid ah shaqeyntu waa la xafiday ama la qaybiyay.

Caawinta dejinta adeegyada Tilmaamaha Yealink ama maqaalkeygii hore Yealink Meeting Server 2.0 - awoodaha shirarka fiidyowga cusub.

Dhamaadka maqaalka, waxaan kugu martiqaadayaa inaad barato xalka Yealink Meeting Server shaqsi ahaan!

Si aad u hesho xirmada qaybinta iyo shatiga tijaabada, kaliya waxaad u baahan tahay inaad codsi iigu soo qorto: [emailka waa la ilaaliyay]

Mawduuca warqadda: Imtixaanka YMS (magaca shirkaddaada)

Waa inaad ku lifaaqdaa kaarka shirkadda si aad u diiwaan geliso mashruuca oo aad ugu abuurto furaha demo.

Jirka warqadda, waxaan kaa codsanayaa inaad si kooban u sharaxdo hawsha, kaabayaasha shirarka fiidyaha ee jira iyo muuqaalka la qorsheeyay ee isticmaalka fiidiyowga conferencing.

Qalbadda
Daacadnimo,
Kirill UsikovUsikoff)
Madaxa
Fiidiyowga ilaalinta iyo nidaamyada shirarka fiidiyowga

Source: www.habr.com

Add a comment