Кластери системаи видеоконфронси дар асоси сервери вохӯрии Yealink

Кластери системаи видеоконфронси дар асоси сервери вохӯрии YealinkИн мақола идомаи силсилаи нашрияҳоест, ки ба ҳалли ҳамгирошудаи видеоконфронси Yealink Meeting Server (YMS) бахшида шудааст.

Дар мақолаи охирин Yealink Meeting Server 2.0 - имкониятҳои нави видеоконфронс Мо як рахнашавии назаррасро дар фаъолияти ҳал тавсиф кардем:

  • хидмати сабти конфронси худро, ки ба YMS муттаҳид шудааст, илова кард
  • навъи нави иҷозатнома пайдо шуд - Broadcast, ки ба шумо имкон медиҳад, ки арзиши конфронсҳои асимметриро оптимизатсия кунед
  • ҳамгироӣ бо Skype барои тиҷорат ва ҳалли Teams таъмин карда мешавад

Дар ин мақола мо имконияти каскади YMS - насб ва конфигуратсияи системаро дар реҷаи «кластер» дида мебароем.

Мақсад

Фаъолияти платформаҳои сервери сахтафзор барои YMS ба мо имкон медиҳад, ки мушкилоти аксари корхонаҳоеро, ки ба хидматрасонии видеоконфронси муосир ва босифат ниёз доранд, ҳал кунем. Як роҳи ҳалли он мавҷуд аст, ки то 100 пайвасти FullHD-ро дар як сахтафзори YMS MCU дастгирӣ мекунад. Аммо, бо вуҷуди ин, ҳалли кластер талаб карда мешавад ва он танҳо дар бораи зарурати васеъ кардани қобилияти порти сервер нест.

Якчанд сабабҳои каскад вуҷуд доранд:

  • Бисёр ширкатҳое ҳастанд, ки ҳамгироии садҳо ва ҳатто ҳазорҳо муштариёнро дар саросари ҷаҳон ба инфрасохтори ягонаи видеоконфронс талаб мекунанд. Тақсимоти бор - аввалин вазифаҳои кластер
  • Ҳатто хурдтарин насби видеоконфронс, агар ин хидмат барои равандҳои тиҷорат муҳим бошад, таҳаммулпазирии хатогиҳо ва дастрасии баландро талаб мекунад. Зан — ҳадафи дуюми сохтани системаи ба хатогиҳо тобовар дар асоси кластери YMS
  • Терминалҳои муштарӣ баъзан на танҳо дар шабакаҳои гуногун, балки дар қисматҳои гуногуни ҷаҳон ҷойгир мешаванд. Оптимизатсияи каналҳои алоқа бо интихоби гиреҳи оптималии пайвастшавӣ корти сеюми ҳалли кластер мебошад.

параметр

Аввалан, шумо бояд дар бораи нақшҳои ҳар як гиреҳ дар кластер қарор қабул кунед; дар ҳалли YMS се аз ин нақшҳо мавҷуданд:

  • мудир — усто - ин сервери асосии назорат аст
  • мудир-ғулом-n — яке аз серверҳои идоракунии захиравӣ
  • бизнес-n — яке аз серверҳои медиавӣ, ки барои омехта кардан ва рамзгузорӣ кардан масъул аст

Конфигуратсияҳо чунинанд:
(1 x менеҷер-усто) + (nx бизнес)
(1 x менеҷер-усто) + (2+nx мудири-ғулом) + (nx бизнес)
Ҳамин тариқ, усто ҳадди аққал ду сервер нусхабардорӣ карда мешавад.

Ҳар як гиреҳ бояд OS насб карда шавад, масалан CentOS.
Барои кор кардани YMS як насби ҳадди ақал кофӣ аст.

Версияи ҷории Yealink Meeting Server метавонад тавассути шарики расмии Yealink, аз ҷумла тавассути мо дастрас карда шавад.

Дар сервери асосӣ (менеҷер-мастер), дар директория usr/mahalal/ шумо бояд тақсимоти YMS-ро ҷойгир кунед, масалан, тавассути WinSCP.

Баъдан, тавассути консол, шумо бояд архивро кушоед ва насбро оғоз кунед:

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

Пас аз оғоз насб.ш, интихоби режими насб пешбинӣ шудааст.

Барои насб кардани версияи ягонаи YMS, шумо бояд [A] -ро интихоб кунед Барои насб дар реҷаи кластер, [B] -ро интихоб кунед

Кластери системаи видеоконфронси дар асоси сервери вохӯрии Yealink

Сипас, система аз шумо хоҳиш мекунад, ки ба директория равед /usr/local/apollo/data/, ва файлро таҳрир кунед install.conf.

Файл дорои параметрҳои дастрасӣ ба гиреҳҳо ва тақсимоти нақшҳо байни онҳо мебошад:

[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

Агар ҳамаи серверҳои мо параметрҳои дастрасии якхела дошта бошанд, пас дар танзимоти глобалӣ мо як логин ва паролро барои дастрасии реша муқаррар мекунем:

[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890

Агар эътимодномаҳо гуногун бошанд, пас онҳо метавонанд барои ҳар як гиреҳ алоҳида муайян карда шаванд.
Масалан:

[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

Барои танзим кардани кластер, мо суроғаи IP-и гиреҳ ва маълумоти ҳисобро (агар лозим бошад) барои ҳар як нақш муайян мекунем.

Масалан, кластер (3 x менеҷер) + (3 x бизнес) мувофиқи принсип танзим карда мешавад:

[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

Агар нақшҳо ба таври гуногун тақсим карда шаванд, он гоҳ сатрҳои нолозимро нест кардан ё шарҳ додан мумкин аст ва нақшҳои гумшударо илова кардан мумкин аст - масалан: тиҷорат-4, тиҷорат-5, тиҷорат-6 ва ғайра.

Пас аз захира кардани тағиротҳои файл install.conf, шумо бояд раванди насбкуниро аз нав оғоз кунед - насб.ш

Система гиреҳҳои дастрасро дар шабака мустақилона муайян мекунад ва YMS-ро дар онҳо ҷойгир мекунад.

Ҳангоми таъсиси кластери YMS тавассути веб-интерфейс бояд ба параметрҳои ҳар як хидмат, ки акнун на дар як, балки дар якчанд серверҳо, ки ҷузъи кластер мебошанд, фаъол карда шавад, диққати махсус додан лозим аст.

Дар ин ҷо, бо салоҳдиди маъмури система, ё функсия ҳифз карда мешавад ё тақсим карда мешавад.

Кӯмак дар ташкили хидматҳо Дастурҳои Yealink ё мақолаи қаблии ман Yealink Meeting Server 2.0 - имкониятҳои нави видеоконфронс.

Дар охири мақола, ман шуморо даъват менамоям, ки бо ҳалли Yealink Meeting Server шахсан шинос шавед!

Барои ба даст овардани маҷмӯаи тақсимот ва иҷозатномаи санҷишӣ, шумо танҳо бояд ба ман дар суроғаи зерин дархост нависед: [почтаи электронӣ ҳифз карда шудааст]

Мавзӯи мактуб: санҷиши YMS (номи ширкати шумо)

Шумо бояд корти ширкати худро ба нома замима кунед, то лоиҳаро ба қайд гиред ва калиди намоиширо барои шумо эҷод кунед.

Дар матни нома аз шумо хоҳиш мекунам, ки вазифа, инфрасохтори мавҷудаи видеоконфронс ва сенарияи банақшагирифтаи истифодаи видеоконфронсро мухтасар тавсиф кунед.

Ташаккур барои таваҷҷӯҳатон!
Бо камоли эҳтиром,
Кирилл Усиков (Усиков)
Сардори
Системаҳои назорати видеоӣ ва видеоконфронс

Манбаъ: will.com

Илова Эзоҳ