Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

M'magazini ino ndikuwonetsa ndikufotokozera zina mwazovuta zokhazikitsa seva ya CMS mu failover cluster mode.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

ChiphunzitsoMwambiri, pali mitundu itatu ya kutumiza seva ya CMS:

  • Single Combined(Kuphatikiza pamodzi), i.e. iyi ndi seva imodzi yomwe ntchito zonse zofunika zikuyenda. Nthawi zambiri, kutumizidwa kwamtunduwu kumakhala koyenera kwa kasitomala wamkati komanso m'malo ang'onoang'ono pomwe kuchepa kwapang'onopang'ono ndi kuchepa kwa seva imodzi si nkhani yovuta, kapena ngati CMS imangogwira ntchito zina, monga ad hoc. misonkhano pa Cisco UCM.

    Chiyembekezo cha ntchito:
    Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

  • Kugawanika Kumodzi(Single Split) imakulitsa mtundu wakale wotumizira powonjezera seva yosiyana kuti ipezeke kunja. Pakutumizidwa kwa cholowa, izi zikutanthauza kuyika seva ya CMS mugawo lopanda chitetezo (DMZ) komwe makasitomala akunja amatha kuyipeza, ndi seva imodzi ya CMS pamaneti pomwe makasitomala amkati amatha kupeza CMS. Njira yotumizirayi tsopano ikulowetsedwa ndi otchedwa mtundu Single Edge, yomwe ili ndi ma seva Cisco Expressway, omwe ali ndi kapena adzakhala ndi mphamvu zambiri zofanana ndi Firewall bypass kotero makasitomala safunikira kuwonjezera seva yodzipatulira ya CMS.

    Chiyembekezo cha ntchito:
    Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

  • Zowonjezereka komanso Zokhazikika(Scalable and Fault Tolerant) Mtundu uwu umaphatikizapo redundancy kwa chigawo chilichonse, kulola dongosolo kuti likule ndi zosowa zanu pamlingo wake waukulu pamene mukupereka redundancy ngati kulephera. Imagwiritsanso ntchito lingaliro la Single Edge kuti lipereke mwayi wotetezedwa kunja. Uwu ndi mtundu womwe tiwona mu gawoli. Ngati timvetsetsa momwe tingagwiritsire ntchito gulu lamtunduwu, sitidzangomvetsetsa mitundu ina ya kutumizidwa, komanso tidzatha kumvetsetsa momwe tingapangire magulu a ma seva a CMS kuti agwirizane ndi kukula komwe kungafuneke.

Musanayambe kutumizidwa, muyenera kumvetsetsa zinthu zina zofunika, zomwe ndi

Zigawo zazikulu za pulogalamu ya CMS:

  • Nawonso achichepere: Imakulolani kuti muphatikize masinthidwe, monga kuyimba, malo ogwiritsa ntchito, ndi ogwiritsa ntchito okha. Imathandizira kusanja kuti pakhale kupezeka kwakukulu (mbuye m'modzi) kokha.
  • Imbani Bridge: ntchito yochitira misonkhano yamawu ndi makanema yomwe imapereka chiwongolero chonse pakuwongolera ndi kukonza mafoni ndi njira zama media media. Imathandizira kusakanikirana kwa kupezeka kwakukulu komanso scalability.
  • Seva ya XMPP: udindo wolembetsa ndi kutsimikizika kwa makasitomala pogwiritsa ntchito Cisco Meeting Application ndi/kapena WebRTC(kulankhulana zenizeni, kapena kungosakatula), komanso chizindikiro cha intercomponent. Zitha kuphatikizidwa kuti zipezeke kwambiri.
  • Web Bridge: Amapereka mwayi kwa kasitomala ku WebRTC.
  • Loadbalancer: Amapereka malo amodzi olumikizirana ndi Mapulogalamu a Misonkhano ya Cisco mumayendedwe a Single Split. Imamvera mawonekedwe akunja ndi doko pamalumikizidwe obwera. Mofananamo, cholemetsa cholemetsa chimalandira maulumikizidwe a TLS omwe akubwera kuchokera ku seva ya XMPP, momwe angasinthire kulumikizana kwa TCP kuchokera kwa makasitomala akunja.
    Muzochitika zathu sizidzafunika.
  • DZIWANI seva: Amapereka ukadaulo wa Firewall bypass womwe umalola
    ikani CMS yathu kuseri kwa Firewall kapena NAT kuti mulumikizane ndi makasitomala akunja pogwiritsa ntchito Cisco Meeting App kapena zida za SIP. Muzochitika zathu sizidzafunika.
  • Web Admin: Mawonekedwe a Administrative ndi mwayi wa API, kuphatikiza misonkhano yapadera ya Unified CM.

Zosintha Zosintha

Mosiyana ndi zina zambiri za Cisco, Cisco Meeting Server imathandizira njira zitatu zosinthira kuti zigwirizane ndi mtundu uliwonse wa kutumizidwa.

  • Mzere wolamula (CLI): Mawonekedwe a mzere wa malamulo otchedwa MMP pakukonzekera koyambirira ndi ntchito za satifiketi.
  • Woyang'anira Webusaiti: Makamaka pazosintha zokhudzana ndi CallBridge, makamaka mukakhazikitsa seva imodzi yopanda magulu.
  • REST API: Amagwiritsidwa ntchito pazinthu zovuta kwambiri zosinthira ndi ntchito zophatikizika zokhudzana ndi database.

Kuphatikiza pa zomwe zili pamwambapa, protocol imagwiritsidwa ntchito SFTP kusamutsa mafayilo-kawirikawiri ziphaso, ziphaso, kapena zolemba - kupita ndi kuchokera pa seva ya CMS.

Muzowongolera zotumizira kuchokera ku Cisco zalembedwa zoyera ndi Chingerezi kuti gululi liyenera kutumizidwa osachepera atatu ma seva (node) m'malo a database. Chifukwa Pokhapokha ndi nambala yosamvetseka m'mene njira yosankha ntchito yatsopano ya Database Master idzagwira ntchito, ndipo kawirikawiri Database Master ili ndi kugwirizana ndi malo ambiri a seva ya CMS.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ndipo monga momwe zimasonyezera, ma seva awiri (node) sizokwanira. Njira yosankhira imagwira ntchito Master ikayambiranso, seva ya Kapolo imakhala Mphunzitsi pokhapokha seva yokhazikitsidwanso itabweretsedwa. Komabe, ngati mgulu la ma seva awiri seva ya Master ituluka mwadzidzidzi, ndiye kuti seva ya Kapolo sikhala Mbuye, ndipo ngati Kapolo atuluka, ndiye kuti Master seva yotsalayo idzakhala Kapolo.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Koma m'mawu a XMPP, zingakhale zofunikira kusonkhanitsa gulu la ma seva atatu, chifukwa Ngati, mwachitsanzo, muletsa ntchito ya XMPP pa seva imodzi yomwe XMMP ili pa Mtsogoleri, ndiye kuti pa seva yotsala XMPP ikhalabe mu Otsatira ndipo kulumikizana kwa CallBridge ku XMPP kugwa, chifukwa CallBridge imalumikizana ndi XMPP yokhala ndi Mtsogoleri. Ndipo izi ndizovuta, chifukwa ... palibe kuyimba kamodzi komwe kungadutse.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Komanso mumayendedwe omwewo akuwonetsa gulu lomwe lili ndi seva imodzi ya XMPP.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ndipo poganizira zomwe zili pamwambazi, zimamveka chifukwa chake: zimagwira ntchito chifukwa zili mu failover mode.

Kwa ife, seva ya XMPP idzakhalapo pamagulu onse atatu.

Zimaganiziridwa kuti ma seva athu onse atatu ali pamwamba.

Zolemba za DNS

Musanayambe kukhazikitsa ma seva, muyenera kupanga zolemba za DNS А и Zamgululi mitundu:

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Chonde dziwani kuti muzolemba zathu za DNS pali madera awiri example.com ndi CONF.example.com. Chitsanzo.com ndi domeni yomwe onse olembetsa a Cisco Unified Communication Manager atha kugwiritsa ntchito ma URIs awo, omwe amapezeka kwambiri pamapangidwe anu kapena akuyenera kukhalapo. Kapena example.com ikufanana ndi domain yomwe ogwiritsa ntchito amagwiritsa ntchito pama adilesi awo a imelo. Kapena kasitomala wa Jabber pa laputopu yanu akhoza kukhala ndi URI [imelo ndiotetezedwa]. Domain CONF.example.com ndiye domain yomwe idzakonzedwera ogwiritsa ntchito a Cisco Meeting Server. Dera la Cisco Meeting Server lidzakhala CONF.example.com, kotero kwa wogwiritsa ntchito yemweyo wa Jabber, wosuta@ URI angafunike kugwiritsidwa ntchito kulowa mu Seva Yokumana ya Cisco.CONF.example.com.

Kukonzekera koyambira

Zokonda zonse zomwe zafotokozedwa pansipa zikuwonetsedwa pa seva imodzi, koma ziyenera kuchitika pa seva iliyonse pagulu.

QoS

Chifukwa CMS imapanga pompopompo magalimoto amakhudzidwa ndi kuchedwa ndi kutayika kwa paketi, nthawi zambiri zimalimbikitsidwa kuti zikhazikitse ntchito yabwino (QoS). Kuti izi zitheke, CMS imathandizira kumapaketi okhala ndi Differentiated Services Codes (DSCPs) yomwe imapanga. Ngakhale kuyika patsogolo kwa magalimoto ku DSCP kumadalira momwe kuchuluka kwa magalimoto kumagwiritsidwira ntchito ndi magawo a netiweki azinthu zanu, kwa ife tidzakonza CMS yathu ndikuyika patsogolo kwa DSCP kutengera machitidwe abwino a QoS.

Pa seva iliyonse tidzalowetsa malamulo awa

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

Chifukwa chake, magalimoto onse amakanema adalembedwa kuti AF41 (DSCP 0x22), magalimoto onse amawu adalembedwa EF (DSCP 0x2E), mitundu ina yamayendedwe otsika kwambiri monga SIP ndi XMPP amagwiritsa ntchito AF31 (DSCP 0x1A).

Kufufuza:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

NTP

Network Time Protocol (NTP) ndiyofunikira osati pakungopereka masitampu olondola amafoni ndi misonkhano, komanso pakutsimikizira ziphaso.

Onjezani ma seva a NTP kuzinthu zanu ndi lamulo ngati

ntp server add <server>

Kwa ife, pali ma seva awiri otere, kotero padzakhala magulu awiri.
Kufufuza:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Ndipo khazikitsani nthawi ya seva yathu
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

DNS

Timawonjezera ma seva a DNS ku CMS ndi lamulo monga:

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

Kwa ife, pali ma seva awiri otere, kotero padzakhala magulu awiri.
Kufufuza:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Network Interface Configuration

Timakonza mawonekedwe ndi lamulo monga:

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

Kufufuza:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Dzina la seva (Dzina la alendo)

Timayika dzina la seva ndi lamulo monga:

hostname <name>

Ndipo timayambiranso.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Izi zimamaliza masinthidwe oyambira.

Zikalata

ChiphunzitsoCisco Meeting Server imafuna kulankhulana kwachinsinsi pakati pa zigawo zosiyanasiyana, ndipo chifukwa chake, ma satifiketi a X.509 amafunikira pamatumizidwe onse a CMS. Amathandizira kuonetsetsa kuti mautumiki / seva imadaliridwa ndi ma seva / mautumiki ena.

Ntchito iliyonse imafunikira satifiketi, koma kupanga ziphaso zapadera pa ntchito iliyonse kumatha kubweretsa chisokonezo komanso zovuta zosafunikira. Mwamwayi, titha kupanga makiyi achinsinsi apagulu ndi achinsinsi a satifiketi ndikuzigwiritsanso ntchito pamakina angapo. Kwa ife, satifiketi yomweyi idzagwiritsidwa ntchito pa Call Bridge, XMPP Server, Web Bridge ndi Web Admin. Chifukwa chake, muyenera kupanga makiyi a satifiketi apagulu ndi achinsinsi pa seva iliyonse pagulu.

Kuphatikiza pa database, komabe, kuli ndi zofunikira zina zapadera za satifiketi motero zimafunikira ziphaso zake zomwe ndizosiyana ndi zantchito zina. CMS imagwiritsa ntchito satifiketi ya seva, yomwe ili yofanana ndi satifiketi yomwe imagwiritsidwa ntchito ndi maseva ena, koma palinso satifiketi ya kasitomala yomwe imagwiritsidwa ntchito polumikizana ndi database. Satifiketi ya Database imagwiritsidwa ntchito potsimikizira komanso kubisa. M'malo mopereka dzina lolowera ndi mawu achinsinsi kuti kasitomala alumikizane ndi database, imapereka satifiketi ya kasitomala yomwe imadaliridwa ndi seva. Seva iliyonse mugulu la database idzagwiritsa ntchito makiyi agulu ndi achinsinsi. Izi zimalola ma seva onse omwe ali mgululi kubisa deta m'njira yoti imatha kusinthidwa ndi ma seva ena omwe amagawana makiyi omwewo.

Kuti ntchito ya redundancy igwire ntchito, magulu a database ayenera kukhala ndi maseva osachepera atatu, koma osapitilira 3, okhala ndi nthawi yopitilira 5 ms pakati pa gulu lililonse. Malire awa ndi oletsa kwambiri kuposa kusanja kwa Call Bridge, chifukwa chake nthawi zambiri ndizomwe zimalepheretsa kutumizidwa komwe kumagawidwa.

Udindo wa database wa CMS uli ndi zofunikira zingapo zapadera. Mosiyana ndi maudindo ena, zimafunikira satifiketi ya kasitomala ndi seva, pomwe satifiketi ya kasitomala ili ndi gawo linalake la CN lomwe limaperekedwa kwa seva.

CMS imagwiritsa ntchito database ya postgres yokhala ndi mbuye m'modzi komanso zofananira zingapo zofanana. Pali database imodzi yokha panthawi imodzi ("database server"). Mamembala otsala a gululi ndi obwereza kapena "makasitomala a database".

Gulu la database limafuna satifiketi yodzipereka ya seva ndi satifiketi ya kasitomala. Ayenera kusainidwa ndi ziphaso, nthawi zambiri zoyang'anira zachinsinsi zamkati. Chifukwa membala aliyense wa gulu la database akhoza kukhala mbuye, seva ya database ndi satifiketi ya kasitomala (yokhala ndi makiyi apagulu ndi achinsinsi) iyenera kukopera ku maseva onse kuti athe kuganiza kuti kasitomala kapena seva ya database. Kuphatikiza apo, satifiketi ya mizu ya CA iyenera kukwezedwa kuti zitsimikizire kuti kasitomala ndi satifiketi za seva zitha kutsimikiziridwa.

Chifukwa chake, timapanga pempho la satifiketi yomwe idzagwiritsidwe ntchito ndi mautumiki onse a seva kupatula nkhokwe (padzakhala pempho lapadera la izi) ndi lamulo monga:

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

Mu CN timalemba dzina lonse la ma seva athu. Mwachitsanzo, ngati ma hostnames a maseva athu seva01, seva02, seva03, ndiye CN idzakhala seva.example.com

Timachita zomwezo pa ma seva awiri otsalawo ndikusiyana kuti malamulowo azikhala ndi "ma hostnames" ofanana.

Timapanga zopempha ziwiri za satifiketi zomwe zidzagwiritsidwe ntchito ndi database ndi malamulo monga:

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

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

pki csr dbclusterclient CN:postgres

kumene dbclusterserver ΠΈ dbclusterclient mayina a zopempha zathu ndi ziphaso zamtsogolo, dzina la alendo1(2)(3) mayina a ma seva ogwirizana.

Timachita izi pa seva imodzi yokha (!), ndipo tidzakweza ma satifiketi ndi mafayilo ofananira a .key kumaseva ena.

Yambitsani mawonekedwe a satifiketi ya kasitomala mu AD CSSeva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Muyeneranso kuphatikiza ziphaso za seva iliyonse kukhala fayilo imodzi.Pa *NIX:

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

Pa Windows/DOS:

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

Ndipo kwezani ku seva iliyonse:
1. "Payekha" satifiketi ya seva.
2. Satifiketi ya mizu (pamodzi ndi apakatikati, ngati alipo).
3. Zikalata za database ("seva" ndi "kasitomala") ndi mafayilo okhala ndi .key extension, zomwe zinapangidwa popanga pempho la "server" ndi "client" satifiketi ya database. Mafayilowa ayenera kukhala ofanana pa ma seva onse.
4. Fayilo ya ziphaso zonse zitatu "zamunthu".

Zotsatira zake, muyenera kupeza china chonga fayiloyi pa seva iliyonse.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Database Cluster

Tsopano popeza muli ndi ziphaso zonse zomwe zidakwezedwa ku maseva a CMS, mutha kukonza ndikuthandizira kusanja kwa database pakati pa ma node atatu. Gawo loyamba ndikusankha seva imodzi ngati master node ya gulu la database ndikuyikonza kwathunthu.

Master Database

Gawo loyamba pakukhazikitsa kubwereza kwa database ndikutchula masatifiketi omwe adzagwiritsidwe ntchito pa database. Izi zimachitika pogwiritsa ntchito lamulo monga:

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

Tsopano tiyeni tiwuze CMS mawonekedwe oti agwiritse ntchito pophatikiza ma database ndi lamulo:

database cluster localnode a

Kenako timayambitsa nkhokwe yamagulu pa seva yayikulu ndi lamulo:

database cluster initialize

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ma Client Database Node

Timachitanso chimodzimodzi, m'malo mwa lamulo yambitsani database cluster lowetsani lamulo monga:

database cluster join <ip address existing master>

kumene adilesi ya ip ilipo master ip adilesi ya seva ya CMS pomwe gululo linayambika, kungoti Master.

Timayang'ana momwe gulu lathu la database limagwirira ntchito pa maseva onse ndi lamulo:

database cluster status

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Timachita chimodzimodzi pa seva yachitatu yotsala.

Zotsatira zake, zimakhala kuti seva yathu yoyamba ndi Mbuye, ena onse ndi Akapolo.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Web Admin Service

Yambitsani ntchito yoyang'anira intaneti:

webadmin listen a 445

Port 445 idasankhidwa chifukwa port 443 imagwiritsidwa ntchito kuti ogwiritsa ntchito athe kupeza kasitomala pa intaneti

Timakonza ntchito ya Web Admin ndi mafayilo a satifiketi okhala ndi lamulo ngati:

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

Ndipo yambitsani Web Admin ndi lamulo:

webadmin enable

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ngati zonse zili bwino, tidzalandira mizere ya SUCCESS yosonyeza kuti Webusaiti ya Webusaiti idakonzedwa bwino pamaneti ndi satifiketi. Timayang'ana momwe ntchitoyi ikuyendera pogwiritsa ntchito msakatuli ndikuyika adilesi ya woyang'anira webusayiti, mwachitsanzo: cms.example.com: 445

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Imbani Bridge Cluster

Call Bridge ndiye ntchito yokhayo yomwe ilipo pakutumizidwa kulikonse kwa CMS. Call Bridge ndiye njira yayikulu yochitira misonkhano. Imaperekanso mawonekedwe a SIP kuti mafoni athe kutumizidwa kapena kuchokera kwa iwo, mwachitsanzo, Cisco Unified CM.

Malamulo omwe afotokozedwa pansipa ayenera kuchitidwa pa seva iliyonse yokhala ndi ziphaso zoyenera.
Kotero:

Timagwirizanitsa ziphaso ndi utumiki wa Call Bridge ndi lamulo monga:

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

Timamanga ma CallBridge ku mawonekedwe omwe tikufuna ndi lamulo:

callbridge listen a

Ndipo yambitsaninso ntchitoyo ndi lamulo:

callbridge restart

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Tsopano popeza tili ndi ma Call Bridges okonzedwa, titha kukonza magulu a Call Bridge. Call Bridge clustering ndi yosiyana ndi database kapena XMPP clustering. Call Bridge Cluster imatha kuthandizira kuchokera pa 2 mpaka 8 node popanda zoletsa zilizonse. Sizimangopereka zochepa zokha, komanso kusanja kuti misonkhano igawidwe mwachangu pamaseva a Call Bridge pogwiritsa ntchito kugawa kwanzeru. CMS ili ndi zina zowonjezera, magulu a Call Bridge ndi zofananira zomwe zingagwiritsidwe ntchito pakuwongolera kwina.

Call bridge clustering imakonzedwa makamaka kudzera pa intaneti yoyang'anira
Njira yomwe yafotokozedwa pansipa iyenera kuchitidwa pa seva iliyonse pagulu.
Ndipo kotero,

1. Pitani pa intaneti kupita ku Configuration > Cluster.
2. Mu Itanani Bridge Bridge Monga dzina lapadera, lowetsani callbridge[01,02,03] lolingana ndi dzina la seva. Mayinawa ndi osakhazikika, koma akuyenera kukhala apadera pagululi. Iwo ndi ofotokozera m'chilengedwe chifukwa amasonyeza kuti ndi zizindikiro za seva [01,02,03].
3.B Clustered Call Bridges lowetsani ma URL oyang'anira webusayiti a maseva athu mgulu, CMS[01,02,03].example.com:445, m'gawo la Adilesi. Onetsetsani kuti mwatchulapo doko. Mutha kusiya domeni ya Peer link SIP yopanda kanthu.
4. Onjezani satifiketi ku CallBridge trust ya seva iliyonse, fayilo yomwe ili ndi ziphaso zonse za maseva athu, zomwe tidaziphatikiza mu fayiloyi pachiyambi pomwe, ndi lamulo ngati:

callbridge trust cluster <trusted cluster certificate bundle>

Ndipo yambitsaninso ntchitoyo ndi lamulo:

callbridge restart

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Zotsatira zake, pa seva iliyonse muyenera kupeza chithunzi ichi:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

XMPP Cluster

Ntchito ya XMPP mu CMS imagwiritsidwa ntchito polembetsa ndi kutsimikizira zonse za Cisco Meeting Apps (CMA), kuphatikiza kasitomala wa CMA WebRTC. Call Bridge palokha imagwiranso ntchito ngati kasitomala wa XMPP pazolinga zotsimikizira motero iyenera kukonzedwa monga makasitomala ena. Kulekerera zolakwika za XMPP ndichinthu chomwe chakhala chikuthandizidwa m'malo opanga kuyambira mtundu wa 2.1

Malamulo omwe afotokozedwa pansipa ayenera kuchitidwa pa seva iliyonse yokhala ndi ziphaso zoyenera.
Kotero:

Timagwirizanitsa masatifiketi ndi ntchito ya XMPP ndi lamulo ngati:

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

Kenako fotokozani mawonekedwe omvera ndi lamulo:

xmpp listen a

Ntchito ya XMPP imafuna dera lapadera. Uku ndiye kulowa kwa ogwiritsa ntchito. Mwanjira ina, wogwiritsa ntchito akayesa kulowa pogwiritsa ntchito pulogalamu ya CMA (kapena kudzera pa kasitomala wa WebRTC), amalowetsa userID@logindomain. Kwa ife zikhala userid@CONF.example.com. Chifukwa chiyani sichiri example.com? Pakutumiza kwathu, tidasankha dera lathu la Unified CM lomwe ogwiritsa ntchito a Jabber azigwiritsa ntchito mu Unified CM monga example.com, chifukwa chake tidafunikira dera lina la ogwiritsa ntchito CMS kuti atumize mafoni kupita ndi kuchokera ku CMS kudzera m'magawo a SIP.

Konzani domain ya XMPP pogwiritsa ntchito lamulo ngati:

xmpp domain <domain>

Ndipo yambitsani ntchito ya XMPP ndi lamulo:

xmpp enable

Muutumiki wa XMPP, muyenera kupanga zidziwitso za Call Bridge iliyonse yomwe idzagwiritsidwe ntchito polembetsa ndi ntchito ya XMPP. Mayinawa ndi osakhazikika (ndipo sakukhudzana ndi mayina apadera omwe mwawakonzera kuti agwirizane ndi call bridge clustering). Muyenera kuwonjezera maitanidwe atatu pa seva imodzi ya XMPP ndiyeno mulowetse zidziwitsozo pa ma seva ena a XMPP mu cluster chifukwa kasinthidwe kameneka sikugwirizana ndi nkhokwe yamagulu. Pambuyo pake tidzakonza Call Bridge iliyonse kuti tigwiritse ntchito dzinali ndi chinsinsi kuti tilembetse ndi ntchito ya XMPP.

Tsopano tikuyenera kukonza ntchito ya XMPP pa seva yoyamba yokhala ndi Call Bridges callbridge01, callbridge02 ndi callbridge03. Akaunti iliyonse idzapatsidwa mawu achinsinsi mwachisawawa. Pambuyo pake adzalowetsedwa pa ma seva ena a Call Bridge kuti alowe mu seva iyi ya XMPP. Lowetsani malamulo otsatirawa:

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

Zotsatira zake, timayang'ana zomwe zidachitika ndi lamulo:

xmpp callbridge list

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Ndendende chithunzi chomwechi chiyenera kuwonekera pa maseva otsala pambuyo pa njira zomwe zafotokozedwa pansipa.

Kenako, timawonjezera zosintha zomwezo pa ma seva awiri otsalawo, ndi malamulo okha

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

Timawonjezera Chinsinsi mosamala kwambiri kuti, mwachitsanzo, mulibe mipata yowonjezeramo.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Zotsatira zake, seva iliyonse iyenera kukhala ndi chithunzi chofanana:

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kenako, pa maseva onse omwe ali mgululi, timafotokozera mokhulupirika fayilo yomwe ili ndi ziphaso zonse zitatu, zomwe zidapangidwa kale ndi lamulo monga ili:

xmpp cluster trust <trust bundle>

Timatsegula mawonekedwe a cmpp cluster pa ma seva onse amgulu ndi lamulo:

xmpp cluster enable

Pa seva yoyamba ya gululo, timayambitsa kupanga gulu la xmpp ndi lamulo:

xmpp cluster initialize

Pa maseva ena, onjezani gulu ku xmpp ndi lamulo monga:

xmpp cluster join <ip address head xmpp server>

Timayang'ana pa seva iliyonse kupambana pakupanga gulu la XMPP pa seva iliyonse ndi malamulo:

xmpp status
xmpp cluster status

Seva yoyamba:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva yachiwiri:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva yachitatu:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kulumikiza Call Bridge ku XMPP

Tsopano popeza gulu la XMPP likuyenda, muyenera kukonza mautumiki a Call Bridge kuti mulumikizane ndi gulu la XMPP. Kukonzekera uku kumachitika kudzera pa intaneti.

Pa seva iliyonse, pitani ku Configuration> General ndi m'munda Dzina la Unique Call Bridge lembani mayina apadera ofanana ndi seva Call Bridge callbridge [01,02,03]... M'munda ankalamulira conf.example.ru ndi mapasiwedi lolingana, mukhoza akazonde iwo
pa seva iliyonse mumagulu ndi lamulo:

xmpp callbridge list

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Siyani gawo la "Seva" lopanda kanthu Callbridge idzachita kuyang'ana kwa DNS SRV _xmpp-component._tcp.conf.example.comkuti mupeze seva ya XMPP yomwe ilipo. Ma adilesi a IP olumikizira ma callbridges ku XMPP amatha kusiyana pa seva iliyonse, zimatengera zomwe zimabwezeredwa pazopempha. _xmpp-component._tcp.conf.example.com callbridge, zomwe zimatengera zoikamo patsogolo pa mbiri yoperekedwa ya DNS.

Kenako, pitani ku Status> General kuti muwone ngati ntchito ya Call Bride idalumikizidwa bwino ndi ntchito ya XMPP.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Web Bridge

Pa seva iliyonse pagulu, yambitsani utumiki wa Web Bridge ndi lamulo:

webbridge listen a:443

Timakonza utumiki wa Web Bridge ndi mafayilo a satifiketi okhala ndi lamulo ngati:

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

Web Bridge imathandizira HTTPS. Idzawongolera HTTP ku HTTPS ngati itakonzedwa kuti igwiritse ntchito "http-redirect".
Kuti mutsegulenso HTTP, gwiritsani ntchito lamulo ili:

webbridge http-redirect enable

Kudziwitsa Call Bridge kuti Web Bridge ikhoza kudalira maulumikizidwe kuchokera ku Call Bridge, gwiritsani ntchito lamulo:

webbridge trust <certfile>

pomwe iyi ndi fayilo yomwe ili ndi ziphaso zonse zitatu kuchokera pa seva iliyonse pagulu.

Chithunzichi chiyenera kukhala pa seva iliyonse yamagulu.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Tsopano tikufunika kupanga wogwiritsa ntchito ndi "appadmin", timafunikira kuti tithe kukonza gulu lathu (!), Osati seva iliyonse mumagulu padera, motere zoikidwiratu zidzagwiritsidwa ntchito mofanana pa seva iliyonse ngakhale zili choncho. kuti adzapangidwa kamodzi.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Powonjezera khwekhwe tidzagwiritsa ntchito Wolemba Postman.

Kwa chilolezo, sankhani Basic mu gawo la Authorization

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kuti mutumize molondola malamulo ku seva ya CMS, muyenera kukhazikitsa encoding yofunikira

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Timatchula Webbridge ndi lamulo POST ndi parameter url ndi mtengo cms.example.com

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mu ulalo womwewo, tikuwonetsa magawo ofunikira: mwayi wa alendo, mwayi wotetezedwa, ndi zina.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Imbani Magulu a Bridge

Mwachikhazikitso, CMS siigwiritsa ntchito bwino kwambiri zopezeka pamisonkhano.

Mwachitsanzo, pa msonkhano ndi anthu atatu, aliyense atha kukhala pa ma Call Bridge atatu osiyanasiyana. Kuti otenga nawo mbali atatuwa azilankhulana wina ndi mzake, Call Bridges adzakhazikitsa okha kugwirizana pakati pa ma seva onse ndi makasitomala mu Space imodzi, kotero kuti zonse zikuwoneka ngati makasitomala onse ali pa seva imodzi. Tsoka ilo, choyipa pa izi ndikuti msonkhano umodzi wa anthu atatu tsopano udzadya ma doko 3 atolankhani. Izi mwachiwonekere ndi kusagwiritsa ntchito bwino zinthu. Kuonjezera apo, Call Bridge ikadzadzazadi, makina osasinthika ndikupitiriza kuvomereza mafoni ndikupereka chithandizo chochepetsera kwa onse olembetsa Call Bridge.

Mavutowa amathetsedwa pogwiritsa ntchito gawo la Call Bridge Group. Izi zidayambika mu mtundu 2.1 wa pulogalamu ya Cisco Meeting Server ndipo yawonjezedwa kuti ithandizire kusungitsa katundu pama foni obwera ndi otuluka a Cisco Meeting App (CMA), kuphatikiza omwe atenga nawo gawo pa WebRTC.

Kuti athetse vuto lolumikizananso, malire atatu osinthika akhazikitsidwa pa Call Bridge iliyonse:

LoadLimit - ichi ndiye kuchuluka kwa manambala kwa Call Bridge inayake. Pulatifomu iliyonse ili ndi malire olemetsa, monga 96000 a CMS1000 ndi 1.25 GHz pa vCPU pamakina enieni. Mafoni osiyanasiyana amawononga kuchuluka kwazinthu kutengera momwe akumvera komanso kuchuluka kwa omwe akutenga nawo mbali.
NewConferenceLoadLimitBasisPoints (default 50% loadLimit) - imayika malire a seva, pambuyo pake misonkhano yatsopano imakanidwa.
ExistingConferenceLoadLimitBasisPoints (zosasinthika 80% ya loadLimit) - mtengo wa katundu wa seva pambuyo pake omwe alowa nawo pamsonkhano womwe ulipo adzakanidwa.

Ngakhale kuti mbaliyi idapangidwa kuti igawanitse mafoni ndi kuwongolera katundu, magulu ena monga TURN Servers, Web Bridge Servers ndi Recorders amathanso kuperekedwa ku Call Bridge Groups kuti athenso kugawidwa bwino kuti agwiritse ntchito bwino. Ngati chilichonse mwazinthu izi sichinaperekedwe ku gulu loyimba foni, amaganiziridwa kuti akupezeka kwa ma seva onse popanda chofunikira chilichonse.

Ma parameter awa adapangidwa apa: cms.example.com:445/api/v1/system/configuration/cluster

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kenako, tikuwonetsa ku callbridge iliyonse kuti gulu la callbridge ndi la:

Choyamba callbridge
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Callbridge chachiwiri
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Chachitatu callbridge
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Chifukwa chake, tidakonza gulu la Call Brdige kuti ligwiritse ntchito bwino zomwe zili mgulu la Cisco Meeting Server.

Kulowetsa ogwiritsa ntchito kuchokera ku Active Directory

Utumiki wa Web Admin uli ndi gawo la kasinthidwe ka LDAP, koma silimapereka zosankha zovuta zosinthira, ndipo chidziwitsocho sichimasungidwa mu database ya cluster, kotero kasinthidwe kuyenera kuchitidwa, mwina pamanja pa seva iliyonse kudzera pa Webusayiti, kapena kudzera pa intaneti. API, ndipo kotero kuti "katatu" Osadzuka "tidzayikabe deta kudzera pa API.

Kugwiritsa ntchito URL kuti mupeze cms01.example.com:445/api/v1/ldapServers amapanga chinthu cha LDAP Server, kutchula magawo monga:

  • Seva IP
  • doko nambala
  • Lolowera
  • chinsinsi
  • kukutetezani

Otetezedwa - sankhani zoona kapena zabodza kutengera doko, 389 - osatetezeka, 636 - otetezedwa.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kupanga mapu a LDAP gwero lazomwe zili mu Cisco Meeting Server.
Mapu a LDAP amajambula zomwe zili mu bukhu la LDAP ku zomwe zili mu CMS. Makhalidwe enieni:

  • jidMapping
  • nameMapping
  • coSpaceNameMapping
  • coSpaceUriMapping
  • coSpaceSecondaryUriMapping

Kufotokozera za makhalidweJID imayimira ID yolowera mu CMS. Popeza iyi ndi seva ya Microsoft Active Directory LDAP, mamapu a CMS JID kupita ku sAMAccountName mu LDAP, yomwe kwenikweni ndi ID yolowera mu Active Directory. Komanso dziwani kuti mutenga sAMAccountName ndikuwonjezera domain conf.pod6.cms.lab kumapeto kwake chifukwa uku ndiko kulowa komwe ogwiritsa ntchito anu adzagwiritse ntchito kulowa mu CMS.

nameMapping zimagwirizana ndi zomwe zili mu Active Directory displayName gawo la dzina la CMS la wosuta.

coSpaceNameMapping imapanga dzina la malo a CMS kutengera gawo la displayName. Khalidweli, limodzi ndi coSpaceUriMapping, ndizomwe zimafunikira kuti pakhale malo kwa aliyense wogwiritsa ntchito.

coSpaceUriMapping imatanthauzira gawo la wogwiritsa ntchito la URI lolumikizidwa ndi malo ake enieni. Madomeni ena amatha kukonzedwa kuti ayimbidwe mumlengalenga. Ngati gawo la wogwiritsa ntchito likugwirizana ndi gawo ili la amodzi mwa madomeniwa, kuyimbako kudzalunjikitsidwa kumalo a wogwiritsayo.

coSpaceSecondaryUriMapping imatanthauzira URI yachiwiri kuti ifike danga. Izi zitha kugwiritsidwa ntchito powonjezera manambala olumikizira mafoni ku malo omwe atumizidwa kunja ngati m'malo mwa URI ya zilembo za alphanumeric yofotokozedwa mu parameter ya coSpaceUriMapping.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Seva ya LDAP ndi mapu a LDAP zakonzedwa. Tsopano muyenera kuwalumikiza pamodzi popanga gwero la LDAP.

Kugwiritsa ntchito URL kuti mupeze cms01.example.com:445/api/v1/ldapSource pangani LDAP Source chinthu, kufotokoza magawo monga:

  • seva
  • sanjira
  • baseDn
  • sefa

Tsopano kasinthidwe ka LDAP kwatha, mutha kuchita ntchito yolumikizira pamanja.

Timachita izi mwina pa intaneti ya seva iliyonse podina Landirani tsopano gawo Active Directory
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

kapena kudzera pa API ndi lamulo POST kugwiritsa ntchito ulalo kuti mulowe cms01.example.com:445/api/v1/ldapSyncs

Misonkhano ya Ad-Hoc

Ichi ndi chiani?MwachizoloΕ΅ezi, msonkhano ndi pamene anthu awiri akukambirana wina ndi mzake, ndipo mmodzi wa otenga nawo mbali (pogwiritsa ntchito chipangizo cholembedwa ndi Unified CM) amasindikiza batani la "Conference", kuyitana munthu winayo, ndipo atatha kulankhula ndi gulu lachitatu. , dinani batani la "Conference" kachiwiri.

Chomwe chimasiyanitsa msonkhano wa Ad-Hoc ndi msonkhano womwe wakonzedwa mu CMS ndikuti msonkhano wa Ad-Hoc sikuti ndi kuyimbira kwa SIP ku CMS. Woyambitsa msonkhano akadinanso batani la Msonkhano kachiwiri kuti aitanire aliyense kumsonkhano womwewo, Unified CM iyenera kuyimba foni ku CMS kuti ipange msonkhano wapaulendo pomwe mafoni onse amasamutsidwa. Zonsezi zimachitika osazindikira ndi omwe akutenga nawo mbali.

Izi zikutanthauza kuti Unified CM iyenera kukonza zidziwitso za API ndi adilesi ya WebAdmin/doko la ntchitoyo komanso SIP Trunk molunjika ku seva ya CMS kuti mupitilize kuyimba.

Ngati kuli kofunikira, CUCM ikhoza kupanga danga mu CMS kotero kuti kuyitana kulikonse kukhoza kufika ku CMS ndikugwirizana ndi lamulo loyitana lomwe likubwera lomwe limapangidwira malo.

Zogwirizana ndi CUCM kukonzedwa mofanana ndi momwe tafotokozera m'nkhaniyi kale kupatula kuti pa Cisco UCM muyenera kupanga mitengo ikuluikulu itatu ya CMS, Milatho itatu ya Misonkhano, mu SIP Security Profile imatchula Mayina atatu a Maphunziro, Magulu a Njira, Mndandanda wa Njira, Magulu a Media Resourse Groups ndi Media Resourse Group Lists, ndi kuwonjezera malamulo angapo oyendetsa. ku Cisco Misonkhano Seva.

Mbiri Yachitetezo cha SIP:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mitunda:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mtundu uliwonse umawoneka wofanana:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Conference Bridge
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Bridge Bridge iliyonse imawoneka chimodzimodzi:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Route Group
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mndandanda wa Njira
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Malingaliro a kampani Media Resource Group
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Media Resource Group List
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kuitana Malamulo

Mosiyana ndi machitidwe apamwamba kwambiri oyendetsa mafoni monga Unified CM kapena Expressway, CMS imangoyang'ana dera lomwe lili mu SIP Request-URI field for new call. Chifukwa chake ngati SIP INVITE ndi ya sip: [imelo ndiotetezedwa]CMS imangosamala za domain.com. CMS imatsatira malamulo awa kuti mudziwe komwe mungayendetse kuyimba foni:

1. CMS poyamba imayesa kufanana ndi dera la SIP ndi madera omwe amakonzedwa mu malamulo obwera mafoni. Mafoni awa amatha kutumizidwa kumalo ("omwe akuwongoleredwa") kapena ogwiritsa ntchito ena, ma IVR amkati, kapena malo ophatikizika a Microsoft Lync/Skype for Business (S4B).
2. Ngati palibe machesi m'malamulo oyitanitsa omwe akubwera, CMS idzayesa kufanana ndi dera lomwe lakhazikitsidwa patebulo lotumizira mafoni. Ngati machesi apangidwa, lamulolo likhoza kukana foniyo kapena kutumiza foniyo. Panthawiyi, CMS ikhoza kulembanso domain, yomwe nthawi zina imakhala yothandiza kuyimbira madera a Lync. Mutha kusankhanso kuponyera, zomwe zikutanthauza kuti palibe minda yomwe idzasinthidwenso, kapena gwiritsani ntchito pulani yoyimba yamkati ya CMS. Ngati palibe machesi m'malamulo otumizira mafoni, chokhazikika ndikukana kuyimba. Kumbukirani kuti mu CMS, ngakhale kuyitana "kutumizidwa", zofalitsa zimakakamirabe ku CMS, zomwe zikutanthauza kuti zidzakhala mu njira yowonetsera ndi mauthenga.
Ndiye mafoni otumizidwa okha ndi omwe amatsatira malamulo otuluka. Zokonda izi zimatsimikizira komwe mafoni amatumizidwa, mtundu wa thunthu (kaya ndi kuyimba kwa Lync kwatsopano kapena kuyimba kokhazikika kwa SIP), ndi zosintha zilizonse zomwe zingachitike ngati kusamutsa sikunasankhidwe mulamulo lotumizira mafoni.

Nayi chipika chenicheni cha zomwe zimachitika pamsonkhano wa Ad-Hoc

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Chithunzicho chikuwonetsa bwino (sindikudziwa momwe ndingapangire bwino), ndiye ndilemba chipikacho motere:

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

Msonkhano wa Ad-Hoc womwewo:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Malamulo Oyimba Amene Akubwera
Kukonza magawo a mafoni obwera ndikofunikira kuti muthe kulandira foni mu CMS. Monga mudawonera pakukhazikitsa kwa LDAP, ogwiritsa ntchito onse adatumizidwa kunja ndi domain conf.pod6.cms.lab. Chifukwa chake, osachepera, mukufuna kuyimba foni kuderali kuti mukwaniritse malo. Muyeneranso kukhazikitsa malamulo a chilichonse chomwe chimapangidwira dzina lachidziwitso chokwanira (ndipo mwinanso adilesi ya IP) ya seva iliyonse ya CMS. Ulamuliro wathu wamayimbidwe akunja, Unified CM, ikonza mitengo ikuluikulu ya SIP yoperekedwa ku seva iliyonse ya CMS payekhapayekha. Kutengera ngati komwe akupita ku ma SIP trunk ndi adilesi ya IP kapena FQDN ya seva iwona ngati CMS ikufunika kukonzedwa kuti ivomereze mafoni opita ku adilesi yake ya IP kapena FQDN.

Dongosolo lomwe lili ndi malamulo olowera patsogolo kwambiri limagwiritsidwa ntchito ngati malo amtundu uliwonse wa ogwiritsa ntchito. Ogwiritsa ntchito akamagwirizanitsa kudzera pa LDAP, CMS imapanga malo okha, koma gawo la wogwiritsa ntchito la URI (coSpaceUriMapping), mwachitsanzo, user.space. Gawo ankalamulira URI yonse imapangidwa kutengera lamuloli. M'malo mwake, mukadalowa mu Web Bridge pakadali pano, mutha kuwona kuti Space URI ilibe domain. Pokhazikitsa lamuloli kukhala lofunika kwambiri, mukukhazikitsa madambwe kuti malo opangidwa akhale conf.chitsanzo.com.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Malamulo Oyimba Otuluka

Kuti mulole ogwiritsa ntchito kuyimba mafoni otuluka ku gulu la Unified CM, muyenera kukhazikitsa malamulo otuluka. Dera la ma endpoints olembetsedwa ndi Unified CM, monga Jabber, ndi example.com. Mafoni opita ku domeni iyi akuyenera kutumizidwa ngati ma SIP okhazikika kupita ku ma Nodi ochitira ma call a Unified CM. Seva yayikulu ndi cucm-01.example.com, ndipo yowonjezera ndi cucm-02.example.com.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema
Lamulo loyamba limafotokoza njira yosavuta yolumikizira mafoni pakati pa ma seva am'magulu.

m'munda Zapafupi kuchokera ku domain ali ndi udindo pazomwe zidzawonetsedwe mu SIP-URI ya woyimbayo kwa munthu yemwe akuitanidwa pambuyo pa chizindikiro cha "@". Ngati tisiya opanda kanthu, ndiye pambuyo pa chizindikiro cha "@" padzakhala adilesi ya IP ya CUCM yomwe kuyitana uku kumadutsa. Ngati titchula dera, ndiye kuti pambuyo pa chizindikiro cha "@" padzakhala domain. Izi ndizofunikira kuti muthe kuyimbanso, apo ayi sizingatheke kuyimbanso kudzera pa SIP-URI name@ip-address.

Imbani pamene mwatchulidwa Zapafupi kuchokera ku domain
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Imbani liti OSATI anasonyeza Zapafupi kuchokera ku domain
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Onetsetsani kuti mwafotokoza momveka bwino Zosungidwa kapena Zosasungidwa pama foni otuluka, chifukwa palibe chomwe chimagwira ntchito ndi Auto parameter.

Kujambula

Misonkhano yamakanema imajambulidwa ndi seva ya Record. Chojambulira ndichofanana ndendende ndi Cisco Meeting Server. Chojambulira sichifuna kukhazikitsa zilolezo zilizonse. Malayisensi ojambulira amafunikira ma seva omwe akuyendetsa ntchito za CallBridge, i.e. Chilolezo Chojambulira chikufunika ndipo chiyenera kugwiritsidwa ntchito ku gawo la CallBridge, osati pa seva yomwe ikuyendetsa Recorder. Chojambulira chimakhala ngati kasitomala Wowonjezera Mauthenga ndi Kukhalapo kwa Protocol (XMPP), kotero seva ya XMPP iyenera kuyatsidwa pa seva yomwe ikuchititsa CallBridge.

Chifukwa Tili ndi gulu ndipo layisensi ikuyenera "kutambasulidwa" pamaseva onse atatu pagulu. Kenako muakaunti yanu yanu mumalayisensi omwe timagwirizanitsa (onjezani) ma adilesi a MAC a ma-interface a maseva onse a CMS omwe akuphatikizidwa mgululi.

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ndipo ichi ndi chithunzi chomwe chiyenera kukhala pa seva iliyonse mumagulu

Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mwambiri, pali zochitika zingapo zoyika Recorder, koma tidzakakamira izi:
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Musanakhazikitse Chojambulira, muyenera kukonzekera malo omwe misonkhano yamakanema idzajambulidwa. Kwenikweni apa ссылка, momwe mungakhazikitsire Zojambula zonse. Ndimayang'ana kwambiri mfundo zofunika kwambiri:

1. Ndikwabwino kuzembera satifiketi kuchokera pa seva yoyamba pagulu.
2. Cholakwika cha "Recorder sichikupezeka" chikhoza kuchitika chifukwa satifiketi yolakwika yafotokozedwa mu Recorder Trust.
3. Kulemba sikungagwire ntchito ngati bukhu la NFS lotchulidwa kuti lijambulidwe siliri mizu.

Nthawi zina pamafunika kujambula zokha msonkhano wa wogwiritsa ntchito m'modzi kapena malo.

Pachifukwa ichi, ma CallProfiles awiri amapangidwa:
Kujambulitsa kwaletsedwa
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Ndipo ndi ntchito yojambulira yokha
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Kenako, "timalumikiza" CallProfile yokhala ndi ntchito yojambulira yokha pamalo ofunikira.
Seva Yokumana ndi Cisco 2.5.2. Cluster in Scalable and Resilient mode yokhala ndi ntchito yojambulira misonkhano yamakanema

Mu CMS zimakhazikitsidwa kotero kuti ngati CallProfile imangiriridwa momveka bwino ndi malo kapena malo aliwonse, ndiye kuti CallProfile iyi imagwira ntchito molingana ndi malo awa. Ndipo ngati CallProfile sichimangika ku malo aliwonse, ndiye kuti mwachisawawa imayikidwa pamipata yomwe palibe CallProfile yomangidwa momveka bwino.

Nthawi yotsatira ndidzayesa kufotokoza momwe CMS imafikira kunja kwa intaneti ya bungwe.

Zotsatira:

Source: www.habr.com

Kuwonjezera ndemanga