Mae'r erthygl hon yn barhad o'r gyfres o gyhoeddiadau sy'n ymroddedig i'r datrysiad fideo-gynadledda integredig Yealink Meeting Server (YMS).
Yn yr erthygl ddiweddaf
- ychwanegu ei wasanaeth recordio cynadleddau ei hun wedi'i integreiddio i YMS
- mae math trwydded newydd wedi ymddangos - Darlledu, sy'n eich galluogi i wneud y gorau o gost cynadleddau anghymesur
- darperir integreiddio â datrysiad Skype for Business and Teams
Yn yr erthygl hon byddwn yn edrych ar y posibilrwydd o raeadru YMS - gosod a ffurfweddu'r system yn y modd “clwstwr”.
Nod
Mae perfformiad llwyfannau gweinydd caledwedd ar gyfer YMS yn ein galluogi i ddatrys problemau'r rhan fwyaf o fentrau sydd angen gwasanaeth fideo-gynadledda modern o ansawdd uchel. Mae yna ateb sy'n cefnogi hyd at 100 o gysylltiadau FullHD ar un MCU caledwedd YMS. Ond, serch hynny, mae galw am ateb clwstwr, ac nid yw'n ymwneud yn unig â'r angen i ehangu capasiti porthladd y gweinydd.
Mae yna sawl rheswm dros raeadru:
- Mae yna lawer o gwmnïau sy'n gofyn am integreiddio cannoedd, a hyd yn oed miloedd o danysgrifwyr ledled y byd i mewn i un seilwaith fideo-gynadledda. Dosbarthiad llwyth - y cyntaf o'r swyddogaethau clwstwr
- Mae hyd yn oed y gosodiad fideo-gynadledda lleiaf, os yw'r gwasanaeth hwn yn hanfodol ar gyfer prosesau busnes, yn gofyn am oddefgarwch diffygion ac argaeledd uchel. Archebu — yr ail nod o adeiladu system goddef diffygion yn seiliedig ar y clwstwr YMS
- Mae terfynellau cleient weithiau wedi'u lleoli nid yn unig mewn gwahanol rwydweithiau, ond hefyd mewn gwahanol rannau o'r byd. Optimeiddio sianeli cyfathrebu gyda dewis y nod gorau posibl ar gyfer cysylltiad yw trydydd cerdyn trump yr ateb clwstwr.
Gosod
Yn gyntaf, mae angen i chi benderfynu ar rolau pob nod yn y clwstwr; yn y datrysiad YMS mae tair o'r rolau hyn:
- rheolwr-feistr - dyma'r prif weinydd rheoli
- rheolwr-gaethwas-n - un o'r gweinyddwyr rheoli wrth gefn
- busnes-n — un o'r gweinyddwyr cyfryngau sy'n gyfrifol am gymysgu a thrawsgodio
Mae'r cyfluniadau fel a ganlyn:
(1 x rheolwr-feistr) + (nx busnes)
(1 x rheolwr-feistr) + (2+nx rheolwr-gaethwas) + (nx busnes)
Felly, mae o leiaf ddau weinydd yn cefnogi'r meistr.
Rhaid gosod OS ar bob nod, er enghraifft
Mae gosodiad lleiaf yn ddigon i YMS weithio.
Gellir cael y fersiwn gyfredol o Yealink Meeting Server trwy bartner swyddogol Yealink, gan gynnwys trwom ni.
Ar y prif weinydd (rheolwr-feistr), yn y cyfeiriadur usr/lleol/ mae angen i chi osod y dosbarthiad YMS, er enghraifft, trwy
Nesaf, trwy'r consol, mae angen i chi ddadbacio'r archif a dechrau'r gosodiad:
cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh
Ar ôl lansio gosod.sh, darperir dewis o ddull gosod.
I osod un fersiwn o YMS, rhaid i chi ddewis [A] I osod yn y modd clwstwr, dewiswch [B]
Yna, mae'r system yn eich annog i fynd i'r cyfeiriadur /usr/lleol/apollo/data/, a golygu'r ffeil gosod.conf.
Mae'r ffeil yn cynnwys paramedrau ar gyfer mynediad at nodau a dosbarthiad rolau rhyngddynt:
[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
Os oes gan ein holl weinyddion yr un paramedrau mynediad, yna yn y gosodiadau byd-eang rydym yn gosod un mewngofnodi a chyfrinair ar gyfer mynediad gwraidd:
[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890
Os yw'r tystlythyrau yn wahanol, yna gellir eu nodi'n unigol ar gyfer pob nod.
Er enghraifft:
[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
I ffurfweddu'r clwstwr, rydym yn nodi cyfeiriad IP y nod a gwybodaeth cyfrif (os yw'n berthnasol) ar gyfer pob rôl.
Er enghraifft, mae clwstwr (3 x rheolwr) + (3 x busnes) wedi'i ffurfweddu yn unol â'r egwyddor:
[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
Os caiff y rolau eu dosbarthu'n wahanol, yna gellir dileu llinellau diangen neu wneud sylwadau arnynt, a gellir ychwanegu rhai coll - er enghraifft: busnes-4, busnes-5, busnes-6 ac yn y blaen.
Ar ôl arbed y newidiadau ffeil gosod.conf, mae angen i chi ailgychwyn y broses osod - gosod.sh
Bydd y system yn canfod nodau sydd ar gael ar y rhwydwaith yn annibynnol ac yn defnyddio YMS arnynt.
Wrth sefydlu clwstwr YMS trwy'r rhyngwyneb gwe, dylid rhoi sylw arbennig i baramedrau pob gwasanaeth, y gellir eu gweithredu bellach nid ar un, ond ar sawl gweinydd sy'n rhan o'r clwstwr.
Yma, yn ôl disgresiwn gweinyddwr y system, mae naill ai ymarferoldeb yn cael ei gadw neu ei ddosbarthu.
Cymorth i sefydlu gwasanaethau
Ar ddiwedd yr erthygl, fe'ch gwahoddaf i ddod yn gyfarwydd â datrysiad Gweinydd Cyfarfod Yealink yn bersonol!
I gael pecyn dosbarthu a thrwydded brawf, does ond angen i chi ysgrifennu cais ataf yn: [e-bost wedi'i warchod]
Testun y llythyr: Profi YMS (enw eich cwmni)
Rhaid i chi atodi eich cerdyn cwmni i'r llythyr i gofrestru'r prosiect a chreu allwedd demo i chi.
Yng nghorff y llythyr, gofynnaf ichi ddisgrifio’n fras y dasg, y seilwaith fideo-gynadledda presennol a’r senario arfaethedig ar gyfer defnyddio fideo-gynadledda.
Diolch am eich sylw!
Yn gywir,
Kirill Usikov (
Pennaeth
Systemau gwyliadwriaeth fideo a fideo-gynadledda
Ffynhonnell: hab.com