Buidheann siostam co-labhairtean bhidio stèidhichte air Yealink Coinneamh Server

Buidheann siostam co-labhairtean bhidio stèidhichte air Yealink Coinneamh ServerTha an artaigil seo a’ leantainn air an t-sreath de fhoillseachaidhean a tha coisrigte don fhuasgladh co-labhairtean bhidio aonaichte Yealink Meeting Server (YMS).

Anns an artaigil mu dheireadh Yealink Coinneamh Server 2.0 - comasan co-labhairtean bhidio ùra Thug sinn cunntas air adhartas mòr ann an gnìomhachd an fhuasglaidh:

  • chuir e ris an t-seirbheis clàraidh co-labhairt aca fhèin ceangailte ri YMS
  • tha seòrsa cead ùr air nochdadh - Broadcast, a leigeas leat cosgais cho-labhairtean neo-chunbhalach a mheudachadh
  • tha amalachadh le fuasgladh Skype for Business and Teams air a thoirt seachad

Anns an aiste seo bidh sinn a 'coimhead air a' chomas a bhith a 'sgaoileadh YMS - a' stàladh agus a 'rèiteachadh an t-siostam ann am modh "cluster".

Amas

Leigidh coileanadh àrd-ùrlaran frithealaiche bathar-cruaidh airson YMS leinn fuasgladh fhaighinn air duilgheadasan a’ mhòr-chuid de dh’ iomairtean a dh’ fheumas seirbheis co-labhairtean bhidio ùr-nodha agus àrd-inbhe. Tha fuasgladh ann a bheir taic do suas ri 100 ceangal FullHD air aon MCU bathar-cruaidh YMS. Ach, a dh’ aindeoin sin, tha iarrtas airson fuasgladh brabhsair, agus chan ann dìreach mu dheidhinn an fheum a th’ ann comas puirt an fhrithealaiche a leudachadh.

Tha grunn adhbharan ann airson casgadaireachd:

  • Tha mòran chompanaidhean ann a dh’ fheumas na ceudan, agus eadhon mìltean de luchd-aontachaidh air feadh an t-saoghail a thoirt a-steach do aon bhun-structar co-labhairtean bhidio. Sgaoileadh luchdan - a’ chiad fhear de na gnìomhan brabhsair
  • Feumaidh eadhon an stàladh co-labhairtean bhidio as lugha, ma tha an t-seirbheis seo deatamach airson pròiseasan gnìomhachais, fulangas sgàinidhean agus ruigsinneachd àrd. Glèidheadh - an dàrna amas airson siostam fulangach lochdan a thogail stèidhichte air cruinneachadh YMS
  • Bidh crìochan teachdaiche uaireannan suidhichte chan ann a-mhàin ann an diofar lìonraidhean, ach cuideachd ann an diofar phàirtean den t-saoghal. Optimization de shianalan conaltraidh le taghadh an nód as fheàrr airson ceangal tha an treas cairt trump den fhuasgladh brabhsair.

suidheachadh

An toiseach, feumaidh tu co-dhùnadh a dhèanamh air dreuchdan gach nód sa bhuidheann; ann am fuasgladh YMS tha trì de na dreuchdan sin:

  • manaidsear-mhaighstir - is e seo am prìomh fhrithealaiche smachd
  • manaidsear-tràill-n - aon de na frithealaichean riaghlaidh cùl-taic
  • gnìomhachas-n - aon de na frithealaichean meadhanan le uallach airson measgachadh agus tar-chòdachadh

Tha na rèiteachaidhean mar a leanas:
(1 x manaidsear-maighstir) + (nx gnìomhachas)
(1 x manaidsear-maighstir) + (2 + nx manaidsear-tràill) + (nx gnìomhachas)
Mar sin, tha co-dhiù dà fhrithealaiche a’ toirt taic don mhaighstir.

Feumaidh OS a bhith aig gach nód, mar eisimpleir CentOS.
Tha stàladh beag gu leòr airson YMS a bhith ag obair.

Faodar an dreach gnàthach de Yealink Coinneamh Server fhaighinn tron ​​​​chom-pàirtiche oifigeil Yealink, a ’toirt a-steach tromhainn.

Air a 'phrìomh fhrithealaiche (manaidsear-maighstir), anns an eòlaire usr/ionadail/ feumaidh tu an cuairteachadh YMS a chuir, mar eisimpleir, tro WinSCP.

An uairsin, tron ​​​​chonsól, feumaidh tu an tasglann a dhì-phapadh agus an stàladh a thòiseachadh:

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

Às deidh a chuir air bhog stàladh.sh, tha roghainn de mhodh stàlaidh air a thoirt seachad.

Gus aon tionndadh de YMS a stàladh, feumaidh tu [A] a thaghadh Gus stàladh ann am modh brabhsair, tagh [B]

Buidheann siostam co-labhairtean bhidio stèidhichte air Yealink Coinneamh Server

An uairsin, bidh an siostam gad bhrosnachadh gus a dhol don eòlaire /usr/ionadail/apollo/data/, agus deasaich am faidhle stàladh.conf.

Anns an fhaidhle tha crìochan airson ruigsinneachd gu nodan agus cuairteachadh dhleastanasan eatorra:

[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

Ma tha na h-aon pharaimearan ruigsinneachd aig na frithealaichean againn uile, an uairsin anns na roghainnean cruinneil shuidhich sinn aon logadh a-steach agus facal-faire airson ruigsinneachd freumh:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Ma tha na teisteanasan eadar-dhealaichte, faodar an sònrachadh leotha fhèin airson gach nód.
Mar eisimpleir:

[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

Gus am brabhsair a rèiteachadh, bidh sinn a’ sònrachadh seòladh IP an nód agus fiosrachadh cunntais (ma tha sin iomchaidh) airson gach dreuchd.

Mar eisimpleir, tha cruinneachadh (3 x manaidsear) + (3 x gnìomhachas) air a rèiteachadh a rèir a’ phrionnsapail:

[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

Ma tha na dreuchdan air an cuairteachadh ann an dòigh eadar-dhealaichte, faodar loidhnichean neo-riatanach a dhubhadh às no iomradh a thoirt orra, agus faodar feadhainn a tha a dhìth a chur ris - mar eisimpleir: gnìomhachas-4, gnìomhachas-5, gnìomhachas-6 agus mar sin air.

Às deidh na h-atharrachaidhean faidhle a shàbhaladh stàladh.conf, feumaidh tu am pròiseas stàlaidh ath-thòiseachadh - stàladh.sh

Lorgaidh an siostam gu neo-eisimeileach na nodan a tha rim faighinn air an lìonra agus cuiridh iad YMS orra.

Nuair a bhios tu a’ stèidheachadh cruinneachadh YMS tron ​​​​eadar-aghaidh lìn, bu chòir aire shònraichte a thoirt do pharaimearan gach seirbheis, a dh’ fhaodar a chuir an gnìomh a-nis chan ann air aon, ach air grunn luchd-frithealaidh a tha nam pàirt den bhuidheann.

An seo, a rèir toil rianadair an t-siostaim, tha an dàrna cuid gnìomhachd glèidhte no air a chuairteachadh.

Cuideachadh ann a bhith a’ stèidheachadh sheirbheisean Stiùireadh Yealink no an artaigil agam roimhe Yealink Coinneamh Server 2.0 - comasan co-labhairtean bhidio ùra.

Aig deireadh an artaigil, tha mi a ’toirt cuireadh dhut eòlas fhaighinn air fuasgladh Yealink Coinneamh Server gu pearsanta!

Gus pasgan cuairteachaidh agus cead deuchainn fhaighinn, cha leig thu leas ach iarrtas a sgrìobhadh thugam aig: [post-d fo dhìon]

Cuspair na litreach: deuchainn YMS (ainm do chompanaidh)

Feumaidh tu do chairt companaidh a cheangal ris an litir gus am pròiseact a chlàradh agus iuchair demo a chruthachadh dhut.

Ann am bodhaig na litreach, tha mi ag iarraidh ort cunntas goirid a thoirt air a’ ghnìomh, am bun-structar co-labhairtean bhidio a th’ ann agus an suidheachadh a tha san amharc airson co-labhairtean bhidio a chleachdadh.

Спасибо за внимание!
trèibhdhireach,
Kirill Usikov (Usikoff)
Ceannard
Siostaman sgrùdaidh bhidio agus co-labhairtean bhidio

Source: www.habr.com

Cuir beachd ann