Professional Documents
Culture Documents
1750 - Cucm Upgrade Best Practices - Kogribak PDF
1750 - Cucm Upgrade Best Practices - Kogribak PDF
обновиться до
новейшей версии CUCM
(12.5)
Константин Грибах
Технический консультант
Cisco
О чем пойдет речь
Smart Licensing Direct Standard Upg. Servers Deprecated phones - Review the Phone firmware
Smart Account Direct Refresh Upg. Virtualization Pre-Upgrade check Recommended Application
License Conversion PCD Upgrade Virtualized CUCM list Sequence dependencies
License Optimization PCD Migration VMware changes - TFTP server Upgrade windows
Smart Registration
- Change freeze: performance SLR Registration
- MACD - DB replication
- EM < 9.X increase timeout &
- AXL, PCP process count
- LDAP Sync - DB replication
cleanup RIS / ATS
- RTMT alert Logs
- VM changes - Purge CDR
- DB Replication (2)
- DRS back up
- Baseline system
- Disk Space
- COP file(s)
- Pre Upgrade Check - Post Upgrade Check
COP COP
Пример: минимизация времени апгрейда
1 2 3
Phase III:
4 5 6
Phase I: Phase II: Phase IV: Phase V: Phase VI:
Owner User ID / phone IP Phone Proactive UC Applications Pre- Prepare CUCM for CUCM and UC
association and license Replacement Upgrade Migration Upgrade Applications Post
request Firmware Upgrade Upgrade Migration
2 Device •
•
Based on the device
E.g. Public space phones, shared workspace phones, etc.
3 / Device • Based on the model of device and the number of devices assigned to the user
• I.e. 1- 2 devices: UCL, 3 -10 devices: CUWL
CUCM Licensing
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/10_0_1/ccmfeat/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100/CUCM_BK_F3AC1C0F_00_cucm-features-services-guide-100_chapter_0100101.html#CUCM_RF_UCAE0263_00
Привязка устройств к пользователям через Owner User ID
CUCM STATUS
SMART AGENT
STATUS
Планирование Smart Licensing
1 2 3
CER
Структура Продукты,
Smart Account Вариант
использующие
развертывания
(Роли/Папки) Smart Licensing
Структура Smart Account: уровни и папки
СТРУКТУРА SMART ACCOUNT
Создать и организовать доступ к
Smart Account Спланировать структуру Smart Создать Virtual Accounts и
(e.g. abc.com, xyz.com, etc.)
Account определить/назначить роли Верхний уровень:
Smart Account = abc.com
E.G. Virtual Account “collaboration” have X,Y, Z, etc. quantity of collaboration licenses and where all Smart
Licensing enabled collaboration products will register to
Структура Smart Account: Роли
Highest level account that can create accounts High Level Managers and admin of Верхний уровень:
Smart Account and roles at the Smart Account level and the Smart Account
Smart Account Admin = Manager1
Administrator Virtual Account level
Smart Account User = TeamLead2 (view)
View level access at the Smart Account level Manager or trusted partners
Smart Account User and Virtual Account level
Подуровень для Collaboration Virtual Account:
• Manage properties of the assigned Virtual Lead engineers
Account Virtual Account Admin = TechLead3
Virtual Account • User can register and view licenses specific
Virtual Account User = Engineer4
Administrator to the assigned Virtual Account
CUCM
Direct cloud access through an HTTPs proxy
Cisco Products send usage information over the internet via a Proxy Server – Smart Call
2 Home Transport Gateway (Free VM Download) or off-the-shelf Proxy (such as Apache).
Air Gap
CSSM Portal
Mediated access through an on-premises collector – connected
Cisco Products send usage information to a local connected collector, which acts as a
3 Cisco Software Usage
on-premises satellite
local license authority. Periodically, an exchange of information will be performed to
Device Name
Access through
keep the databases in sync. Usage
Monthly Cisco UCM
File
CER
Exchange
UxCN
Mediated access through an on-premises collector – disconnected Router
Security Policy
Cisco Products send usage information to a local disconnected collector, which acts as a local
4 license authority. Once a month, an exchange of human readable information will be Smart
Gateway
Software Manage
performed to keep the databases in sync. Manager Licenses
satellite
CUWL
Enhanced Plus
Enhanced Plus Cisco Smart
Enhanced Software
Enhanced Enhanced Manager
(CSSM)
Basic
Basic Basic Basic
Essential Essential Essential Essential
Подстановка
не работает
для SLR
Миграция лицензий CUCM на Smart License
CUCM 9.0-11.5 License Conversion
CSSM
License
Service Device Based Licenses Selected Account
• Smart Account
• Virtual Account
Cisco System
LRP PAK Based
BE6K Software License Starter New BE6K purchase with version 12.5
BE6000 12.5+
Bundle (R-CBE6K-K9) (one per cluster 🤝 )
Registration • Unidentified/Unregistered
Status • Registered
• Unregistered-Registration Expired
• Раздел CUCM Smart Software Licensing описывает состояние подключения Smart Agent к Cisco
Smart Software Manager (CSSM)
• Статус лицензирования так же виден на стартовой страничке CUCM
Reference
Smart Licensing States in CUCM
Registration Status Authorization Status Evaluation Period Overage Period (90 days) Enforcement (No MACD)
(90 days)
Registered Authorized NA NA No
Registered Authorization Expired NA Overage period remaining No till overage period is applicable
Yes after overage days(90 days) are over
• Specify and reserve Perpetual or Term based licenses on CSSM for CUCM 12.5 or later
• For highly secure network which does not requires regular sync to CSSM
• Reserved Licenses remained effectively reserved in CSSM until CUCM generate a Reservation
Return Code (return the SLR authorization for the product)
• Reserved Licenses in CSSM can be transferred across Virtual Account as needed
• Must not have a CSSM Satellite associated with the Virtual Acount (VA)
• Create a new VA and transfer the Reserved Licenses over
Поддержка Specific License Reservation для CUCM 12.5
CUCM 12.5 SLR - Reservation CSSM
License Service
Continue (y/n)?y
Enter the following reservation return code into the CSSM:
CegDLb-mjRzWD-fT3peY-kkrexh-yPcQ7N-2ZjekX-FQ3KTz-hsTBZn-xMo
admin:
Для справки
Дополнительная информация по Smart Licensing
CUCM 7.1(3/5)
Appliance
CUCM 8.X
Какие
CUCM 9.X методы
доступны?
CUCM 12.5
CUCM 8.X 🤝
CUCM 9.X
CUCM 12.5
Методы модернизации и инструменты: апгрейд или миграция
Direct Standard
DSU Upgrade Unified CM OS Admin Upgrades
Upgrades
Method
PCDU PCD Upgrade Prime Collaboration Deployment
(PCD) Upgrades and Migrations
External tool (virtual machine)
PCDM PCD Migrate
Типы апгрейда, доступные через Unified CM OS Admin
End of SW Maint
upgraded
SUL2
7.1(3) & 8.0(x) RHEL 4 Update 7
8.5 RHEL 4 Update 8
RU
8.6* RHEL 5 Update 5
SUSU
Upgrade to same YES Perform a SU 9.X RHEL 5 Update 7
major OS version Upgrade
10.0(1) RHEL 6 Update 2
RU
RU
10.5(X) RHEL 6 Update 5
NO
11.0(1) *EoSWM RHEL 6 Update 6
SU
Upgraded
Perform a RU CUCM cluster 11.5(1) RHEL 6 Update 6
Upgrade
RU
12.0(1) CentOS 6 Update 8
* RU starts with CUCM 8.6 or RHEL 5 for CUCM. 12.5(1) CentOS 7 Update 4
RU Boundary
Для справки
В итоге: варианты модернизации CUCM до версии 12.5
Compatibility Matrix for Cisco Unified Communications Manager and the IM and Presence Service, Release 12.5(1)
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/compat/12_x/cucm_b_compatibility-matrix-cucm-imp-1251.html
Окончание поддержки оборудования - серверы
ESXi 5.5 • ESXi 5.5 End of General Support is September 19, 2018
• Start upgrading ESXi to 6.X. Current latest supported version is ESXi
6.5.
🤝 EOS Packaged Collaboration Solutions (June 30, 2018) 🤝
C220 M4S TRC#1 C220 M4S TRC#2 C240 M4S2 TRC1 C240 M4SX TRC#1 B200 M4 TRC#1
Устаревшие модели 7921, 7970 и 7971 12S, 12SP, 12SP+, 30SP+, 30VIP, 7902G, 7905G, 7910,
телефонов 7910G, 7910+SW, 7910G+SW, 7912G, 7920 и 7935
* Эти телефоны не смогут зарегистрироваться на CUCM
• Check for specific collaboration application and corresponding VMware version and license support
• Upgrade to latest version of ESXi + updates (VMware EOL~, TLS 1.2 Support, Spectre/Meltdown), but be mindful of other co-res applications’ specific
requirements (e.g. Expressway)
VMware Product Lifecycle Matrix
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/support/product-lifecycle-matrix.pdf
Файлы шаблонов Cisco Virtual Template (OVA)
OVA
2
CCO
1
vSphere
Client
UCS B200 M5
• Open Virtual Archive (OVA): Portable virtual appliance that defines configuration (memory, storage space,
etc.) for a virtual machine and is a compressed version of OVF
• Cisco provides OVA files with Virtual Machine Hardware Version VMV7 and VMV8
and now VMV13 only for CUCM 12.5+ on CCO
• Always Deploy the latest OVA version and the highest available VMV version (8 13) that matches to your
👉 ESXi version
👉
• Always Read the latest OVA ReadMe Files prior to Upgrade
• https://www.cisco.com/web/software/283088407/145119/cucm.ova.README.pdf
Пример соответствия ESXi и версии файла OVA виртуальной машины
CUCM 12.5 CUCM 12.0 VMware Recommended Collaboration Collaboration Application VMV Version Cisco
Supported Supported Virtual Cisco OVA VMV Application Version OVA Version
ESXi Version ESXi Version Machine Version
⚠️ cucm_12.5_vmv13_v1.0.ova
Hardware
Version (VMV)
Check
Hardware
5.0U1 8 8
CUCM 12.5 13 1.0
cucm_10.5_vmv8_v2.0.ova 👉
Compatibility 5.1 9 8
and Upgrade Required for
your ESXi
5.5 10 8 ESXi 6.5 ⚠️
6.0 11 8
CUCM 10.5 8 2.0
👉 6.5 6.5 13 13
• Use matching collaboration application to OVA file especially with the new separated ISO
files for CUCM, IM&P and CUC
– E.g. cucm_12.5_vmv13_v1.0.ova and Bootable_UCSInstall_UCOS_12.5.1.10000-
22.sgn.iso
• VMV can be upgraded, but cannot be downgraded.
– Update to VMV 13 only for CUCM 12.5
Virtual Machine Compatibility
https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vm_admin.doc/GUID-64D4B1C9-CD5D-4C68-8B50-585F6A87EBA0.html
Для справки
Изменения OVA для CUCM (пример на 7500 устройств)
CUCM 7500 8.5 8.6 9.0(1) 9.1 10.X 11.X 12.0 12.5
vCPU 2 2 2 2 2 2 2 2
(1300Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz) (3600Mhz)
vRAM
6GB 6GB 6GB 6GB 6GB 8GB 8GB 8GB
vDisk
2 x 80GB 2 x 80GB 2 x 80GB optional 110GB 110GB 110GB 110GB 110GB
Guest OS
RHEL 4 (32) RHEL 4 (32) RHEL 5 (32) RHEL 5 (32) RHEL 6 (64) RHEL 6 (64) CentOS 6 (64) CentOS 7 (64)
vNIC Adapter
Flexible Flexible Flexible Flexible VMXNet3 VMXNet3 VMXNet3 VMXNet3
• Остановите CUCM
• Добавьте ресурсы vRAM +2GB до апгрейда на CUCM 12.X
• При апгрейде с версии 11.X 12.0 12.5 этого не требуется
• Остановите CUCM
• Смените тип Guest OS с RHEL 6 (64 bit) на
CentOS 4/5/6/7 (64 bit)
– Это нужно сделать ДО апгрейда CUCM
• Выполните апгрейд на CUCM 12.X
выполняются при установке COP на Install the ciscocm.free_common_space_v1.4.cop.sgn to clear some space on
the server before starting an upgrade.
2.3 Version VMTools Type (WARN) Duration for running tests: 0:03:13
10.1.10.63510 native vm-tools ================================================================
WARNING: Update the native vmtools to latest for optimal system
performance.
NATIVE open-vm-tools
UNCHECK
Что нас ждет в версии
CUCM 12.5 и далее.
Simple Upgrades
… …
Simple Upgrades
Allows Download
Only Task
👀 Reboot
Cluster 👍
• “Mini PCD” embedded in OS Admin Downloaded
• Minimize going to all the subscribers’ Images
OS Admin Install/Upgrade
CUCM 12.5 Simple Upgrades
Перезагрузка/переключение кластера
PUBLISHER
SUBSCRIBER
DC1
⚠️ Pub Can NOT Overwrite 🐞 ⚠️
SFTP
Use download credentials from Publisher (yes/no) [yes]: no FTP
CUCM 12.5 Simple Upgrades
Скачивание ПО для всего кластера ”в одно касание”…
continued
4
6
5
ALL NODES execute in Average Time To complete
Parallel 👍 from Past Installs
1
2 4
You Can Choose to NOT
Install /Upgrade IM&P/ CUCM
Cluster
3
CUCM 12.5 Simple Upgrades
Апгрейд кластера/установка COP ”в одно касание”
5
6
Inactive
✅ Upgrades are kicked off
in Parallel on ALL
NODES
✅ DB Replication is Setup
on inactive
✅ CUCM IM&P Sync
on inactive
🤝
Пример SU-апгрейда кластера с минимизацией перерыва в обслуживании
С использованием новых возможностей CUCM 12.5
Последовательность SU 1 2 3 4 5 6 7 8
CUCM Pub Manual Switch DB Sync DB Sync
www.facebook.com/CiscoRu
www.instagram.com/ciscoru
www.youtube.com/user/CiscoRussiaMedia
www.vk.com/cisco