Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ этом выпускС я ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΈ объясню Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ тонкости настройки CMS сСрвСра Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ отказоустойчивого кластСра.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ВСорияВообщС сущСствуСт Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° развёртывания CMS сСрвСра:

  • Single Combined(Π•Π΄ΠΈΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ), Ρ‚.Π΅. это ΠΎΠ΄ΠΈΠ½ сСрвСр, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ сСрвисы. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв этот Ρ‚ΠΈΠΏ развСртывания ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для доступа Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… срСдах, Π³Π΄Π΅ ограничСния ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ ΠΈ избыточности ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ критичСской ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ, ΠΈΠ»ΠΈ Π² ситуациях, ΠΊΠΎΠ³Π΄Π° CMS выполняСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π½Π° Cisco UCM.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Π°Ρ схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹:
    Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

  • Single Split(Π•Π΄ΠΈΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ) Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ Ρ‚ΠΈΠΏ развёртывания, добавляя ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр для внСшнСго доступа. Π’ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… развСртываниях это ΠΎΠ·Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ сСрвСра CMS Π² Π΄Π΅ΠΌΠΈΠ»ΠΈΡ‚Π°Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ сСгмСнтС сСти(DMZ), Π³Π΄Π΅ внСшниС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ доступ, ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра CMS Π² ядрС сСти, Π³Π΄Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ доступ ΠΊ CMS Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹. Π­Ρ‚Π° конкрСтная модСль развСртывания Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вытСсняСтся Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Single Edge, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ состоит ΠΈΠ· сСрвСров Cisco Expressway, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π»ΠΈΠ±ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚, Π»ΠΈΠ±ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· возмоТностСй ΠΎΠ±Ρ…ΠΎΠ΄Π° Firewall’a, поэтому ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹ΠΉ сСрвСр CMS.

    ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Π°Ρ схСма Ρ€Π°Π±ΠΎΡ‚Ρ‹:
    Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

  • Scalable and Resilient(ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΈ отказоустойчивый) этот Ρ‚ΠΈΠΏ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎ позволяСт систСмС расти с вашими потрСбностями Π΄ΠΎ максимальной ёмкости, обСспСчивая ΠΏΡ€ΠΈ этом ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π² случаС сбоя. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ Single Edge для обСспСчСния бСзопасного внСшнСго доступа. Π­Ρ‚ΠΎ Ρ‚ΠΈΠΏ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ рассмотрим Π² этом выпускС. Если ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ кластСр этого Ρ‚ΠΈΠΏΠ°, ΠΌΡ‹ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΉΠΌΡ‘ΠΌ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ развСртывания, Π½ΠΎ ΠΈ смоТСм ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ кластСры CMS сСрвСров с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ роста потрСбностСй.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ CMS:

  • Database: позволяСт ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ абонСнтская Π³Ρ€ΡƒΠΏΠΏΠ°, пространства ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ самих ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для высокой доступности (ΠΎΠ΄ΠΈΠ½ мастСр).
  • Call Bridge: сСрвис для Π°ΡƒΠ΄ΠΈΠΎ- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ, Π·Π°ΠΌΡ‹ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Π½Π° сСбС ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Π²Ρ‹Π·ΠΎΠ²Π°ΠΌΠΈ ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° процСссами. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ для высокой доступности ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ.
  • XMPP server: ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Cisco Meeting Application ΠΈ/ΠΈΠ»ΠΈ WebRTC(real-time communication, Π½Ρƒ ΠΈΠ»ΠΈ попросту Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅ΠΆΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½ΡƒΡŽ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ кластСризован Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для высокой доступности.
  • Web Bridge: прСдоставляСт доступ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π² WebRTC.
  • Loadbalancer: обСспСчиваСт Π΅Π΄ΠΈΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Cisco Meeting App Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Single Split. ΠŸΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π΅Ρ‚ внСшний интСрфСйс ΠΈ ΠΏΠΎΡ€Ρ‚ для входящих соСдинСний. Π’ Ρ€Π°Π²Π½ΠΎΠΉ стСпСни балансировщик Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ входящиС TLS соСдинСния с XMPP-сСрвСра, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ TCP-соСдинСния ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².
    Π’ нашСм сцСнарии ΠΎΠ½ Π½Π΅ понадобится.
  • TURN server: обСспСчиваСт Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΎΠ±Ρ…ΠΎΠ΄Π° Firewall’Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ
    Π²Ρ‹Π²Π΅ΡΠΈΡ‚ΡŒ наш CMS Π·Π° Firewall’ΠΎΠΌ ΠΈΠ»ΠΈ NAT’ΠΎΠΌ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Cisco Meeting App ΠΈΠ»ΠΈ SIP устройства. Π’ нашСм сцСнарии ΠΎΠ½ Π½Π΅ понадобится.
  • Web Admin: административный интСрфСйс ΠΈ доступ ΠΊ API, Π² Ρ‚ΠΎΠΌ числС для ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ Unified CM.

Π Π΅ΠΆΠΈΠΌΡ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² Cisco, Cisco Meeting Server ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° настройки, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ любой Π²ΠΈΠ΄ развСртывания.

  • Командная строка (CLI): Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, извСстный ΠΊΠ°ΠΊ MMP, для Π·Π°Π΄Π°Ρ‡ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ настройки ΠΈ сСртификатов.
  • Π’Π΅Π±-администратор: Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, связанной с CallBridge, особСнно ΠΏΡ€ΠΈ настройкС ΠΎΠ΄Π½ΠΎΠ³ΠΎ нСкластСризованного сСрвСра.
  • REST API: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для самых слоТных Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ настройкС ΠΈ Π·Π°Π΄Π°Ρ‡, связанных с кластСрной Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

ΠšΡ€ΠΎΠΌΠ΅ Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» SFTP для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² β€” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ, сСртификатов ΠΈΠ»ΠΈ ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² β€” Π½Π° сСрвСр CMS ΠΈ с Π½Π΅Π³ΠΎ.

Π’ deployment guide’Π°Ρ… ΠΎΡ‚ Cisco английским ΠΏΠΎ Π±Π΅Π»ΠΎΠΌΡƒ написано, Ρ‡Ρ‚ΠΎ кластСр Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… сСрвСров(Π½ΠΎΠ΄ΠΎΠ²) Π² контСкстС Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…. Π’.ΠΊ. Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π½Π΅Ρ‡Ρ‘Ρ‚Π½Ρ‹ΠΌ количСством ΡƒΠ·Π»ΠΎΠ² ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π±ΠΎΡ€Π° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠœΠ°ΡΡ‚Π΅Ρ€Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠœΠ°ΡΡ‚Π΅Ρ€ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ связь с большСй Ρ‡Π°ΡΡ‚ΡŒΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… CMS сСрвСра.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

И ΠΊΠ°ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²ΡƒΡ… сСрвСров(Π½ΠΎΠ΄ΠΎΠ²) Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ достаточно. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Master’Π°, Slave сСрвСр становится Master’ΠΎΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ послС поднятия ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ сСрвСра. Однако, Ссли Π² кластСрС ΠΈΠ· Π΄Π²ΡƒΡ… сСрвСров Master сСрвСр Π²Π΄Ρ€ΡƒΠ³ «погас», Ρ‚ΠΎ Slave сСрвСр Master’ΠΎΠΌ Π½Π΅ станСт, Π° Ссли «погас» Slave Ρ‚ΠΎ ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠΉΡΡ Master сСрвСр станСт Slave’ΠΎΠΌ.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

А Π²ΠΎΡ‚ Π² контСкстС XMPP Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ кластСр ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… сСрвСров, Ρ‚.ΠΊ. Ссли, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ XMPP слуТбу Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· сСрвСров Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ XMMP Π² статусС Leader, Ρ‚ΠΎ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ сСрвСрС XMPP Ρ‚Π°ΠΊ ΠΈ останСтся Π² статусС Follower ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ CallBridge’ΠΉ ΠΊ XMPP отвалятся, Ρ‚.ΠΊ. CallBridge ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ XMPP со статусом Leader. А это ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ, Ρ‚.ΠΊ. Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Π·Π²ΠΎΠ½ΠΎΠΊ Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’Π°ΠΊΠΆΠ΅ Π² этих ΠΆΠ΅ deployment guide’Π°Ρ… дСмонстрируСтся кластСр с ΠΎΠ΄Π½ΠΈΠΌ XMPP сСрвСром.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

И с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ сказанного становится понятно ΠΏΠΎΡ‡Π΅ΠΌΡƒ: Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ failover.

Π’ нашСм случаС XMPP сСрвСр Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° всСх Ρ‚Ρ€Ρ‘Ρ… Π½ΠΎΠ΄Π°Ρ….

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ всС Ρ‚Ρ€ΠΈ наши сСрвСра подняты.

DNS записи

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ настройкС сСрвСров Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ завСсти DNS записи А ΠΈ SRV Ρ‚ΠΈΠΏΠΎΠ²:

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² Π½Π°ΡˆΠΈΡ… DNS записях присутствуСт Π΄Π²Π° Π΄ΠΎΠΌΠ΅Π½Π° example.com ΠΈ conf.example.com. Example.com являСтся Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для своих URI всС Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρ‹ Cisco Unified Communication Manager’a, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ скорСС всСго Π² вашСй инфраструктурС присутствуСт ΠΈΠ»ΠΈ с высокой Π΄ΠΎΠ»Π΅ΠΉ вСроятности ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚. Или Π΄ΠΎΠΌΠ΅Π½ example.com соотвСтствуСт Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π΄ΠΎΠΌΠ΅Π½Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для своих адрСсов элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹. Или ΠΆΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Jabber Π½Π° вашСм Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ URI [email protected]. Π”ΠΎΠΌΠ΅Π½ conf.example.com β€” это Ρ‚ΠΎΡ‚ Π΄ΠΎΠΌΠ΅Π½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ настроСн для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Cisco Meeting Server’a. Π”ΠΎΠΌΠ΅Π½ΠΎΠΌ Cisco Meeting Server’a Π±ΡƒΠ΄Π΅Ρ‚ conf.example.com, поэтому для Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Jabber для Π²Ρ…ΠΎΠ΄Π° Π² Cisco Meeting Server Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ URI user@conf.example.com.

Базовая конфигурация

ВсС настройки описываСмыС Π½ΠΈΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС, Π½ΠΎ провСсти ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС кластСра.

QoS

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ CMS Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ real-time Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ°ΠΌ ΠΈ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв рСкомСндуСтся Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ качСство обслуТивания (QoS). Для этого CMS ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΊΠΎΠ΄Π°ΠΌΠΈ Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… услуг (DSCP), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚. Π₯отя приоритСзация Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° Π½Π° основС DSCP зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ обрабатываСтся сСтСвыми ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ вашСй инфраструктуры, Π² нашСм случаС ΠΌΡ‹ настроим наш CMS с Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΌ распрСдСлСниСм ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² DSCP Π½Π° основС Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊ QoS.

На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС Π²Π²Π΅Π΄Ρ‘ΠΌ Π²ΠΎΡ‚ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

dscp 4 multimedia 0x22
dscp 4 multimedia-streaming 0x22
dscp 4 voice 0x2E
dscp 4 signaling 0x1A
dscp 4 low-latency 0x1A

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, вСсь Π²ΠΈΠ΄Π΅ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π±Ρ‹Π» ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ AF41 (DSCP 0x22), вСсь голосовой Ρ‚Ρ€Π°Ρ„ΠΈΠΊ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½ EF (DSCP 0x2E), ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π²ΠΈΠ΄Ρ‹ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° с Π½ΠΈΠ·ΠΊΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ SIP ΠΈ XMPP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ AF31 (DSCP 0x1A).

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

NTP

Π‘Π΅Ρ‚Π΅Π²ΠΎΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ (NTP) Π²Π°ΠΆΠ΅Π½ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для обСспСчСния Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΎΠΊ Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΈ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сСртификатов.

ДобавляСм сСрвСра NTP вашСй инфраструктуры ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°

ntp server add <server>

Π’ нашСм случаС Ρ‚Π°ΠΊΠΈΡ… сСрвСров Π΄Π²Π°, поэтому ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π²Π΅.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
И Π·Π°Π΄Π°Ρ‘ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π·ΠΎΠ½Ρƒ для нашСго сСрвСра
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

DNS

DNS сСрвСры Π² CMS добавляСм ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

dns add forwardzone <domain-name> <server ip>

Π’ нашСм случаС Ρ‚Π°ΠΊΠΈΡ… сСрвСров Π΄Π²Π°, поэтому ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π²Π΅.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ сСтСвого интСрфСйса

НастраиваСм Π° интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

ipv4 <interface> add <address>/<prefix length> <gateway>

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Имя сСрвСра(Hostname)

Имя сСрвСра Π·Π°Π΄Π°Ρ‘ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

hostname <name>

И ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

На этом базовая конфигурация Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π°.

Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹

ВСорияCisco Meeting Server Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ связи ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ сСртификаты X.509 Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для всСх Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΉ CMS. Они ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ ΠΊ слуТбам/сСрвСру Π΄Ρ€ΡƒΠ³ΠΈΠΌ сСрвСрам/слуТбам.

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ слуТбы трСбуСтся сСртификат, ΠΎΠ΄Π½Π°ΠΊΠΎ созданиС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сСртификатов для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ слуТбы ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π΅ ΠΈ лишнСй слоТности. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ сСртификата, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… слуТб. Π’ нашСм случаС ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ сСртификат Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Call Bridge, сСрвСра XMPP, Web Bridge ΠΈ Web Admin. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠ°Ρ€Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ сСртификата Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сСрвСр Π² кластСрС.

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ особыС трСбования ΠΊ сСртификатам ΠΈ поэтому Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ своих собствСнных сСртификатов, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ сСртификатов ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… слуТб. CMS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сСртификат сСрвСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° сСртификаты, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ сСрвСрами, Π½ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ сСртификат ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для соСдинСний с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊ ΠΈ для ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΊ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ½ прСдставляСт сСртификат ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ довСряСт сСрвСр. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сСрвСр Π² кластСрС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΏΠ°Ρ€Ρƒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Π­Ρ‚ΠΎ позволяСт всСм сСрвСрам Π² кластСрС ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ сСрвСрами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Ρƒ ΠΆΠ΅ ΡΠ°ΠΌΡƒΡŽ ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, кластСры Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ ΠΈΠ· 3 сСрвСров, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 5, с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ прохоТдСния сигнала Π² ΠΎΠ±ΠΎΠΈΡ… направлСниях 200 мс ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΡŽΠ±Ρ‹ΠΌΠΈ Ρ‡Π»Π΅Π½Π°ΠΌΠΈ кластСра. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€Π΅Π΄Π΅Π» являСтся Π±ΠΎΠ»Π΅Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‡Π΅ΠΌ для кластСризации Call Bridge, поэтому ΠΎΠ½ часто являСтся ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ Π² гСографичСски распрСдСлСнных развСртываниях.

Роль Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… для CMS ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€ΠΎΠ»Π΅ΠΉ, ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сСртификата ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ сСрвСра, Π³Π΄Π΅ сСртификат ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ CN, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСдставляСтся сСрвСру.

CMS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… postgres с ΠΎΠ΄Π½ΠΈΠΌ Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΈ нСсколькими ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°ΠΌΠΈ. Π’ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° основная Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… («сСрвСр Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…Β»). ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ кластСра ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Β«ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…Β».

Для кластСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ сСртификат Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ сСрвСра ΠΈ сСртификат ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ подписаны сСртификатами, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ частным Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠΌ сСртификации. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ любой ΠΈΠ· Ρ‡Π»Π΅Π½ΠΎΠ² кластСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π³Π»Π°Π²Π½Ρ‹ΠΌ, ΠΏΠ°Ρ€Ρ‹ сСртификатов сСрвСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° (содСрТащиС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ΠΈ) Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ скопированы Π½Π° всС сСрвСры, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈΠ»ΠΈ сСрвСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ сСртификат CA Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сСртификаты ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ сСрвСра ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹.

Π˜Ρ‚Π°ΠΊ, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ запрос для сСртификата, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ всСми слуТбами сСрвСра Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ database(для этого Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ запрос) ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

pki csr hostname CN:cms.example.com subjectAltName:hostname.example.com,example.com,conf.example.com,join.example.com

Π’ CN пишСм ΠΎΠ±ΠΎΠ±Ρ‰Ρ‘Π½Π½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π½Π°ΡˆΠΈΡ… сСрвСров. НапримСр Ссли hostname’Ρ‹ Π½Π°ΡˆΠΈΡ… сСрвСров server01, server02, server03, Ρ‚ΠΎ CN Π±ΡƒΠ΄Π΅Ρ‚ server.example.com

Π’ΠΎΠΆΠ΅ самоС Π΄Π΅Π»Π°Π΅ΠΌ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Π΄Π²ΡƒΡ… сСрвСрах с Ρ‚Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Β«hostname’Ρ‹Β»

Π€ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ Π΄Π²Π° запроса для сСртификатов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ слуТбой database ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π²ΠΈΠ΄Π°:

pki csr dbclusterserver CN:hostname1.example.com subjectAltName:hostname2.example.com,hostname3.example.com

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

pki csr dbclusterclient CN:postgres

Π³Π΄Π΅ dbclusterserver ΠΈ dbclusterclient ΠΈΠΌΠ΅Π½Π° Π½Π°ΡˆΠΈΡ… запросов ΠΈ Π±ΡƒΠ΄ΡƒΡ‰ΠΈΡ… сСртификатов, hostname1(2)(3) ΠΈΠΌΠ΅Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сСрвСров.

Π­Ρ‚Ρƒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ ΠΌΡ‹ выполняСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС(!), Π° сСртификаты ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ .key-Ρ„Π°ΠΉΠ»Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠΌ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сСрвСра.

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° клиСнтского сСртификата Π² AD CSCisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π•Ρ‰Ρ‘ Π½ΡƒΠΆΠ½ΠΎ ΡΠ»ΠΈΡ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» сСртификаты для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвСраВ *NIX:

cat server01.cer server02.cer server03.cer > server.cer

Π’ Windows/DOS:

copy server01.cer + server02.cer + server03.cer  server.cer

И Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сСрвСр:
1. Β«Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ» сСртификат сСрвСра.
2. ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ сСртификат(вмСстС с ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ Ссли Ρ‚Π°ΠΊΠΈΠ΅ Π΅ΡΡ‚ΡŒ).
3. Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚Ρ‹ для Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…(«сСрвСрный» ΠΈ «клиСнтский») ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .key, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΏΡ€ΠΈ создании запроса для «сСрвСрного» ΠΈ «клиСнтского» сСртификата Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° всСх сСрвСрах ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅.
4. Π€Π°ΠΉΠ» всСх Ρ‚Ρ€Ρ‘Ρ… Β«ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ…Β» сСртификатов.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ такая файловая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Database Cluster

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρƒ вас Π΅ΡΡ‚ΡŒ всС сСртификаты, Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° сСрвСры CMS, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ трСмя ΡƒΠ·Π»Π°ΠΌΠΈ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом являСтся Π²Ρ‹Π±ΠΎΡ€ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра Π² качСствС Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° кластСра Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΅Π³ΠΎ полная настройка.

Master Database

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ шагом Π² настройкС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… являСтся ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ сСртификатов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΈΠ΄Π°:

database cluster certs <server_key> <server_crt> <client_key> <client_crt> <ca_crt>

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ CMS, ΠΊΠ°ΠΊΠΎΠΉ интСрфСйс ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для кластСризации Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

database cluster localnode a

Π—Π°Ρ‚Π΅ΠΌ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… кластСра Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ сСрвСрС ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

database cluster initialize

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Client Database Nodes

ΠŸΡ€ΠΎΠ΄Π΅Π»Ρ‹Π²Π°Π΅ΠΌ Ρ‚Ρƒ ΠΆΠ΅ ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вмСсто ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ database cluster initialize Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π²ΠΈΠ΄Π°:

database cluster join <ip address existing master>

Π³Π΄Π΅ ip address existing master ip адрСс CMS сСрвСра Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π° инициализация кластСра, попросту Master’a.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ наш кластСр Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° всСх сСрвСрах ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

database cluster status

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ΠΎΠΆΠ΅ самоС Π΄Π΅Π»Π°Π΅ΠΌ ΠΈ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ сСрвСрС.

Π’ ΠΈΡ‚ΠΎΠ³Π΅ получаСтся, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ наш сСрвСр являСтся Master’ΠΎΠΌ, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Slave’Π°ΠΌΠΈ.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Web Admin Service

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ слуТбу Π²Π΅Π±-администратора:

webadmin listen a 445

445 ΠΏΠΎΡ€Ρ‚ Π²Ρ‹Π±Ρ€Π°Π½ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ 443 ΠΏΠΎΡ€Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для доступа ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π² web-ΠΊΠ»ΠΈΠ΅Π½Ρ‚

НастраиваСм Web Admin слуТбу с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ сСртификатов ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

webadmin certs <keyfile> <certificatefile> <ca bundle>

И Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Web Admin ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

webadmin enable

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Если всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ, Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ строки SUCCESS, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Web Admin ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ настроСн для сСти ΠΈ сСртификата. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ слуТбы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ адрСс Π²Π΅Π±-администратора, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: cms.example.com:445

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Call Bridge Cluster

Call Bridge являСтся СдинствСнной слуТбой, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ CMS. Call Bridge являСтся основным ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-связи. Он Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт SIP интСрфСйс, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ Π½Π΅ΠΌΡƒ ΠΈΠ»ΠΈ ΠΈΠ· Π½Π΅Π³ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Cisco Unified CM’ΠΎΠΌ.

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π°Π΄ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ сСртификатами.
Π˜Ρ‚Π°ΠΊ:

БвязываСм сСртификаты со слуТбой Call Bridge ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

callbridge certs <keyfile> <certificatefile>[<cert-bundle>]

ΠŸΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Π΅ΠΌ слуТбы CallBridge ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ Π½Π°ΠΌ интСрфСйсу ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

callbridge listen a

И пСрСзапускаСм слуТбу ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

callbridge restart

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρƒ нас Π΅ΡΡ‚ΡŒ настроСны Call Bridge’Ρ‹, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Call Bridge. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ Call Bridge отличаСтся ΠΎΡ‚ кластСризации Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ XMPP. Call Bridge Cluster ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ 2 Π΄ΠΎ 8 ΡƒΠ·Π»ΠΎΠ² Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. Он обСспСчиваСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, Π½ΠΎ ΠΈ распрСдСлСниС Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, благодаря Ρ‡Π΅ΠΌΡƒ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами Call Bridge с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ распрСдСлСния Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². CMS ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π³Ρ€ΡƒΠΏΠΏΡ‹ Call Bridge ΠΈ связанныС с Π½ΠΈΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для дальнСйшСго управлСния.

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ моста Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² настраиваСтся Π² основном Ρ‡Π΅Ρ€Π΅Π· интСрфСйс Π²Π΅Π±-администратора
ΠΠΈΠΆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π½ΡƒΠΆΠ½ΠΎ провСсти Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС кластСра.
Π˜Ρ‚Π°ΠΊ,

1. Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· web Π² Configuration > Cluster.
2. Π’ Call Bridge identity Π² качСствС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ callbridge[01,02,03] ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠΌΠ΅Π½ΠΈ сСрвСра. Π­Ρ‚ΠΈ ΠΈΠΌΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹, Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ для этого кластСра. Они носят ΠΎΠΏΠΈΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ это ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ сСрвСров [01,02,03].
3.Π’ Clustered Call Bridges Π²Π²ΠΎΠ΄ΠΈΠΌ URL-адрСса Π²Π΅Π±-администратора Π½Π°ΡˆΠΈΡ… сСрвСров Π² кластСрС, cms[01,02,03].example.com:445, Π² ΠΏΠΎΠ»Π΅ Address. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ ΠΏΠΎΡ€Ρ‚. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Peer link SIP domain пустым.
4. ДобавляСм Π² Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ CallBridge’Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвСра сСртификат, Ρ„Π°ΠΉΠ» ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ содСрТит всС сСртификаты Π½Π°ΡˆΠΈΡ… сСрвСров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ слили Π² этот Ρ„Π°ΠΉΠ» Π² самом Π½Π°Ρ‡Π°Π»Π΅, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

callbridge trust cluster <trusted cluster certificate bundle>

И пСрСзапускаСм слуТбу ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

callbridge restart

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π²ΠΎΡ‚ такая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π°:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

XMPP Cluster

Π‘Π»ΡƒΠΆΠ±Π° XMPP Π² CMS ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ всСй рСгистрации ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ для Cisco Meeting Apps (CMA), Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° CMA WebRTC. Π‘Π°ΠΌ Call Bridge Ρ‚Π°ΠΊΠΆΠ΅ дСйствуСт, ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ XMPP для Ρ†Π΅Π»Π΅ΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ поэтому Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ настроСн ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹. ΠžΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ XMPP β€” это функция, которая поддСрТиваСтся Π² производствСнных срСдах, начиная с вСрсии 2.1

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹Π΅ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π°Π΄ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ сСртификатами.
Π˜Ρ‚Π°ΠΊ:

БвязываСм сСртификаты со слуТбой XMPP ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

xmpp certs <keyfile> <certificatefile>[<cert-bundle>]

Π—Π°Ρ‚Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ интСрфСйс ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠΈΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp listen a

Для слуТбы XMPP трСбуСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΌΠ΅Π½. Π­Ρ‚ΠΎ Π»ΠΎΠ³ΠΈΠ½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пытаСтся Π²ΠΎΠΉΡ‚ΠΈ Π² систСму с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прилоТСния CMA (ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ»ΠΈΠ΅Π½Ρ‚ WebRTC), ΠΎΠ½ Π²Π²ΠΎΠ΄ΠΈΡ‚ userID@logindomain. Π’ нашСм случаС это Π±ΡƒΠ΄Π΅Ρ‚ userid@conf.example.com. ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π½Π΅ просто example.com? Π’ нашСм ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ наш Π΄ΠΎΠΌΠ΅Π½ Unified CM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Jabber Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Unified CM, ΠΊΠ°ΠΊ example.com, поэтому Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄ΠΎΠΌΠ΅Π½ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ CMS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π² CMS ΠΈ ΠΈΠ· CMS Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠΌΠ΅Π½Ρ‹ SIP.

НастройтС Π΄ΠΎΠΌΠ΅Π½ XMPP с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²ΠΈΠ΄Π°:

xmpp domain <domain>

И Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ слуТбу XMPP ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp enable

Π’ слуТбС XMPP Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Call Bridge, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ рСгистрации Π² слуТбС XMPP. Π­Ρ‚ΠΈ ΠΈΠΌΠ΅Π½Π° ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ (ΠΈ Π½Π΅ связаны с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ настроили для кластСризации моста Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²). На ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС XMPP Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Ρ€ΠΈ моста Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Π° Π·Π°Ρ‚Π΅ΠΌ ввСсти эти ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… сСрвСрах XMPP Π² кластСрС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эта конфигурация Π½Π΅ помСщаСтся Π² ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π½ΡƒΡŽ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. ПозТС ΠΌΡ‹ настроим ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Call Bridge для использования этого ΠΈΠΌΠ΅Π½ΠΈ ΠΈ сСкрСта для рСгистрации Π² слуТбС XMPP.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ слуТбу XMPP Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ сСрвСрС с трСмя Call Bridge’Π°ΠΌΠΈ callbridge01, callbridge02 ΠΈ callbridge03. КаТдой ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ случайныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ. ПозТС ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… сСрвСрах Call Bridge для Π²Ρ…ΠΎΠ΄Π° Π½Π° этот XMPP-сСрвСр. Π’Π²ΠΎΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

xmpp callbridge add callbridge01
xmpp callbridge add callbridge02
xmpp callbridge add callbridge03

Π’ ΠΈΡ‚ΠΎΠ³Π΅ провСряСм Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp callbridge list

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Π’ точности такая ΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… сСрвСрах послС дСйствий описанных Π½ΠΈΠΆΠ΅.

Π”Π°Π»Π΅Π΅ добавляСм Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ Π΄Π²ΡƒΡ… сСрвСрах Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ настройки, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ

xmpp callbridge add-secret callbridge01
xmpp callbridge add-secret callbridge02
xmpp callbridge add-secret callbridge03

Secret добавляСм ΠΎΡ‡Π΅Π½ΡŒ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ случайно Π² Π½Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ лишниС ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ такая одинаковая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π°:

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π”Π°Π»Π΅Π΅ Π½Π° всСх сСрвСрах кластСра ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π² Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ Ρ„Π°ΠΉΠ» содСрТащий всС Ρ‚Ρ€ΠΈ сСртификата, созданный Ρ€Π°Π½Π΅Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

xmpp cluster trust <trust bundle>

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌ xmpp кластСра Π½Π° всСх сСрвСрах кластСра ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp cluster enable

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ сСрвСрС кластСра ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅ΠΌ созданиС xmpp кластСра ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp cluster initialize

На ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… сСрвСрах добавляСм Π² xmpp кластСр ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

xmpp cluster join <ip address head xmpp server>

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚ΡŒ создания XMPP кластСра Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ:

xmpp status
xmpp cluster status

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ сСрвСр:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Π’Ρ‚ΠΎΡ€ΠΎΠΉ сСрвСр:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Π’Ρ€Π΅Ρ‚ΠΈΠΉ сСрвСр:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Call Bridge ΠΊ XMPP

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° кластСр XMPP Π·Π°ΠΏΡƒΡ‰Π΅Π½, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ слуТбы Call Bridge для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ кластСру XMPP. Π­Ρ‚Π° конфигурация выполняСтся Ρ‡Π΅Ρ€Π΅Π· Π²Π΅Π±-администратор.

Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС Π² Configuration > General ΠΈ Π² ΠΏΠΎΠ»Π΅ Unique Call Bridge name пишСм ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сСрвСру ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π° Call Bridge callbridge[01,02,03]. Π’ ΠΏΠΎΠ»Π΅ Domain conf.example.ru ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΏΠΎΠ΄ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ
Π½Π° любом сСрвСрС кластСра ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

xmpp callbridge list

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ПолС Β«Π‘Π΅Ρ€Π²Π΅Ρ€Β» оставляСм пустым, Callbridge Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ поиск DNS SRV для _xmpp-component._tcp.conf.example.com, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ доступный сСрвСр XMPP. IP адрСса ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ callbridge’Π΅ΠΉ ΠΊ XMPP ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС, это зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊΠΈΠ΅ значСния Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π½Π° запрос ΠΏΠΎ записи _xmpp-component._tcp.conf.example.com callbridge’Ρƒ, Ρ‡Ρ‚ΠΎ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ зависит ΠΎΡ‚ настроСк ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² для Π΄Π°Π½Π½ΠΎΠΉ DNS записи.

Π”Π°Π»Π΅Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Status > General, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π»ΠΈ слуТба Call Bride ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ слуТбС XMPP.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Web Bridge

На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС кластСра Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ слуТбу Web Bridge ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

webbridge listen a:443

НастраиваСм Web Bridge слуТбу с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ сСртификатов ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²ΠΈΠ΄Π°:

webbridge  certs <keyfile> <certificatefile> <ca bundle>

Web Bridge ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ HTTPS. Он Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ HTTP Π½Π° HTTPS, Ссли настроСн для использования Β«http-redirectΒ».
Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ HTTP, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

webbridge http-redirect enable

Π§Ρ‚ΠΎΠ±Ρ‹ Call Bridge Π΄Π°Π» ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Web Bridge’Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ соСдинСниям ΠΈΠ· Call Bridge, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

webbridge trust <certfile>

Π³Π΄Π΅ это Ρ„Π°ΠΉΠ», содСрТащий всС Ρ‚Ρ€ΠΈ сСртификата ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвСра Π² кластСрС.

Вакая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС кластСра.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Ρ€ΠΎΠ»ΡŒΡŽ Β«appadminΒ», ΠΎΠ½ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ наш кластСр(!), Π° Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сСрвСр кластСра ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ настройки Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сСрвСр ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Для дальнСйшСй настройки ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Postman.

Для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Basic Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Autorization

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° сСрвСра CMS Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Webbridge’ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ POST с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ url ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ cms.example.com

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ самом webbridge’e ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: гостСвой доступ, Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ доступ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Call Bridge Groups

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ CMS Π½Π΅ всСгда максимально эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ доступныС Π΅ΠΉ рСсурсы ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†-связи.

НапримСр, для встрСчи с трСмя участниками ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ участник ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Π½Π° Ρ‚Ρ€Π΅Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… Call Bridge’ax. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти Ρ‚Ρ€ΠΈ участника ΠΌΠΎΠ³Π»ΠΈ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Call Bridge’Ρ‹ автоматичСски установят соСдинСния ΠΌΠ΅ΠΆΠ΄Ρƒ всСми сСрвСрами ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ Space’e, Ρ‡Ρ‚ΠΎΠ±Ρ‹ выглядСло это всё Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ всС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ сСрвСрС. К соТалСнию, нСдостатком этого являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½Π° конфСрСнция ΠΈΠ· 3 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ 9 ΠΌΠ΅Π΄ΠΈΠ°-ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, нСэффСктивноС использованиС рСсурсов. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° Call Bridge Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½, ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ услуги с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹ΠΌ качСством всСм Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ этого Call Bridge’a.

Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Call Bridge Group. Π­Ρ‚Π° функция Π±Ρ‹Π»Π° прСдставлСна ​​в вСрсии 2.1 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния Cisco Meeting Server ΠΈ Π±Ρ‹Π»Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π° для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ балансировки Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΊΠ°ΠΊ для входящих, Ρ‚Π°ΠΊ ΠΈ для исходящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Cisco Meeting App (CMA), Π²ΠΊΠ»ΡŽΡ‡Π°Ρ участников WebRTC.

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Ρ‚Ρ€ΠΈ настраиваСмых ограничСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Call Bridge:

LoadLimit β€” это максимальная числовая Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Call Bridge. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π΅ΡΡ‚ΡŒ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 96000 для CMS1000 ΠΈ 1.25 GHz Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ процСссор для Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство рСсурсов Π² зависимости ΠΎΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ частоты ΠΊΠ°Π΄Ρ€ΠΎΠ² участника.
NewConferenceLoadLimitBasisPoints (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 50% loadLimit) β€” устанавливаСт ΠΏΡ€Π΅Π΄Π΅Π» Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сСрвСра, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΡΡŽΡ‚ΡΡ.
ExistingConferenceLoadLimitBasisPoints (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 80% ΠΎΡ‚ loadLimit) β€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сСрвСра, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ участники, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠ΅ΡΡ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½Ρ‹.

Π’ Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ эта функция Π±Ρ‹Π»Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° для распрСдСлСния Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² ΠΈ распрСдСлСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹, Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ сСрвСры TURN, сСрвСры Web Bridge ΠΈ устройства записи, Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Call Bridge Groups, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сгруппированы для ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ использования. Если ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· этих ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², прСдполагаСтся, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ доступны всСм сСрвСрам Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°.

Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ здСсь: cms.example.com:445/api/v1/system/configuration/cluster

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π”Π°Π»Π΅Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ callbridge’Ρƒ ΠΊ ΠΊΠ°ΠΊΠΎΠΉ callbridge-Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΎΠ½ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚:

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ callbridge
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Π’Ρ‚ΠΎΡ€ΠΎΠΉ callbridge
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Π’Ρ€Π΅Ρ‚ΠΈΠΉ callbridge
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΡ‹ настроили Π³Ρ€ΡƒΠΏΠΏΡƒ Call Brdige’eΠΉ для Π±ΠΎΠ»Π΅Π΅ эффСктивного использования рСсурсов кластСра Cisco Meeting Server’a.

Π˜ΠΌΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ· Active Directory

Π‘Π»ΡƒΠΆΠ±Π° Web Admin ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ LDAP, Π½ΠΎ ΠΎΠ½ Π½Π΅ прСдоставляСт слоТныС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΈ информация Π½Π΅ сохраняСтся Π² кластСрной Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, поэтому настройку придСтся Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ, Π»ΠΈΠ±ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС Ρ‡Π΅Ρ€Π΅Π· Web-интСрфСйс, Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· API, ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΌ Β«Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π° Π½Π΅ Π²ΡΡ‚Π°Π²Π°Ρ‚ΡŒΒ» Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ всё-Ρ‚Π°ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· API.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ URL-адрСс для доступа cms01.example.com:445/api/v1/ldapServers cΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ LDAP Server’a, указывая Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ:

  • IP-адрСс сСрвСра
  • Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΎΡ€Ρ‚Π°
  • имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ
  • ΠΏΠ°Ρ€ΠΎΠ»ΡŒ
  • secure

Secure β€” true ΠΈΠ»ΠΈ false Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² зависимости ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚Π°, 389 β€” Π½Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹ΠΉ, 636 β€” Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½Ρ‹ΠΉ.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ LDAP ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ источника Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² Cisco Meeting Server’e.
ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ LDAP сопоставляСт Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ LDAP с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ Π² CMS. БобствСнно Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹:

  • jidMapping
  • nameMapping
  • coSpaceNameMapping
  • coSpaceUriMapping
  • coSpaceSecondaryUriMapping

ОписаниС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²JID прСдставляСт ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² CMS. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это LDAP-сСрвСр Microsoft Active Directory, JID CMS сопоставляСтся с sAMAccountName Π² LDAP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ сути являСтся ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π° Π² Active Directory ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π±Π΅Ρ€Π΅Ρ‚Π΅ sAMAccountName ΠΈ добавляСтС Π΄ΠΎΠΌΠ΅Π½ conf.pod6.cms.lab ΠΊ Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ†Ρƒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это Π»ΠΎΠ³ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π²Ρ…ΠΎΠ΄Π° Π² CMS.

nameMapping сопоставляСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ содСрТится Π² ΠΏΠΎΠ»Π΅ Active Directory displayName, с ΠΏΠΎΠ»Π΅ΠΌ ΠΈΠΌΠ΅Π½ΠΈ CMS ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

coSpaceNameMapping создаёт имя space’a CMS Π½Π° основС поля displayName. Π­Ρ‚ΠΎΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ вмСстС с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ coSpaceUriMapping ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ трСбуСтся для создания space’a для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

coSpaceUriMapping опрСдСляСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ URI, ΡΠ²ΡΠ·Π°Π½Π½ΡƒΡŽ с Π»ΠΈΡ‡Π½Ρ‹ΠΌ space’ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. НСкоторыС Π΄ΠΎΠΌΠ΅Π½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ настроСны для Π½Π°Π±ΠΎΡ€Π° Π² space. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ Ρ‡Π°ΡΡ‚ΡŒ совпадаСт с этим ΠΏΠΎΠ»Π΅ΠΌ для ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· этих Π΄ΠΎΠΌΠ΅Π½ΠΎΠ², Π²Ρ‹Π·ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π² space этого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

coSpaceSecondaryUriMapping опрСдСляСт Π²Ρ‚ΠΎΡ€ΠΎΠΉ URI, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΠ³Π½ΡƒΡ‚ΡŒ space’a. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для добавлСния числового псСвдонима для ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π² space ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΌΡƒ URI, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ coSpaceUriMapping.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π‘Π΅Ρ€Π²Π΅Ρ€ LDAP ΠΈ сопоставлСниС LDAP настроСны. Π’Π΅ΠΏΠ΅Ρ€ΡŒ трСбуСтся ΡΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΈΡ… вмСстС, создав источник LDAP.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ URL-адрСс для доступа cms01.example.com:445/api/v1/ldapSource cΠΎΠ·Π΄Π°Ρ‘ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ LDAP Source, указывая Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΊΠ°ΠΊ:

  • server
  • mapping
  • baseDn
  • filter

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° настройка LDAP Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Ρ€ΡƒΡ‡Π½ΠΎΠΉ синхронизации.

Π”Π΅Π»Π°Π΅ΠΌ это Π»ΠΈΠ±ΠΎ Π² Web-интСрфСйсС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвСра Π½Π°ΠΆΠ°Π² Sync now Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Active Directory
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· API ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ POST ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ URL-адрСс для доступа cms01.example.com:445/api/v1/ldapSyncs

Ad-Hoc ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ

Π§Ρ‚ΠΎ это?Π’ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ понятии конфСрСнция это, ΠΊΠΎΠ³Π΄Π° Π΄Π²Π° участника Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€ΠΈΠ²Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· участников (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ устройство, зарСгистрированноС Π² Unified CM) Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡΒ», Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΈ послС Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π° с этой Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стороной Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ снова Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΊΠΎ всСм участникам трСхстороннСй ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ.

Ad-Hoc ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ ΠΎΡ‚ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π² CMS ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ad-Hoc конфСрСнция β€” это Π½Π΅ просто Π²Ρ‹Π·ΠΎΠ² SIP для CMS. Когда ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΎΡ€ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠšΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡΒ» Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π·, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚ΡŒ всСх Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ собраниС, Unified CM Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ² API для CMS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ Β«Π½Π° Π»Π΅Ρ‚ΡƒΒ», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ всС Π²Ρ‹Π·ΠΎΠ²Ρ‹. ВсС это происходит Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ для участников.

Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Unified CM Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ API ΠΈ адрСс / ΠΏΠΎΡ€Ρ‚ WebAdmin слуТбы, Π° Ρ‚Π°ΠΊΠΆΠ΅ SIP-Trunk нСпосрСдствСнно Π½Π° сСрвСр CMS для продолТСния Π²Ρ‹Π·ΠΎΠ²Π°.

ΠŸΡ€ΠΈ нСобходимости CUCM ΠΌΠΎΠΆΠ΅Ρ‚ динамичСски ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ space Π² CMS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² ΠΌΠΎΠ³ Π΄ΠΎΠΉΡ‚ΠΈ Π΄ΠΎ CMS ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для space’ΠΎΠ².

Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с CUCM настраиваСтся Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ описано Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°Π½Π΅Π΅ Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Cisco UCM Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ‚Ρ€Π°Π½ΠΊΠ° для CMS, Ρ‚Ρ€ΠΈ Conference Bridge’a, Π² SIP Security Profile ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Subject Name’a, Route Group’Ρƒ, Route List, Media Resourse Group ΠΈ Media Resourse Group List, Π° Π² Cisco Meeting Server’e Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ.

SIP Security Profile:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’Ρ€Π°Π½ΠΊΠΈ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Ρ€Π°Π½ΠΊ выглядит ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Conference Bridge
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Conference Bridge выглядит ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Route Group
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Route List
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Media Resourse Group
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Media Resourse Group List
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠŸΡ€Π°Π²ΠΈΠ»Π° Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹Ρ… систСм управлСния Π²Ρ‹Π·ΠΎΠ²Π°ΠΌΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Unified CM ΠΈΠ»ΠΈ Expressway, для Π½ΠΎΠ²Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² CMS просматриваСт Π΄ΠΎΠΌΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠΎΠ»Π΅ SIP Request-URI. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, Ссли SIP INVITE ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для sip: [email protected], CMS заботится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ domain.com. CMS слСдуСт этим ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ для опрСдСлСния, ΠΊΡƒΠ΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π·Π²ΠΎΠ½ΠΎΠΊ:

1. Π‘Π½Π°Ρ‡Π°Π»Π° CMS пытаСтся ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ SIP с Π΄ΠΎΠΌΠ΅Π½Π°ΠΌΠΈ, настроСнными Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Π—Π°Ρ‚Π΅ΠΌ эти Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π² (Β«Ρ†Π΅Π»Π΅Π²Ρ‹Π΅Β») пространства ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ IVR ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ адрСсатам Microsoft Lync/Skype для бизнСса (S4B).
2. Если Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π΅Ρ‚ совпадСний, CMS попытаСтся ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½, настроСнный Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ пСрСадрСсации Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Если сопоставлСниС установлСно, ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ явно ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π·ΠΎΠ². Π’ это врСмя CMS ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для Π·Π²ΠΎΠ½ΠΊΠΎΠ² Π² Π΄ΠΎΠΌΠ΅Π½Ρ‹ Lync. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ pass throw, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠΎΠ»Π΅ΠΉ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ Π°Π±ΠΎΠ½Π΅Π½Ρ‚ΡΠΊΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ CMS. Если Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… пСрСадрСсации Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π΅Ρ‚ совпадСний, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ Π²Ρ‹Π·ΠΎΠ²Π°. Π˜ΠΌΠ΅ΠΉΡ‚Π΅ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π² CMS, хотя Π²Ρ‹Π·ΠΎΠ² «пСрСадрСсован», ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° всС Π΅Ρ‰Π΅ привязываСтся ΠΊ CMS, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡƒΡ‚ΠΈ сигнализации ΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°.
Π’ΠΎΠ³Π΄Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пСрСадрСсованныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ исходящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ адрСсатов, ΠΊΡƒΠ΄Π° ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ‹Π·ΠΎΠ²Ρ‹, Ρ‚ΠΈΠΏ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ (Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² Lync ΠΈΠ»ΠΈ стандартным SIP) ΠΈ Π»ΡŽΠ±Ρ‹Π΅ прСобразования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹, Ссли Π² ΠΏΡ€Π°Π²ΠΈΠ»Π΅ пСрСадрСсации Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°.

Π’ΠΎΡ‚ собствСнно Π»ΠΎΠ³ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ Ad-Hoc ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠ»ΠΎΡ…ΠΎ(Π½Π΅ знаю ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅), поэтому Π½Π°ΠΏΠΈΡˆΡƒ Π»ΠΎΠ³ Ρ‚Π°ΠΊ:

Info	127.0.0.1:35870: API user "api" created new space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)

Info	call create failed to find coSpace -- attempting to retrieve from database

Info	API "001036270012" Space GUID: 7986bb6c-af4e-488d-9190-a75f16844e44 <--> Call GUID: 93bfb890-646c-4364-8795-9587bfdc55ba <--> Call Correlator GUID: 844a3c9c-8a1e-4568-bbc3-8a0cab5aed66 <--> Internal G

Info	127.0.0.1:35872: API user "api" created new call 93bfb890-646c-4364-8795-9587bfdc55ba

Info	call 7: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"

Info	API call leg bc0be45e-ce8f-411c-be04-594e0220c38e in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)

Info	conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 has control/media GUID: fb587c12-23d2-4351-af61-d6365cbd648d

Info	conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 named "001036270012"

Info	call 7: configured - API call leg bc0be45e-ce8f-411c-be04-594e0220c38e with SIP call ID "[email protected]"

Info	call 7: setting up UDT RTP session for DTLS (combined media and control)
Info	conference "001036270012": unencrypted call legs now present

Info	participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)

Info	participant "[email protected]" (e8371f75-fb9e-4019-91ab-77665f6d8cc3) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP

Info	call 8: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"

Info	API call leg db61b242-1c6f-49bd-8339-091f62f5777a in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)

Info	call 8: configured - API call leg db61b242-1c6f-49bd-8339-091f62f5777a with SIP call ID "[email protected]"

Info	call 8: setting up UDT RTP session for DTLS (combined media and control)

Info	call 9: incoming SIP call from "sip:[email protected]" to local URI "sip:[email protected]:5060" / "sip:[email protected]"

Info	API call leg 37a6e86d-d457-47cf-be24-1dbe20ccf98a in call 434f88d0-8441-41e1-b6ee-6d1c63b5b098 (API call 93bfb890-646c-4364-8795-9587bfdc55ba)

Info	call 9: configured - API call leg 37a6e86d-d457-47cf-be24-1dbe20ccf98a with SIP call ID "[email protected]"

Info	call 9: setting up UDT RTP session for DTLS (combined media and control)
Info	call 8: compensating for far end not matching payload types

Info	participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)

Info	participant "[email protected]" (289e823d-6da8-486c-a7df-fe177f05e010) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP

Info	call 7: compensating for far end not matching payload types
Info	call 8: non matching payload types mode 1/0
Info	call 8: answering offer in non matching payload types mode
Info	call 8: follow-up single codec offer received
Info	call 8: non matching payload types mode 1/0
Info	call 8: answering offer in non matching payload types mode
Info	call 8: sending response to single-codec additional offer
Info	call 9: compensating for far end not matching payload types

Info	participant "[email protected]" joined space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)

Info	participant "[email protected]" (d27e9a53-2c8a-4e9c-9363-0415cd812767) joined conference 434f88d0-8441-41e1-b6ee-6d1c63b5b098 via SIP

Info	call 9: BFCP (client role) now active
Info	call 9: sending BFCP hello as client following receipt of hello when BFCP not active
Info	call 9: BFCP (client role) now active
Info	call 7: ending; remote SIP teardown - connected for 0:13
Info	call 7: destroying API call leg bc0be45e-ce8f-411c-be04-594e0220c38e

Info	participant "[email protected]" left space 7986bb6c-af4e-488d-9190-a75f16844e44 (001036270012)

Info	call 9: on hold
Info	call 9: non matching payload types mode 1/0
Info	call 9: answering offer in non matching payload types mode
Info	call 8: on hold
Info	call 8: follow-up single codec offer received
Info	call 8: non matching payload types mode 1/0
Info	call 8: answering offer in non matching payload types mode
Info	call 8: sending response to single-codec additional offer
Info	call 9: ending; remote SIP teardown - connected for 0:12

Π‘Π°ΠΌΠ° Ad-Hoc конфСрСнция:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠŸΡ€Π°Π²ΠΈΠ»Π° входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²
Настройка ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° для возмоТности ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π²Ρ‹Π·ΠΎΠ²Π° Π² CMS. Как Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² настройкС LDAP, всС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ conf.pod6.cms.lab. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π² этот Π΄ΠΎΠΌΠ΅Π½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ для ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ². Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° для всСго, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ (ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ для IP-адрСса) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· сСрвСров CMS. Π’ нашСм внСшнСм ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Unified CM, Π±ΡƒΠ΄ΡƒΡ‚ настроСны магистрали SIP, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· сСрвСров CMS ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ. Π’ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, являСтся Π»ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этих магистралСй SIP IP-адрСсом, ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ΅ имя сСрвСра Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ CMS для ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π²Ρ‹Π·ΠΎΠ²ΠΎΠ², Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Π΅Π³ΠΎ IP-адрСс ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ΅ имя.

Π”ΠΎΠΌΠ΅Π½, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ входящСго Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° с Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² качСствС Π΄ΠΎΠΌΠ΅Π½Π° для Π»ΡŽΠ±Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… space’ΠΎΠ². Когда ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· LDAP, CMS автоматичСски создаСт space’Ρ‹, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ URI (coSpaceUriMapping), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, user.space. Π§Π°ΡΡ‚ΡŒ domain ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ URI создаСтся Π½Π° основС этого ΠΏΡ€Π°Π²ΠΈΠ»Π°. ЀактичСски, Ссли Π±Ρ‹ Π²Ρ‹ вошли Π² Web Bridge Π½Π° этом этапС, Π²Ρ‹ Π±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρƒ Space URI Π½Π΅Ρ‚ Π΄ΠΎΠΌΠ΅Π½Π°. Установив это ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π² качСствС Π½Π°ΠΈΠ²Ρ‹ΡΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°, Π²Ρ‹ Π·Π°Π΄Π°Π΅Ρ‚Π΅ Π΄ΠΎΠΌΠ΅Π½ для сгСнСрированных space’ΠΎΠ² ΠΊΠ°ΠΊ conf.example.com.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠŸΡ€Π°Π²ΠΈΠ»Π° исходящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ²

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ исходящиС Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π² кластСр Unified CM, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° исходящих соСдинСний. Π”ΠΎΠΌΠ΅Π½ΠΎΠΌ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, зарСгистрированных Π² Unified CM, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Jabber, являСтся example.com. Π’Ρ‹Π·ΠΎΠ²Ρ‹ Π² этот Π΄ΠΎΠΌΠ΅Π½ слСдуСт Π½Π°ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΊ стандартныС SIP-Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π½Π° ΡƒΠ·Π»Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² Unified CM. Π’ качСствС основного выступаСт cucm-01.example.com сСрвСр, Π² качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ cucm-02.example.com.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ
ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ описываСт ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΡƒΡŽ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами кластСра.

ПолС Local from domain ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² SIP-URI звонящСго Ρƒ Ρ‚ΠΎΠ³ΠΎ ΠΊΠΎΠΌΡƒ звонят послС символа «@». Если ΠΌΡ‹ Π΅Π³ΠΎ оставим пустым, Ρ‚ΠΎ послС символа «@» Π±ΡƒΠ΄Π΅Ρ‚ ip-адрСс CUCM’a Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ этот Π·Π²ΠΎΠ½ΠΎΠΊ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚. Если ΠΆΠ΅ ΠΌΡ‹ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ Π΄ΠΎΠΌΠ΅Π½, Ρ‚ΠΎ послС символа «@» собствСнно ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠΌΠ΅Π½. Π­Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π·Π²ΠΎΠ½ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ Π΄ΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΏΠΎ SIP-URI имя@ip-адрСс Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π—Π²ΠΎΠ½ΠΎΠΊ ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Π½ Local from domain
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π—Π²ΠΎΠ½ΠΎΠΊ ΠΊΠΎΠ³Π΄Π° НЕ ΡƒΠΊΠ°Π·Π°Π½ Local from domain
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ явно ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Encrypted ΠΈΠ»ΠΈ Unencrypted Π±ΡƒΠ΄ΡƒΡ‚ исходящиС Π·Π²ΠΎΠ½ΠΊΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Auto Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Recording

Π—Π°ΠΏΠΈΡΡŒ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ вСдётся Record-сСрвСром. Recorder прСдставляСт ΠΈΠ· сСбя Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Cisco Meeting Server. Recorder Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки Π½Π° сСбя Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΉ. Π›ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° запись Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ сСрвСрам Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹ слуТбы CallBridge, Ρ‚.Π΅. лицСнзия Recording Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρƒ CallBridge, Π° Π½Π΅ ΠΊ сСрвСру Π³Π΄Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Recorder. Recorder Π²Π΅Π΄Π΅Ρ‚ сСбя, ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями ΠΈ присутствия (XMPP), поэтому сСрвСр XMPP Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½Π° сСрвСрС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ CallBridge.

Π’.ΠΊ. Ρƒ нас кластСр ΠΈ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ Β«Ρ€Π°ΡΡ‚ΡΠ½ΡƒΡ‚ΡŒΒ» Π½Π° всС Ρ‚Ρ€ΠΈ сСрвСра кластСра. Π’ΠΎ просто Π² Π»ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅ Π² лицСнзиях ассоциируСм(добавляСм) MAC-адрСса a-интСрфСйсов всСх CMS сСрвСров входящих Π² кластСр.

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

И Π²ΠΎΡ‚ такая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сСрвСрС кластСра

Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ΠΎΠΎΠ±Ρ‰Π΅ сцСнариСв размСщСния Recorder’a нСсколько, Π½ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠ³ΠΎ:
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Recorder трСбуСтся ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ мСсто ΠΊΡƒΠ΄Π° собствСнно ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ. БобствСнно Π²ΠΎΡ‚ ссылка, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ вСсь Recording. Π― ΡΠ°ΠΊΡ†Π΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ… ΠΈ дСталях:

1. Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄ΡΡƒΠ½ΡƒΡ‚ΡŒ ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ сСрвСра Π² кластСрС.
2. Ошибка Β«Recorder unavailableΒ» ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅ Ρ‚ΠΎΡ‚ сСртификат Π² Recorder Trust.
3. Π—Π°ΠΏΠΈΡΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠ΄Ρ‚ΠΈ, Ссли для записи ΡƒΠΊΠ°Π·Π°Π½ Π½Π΅ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² NFS.

Иногда Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ автоматичСски Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΡŽ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈΠ»ΠΈ space’a.

Для этого ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π΄Π²Π° CallProfile’a:
Π‘ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

И с автоматичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π”Π°Π»Π΅Π΅ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ space’Ρƒ Β«ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Π΅ΠΌΒ» CallProfile с автоматичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи.
Cisco Meeting Server 2.5.2. Cluster Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scalable and Resilient с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ записи Π²ΠΈΠ΄Π΅ΠΎΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ

Π’ CMS Ρ‚Π°ΠΊ Π·Π°Π²Π΅Π΄Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ссли CallProfile явно привязан ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ space’Π°ΠΌ ΠΈΠ»ΠΈ space’Ρƒ, Ρ‚ΠΎ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ этот CallProfile ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ этим ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ space’Π°ΠΌ. А Ссли CallProfile Π½Π΅ привязан Π½ΠΈ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ space’Ρƒ, Ρ‚ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ примСняСтся ΠΊ Ρ‚Π΅ΠΌ space’Π°ΠΌ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ явно Π½Π΅ привязан Π½ΠΈ ΠΎΠ΄ΠΈΠ½ CallProfile.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π· ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌΠΈ способами осущСствляСтся доступ ΠΊ CMS Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ сСти ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈ:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ