Iqela lenkqubo yenkomfa yevidiyo esekwe kwiSeva yeNtlanganiso yeYealink

Iqela lenkqubo yenkomfa yevidiyo esekwe kwiSeva yeNtlanganiso yeYealinkEli nqaku kukuqhubeka koluhlu lweempapasho ezinikezelwe kwisisombululo esihlanganisiweyo se-video conferencing ye-Yealink Meeting Server (YMS).

Kwinqaku elidlulileyo Iseva yeNtlanganiso ye-Yealink 2.0 - amandla amatsha enkomfa yevidiyo Sichaze impumelelo ebalulekileyo ekusebenzeni kwesisombululo:

  • yongeze inkonzo yayo yokurekhoda inkomfa edityaniswe kwi-YMS
  • uhlobo olutsha lwelayisenisi luvele - Ukusasazwa, okukuvumela ukuba ulungise iindleko zeenkomfa ze-asymmetric
  • ukudityaniswa ne-Skype yeShishini kunye nesisombululo samaQela sinikezelwe

Kweli nqaku siza kujonga ukuba kunokwenzeka ukukhupha i-YMS - ukufaka kunye nokuqwalasela inkqubo kwimodi "yeqela".

Injongo

Ukusebenza kweeplatifti zeseva ye-YMS kusivumela ukuba sisombulule iingxaki zamashishini amaninzi afuna inkonzo yangoku kunye nekhwalithi ephezulu yenkonzo yenkomfa yevidiyo. Kukho isisombululo esixhasa ukuya kuthi ga kwi-100 lodibaniso lwe-FullHD kwi-YMS hardware MCU enye. Kodwa, nangona kunjalo, isisombululo se-cluster siyimfuneko, kwaye akukhona nje malunga nesidingo sokwandisa umthamo we-port ye-server.

Kukho izizathu ezininzi zokukhupha i-cascading:

  • Kukho iinkampani ezininzi ezifuna ukudityaniswa kwamakhulu, kunye namawakawaka ababhalisile kwihlabathi liphela kwisiseko senkomfa yevidiyo enye. Ukuhanjiswa kwemithwalo - eyokuqala yemisebenzi yeqela
  • Nokuba ukufakwa kwe-videoconferencing encinci, ukuba le nkonzo ibalulekile kwiinkqubo zoshishino, ifuna ukunyamezela iimpazamo kunye nokufumaneka okuphezulu. Ugcino - injongo yesibini yokwakha inkqubo yokunyamezela impazamo esekelwe kwi-YMS cluster
  • Iitheminali zabaxumi ngamanye amaxesha azifumaneki kuphela kwiinethiwekhi ezahlukeneyo, kodwa nakwiindawo ezahlukeneyo zehlabathi. Ukuphucula amajelo onxibelelwano ngokukhethwa kweyona node ilungileyo yoqhagamshelo likhadi lesithathu lexilongo lesisombululo seqela.

isicwangciso

Okokuqala, kufuneka uthathe isigqibo malunga neendima zenode nganye kwiqela; kwisisombululo se-YMS kukho ezintathu zezi ndima:

  • umphathi-mphathi - lo ngumncedisi oyintloko wokulawula
  • umphathi-khoboka-n β€” enye yeeseva zolawulo logcino
  • ishishini-n - enye yeeseva zemidiya ezinoxanduva lokuxuba kunye nokudlulisa iikhowudi

Ulungelelwaniso luhamba ngolu hlobo lulandelayo:
(1 x umphathi-mphathi) + (n x ishishini)
(1 x umphathi-umphathi) + (2+n x umphathi-khoboka) + (n x ishishini)
Ngaloo ndlela, inkosi ixhaswa ubuncinane ngamaseva amabini.

Indawo nganye kufuneka ibe ne-OS efakiweyo, umzekelo CentOS.
Ufakelo oluncinci lwanele ukuba i-YMS isebenze.

Inguqulelo yangoku yeSeva yeNtlanganiso ye-Yealink inokufunyanwa ngeqabane elisemthethweni le-Yealink, kubandakanywa nathi.

Kumncedisi oyintloko (umphathi-umphathi), kulawulo usr/yasekuhlaleni/ kufuneka ubeke unikezelo lwe-YMS, umzekelo, nge WinSCP.

Okulandelayo, nge-console, kufuneka ukhuphe i-archive kwaye uqalise ukufakela:

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

Emva kokumiliselwa faka.sh, ukhetho lwendlela yokuhlohla lunikiwe.

Ukufakela uguqulelo olunye lweYMS, kufuneka ukhethe [A] Ukufakela kwimowudi "yeqela", khetha [B]

Iqela lenkqubo yenkomfa yevidiyo esekwe kwiSeva yeNtlanganiso yeYealink

Emva koko, inkqubo ikukhuthaza ukuba uye kulawulo /usr/yendawo/apollo/idatha/, kwaye uhlele ifayile install.conf.

Ifayile iqulethe iiparamitha zokufikelela kwiindawo kunye nokusasazwa kweendima phakathi kwazo:

[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

Ukuba zonke iiseva zethu zineeparamitha zofikelelo ezifanayo, ngoko ke kwisethingi yehlabathi sibeka i-login enye kunye negama lokugqitha lofikelelo lweengcambu:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Ukuba iziqinisekiso zihlukile, ngoko zinokuchazwa ngabanye kwi-node nganye.
Umzekelo:

[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

Ukuqwalasela i-cluster, sichaza idilesi ye-IP ye-node kunye nolwazi lwe-akhawunti (ukuba ikhona) kwindima nganye.

Umzekelo, iqela (3 x umphathi) + (3 x ishishini) liqwalaselwe ngokomgaqo:

[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

Ukuba iindima zisasazwa ngokwahlukileyo, ke imigca engadingekile inokucinywa okanye iphawule, kwaye ezilahlekileyo zingongezwa - umzekelo: ishishini-4, ishishini-5, ishishini-6 kwaye njalo njalo.

Emva kokugcina utshintsho lwefayile install.conf, kufuneka uqalise ngokutsha inkqubo yofako - faka.sh

Inkqubo iya kuzibona ngokuzimeleyo ii-nodes ezikhoyo kwinethiwekhi kwaye ifake i-YMS kuzo.

Xa useka i-YMS cluster nge-interface yewebhu, ingqwalasela ekhethekileyo kufuneka ihlawulwe kwiiparameters zenkonzo nganye, enokuthi isebenze ngokungekho kwenye, kodwa kwiiseva ezininzi eziyinxalenye yeqela.

Apha, ngokwengqiqo yomlawuli wenkqubo, mhlawumbi umsebenzi ugciniwe okanye usasazwe.

Uncedo ekumiseni iinkonzo Yealink imiyalelo okanye inqaku lam langaphambili Iseva yeNtlanganiso ye-Yealink 2.0 - amandla amatsha enkomfa yevidiyo.

Ekupheleni kwenqaku, ndiyakumema ukuba uqhelane nesisombululo se-Yealink Meeting Server kumntu!

Ukufumana ikhithi yokuhambisa kunye nelayisenisi yovavanyo, kufuneka nje ubhale isicelo kum apha: [imeyile ikhuselwe]

Umxholo weleta: Uvavanyo lwe-YMS (igama lenkampani yakho)

Kuya kufuneka uqhoboshele ikhadi lenkampani yakho kwileta yokubhalisa iprojekthi kwaye uzenzele isitshixo sedemo.

Kumzimba wale leta, ndikucela ukuba uchaze ngokufutshane umsebenzi, isiseko sevidiyo esikhoyo kunye nemeko ecwangcisiweyo yokusebenzisa i-videoconferencing.

Бпасиalu
Ozithobileyo,
UKirill UsikovUsikoff)
Intloko ye
Iinkqubo zokucupha iividiyo kunye neenkomfa zevidiyo

umthombo: www.habr.com

Yongeza izimvo