Yealink Meeting Server அடிப்படையிலான வீடியோ கான்பரன்சிங் சிஸ்டம் கிளஸ்டர்

Yealink Meeting Server அடிப்படையிலான வீடியோ கான்பரன்சிங் சிஸ்டம் கிளஸ்டர்இந்தக் கட்டுரையானது ஒருங்கிணைந்த வீடியோ கான்பரன்சிங் தீர்வான Yealink Meeting Server (YMS)க்கு அர்ப்பணிக்கப்பட்ட தொடர் வெளியீடுகளின் தொடர்ச்சியாகும்.

முந்தைய கட்டுரையில் Yealink Meeting Server 2.0 - புதிய வீடியோ கான்பரன்சிங் திறன்கள் தீர்வின் செயல்பாட்டில் குறிப்பிடத்தக்க முன்னேற்றத்தை நாங்கள் விவரித்தோம்:

  • YMS உடன் ஒருங்கிணைக்கப்பட்ட அதன் சொந்த மாநாட்டு பதிவு சேவையைச் சேர்த்தது
  • புதிய உரிம வகை தோன்றியது - ஒளிபரப்பு, இது சமச்சீரற்ற மாநாடுகளின் விலையை மேம்படுத்த உங்களை அனுமதிக்கிறது
  • வணிகத்திற்கான Skype உடன் ஒருங்கிணைப்பு மற்றும் குழுக்கள் தீர்வு வழங்கப்படுகிறது

இந்த கட்டுரையில், YMS ஐ அடுக்குவதற்கான சாத்தியக்கூறுகளைப் பார்ப்போம் - "கிளஸ்டர்" பயன்முறையில் கணினியை நிறுவுதல் மற்றும் கட்டமைத்தல்.

இலக்கு

YMS க்கான ஹார்டுவேர் சர்வர் இயங்குதளங்களின் செயல்திறன், நவீன மற்றும் உயர்தர வீடியோ கான்பரன்சிங் சேவை தேவைப்படும் பெரும்பாலான நிறுவனங்களின் சிக்கல்களைத் தீர்க்க அனுமதிக்கிறது. ஒரு YMS வன்பொருள் MCU இல் 100 FullHD இணைப்புகளை ஆதரிக்கும் தீர்வு உள்ளது. ஆனால், இருப்பினும், ஒரு கிளஸ்டர் தீர்வு தேவை, மேலும் இது சேவையகத்தின் துறைமுக திறனை விரிவுபடுத்த வேண்டியதன் அவசியத்தை மட்டுமல்ல.

வீழ்ச்சிக்கு பல காரணங்கள் உள்ளன:

  • ஒரே வீடியோ கான்பரன்சிங் உள்கட்டமைப்பில் நூற்றுக்கணக்கான மற்றும் உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான சந்தாதாரர்களின் ஒருங்கிணைப்பு தேவைப்படும் பல நிறுவனங்கள் உள்ளன. சுமை விநியோகம் - கிளஸ்டர் செயல்பாடுகளில் முதலாவது
  • மிகச்சிறிய வீடியோ கான்ஃபரன்சிங் நிறுவலுக்கும் கூட, இந்தச் சேவையானது வணிகச் செயல்முறைகளுக்கு முக்கியமானதாக இருந்தால், தவறு சகிப்புத்தன்மை மற்றும் அதிக கிடைக்கும் தன்மை தேவைப்படுகிறது. இட ஒதுக்கீடு - YMS கிளஸ்டரை அடிப்படையாகக் கொண்ட ஒரு தவறு-சகிப்புத்தன்மை அமைப்பை உருவாக்குவதற்கான இரண்டாவது இலக்கு
  • கிளையண்ட் டெர்மினல்கள் சில நேரங்களில் வெவ்வேறு நெட்வொர்க்குகளில் மட்டுமல்ல, உலகின் பல்வேறு பகுதிகளிலும் அமைந்துள்ளன. தகவல் தொடர்பு சேனல்களை மேம்படுத்துதல் இணைப்பிற்கான உகந்த முனையின் தேர்வுடன், க்ளஸ்டர் தீர்வின் மூன்றாவது துருப்புச் சீட்டாகும்.

நிறுவல்

முதலில், கிளஸ்டரில் உள்ள ஒவ்வொரு முனையின் பாத்திரங்களையும் நீங்கள் தீர்மானிக்க வேண்டும்; YMS தீர்வுகளில் இந்த மூன்று பாத்திரங்கள் உள்ளன:

  • மேலாளர்-மாஸ்டர் - இது முக்கிய கட்டுப்பாட்டு சேவையகம்
  • மேலாளர்-அடிமை-n - காப்பு மேலாண்மை சேவையகங்களில் ஒன்று
  • வணிக-n - கலவை மற்றும் டிரான்ஸ்கோடிங்கிற்கு பொறுப்பான ஊடக சேவையகங்களில் ஒன்று

கட்டமைப்புகள் பின்வருமாறு:
(1 x மேலாளர்-மாஸ்டர்) + (nx வணிகம்)
(1 x மேலாளர்-மாஸ்டர்) + (2+nx மேலாளர்-அடிமை) + (nx வணிகம்)
எனவே, மாஸ்டர் குறைந்தது இரண்டு சேவையகங்களால் காப்புப் பிரதி எடுக்கப்படுகிறது.

ஒவ்வொரு முனையிலும் ஒரு OS நிறுவப்பட்டிருக்க வேண்டும், எடுத்துக்காட்டாக CentOS.
YMS வேலை செய்ய குறைந்தபட்ச நிறுவல் போதுமானது.

Yealink Meeting Server இன் தற்போதைய பதிப்பை நாங்கள் உட்பட அதிகாரப்பூர்வ Yealink கூட்டாளர் மூலமாகப் பெறலாம்.

பிரதான சேவையகத்தில் (மேலாளர்-மாஸ்டர்), கோப்பகத்தில் usr/local/ நீங்கள் YMS விநியோகத்தை வைக்க வேண்டும், எடுத்துக்காட்டாக, வழியாக WinSCP.

அடுத்து, கன்சோல் மூலம், நீங்கள் காப்பகத்தைத் திறந்து நிறுவலைத் தொடங்க வேண்டும்:

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

தொடங்கப்பட்ட பிறகு install.sh, நிறுவல் பயன்முறையின் தேர்வு வழங்கப்படுகிறது.

YMS இன் ஒற்றைப் பதிப்பை நிறுவ, நீங்கள் [A] என்பதைத் தேர்ந்தெடுக்க வேண்டும், கிளஸ்டர் பயன்முறையில் நிறுவ, [B] என்பதைத் தேர்ந்தெடுக்கவும்

Yealink Meeting Server அடிப்படையிலான வீடியோ கான்பரன்சிங் சிஸ்டம் கிளஸ்டர்

பின்னர், கோப்பகத்திற்குச் செல்ல கணினி உங்களைத் தூண்டுகிறது /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

கிளஸ்டரை உள்ளமைக்க, முனையின் ஐபி முகவரி மற்றும் ஒவ்வொரு பாத்திரத்திற்கும் கணக்குத் தகவலை (பொருந்தினால்) குறிப்பிடுகிறோம்.

எடுத்துக்காட்டாக, ஒரு கிளஸ்டர் (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, நீங்கள் நிறுவல் செயல்முறையை மறுதொடக்கம் செய்ய வேண்டும் - install.sh

கணினி நெட்வொர்க்கில் கிடைக்கக்கூடிய முனைகளை சுயாதீனமாக கண்டறிந்து, அவற்றில் YMS ஐ வரிசைப்படுத்தும்.

இணைய இடைமுகம் வழியாக YMS கிளஸ்டரை அமைக்கும் போது, ​​ஒவ்வொரு சேவையின் அளவுருக்களுக்கும் சிறப்பு கவனம் செலுத்தப்பட வேண்டும், இது இப்போது ஒன்றில் அல்ல, ஆனால் கிளஸ்டரின் ஒரு பகுதியாக இருக்கும் பல சேவையகங்களில் செயல்படுத்தப்படலாம்.

இங்கே, கணினி நிர்வாகியின் விருப்பப்படி, செயல்பாடு ஒதுக்கப்பட்டுள்ளது அல்லது விநியோகிக்கப்படுகிறது.

சேவைகளை அமைப்பதில் உதவுங்கள் Yealink வழிமுறைகள் அல்லது எனது முந்தைய கட்டுரை Yealink Meeting Server 2.0 - புதிய வீடியோ கான்பரன்சிங் திறன்கள்.

கட்டுரையின் முடிவில், Yealink Meeting Server தீர்வை நேரில் தெரிந்துகொள்ள உங்களை அழைக்கிறேன்!

விநியோக கிட் மற்றும் சோதனை உரிமத்தைப் பெற, நீங்கள் என்னிடம் ஒரு கோரிக்கையை எழுத வேண்டும்: [மின்னஞ்சல் பாதுகாக்கப்பட்டது]

கடிதம் பொருள்: YMS சோதனை (உங்கள் நிறுவனத்தின் பெயர்)

திட்டத்தைப் பதிவுசெய்து உங்களுக்காக ஒரு டெமோ விசையை உருவாக்க உங்கள் நிறுவன அட்டையை கடிதத்துடன் இணைக்க வேண்டும்.

கடிதத்தின் உள்ளடக்கத்தில், பணி, தற்போதுள்ள வீடியோ கான்பரன்சிங் உள்கட்டமைப்பு மற்றும் வீடியோ கான்பரன்சிங்கைப் பயன்படுத்துவதற்கான திட்டமிடப்பட்ட சூழ்நிலையை சுருக்கமாக விவரிக்குமாறு கேட்டுக்கொள்கிறேன்.

உங்கள் கவனத்திற்கு நன்றி!
உண்மையுள்ள,
கிரில் உசிகோவ் (உசிகோஃப்)
தலைவர்
வீடியோ கண்காணிப்பு மற்றும் வீடியோ கான்பரன்சிங் அமைப்புகள்

ஆதாரம்: www.habr.com

கருத்தைச் சேர்