- Domov
- /
- Članek
Izvajanje visoke razpoložljivosti CUBE kot lokalnega prehoda
Lokalni prehod (LGW) je edina možnost, ki strankam storitve Cisco Webex Calling zagotavlja dostop do PSTN v prostorih. Namen tega dokumenta je pomagati pri vzpostavitvi konfiguracije lokalnega prehoda z uporabo visoke razpoložljivosti CUBE, aktivnih ali rezervnih CUBE za stanje odpovedi aktivnih klicev.
Osnove
Predpogoji
Preden namestite CUBE HA kot lokalni prehod za Webex Calling, se prepričajte, da dobro poznate naslednje koncepte:
-
Redundanca na nivoju 2 od škatle do škatle s CUBE Enterprise za ohranjanje klicev v stanju
Smernice za konfiguracijo v tem članku predvidevajo namensko platformo lokalnega prehoda brez obstoječe glasovne konfiguracije. Če se obstoječa namestitev CUBE enterprise spreminja tako, da se uporablja tudi funkcija lokalnega prehoda za klic Cisco Webex Calling, bodite pozorni na uporabljeno konfiguracijo, da zagotovite, da se obstoječi tokovi klicev in funkcije ne prekinejo, ter se prepričajte, da upoštevate zahteve za zasnovo CUBE HA.
Komponente strojne in programske opreme
CUBE HA kot lokalni prehod zahteva različico IOS-XE 16.12.2 ali novejšo in platformo, na kateri sta podprti funkciji CUBE HA in LGW.
Ukazi za prikaz in dnevniki v tem članku temeljijo na minimalni izdaji programske opreme Cisco IOS-XE 16.12.2, ki je nameščena v napravi vCUBE (CSR1000v).
Referenčno gradivo
Tukaj je nekaj podrobnih navodil za konfiguracijo CUBE HA za različne platforme:
-
Serija ISR 4K - https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-high-availability-ISR4K.html
-
CSR 1000v (vCUBE) - https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/voice/cube/configuration/cube-book/voi-cube-high-availability-CSR1000v.html
-
Ciscova prednostna arhitektura za klice Cisco Webex - https://www.cisco.com/c/dam/en/us/td/docs/solutions/CVD/Collaboration/hybrid/AltDesigns/PA-WbxCall.pdf
Pregled rešitve za klicanje Webex
Cisco Webex Calling je ponudba za sodelovanje, ki strankam zagotavlja alternativo lokalnim telefonskim storitvam PBX v oblaku z več možnostmi PSTN.
V tem članku se osredotočamo na namestitev lokalnega prehoda (predstavljena spodaj). Lokalni prehod (PSTN v prostorih) v Webex Calling omogoča povezljivost s storitvijo PSTN v lasti stranke. Zagotavlja tudi povezljivost z lokalno postavitvijo IP PBX, kot je Cisco Unified CM. Vsa komunikacija v oblak in iz njega je zaščitena s transportom TLS za SIP in SRTP za medije.
Spodnja slika prikazuje namestitev storitve Webex Calling brez obstoječe telefonske centrale IP in velja za namestitev na enem ali več mestih. Konfiguracija, opisana v tem članku, temelji na tej namestitvi.
Redundanca plasti 2 od škatle do škatle
Redundanca CUBE HA plasti 2 od škatle do škatle uporablja infrastrukturni protokol Redundancy Group (RG) za oblikovanje para usmerjevalnikov v aktivnem in rezervnem stanju. Ta par si na svojih vmesnikih deli isti virtualni naslov IP (VIP) in nenehno izmenjuje sporočila o stanju. Informacije o seji CUBE se preverjajo v paru usmerjevalnikov, kar omogoča, da rezervni usmerjevalnik takoj prevzame vse odgovornosti za obdelavo klicev CUBE, če aktivni usmerjevalnik preneha delovati, kar zagotavlja ohranitev signalizacije in medijev v stanju.
Preverjanje je omejeno na povezane klice z medijskimi paketi. Klici v tranzitu niso preverjeni (na primer stanje poskušanja ali zvonjenja).
V tem članku se CUBE HA nanaša na CUBE High Availability (HA) Layer 2 Box-to-box (B2B) redundanco za ohranitev klicev po stanju.
Od različice IOS-XE 16.12.2 je mogoče CUBE HA namestiti kot lokalno vrata za Cisco Webex Calling trunk (PSTN v prostorih), v tem članku pa bomo opisali vidike zasnove in konfiguracije. Ta slika prikazuje tipično nastavitev CUBE HA kot lokalno vrata za trunk Cisco Webex Calling.
Redundančna skupina Infra komponenta
Komponenta Redundancy Group (RG) Infra zagotavlja podporo komunikacijske infrastrukture med dvema CUBE in se pogaja o končnem stabilnem stanju redundance. Ta komponenta zagotavlja tudi:
-
Protokol, podoben HSRP, ki se pogaja o končnem stanju redundance za vsak usmerjevalnik z izmenjavo sporočil keepalive in hello med dvema CUBE (prek kontrolnega vmesnika) - GigabitEthernet3 na zgornji sliki.
-
Prenosni mehanizem za preverjanje stanja signalizacije in medijev za vsak klic od aktivnega do rezervnega usmerjevalnika (prek podatkovnega vmesnika) - GigabitEthernet3 na zgornji sliki.
-
Konfiguracija in upravljanje vmesnika Virtual IP (VIP) za prometne vmesnike (več prometnih vmesnikov je mogoče konfigurirati z isto skupino RG) - GigabitEthernet 1 in 2 se štejeta za prometna vmesnika.
To komponento RG je treba posebej konfigurirati za podporo glasovnega B2B HA.
Upravljanje virtualnih naslovov IP (VIP) za signalizacijo in medije
B2B HA se zanaša na VIP za doseganje redundance. VIP in pripadajoči fizični vmesniki na obeh CUBE v paru CUBE HA morajo biti v istem podomrežju LAN. Konfiguracija vmesnika VIP in vezava vmesnika VIP na določeno glasovno aplikacijo (SIP) sta obvezna za podporo glasovnemu vmesniku B2B HA. Zunanje naprave, kot so Unified CM, SBC za dostop do Webex Calling, ponudnik storitev ali proxy, uporabljajo VIP kot ciljni naslov IP za klice, ki prehajajo skozi usmerjevalnike CUBE HA. Zato z vidika klicev Webex pari CUBE HA delujejo kot en sam lokalni prehod.
Signalizacija klica in informacije o seji RTP vzpostavljenih klicev se iz aktivnega usmerjevalnika prenesejo v rezervni usmerjevalnik. Ko aktivni usmerjevalnik odpove, ga prevzame rezervni usmerjevalnik in nadaljuje posredovanje toka RTP, ki ga je prej usmerjal prvi usmerjevalnik.
Klici v prehodnem stanju v času preklopa ne bodo ohranjeni po preklopu. Na primer klici, ki še niso v celoti vzpostavljeni ali so v postopku spreminjanja s funkcijo prenosa ali zadržanja. Vzpostavljeni klici se lahko po preklopu prekinejo.
Za uporabo CUBE HA kot lokalnega prehoda za stanje odpovedi klicev veljajo naslednje zahteve:
-
CUBE HA ne more imeti TDM ali analognih vmesnikov na isti lokaciji
-
Gig1 in Gig2 sta prometna vmesnika (SIP/RTP), Gig3 pa je vmesnik za nadzor/podatke redundančne skupine (RG).
-
V isti domeni plasti 2 sta lahko nameščena največ dva para CUBE HA, eden z id skupine 1 in drugi z id skupine 2. Če konfigurirate 2 para HA z istim identifikatorjem skupine, morajo vmesniki RG Control/Data pripadati različnim domenam plasti 2 (vlan, ločeno stikalo).
-
Kanal pristanišča je podprt za vmesnike RG Control/data in prometne vmesnike.
-
Vsi signali/mediji prihajajo z virtualnega naslova IP ali na ta naslov.
-
Vsakič, ko je platforma ponovno naložena v razmerju CUBE-HA, se vedno zažene v stanje pripravljenosti.
-
Nižji naslov za vse vmesnike (Gig1, Gig2, Gig3) mora biti na isti platformi
-
Redundance Interface Identifier, rii mora biti edinstven za par/kombinacijo vmesnikov na isti plasti 2.
-
Konfiguracija na obeh CUBE mora biti enaka, vključno s fizično konfiguracijo, in mora delovati na isti vrsti platforme in različici IOS-XE.
-
Povratnih vmesnikov ni mogoče uporabiti za vezavo, saj so vedno odprti.
-
Za več prometnih vmesnikov (SIP/RTP) (Gig1, Gig2) je treba konfigurirati sledenje vmesnikom
-
CUBE-HA ni podprt prek navzkrižne kabelske povezave za krmilno/podatkovno povezavo RG (Gig3).
-
Obe platformi morata biti identični in povezani prek fizičnega stikala prek vseh vmesnikov, da bo CUBE HA deloval, tj. GE0/0/0 CUBE-1 in CUBE-2 se morata končati na istem stikalu itd.
-
WAN se ne more končati neposredno na CUBE ali Data HA na obeh straneh.
-
Oba aktivna in rezervna strežnika morata biti v istem podatkovnem središču.
-
Za redundanco je treba obvezno uporabiti ločen vmesnik L3 (RG Control/data, Gig3), tj. vmesnik, ki se uporablja za promet, se ne more uporabljati za HA keepalives in checkpointing.
-
Ob preklopu na drugo omrežje se prej aktivni CUBE po zasnovi ponovno naloži, s čimer se ohranijo signalizacija in mediji.
Konfiguracija redundance v obeh CUBE-jih
Na obeh napravah CUBE, ki naj bi se uporabljali v paru HA, je treba konfigurirati redundanco med predalčkoma plasti 2, da se vzpostavijo virtualni IP-ji.
1 |
Nastavite sledenje vmesnika na globalni ravni, da spremljate stanje vmesnika.
Track CLI se uporablja v RG za sledenje stanju vmesnika za govorni promet, tako da bo aktivna pot po izpadu prometnega vmesnika še naprej imela aktivno vlogo. | ||
2 |
Konfigurirajte RG za uporabo z VoIP HA v podnačinu redundance aplikacije.
Tukaj je razlaga polj, ki se uporabljajo v tej konfiguraciji:
| ||
3 |
Omogočite redundanco med polji za aplikacijo CUBE. Konfigurirajte RG iz prejšnjega koraka pod
redundancy-group 1-Dodajanje in odstranjevanje tega ukaza zahteva ponovno nalaganje, da posodobljena konfiguracija začne veljati. Po uporabi vseh konfiguracij bomo ponovno naložili platforme. | ||
4 |
Konfigurirajte vmesnika Gig1 in Gig2 z njunimi virtualnimi IP-ji, kot je prikazano spodaj, in uporabite identifikator vmesnika za redundanco (rii).
Tukaj je razlaga polj, ki se uporabljajo v tej konfiguraciji:
| ||
5 |
Shranite konfiguracijo prvega CUBE in jo ponovno naložite. Platforma, ki se polni zadnja, je vedno v pripravljenosti.
Ko se VCUBE-1 popolnoma zažene, shranite konfiguracijo VCUBE-2 in jo ponovno naložite.
| ||
6 |
Preverite, ali konfiguracija box-to-box deluje po pričakovanjih. Ustrezni rezultati so poudarjeni v krepko. Nazadnje smo ponovno naložili VCUBE-2 in v skladu z načrti; platforma, ki se ponovno naloži kot zadnja, bo vedno Standby. |
Konfiguracija lokalnega prehoda v obeh kockah CUBE
V našem primeru konfiguracije uporabljamo naslednje informacije o glavnem omrežju iz vozlišča Control Hub za izgradnjo konfiguracije lokalnega prehoda na obeh platformah, VCUBE-1 in VCUBE-2. Uporabniško ime in geslo za to nastavitev sta naslednja:
-
Uporabniško ime: Hussain1076_LGU
-
Geslo: lOV12MEaZx
1 |
Poskrbite, da bo za geslo ustvarjen konfiguracijski ključ s spodaj prikazanimi ukazi, preden ga boste lahko uporabili v poverilnicah ali skupnih skrivnostih. Gesla tipa 6 so šifrirana s šifro AES in uporabniško določenim konfiguracijskim ključem.
Tukaj je konfiguracija lokalnega prehoda, ki bo veljala za obe platformi na podlagi zgoraj prikazanih parametrov nadzornega vozlišča, shranite in ponovno naložite. Pooblastila SIP Digest iz kontrolnega vozlišča so poudarjena v krepko.
Za prikaz izpisa ukaza show smo ponovno naložili VCUBE-2 , ki mu sledi VCUBE-1, zaradi česar je VCUBE-1 rezervni CUBE, VCUBE-2 pa aktivni CUBE. |
2 |
V vsakem trenutku bo kot lokalni prehod pri SBC za dostop do storitve Webex Calling aktivno registrirana samo ena platforma. Oglejte si izpis naslednjih ukazov show. prikaži redundančno aplikacijsko skupino 1 prikaži stanje registra sip-ua
Iz zgornjega izpisa je razvidno, da je VCUBE-2 aktivni LGW, ki vzdržuje registracijo s SBC za dostop do storitve Webex Calling, medtem ko je izpis "show sip-ua register status" v VCUBE-1 prazen. |
3 |
V VCUBE-1 omogočite naslednje napake
|
4 |
Simulacijo preklopa v primeru odpovedi izvedite z naslednjim ukazom v aktivnem LGW, v tem primeru VCUBE-2.
Preklop iz aktivnega v stanje pripravljenosti LGW se poleg zgoraj navedenega scenarija CLI zgodi tudi v naslednjem scenariju
|
5 |
Preverite, ali je VCUBE-1 registriran v SBC za dostop do storitve Webex Calling. VCUBE-2 bi se že napolnil.
VCUBE-1 je zdaj aktivni LGW. |
6 |
Oglejte si ustrezen dnevnik razhroščevanja VCUBE-1, ki pošilja prijavo SIP REGISTER na Webex Calling VIA virtualni IP in prejme sporočilo 200 OK.
|