Sengoliloeng sena ke ntšetso-pele ea letoto la likhatiso tse inehetseng ho tharollo ea kopano ea video e kopaneng ea Yealink Meeting Server (YMS).
Sehloohong sa ho qetela
- e kentse tšebeletso ea eona ea ho rekota likopano e kopantsoeng le YMS
- ho hlahile mofuta o mocha oa laesense - Phatlalatso, e u lumellang ho ntlafatsa litšenyehelo tsa likopano tsa asymmetric
- ho kopanngoa le tharollo ea Skype bakeng sa Khoebo le Lihlopha e fanoe
Sehloohong sena re tla sheba monyetla oa ho senya YMS - ho kenya le ho lokisa tsamaiso ka mokhoa oa "cluster".
Sepheo
Ts'ebetso ea li-platform tsa li-server tsa YMS e re lumella ho rarolla mathata a likhoebo tse ngata tse hlokang tšebeletso ea sejoale-joale ea boleng bo holimo ea liboka tsa video. Ho na le tharollo e ts'ehetsang likhokahano tse fihlang ho 100 tsa FullHD ho YMS hardware MCU e le 'ngoe. Empa, leha ho le joalo, tharollo ea sehlopha e ea hlokahala, 'me ha se feela tlhokahalo ea ho atolosa bokhoni ba boema-kepe ba seva.
Ho na le mabaka a 'maloa a cascading:
- Ho na le lik'hamphani tse ngata tse hlokang ho kopanngoa ha makholo, esita le ba ngolisitseng ba likete ho pota lefatše ho ba mohaho o le mong oa seboka sa video. Tsamaiso ea mojaro - ea pele ea mesebetsi ea lihlopha
- Esita le ts'ebetso e nyenyane ka ho fetisisa ea videoconferencing, haeba tšebeletso ena e le ea bohlokoa bakeng sa mekhoa ea khoebo, e hloka mamello ea liphoso le ho fumaneha ho phahameng. Peeletso - sepheo sa bobeli sa ho aha tsamaiso e mamellang liphoso e thehiloeng ho sehlopha sa YMS
- Li-terminals tsa bareki ka linako tse ling ha li fumanehe marang-rang a fapaneng feela, empa le libakeng tse fapaneng tsa lefats'e. Ntlafatso ea mecha ea puisano ka khetho ea node e nepahetseng bakeng sa khokahano ke karete ea terompeta ea boraro ea tharollo ea cluster.
bophirima
Taba ea pele, o hloka ho etsa qeto ka likarolo tsa node ka 'ngoe sehlopheng; tharollong ea YMS ho na le likarolo tse tharo tsa tsena:
- mookameli-monghali - ena ke seva se seholo sa taolo
- mookameli-lekhoba-n - e 'ngoe ea li-server tsa taolo ea bekapo
- khoebo-n - e 'ngoe ea li-server tsa media tse ikarabellang bakeng sa ho kopanya le ho fetisa likhoutu
Litlhophiso ke tse latelang:
(1 x mookameli-mookameli) + (n x khoebo)
(1 x mookameli-mookameli) + (2+n x mookameli-lekhoba) + (n x khoebo)
Kahoo, monghali o tšehetsoa ke bonyane li-server tse peli.
Node ka 'ngoe e tlameha ho ba le OS e kentsoeng, mohlala
Ho kengoa hanyane ho lekane hore YMS e sebetse.
Mofuta oa hajoale oa Seva ea Kopano ea Yealink e ka fumaneha ka molekane oa semmuso oa Yealink, ho kenyeletsoa le rona.
Ho seva se seholo (mookameli-monghali), bukeng usr/sebakeng/ o hloka ho beha kabo ea YMS, mohlala, ka
Ka mor'a moo, ka console, o hloka ho notlolla li-archive le ho qala ho kenya:
cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh
Kamora ho qala kenya.sh, khetho ea mokhoa oa ho kenya e fanoe.
Ho kenya mofuta o le mong oa YMS, u tlameha ho khetha [A] Ho kenya ka mokhoa oa "cluster", khetha [B]
Ka mor'a moo, tsamaiso e u khothalletsa hore u ee ho directory /usr/local/apollo/data/, ebe u hlophisa faele kenya.conf.
Faele e na le liparamente tsa phihlello ea li-node le kabo ea mesebetsi lipakeng tsa tsona:
[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
Haeba li-server tsohle tsa rona li na le liparamente tse tšoanang tsa phihlello, joale maemong a lefats'e re beha sebaka se le seng sa ho kena le password bakeng sa phihlello ea metso:
[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890
Haeba lintlha li fapane, joale li ka hlalosoa ka bomong bakeng sa node ka 'ngoe.
Ka mohlala:
[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
Ho lokisa sehlopha, re totobatsa aterese ea IP ea node le tlhahisoleseding ea akhaonto (haeba e sebetsa) bakeng sa karolo ka 'ngoe.
Mohlala, sehlopha (3 x manager) + (3 x khoebo) se hlophisitsoe ho latela molao-motheo:
[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
Haeba likarolo li ajoa ka tsela e fapaneng, joale mela e sa hlokahaleng e ka hlakoloa kapa ea fana ka maikutlo, 'me tse sieo li ka eketsoa - ka mohlala: khoebo-4, khoebo-5, khoebo-6 joalo-joalo.
Ka mor'a ho boloka liphetoho tsa faele kenya.conf, o hloka ho qala ts'ebetso ea ho kenya hape - kenya.sh
Sistimi e tla iphumanela li-node tse fumanehang marang-rang ebe e sebelisa YMS ho tsona.
Ha u theha sehlopha sa YMS ka sebopeho sa marang-rang, tlhokomelo e khethehileng e lokela ho lefshoa ho mekhahlelo ea ts'ebeletso e 'ngoe le e' ngoe, eo hona joale e ka sebelisoang eseng ho e le 'ngoe, empa ho li-server tse' maloa tseo e leng karolo ea sehlopha.
Mona, ka khetho ea motsamaisi oa sistimi, ts'ebetso e bolokiloe kapa e ajoa.
Thuso ho theha litšebeletso
Qetellong ea sehlooho sena, ke u mema hore u tloaelane le tharollo ea Yealink Meeting Server ka seqo!
Ho fumana sephutheloana sa kabo le laesense ea tlhahlobo, o hloka feela ho ntholla kopo ho: [imeile e sirelelitsoe]
Sehlooho sa lengolo: Teko ea YMS (lebitso la k'hamphani ea hau)
U tlameha ho hokela karete ea k'hamphani ea hau lengolong ho ngolisa projeke le ho u etsetsa senotlolo sa demo.
'Meleng oa lengolo, ke u kopa hore u hlalose ka bokhutšoanyane mosebetsi, mekhoa ea motheo ea videoconferencing e teng le boemo bo hlophisitsoeng ba ho sebelisa videoconferencing.
Kea le leboha ka tlhokomelo ea hau!
ka tieo,
Kirill Usikov (
Hlooho ea
Litsamaiso tsa ho shebella livideo le liboka tsa video
Source: www.habr.com