本產品的文件集力求使用無偏見用語。針對本文件集的目的,無偏見係定義為未根據年齡、身心障礙、性別、種族身分、民族身分、性別傾向、社會經濟地位及交織性表示歧視的用語。由於本產品軟體使用者介面中硬式編碼的語言、根據 RFP 文件使用的語言,或引用第三方產品的語言,因此本文件中可能會出現例外狀況。深入瞭解思科如何使用包容性用語。
思科已使用電腦和人工技術翻譯本文件,讓全世界的使用者能夠以自己的語言理解支援內容。請注意,即使是最佳機器翻譯,也不如專業譯者翻譯的內容準確。Cisco Systems, Inc. 對這些翻譯的準確度概不負責,並建議一律查看原始英文文件(提供連結)。
本文檔介紹將運行版本2.9(或更早版本)的思科Meeting Server部署升級到3.0(或更高版本)所面臨的挑戰,以及如何處理這些挑戰以實現平穩升級過程。
移除的功能:XMPP已移除(這會影響WebRTC)、中繼/負載平衡器、Webbridge
功能已更改:錄音機和流轉換器現在是SIP,Webbridge由Webbridge3替代
本檔案僅涵蓋升級前需要考慮的主題。它並未涵蓋3.X中的所有新功能。
思科建議您瞭解以下主題:
這裡提到的所有內容都在各種檔案中進行了概述。 如果您需要進一步明確功能,建議您隨時閱讀產品發行版本註釋,並參閱我們的程式設計指南和部署指南:CMS安裝及設定指南和CMS產品發行版本註釋。
本文檔中的資訊基於思科Meeting Server。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
本文檔旨在指導您是否已部署CMS 2.9.x(或更早版本),無論是否單一部署或具有恢復能力,以及您計畫何時升級到CMS 3.0。 本檔案中的資訊適用於所有CMS型號。
注意:X系列無法升級到CMS 3.0。您需要計畫儘快更換X系列伺服器。
升級CMS的唯一支援方法是逐步升級。 在撰寫本文時,CMS 3.5已經發佈。 如果您使用的是CMS 2.9,則必須以階梯式方式升級(2.9 —> 3.0 —> 3.1 —> 3.2 —> 3.3 —> 3.4 —> 3.5 (請注意,升級程式自CMS 3.5起有變更,因此請仔細閱讀版本說明!!)
如果您未執行逐步升級,並且出現異常行為,TAC可能會請求降級並重新開始。
此外,從CMS 3.4開始,CMS必須使用智慧許可。 不能升級到CMS 3.4或更高版本,仍使用傳統許可證。 除非已設定智慧許可,否則請勿升級到CMS 3.4或更高版本。
使用這些問題導航至與您自己的情況相關的部分。 每個考慮事項都指一個超連結,指向本文檔中更詳細的說明。
在升級之前,您的伺服器上是否有足夠的個人多方(PMP)/共用多方(SMP)許可證?
在3.0中,即使使用者未登入,也會分配PMP許可證。例如,如果您已透過LDAP導入10000個使用者,但您只有100個PMP許可證,則一旦升級到3.0,就會使您不符合要求。 對於此使用案例,請確保確實檢查已設定userProfile和/或系統/配置檔案的租戶,以檢視是否已設定值為true且具有hasLicense的userProfile。
如何在API上檢查userProfile並檢視您是否設定了hasLicense=true(表示PMP許可使用者),將在本節中更詳細地介紹。
當前cms.lic檔案中是否有PMP/SMP許可證?
由於許可證行為在3.0以後發生了變化,在執行升級之前,您必須確認是否具有足夠的PMP/SMP許可證。本節將對此進行更詳細的介紹。
您是否部署了思科Meeting Manager (CMM)?
CMS 3.0需要CMM 3.0,因為許可證的處理方式發生了變化。建議在您將環境升級到3.0之前部署CMM 2.9,因為您可以檢查過去90天許可證消耗的90天報告。本節將對此進行更詳細的介紹。
您是否擁有智慧許可?
CMS 3.0需要CMM 3.0,因為許可證的處理方式發生了變化。因此,如果您已經透過CMM使用智慧許可,請確保您的PMP和SMP許可證與集群關聯。
是否在CMS 2.9中使用WebRTC?
Webbridge在CMS 3.0中發生了重大變化。 有關從webbridge2遷移到webbridge3以及使用web app的指導,請參閱本節。
您的使用者是否使用CMA厚客戶端?
由於這些客戶端是基於XMPP的,因此在升級後無法再使用這些客戶端,因為XMPP伺服器已被刪除。如果這適用於您的使用案例,您可以在本節中找到更多資訊。
是否在WebRTC中使用聊天?
聊天功能在3.0版中從Web應用中刪除。在CMS 3.2中,聊天功能被重新引入,但它不是永續性的。 在本節中可以找到有關此功能的詳細資訊。
您的使用者是否執行從WebRTC到裝置的點對點呼叫?
在CMS 3.0中,Web應用使用者無法再直接撥號到其他裝置。現在,您必須加入會議空間,並有許可權將參與者加入會議,以執行相同的動作。 您可以在本節中找到有關此部件的詳細資訊。
您的使用者是否從WebRTC建立自己的coSpaces?
在3.0中,為了使Web應用使用者能夠從客戶端建立自己的空間,需要在API中建立coSpaceTemplate並將其分配給使用者。在LDAP匯入期間,此操作可以是手動或自動。 CanCreateCoSpaces已從UserProfile中刪除。 在本節中可以找到有關此功能的詳細資訊。
您是否在Web管理GUI中配置了WebBridge設定?
在3.0中,WebBridge設定將從GUI中刪除,因此您必須在API中配置WebBridge,並注意GUI中的當前設定,以便相應地在API中配置WebBridgeProfiles。 您可以在本節中找到有關此更改的更多資訊。
您是否在Web管理GUI中配置了外部設定?
外部設定已從CMS 3.1的GUI中刪除。 如果您在CMS 3.0或更舊的Web管理GUI (配置—>常規—>外部設定)中配置了Webbridge URL或IVR,則這些設定已從網頁中刪除,現在需要在API中進行配置。升級到3.1之前的設定不會增加到API,必須手動完成。 您可以在本節中找到有關此更改的更多資訊。
您目前是否使用任何CMS錄製器和/或串流器?
CMS記錄器和流處理器元件現在基於SIP,而不是基於XMPP。因此,在刪除XMPP時,需要在升級後對其進行調整。您可以在本節中找到有關此更改的更多資訊。
如果您使用Expressway代理WebRTC,您當前的Cisco Expressway版本是什麼?
CMS 3.0需要Expressway 12.6或更高版本。 本節中提供了有關WebRTC代理功能的詳細資訊。
您的環境中目前是否有CMS Edge?
CMS Edge在CMS 3.1上重新引入,具有更高的外部連線可擴充性。 您可以在本節中找到有關此部件的詳細資訊。
您的環境中目前是否有x系列伺服器?
這些伺服器無法升級到CMS 3.0,您必須考慮儘快更換這些伺服器(在升級到3.0之前遷移到虛擬機器或CMS裝置)。您可以在此連結中找到有關這些伺服器的壽命終止通知。
當前您的環境中是否使用SIP Edge?
Sip Edge自CMS 3.0起已完全棄用。 您需要使用Cisco Expressway將SIP呼叫引入您的CMS。請與您的思科客戶代表聯絡,瞭解如何為您的組織獲取Expressway。
從2.x版本升級到3.0或更高版本時,許可證狀態不合規,是最具影響的問題。本節介紹如何確定平滑升級所需的PMP/SMP許可證數量。
在將部署升級到3.0之前,請部署CMM 2.9,並檢查Licenses 頁籤下的90天報告,以檢視許可證使用量是否一直低於您在CMS節點上分配的許可證數量:
如果使用傳統許可(cms.lic檔案安裝在本地的CMS節點上),請檢查CMS許可證檔案以瞭解每個CMS節點上的個人和共用許可證數量(根據本處的影象,為100/100)(從每個callBridge節點透過WinSCP下載)。
如果已經使用智慧許可,請檢查在思科軟體智慧門戶中為CMS伺服器分配了多少PMP/SMP許可證。
打開90天報告(Zip檔名為license-data.zip),然後打開名為daily-peaks.csv的檔案。
在Excel上,按Z到A對PMP列進行排序,將較高的值移到頂部,然後對SMP列執行相同的操作。 您在此檔案中看到的值是否低於CMS許可證檔案中可用的許可證?如果是,則表示您一切正常,完全合規。否則,將如CMS部署指南第1.7.3部分的圖6中所示產生警告和/或錯誤,有關詳細資訊,請參閱第1.7.4部分。
根據示例,在過去90天內,按照峰值,使用了2.1667個SMP許可證,沒有PMP許可證。Cms.lic檔案指示每種許可證型別有100個單位,因此此設定完全相容。因此,當此安裝程式升級到CMS 3.0時,許可沒有問題。但是,如果在設定中透過LDAP導入了10,000個使用者,則仍可能存在問題。由於您只有100個PMP許可證,但是您分配了10000(將hasLicense設定為True的userProfile),因此在這種情況下,一旦升級到3.0,您即不符合要求。下一節將對此進行詳細介紹。
在CMS 3.0中,所有導入並使用hasLicense=true的userProfile的使用者都將被自動分配PMP許可證。
在API中,檢查您有多少個userProfiles,並檢查其中是否設定了「hasLicense=true」。 如果指定了,您需要檢查指定這些userProfiles的位置。
使用者設定檔可在下列任一層級指定:
檢查所有3個位置,以取得hasLicense=true的指派的userProfiles。
1. LdapSources/租戶
對於使用租戶或userProfile的每個ldapSource,當hasLicense引數設定為True時,將使用該ldapSource導入的使用者將被分配一個PMP許可證。 如果有租戶,您需要按一下租戶ID以檢視它是否分配了userProfile,然後檢查該userProfile是否配置了「hasLicense=true」。 如果沒有租戶,但設定了userProfile,請按一下它以檢視它是否具有「hasLicense=true」。 如果任一方式具有「hasLicense=true」,則可以透過執行「api/v1/users」的GET並過濾用於ldapSource關聯的ldapmapping上的jidMapping的域,驗證導入了多少使用者。
注意:在其他情況下,此操作可能更複雜,在這種情況下,您需要使用您建立的ActiveDirectory對映和過濾器進行檢查。
步驟 1.從ldapSource尋找對應ID。
步驟 2.查詢ldapMappings以查詢jidMapping。
步驟 3.在api/v1/users中搜尋jidMapping中使用的域。
步驟 4.新增從每個ldapSource找到的使用者。 這是需要PMP許可證的LDAP導入使用者數量。
2. 系統/設定檔
如果在系統/設定檔層級設定userProfile,且該userProfile具有「hasLicense=true」,則當升級伺服器時,任何匯入CMS的使用者都會被指派PMP授權。 如果您導入了10,000個使用者,但您只有100個PMP,則這會導致您在升級到CMS 3.0時不合規,並可能導致螢幕顯示30秒的訊息,並在呼叫開始時出現音訊提示。
如果系統級別的userProfile指示使用者要獲取PMP,請轉到api/v1/users檢視總使用者數:
如果您以前從ldap導入過所有使用者,但現在您意識到只需要該清單中的某個子集,請在ldapSource中建立更好的過濾器,以便它僅導入要分配PMP許可證的使用者。在ldapSource上修訂您的篩選器,然後在api/v1/ldapsync中執行新的LDAP同步。 這樣只會匯入您想要的使用者,而此先前匯入的所有其他使用者都會被移除。
注意:如果正確執行此操作,並且新導入操作僅刪除不需要的使用者,則其餘使用者coSpace CallID和密碼不會更改,但如果發生錯誤,則可能會導致所有callId和密碼更改。 如果您對此有所顧慮,請在嘗試執行此操作之前備份您的資料庫節點!
當您檢視CMM 90天報告中的每日峰值時,您是否已經擁有足夠的SMP許可證來覆蓋峰值時間? 如果尚未為會議所有者分配PMP許可證(作為coSpace所有者/臨時會議/TMS計畫會議),則使用SMP許可證。 如果您有意使用SMP,且足以涵蓋您的尖峰時間,則這完全沒問題。如果您檢查SMP的90天尖峰,但不知道為何要消耗這些資訊,以下是需要檢查的事項。
1. 如果用於合併的裝置未與透過userProfile在CMS中分配了PMP許可證的使用者相關聯,則Ad hoc呼叫(從CUCM升級)使用SMP許可證。 CUCM提供升級會議的使用者的GUID。 如果該GUID對應於已分配PMP許可證的會議伺服器導入的LDAP使用者,則使用該使用者的許可證。
2. 如果尚未為coSpace所有者分配PMP許可證,則對這些特定coSpace的呼叫將使用SMP許可證。
3. 如果會議是在TMS 15.6版或更高版本中安排的,則會議所有者被傳送到CMS,如果該使用者未被分配PMP許可證,則該會議使用SMP許可證。
從CMS 3.0開始,CMS正常運行需要CMM 3.0。 CMM負責CMS的許可,因此,如果您計畫將CMS升級到3.0,則必須有CMM伺服器。 建議您在使用CMS 2.9時部署CMM 2.9,這樣您就可以在升級之前檢查許可證使用情況。
CMM檢查所有增加的callBridge的SMP和PMP許可證以及callBridge許可證。 它使用的數字是集群內各種裝置中的最高值。
例如,如果CMS1有20個PMP和10個SMP許可證,而CMS2有40個PMP和5個SMP許可證的傳統許可,則CMM報告您有40個PMP和10個SMP許可證要使用。
如果您擁有的PMP許可證比導入的使用者多,則您不存在任何與PMP(或SMP)許可證相關的問題,但如果您檢查了90天峰值,並且發現您使用的許可證多於可用許可證,則您仍可以升級到CMS 3.0,並使用CMM上的90天試用許可證對您的許可進行分類,或在升級之前採取行動。
CMS 3.0刪除了XMPP伺服器元件,從而刪除了WebBridge和使用CMA厚客戶端的能力。 WebBridge3現在用於將Web應用使用者(以前稱為WebRTC使用者)連線到使用瀏覽器的會議。 升級到3.0時,需要配置webbridge3。
注意:升級到CMS 3.0後,CMA胖客戶端無法正常工作!
本影片確實會引導您完成有關如何建立webbridge 3證書的過程。
https://video.cisco.com/detail/video/6232772471001?autoStart=true&q=cms
在升級到3.0之前,客戶必須計畫如何配置Webbridge3。最重要的步驟在此重點介紹。
1. 您需要webbridge3的金鑰和證書鏈。 如果證書包含運行webbridge3的所有CMS伺服器FQDN或IP地址作為備用主體名稱(SAN)/公用名(CN),並且符合以下條件之一,則可以使用舊的webbridge證書:
a.證書沒有增強的金鑰用法(意味著它可以用作客戶端或伺服器)。
b.證書同時具有客戶端和伺服器身份驗證。 HTTPs證書只需要伺服器身份驗證,而C2W證書需要伺服器和客戶端)。
在CMS升級到3.0之前,建議使用「備份快照<伺服器名_日期>」進行備份,然後登入到Callbridge節點上的Webadmin頁面,以刪除所有XMPP設定和Webbridge設定。 然後,連線到伺服器上的MMP,並透過SSH連線對具有xmpp和webbridge的所有核心伺服器執行以下步驟:
升級到3.0後,首先在以前運行webbridge的所有伺服器上配置webbridge3。 您必須執行此操作,因為已經有DNS記錄指向這些伺服器,這樣,您就可以確保使用者傳送到Webbridge3時,它能夠準備處理請求。
Webbridge3配置(透過SSH連線)
步驟 1.配置webbridge3 http偵聽埠。
Webbridge3 https listen a:443
步驟 2.為瀏覽器連線的webbridge3配置證書。 這是傳送到瀏覽器的證書,需要由公共證書頒發機構(CA)簽署,並且包含瀏覽器中用於使瀏覽器信任連線的FQDN。
Webbridge3 https certs wb3.key wb3trust.cer(這必須是信任鏈:建立一個在頂部具有終端實體的信任證書,然後按順序排列中繼CA,最後使用RootCA)。
步驟 3.配置用於偵聽callBridge到Webbridge (c2w)連線的埠。 由於443用於webbridge3 https偵聽埠,因此此配置必須是一個不同的可用埠,例如449。
Webbridge3 c2w聆聽a:449
4. 配置Webbridge傳送到Callbridge的c2w信任證書
Webbridge3 c2w certs wb3.key wb3trust.cer
5. 配置WB3用於信任callBridge證書的信任庫。 這必須與Callbridge CA捆綁包上使用的證書相同(頂部必須是中間證書的捆綁包,末尾為根CA,後跟單回車)。
Webbridge3 c2w trust rootca.cer
6. 啟用Webbridge3
Webbridge3 enable
CallBridge配置更改(透過SSH連線)
步驟 1.使用簽署webbridge3 c2w證書的CA證書/捆綁包配置callBridge信任。
Callbridge trust c2w rootca.cer
步驟 2.重新啟動callBridge以使新信任生效。 這將丟棄此特定callBridge上的所有呼叫,因此請謹慎使用此選項。
Callbridge重新啟動
用於連線WebBridge3的callBridge的API配置
1. 使用API中的POST建立新的WebBridge對象,並使用在Webbridge c2w介面白名單中配置的FQDN和埠為對象指定URL值(webbridge3配置中的步驟3)
c2w://webbridge.darmckin.local:449
此時,Webbridge3將再次運行,您可以作為訪客加入空間,或者如果之前導入了使用者,則他們必須能夠登入。
您的使用者是否已經習慣了在WebRTC中建立自己的共用空間? 從CMS 3.0開始,Web應用使用者無法建立自己的coSpace,除非他們擁有允許此功能的共用空間模板。
即使已指派coSpaceTemplate,這也不會建立其他人可以撥入的空間(無URI、無呼叫ID或密碼),但如果coSpace具有含'addParticipantAllowed'的callLegProfile,則他們可以從該空間撥出。
要具有可用於呼叫新空間的撥號字串,coSpaceTemplate必須具有accessMethodTemplate設定(請參閱2.9發行版本註釋- https://www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServer/Release_Notes/Version-2-9/Cisco-Meeting-Server-Release-Notes-2-9-6.pdf)。
在API中,建立coSpaceTemplate(s),然後建立accessMethodTemplate(s),並將coSpaceTemplate分配給ldapUserCoSpaceTemplateSources,或者您可以手動將coSpaceTemplate分配給api/v1/users中的使用者。
您可以建立和分配多個CoSpaceTemplates和accessMethodsTemplates。 有關詳細資訊,請參閱CMS API指南(https://www.cisco.com/c/en/us/support/conferencing/meeting-server/products-programming-reference-guides-list.html)
CoSpaceTemplate (API配置)
名稱:要賦予coSpaceTemplate的任何名稱。
說明:簡要說明(如果需要)。
callProfile:要使用白色callProfile透過此模板建立的任何空間?如果未提供,則使用在系統/配置檔案級別上設定的值。
calllegProfile:您希望使用此模板建立的任何空間使用哪個calllegProfile? 如果未提供,則使用在系統/配置檔案級別上設定的值。
dialInSecurityProfile:您希望使用此模板建立的任何空格使用哪個dialInSecurityProfile?如果未提供,則使用在系統/配置檔案級別上設定的值。
AccessMethodTemplate (API配置)
名稱:要賦予coSpaceTemplate的任何名稱。
uriGenerator:用於為此訪問方法模板生成URI值的表達式;允許的字符集為「a」到「z」、「A」到「Z」、「0」到「9」、「。」、「-」、「_」和「$」;如果不為空,則只能包含一個「$」字元。 此範例為$.space,建立空間時,會使用使用者提供的名稱,並在其中附加「.space」。「Team Meeting」建立URL「Team.Meeting.space@domain」。
callLegProfile:您希望使用此模板建立的任何訪問方法使用哪個calllegProfile? 如果未提供,則使用已設定的CoSpaceTemplate級別,如果沒有,則使用系統/配置檔案級別中的設定。
generateUniqueCallId:是否為此訪問方法生成唯一數字ID,這將覆蓋cospace的全局數字ID。
dialInSecurityProfile:您希望使用此模板建立的任何訪問方法使用哪個dialInSecurityProfile?如果未提供,則使用已設定的CoSpaceTemplate級別,如果沒有,則使用系統/配置檔案級別中的設定。
CMS 3.0刪除了持續聊天功能,但在CMS 3.2中返回了非持續聊天空間。 Web應用使用者可以使用Chat,但不會儲存在任何地方。 安裝CMS 3.2後,Web應用使用者預設能夠在會議中相互傳送消息。 這些消息僅在會議期間可用,並且只能看到加入後交換的消息。您無法晚加入並卷回檢視先前的訊息。
在CMS 2.9.x上,WebRTC參與者能夠從他們的客戶端直接撥號到其他聯絡人。 從CMS 3.0開始,這不再可行。現在,使用者必須登入並加入空間。從這裡,如果他們在callLegProfile(將addParticipants引數設定為True)中具有許可權,他們能夠增加其他聯絡人。 這使CMS向參與者撥號,參與者在CMS的空間中會面。
CMS 3.0和3.1已從GUI中刪除或重新定位了某些Webbridge設定,需要在API中進行配置以保持使用者的一致體驗。 在3.x上,使用api/v1/webBridge和api/v1/webBridgeProfiles。
檢查您目前設定的專案,當您升級至3.0時,可以相應地在API中設定Webbridge和Webbridge設定檔。
在3.0中,在GUI上刪除了Web網橋設定,然後在CMS 3.1中,外部訪問欄位也已刪除。
GUI中的Web網橋設定
注意,在CMS 3.0中,已從api/v1/webBridge中刪除多個欄位。
WebBridge配置檔案
- 設定為「off」時,將停用透過URI加入。
- 如果設定為「domainSuggestionDisabled」,則會啟用透過URI加入,但URI的域不會自動完成或在使用此webBridgeProfile的webBridge上驗證。
- 如果設定為「domainSuggestionEnabled」,則透過URI加入的域已啟用,並且可以使用webBridgeProfile在webBridge上自動完成並驗證URI的域。
在CMS 3.1中,外部存取區段已從Web GUI中移除。如果您在升級前已設定這些區段,則您需要在webbridgeProfiles下的API中重新設定。
首先,您需要按照上一節中的說明建立WebbridgeProfile。建立webbridgeProfile後,可以透過新建立的webBridgeProfile下的API中可用的連結建立IVR號碼和/或Web Bridge URI。
每個webBridgeProfile最多可建立32個IVR號碼或32個webbridgeAddresses
CMS 2.9.x和更早版本上的錄製器和串流器元件是XMPP客戶端,而從CMS 3.0開始,它們基於SIP。 現在允許使用API中的預設版面配置來變更錄製和串流的版面配置。此外,現在名稱標籤也會顯示在錄製/串流工作階段中。 請參閱CMS 3.0發行版本註釋,瞭解錄製器/串流功能的更多資訊- https://www.cisco.com/c/dam/en/us/td/docs/conferencing/ciscoMeetingServer/Release_Notes/Version-3-0/Cisco-Meeting-Server-Release-Notes-3-0.pdf。
如果您在2.9.x中配置了錄製器或串流器,則需要重新配置MMP和API中的設定,以便在升級後這些設定繼續運行。
在CMS升級到3.0之前,建議使用「備份快照<伺服器名_日期>」進行備份,然後登入到Callbridge節點上的Webadmin頁面以刪除所有XMPP設定。 然後,連線到伺服器上的MMP,並在所有透過SSH連線具有xmpp的核心伺服器上執行以下步驟:
MMP
下圖顯示了配置錄製器時在CMS 2.9.1上看到的配置示例,以及升級到3.0後的外觀。
升級之後,您必須重新設定錄製程式:
步驟 1.配置SIP偵聽介面。
錄製器sip監聽5060 5061(SIP錄製器設定為監聽TCP和TLS的介面和埠)。如果不想使用TLS,您可以使用「錄製器sip偵聽5060無」)
步驟 2.設定當您使用TLS連線時,錄製器所使用的憑證。
recorder sip certs <key-file> <crt-file> [crt-bundle](如果沒有這些證書,tls服務不會在錄製器上啟動。記錄器使用crt捆綁包驗證callBridge證書。)
步驟 3.配置呼叫限制。
recorder limit <0-500|none>(設定伺服器可同時處理的記錄數限制。此表格位於我們的說明檔案中,錄製器限制必須與伺服器上的資源一致。)
API
在api/v1/callProfiles上,您需要配置sipRecorderUri。這是callBridge在必須開始錄製時撥打的URI。此URI的域需要增加到出站規則表,並指向記錄器(或呼叫控制)作為要使用的SIP代理。
本圖顯示在Configuration > Outbound Calls中找到的出站規則上的錄製器元件的直接撥號。
本圖顯示透過呼叫控制(例如Cisco Unified Communications Manager (CUCM)或Expressway)對錄製器元件的呼叫。
注意:如果您將錄製器配置為使用SIP TLS,並且呼叫失敗,請檢查MMP中的callBridge節點,以檢視是否啟用了TLS SIP驗證。 MMP命令是「tls sip」。 呼叫可能會失敗,因為記錄器憑證不受callBridge信任。 要測試此功能,您可以使用「tls sip verify disable」在callBridge上停用此功能。
多重錄音機?
按照說明配置每個規則,並相應地調整出站規則。 如果使用直接到記錄程式方法,請將現有出站到記錄程式規則更改為行為「繼續」,並在前一個出站規則下增加新的出站規則,優先順序比前一個出站規則低1。 當第一個記錄器達到其呼叫限制時,它在此處將488 Unsuccessful命令傳送回callBridge,並且callBridge將移至下一個規則。
如果您要平衡記錄器的負載,請使用呼叫控制並調整呼叫控制路由,以便它能夠向多個記錄器發出呼叫。
MMP
從2.9.x升級到3.0後,需要重新配置流處理器。
步驟 1.配置SIP偵聽介面。
流處理器sip監聽6000 6001(SIP流處理器設定為監聽TCP和TLS的介面和埠)。 如果不想使用TLS,您可以使用「流處理器sip偵聽6000無」)
步驟 2.配置使用TLS連線時流處理器使用的證書。
streamer sip certs <key-file> <crt-file> [crt-bundle] (如果沒有這些證書,tls服務不會在流處理器上啟動。流處理器使用crt捆綁來驗證callBridge證書。)
步驟 3.配置呼叫限制
streamer limit <0-500|none>(設定伺服器可同時服務的流的數量限制。此表格位於我們的檔案中,串流器限制必須與伺服器上的資源一致。)
API
在api/v1/callProfiles上,您需要配置sipStreamUri。這是callBridge在必須啟動流式處理時撥打的URI。此URI的域需要增加到出站規則表,並指向流處理器(或呼叫控制)作為要使用的SIP代理。
本圖顯示對Configuration > Outbound Calls上出站規則上的流處理器元件的直接撥號。
本圖顯示透過呼叫控制(例如Cisco Unified Communications Manager (CUCM)或Expressway)對錄製器元件的呼叫。
注意:如果您將流處理器配置為使用SIP TLS,並且呼叫失敗,請檢查MMP中的callBridge節點,以檢視您是否啟用了TLS SIP驗證。 MMP命令是「tls sip」。 呼叫可能會失敗,因為callBridge不信任串流器憑證。 要測試此功能,您可以使用「tls sip verify disable」在callBridge上停用此功能。
多重串流器?
按照說明配置每個規則,並相應地調整出站規則。 如果您使用直接去串流器方法,請將現有的去話記錄器規則更改為行為「繼續」,並在上一個規則下增加新的去話規則,優先順序比第一個規則低1。 當第一個流傳輸器達到其呼叫限制時,它在此處將488 Unreceptable傳送回callBridge,並且callBridge將移至下一個規則。
如果要對流處理器進行負載均衡,請使用呼叫控制並調整呼叫控制路由,以便它能夠向多個流處理器發出呼叫。
如果您使用Cisco Expressway for Web Proxy,則必須確保Expressway在CMS升級之前至少運行了X12.6。CMS 3.0需要此許可證才能使Web代理正常運行並獲得支援。
與CMS 3.0配合使用時,Web應用參與者的容量已超過Expressway。 對於大型OVA Expressway,預期容量為150個Full HD呼叫(1080p30)或200個其他型別呼叫(例如720p30)。您可以將Expressway集群(最多6個節點,其中4個用於擴展,2個用於冗餘,因此最多可達600個Full HD呼叫,或800個其他型別呼叫)來增加此容量。
CMS 3.1中重新引入了CMS Edge,因為它提供的容量比外部Web應用會話的Expressway更高。建議採用兩種配置。
小型邊緣規格
4 GB RAM、4個vCPU、1Gbps網路介面
此VM Edge規格具有足夠的電源以覆蓋單個CMS1000音訊和影片負載,即48 x 1080p、96 x 720p、192 x 480p和1000音訊呼叫。
對於部署,建議每個CMS1000有1個小型邊緣伺服器,或者每個CMS2000有4個小型邊緣伺服器。
大型邊緣規格
8 GB RAM、16個vCPU、10Gbps網路介面
此VM Edge規格具備足夠的電源以涵蓋單一CMS2000音訊和視訊容量,即350 x 1080p、700 x 720p、1000 x 480p和3000 x音訊呼叫。
對於部署,建議每個CMS2000或每個4個CMS1000有1個大型邊緣伺服器。
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
31-May-2021 |
初始版本 |