Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Архитектура UCCE: компоненты UCCE и их взаимодействие
1. Константин Ваксин
Инженер центра технической поддержки Cisco TAC (Brussels)
Февраль 16, 2016
Архитектура UCCE: компоненты UCCE и их
взаимодействие
Cisco Support Community
Expert Series Webcast
2. Вебинар на русском языке
Март 10, 2016
Во время презентации эксперт Cisco TAC Дмитрий Леонтьев
рассмотрит примеры проблем с которыми можно столкнуться при
ежедневной эксплуатации сетевых устройств, а также как их можно
попытаться самостоятельно решить до открытия сервисного
запроса в Cisco TAC. Будут приведены примеры механизмов и
инструментов, которые можно самостоятельно использовать для
поиска и устранения неисправностей. Примеры будут
демонстрироваться для платформы Cisco ASR1000 и операционной
системы IOS-XE.
Как можно решить проблему до открытия
сервисного запроса в Cisco TAC
https://supportforums.cisco.com/ru/event/12914616
Дмитрий Леонтьев
3. Как стать активным участником? Легко!
• Создавайте документы, пишите блоги, загружайте
видео, отвечайте на вопросы пользователей.
• Вклад оценивается на основе таблицы лидеров
• Также оценивается количество документов, блогов
и видео, созданных пользователем.
• Вклад оценивается только по русскоязычному
сообществу, не включая рейтинг, набранный в
глобальном Cisco Support Community.
Премия "Самый активный участник
Сообщества Поддержки Cisco"
4. Оцени контент
Ваши оценки контента дают
возможность атворам получать баллы.
Хотите чтобы поиск был удобным и
простым? Помогите нам распознать
качественный контент в Сообществе.
Оценивайте документы, видео и
блоги.
Пожалуйста, не забывайте оценивать
ответы пользователей, которые щедро
делятся своим временем и опытом
https://supportforums.cisco.com/ru/community/4926/pomoshch-help
5. 16 февраля – 26 февраля 2016
Сессия «Спросить Эксперта»
с Константином Ваксиным, Сергеем Олиферовым
и Алексеем Янковским
Получить дополнительную информацию, а
также задать вопросы эксперту в рамках данной
темы Вы можете на странице, доступной по
ссылке:
https://supportforums.cisco.com/community/russian/ex
pert-corner
Вы можете получить видеозапись данного
семинара и текст сессии Q&A в течении
ближайших 5 дней по следующей ссылке
https://supportforums.cisco.com/community/russian/ex
pert-corner/webcast
6. Конкурс “Архитектура UCCE: компоненты
UCCE и их взаимодействие”
16 февраля в 14:00 мск
Мы предлагаем Вам принять участие в конкурсе после
проведения вебкаста, который так и будет называться
«Архитектура UCCE: компоненты UCCE и их
взаимодействие»
• Первые три победителя получат фирменный куб Cisco-TAC
• Ответы присылайте на csc-russian@external.cisco.com
• Задание конкурса будет размещено сегодня после проведения
вебкаста (14-00мск)
7. Скачать презентацию Вы можете по ссылке:
https://supportforums.cisco.com/ru/document/12914366
Спасибо, что присоединились к нам сегодня!
8. Присылайте Ваши вопросы!
Используйте панель Q&A, чтобы задать вопрос.
Наши эксперты Сергей и Алексей ответят на них.
Сегодняшняя
презентация включает
опросы аудитории
Пожалуйста, примите
участие в опросах!
9. Константин Ваксин
Инженер центра технической поддержки Cisco TAC (Brussels)
Февраль 16, 2016
Cisco Support Community Expert Series Webcast
Архитектура UCCE: компоненты UCCE и их
взаимодействие
10. Вопрос 1
Работали ли вы с UCCE?
1. Я админиcтрирую решение
UCCE
2. Производил инсталляцию или
апгрейд
3. Хочу узнать подробнее
11. • High level design решения UCCE
• Какие есть компоненты и варианты инсталляции
• Основные процессы UCCE и их задачи
• Основные неисправности и где искать проблему
Содержание
16. Пара Router - Logger
Router A Router B
Logger A Logger B
Private Network
Public Network
MDS
Recovery
DBA
MDS
DBA
MDS
RPL
CCAG
• Router имеет свой Logger, с которым он общяется
• DBA – проверяет доступность БД
• MDS на Router регистрирует все сервисы Router и
Logger и все общение идет через этот процесс
• Общение между Router и Logger произвоится через Private
Network
• Router A и Router B синзроизируют свое состояние при
помощи MDS через Private Network
• Logger A и Logger B записывают одни и те же исторические
данные, потому что Router A и B работают как Active-Active
• Исключение, если один из Logger не активен (RCV –
собирает данные с соседа, если Logger не имеет этих
данных)
Порядок загрузки серверов:
Logger A -> Router A -> Router B -> Logger B
Процедура восстановления Logger:
Конфигурация: http://www.cisco.com/c/en/us/support/docs/voice-
unified-communications/icm-logger/63895-icm-log-synch.html
Исторические данные:
http://www.cisco.com/c/en/us/support/docs/customer-
collaboration/unified-intelligent-contact-management-
software/117650-probsol-loggers-00.html
17. Когда требуется синхронизация при
помощи ICMDBA
Конфигурация в БД Logger не совпадает:
18:41:55:267 lb-clgr Fail: Logger A has a config sequence number greater than this logger. Logger A config
key is 7104481107678.0. This logger config key is 7104481107673.0
18:41:55:616 lb-clgr Trace: CExceptionHandlerEx::GenerateMiniDump -- A Mini Dump File is available at
logfilesconfiglogger.exe_20151202184155307.mdmp
Проблема с проверкой контрольной суммы:
00:18:07:737 la-clgr Trace: LastUpdateKey for A Configuration is 6832117447278.0
00:18:07:737 la-clgr Trace: LastUpdateKey for B Configuration is 6832117447278.0
00:18:07:738 la-clgr The config checksum for the partner logger was out of date. Logger sideA will restart
and try again.
Возможно выключить проверку контрольной суммы, но делать этого не рекомендуется, через registrykeys:
LoggerCurrentVersion ConfigurationConfigChecksum
18. • Router A и Router B синхронизируют память при помощи MDS
через Private Network
• PGA и PGB синхронизируют память при помощи MDS через
Private Network
• PGAG регистрируется на CCAG, чтобы скачать свою
конфигурацию с Router. Общение идет через Public Network
• Router активизируется, когда более 50% PG подключено к
CCAG
• PGB может общаться с CC через PGA
• В случае невозможности записать исторические данные на
Logger PG сохраняет эти данные локально
Пара Router - PG
Router A Router B
PGA
Router A
PGB
Private Network
Public Network
Private Network
MDS
MDS
CCAG-PGAG
19. Router B (simplex)
08:54:37:564 rb-ccag Device: PG02, path established with DMP ID: 2, from address: 10.48.36.73.
08:54:37:564 rb-ccag Now connected to: 1, of: 2, configured Peripheral Gateways.
08:54:37:595 rb-ccag Device: PG01, path established with DMP ID: 1, from address: 10.48.36.73.
08:54:37:595 rb-ccag Now connected to: 2, of: 2, configured Peripheral Gateways.
08:55:04:770 rb-ccag Central controller service is available.
08:55:24:613 rb-ccag Device: PG02, disconnected.
08:55:24:613 rb-ccag Now connected to: 1, of: 2, configured Peripheral Gateways.
08:55:24:613 rb-ccag MDS is out of service.
08:55:24:629 rb-ccag Central controller service is unavailable.
08:55:24:613 rb-mds Synchronizer is NOT in communication with a majority of devices.
08:55:24:613 rb-mds Synchronizer suspending operation.
08:55:24:613 rb-mds MDS going out of service.
08:55:24:613 rb-mds Synchronizer is NOT in communication with a majority of devices.
08:55:24:613 rb-mds Synchronizer suspending operation.
08:55:24:613 rb-mds MDS going out of service.
Router A (duplex)
08:59:28:184 ra-ccag MDS is in service.
08:59:31:289 ra-ccag Central controller service is available.
08:59:28:184 ra-ccag MDS is in service.
08:59:31:289 ra-ccag Central controller service is available.
Пара Router – PG (примеры
неисправности)
20. • Logger A и Logger B имееют одни и теже данные за последние 14 дней.
• Синхронизация Логгеров происходит посредством синхронизации
Routers и процесса восcтановления данных с соседа RCV
• AW/HDS B – опциональный сервер и не обязателен для работы в
продакшен
• Синхронизации между AW/HDS A и AW/HDS B не существует.
• HDS ведет таблицу Recovery и сравнивает RecoveryKeys с Logger,
чтобы запросить данные, которых нет в БД
• AW получает RealTime данные напрямую с Router
• В БД AW или HDS нет данных об отчетах
• Logger и HDS БД не должна использоваться более 60%
• Существует возможность сохранить данные на Логгерах более 14
дней, путем изменения Retain Period в registrykeys Логгера
Пара Logger – AW/HDS
Side BSide A
Logger A Logger B
AW/HDS A AW/HDS B
Private Network
Visible Network
RCV
RPL
21. • CUIC отчеты не показывают последние данные
• Некоторые CUIC отчеты пустые
Так все данные берутся из БД HDS, стоит проверить есть ли данные в БД HDS
Через ICMDBA проверить процент использования БД. Если использование ~80%, вам
требуется увеличить БД
Через ICMDBA можно проверить последние данные
Если HDS не получает новые данные, следует
изучить проблему с Cisco TAC.
• AW не получает RealTime Data.
Следует перезагрузить Router и Distributor
Пара Logger – AW/HDS (неисправности)
22. Вопрос 2
Какой сервис отвечает за
синхронизацию памяти на
серверах?
1. OPC
2. RTR
3. MDS
4. HLGR
23. • Только один сервер CUCM поддерживается в настройке
PG
• Требуется инсталляция дополнительного плагина с
CUCM “Cisco JTAPI 32bit Client for Windows”
• OPC синхронизируется при помощи MDS
• Процесс JGW1 и PIM1 активен только на одном из
серверов пары PG
• JGW контролирует телефоны и CTI RP при помощи PG
User, который настраивается через PG Setup
• IPv6 не поддерживается на телефонах
• Статусы телефонов сообщаются через CTI между
серверами CUCM
Пара PG - CUCM
PG1A PG1B
CUCM Sub A CUCM Sub B
jgw1
jgw1
mds
CTI
24. • Как проверить настройки
PGUser
Настройки PG можно найти в регистре сервера:
HKEY_LOCAL_MACHINESOFTWARECisco Systems,
Inc.ICM<facilityname>PG1APGCurrentVersionJGWSjgw1
JGWDataConfig
Если установлена JTAPI
32bit:
1. Файлы расположены в папке "C:Program
FilesJTAPITools"
2. В регистре указывается путь к папке: "C:Program
FilesJTAPITools".
Registry Key: HKEY_LOCAL_MACHINESOFTWARECisco
Systems, Inc.JTAPIClientTools
Пара PG – CUCM
25. • Агент не может залогиниться:
В JGW логах можно найти следующие строчки:
16:23:32:230 PG1A-jgw1 Trace: MsgAddCallObserver: Addr: 78755 Remote Addr:
0 InvID: 386210138 CallDeliveryMode ID: 0
16:23:32:230 PG1A-jgw1 Trace: Adding Call Observer to: 78755
16:23:32:231 PG1A-jgw1 Trace: Address Name: 78755IP Addressing
Mode:IP_ADDRESSING_MODE_IPV4_V6
16:23:32:231 PG1A-jgw1 Trace: AddCallObserver address validation failed -
Address Name: 78755, error code: 150
16:23:32:231 PG1A-jgw1 Trace: MsgAddCallObserverResponse: Addr: 78755
Succeeded: 0 InvID: 386210138 Cause: 150
В CUCM требуется создать Common Device Configuration, который будет использовать IPv4 для телефонов Device -> Device Settings ->
Common Device Configuration
Пара PG – CUCM. Поиск неисправностей
26. Логи JGW1
14:48:51:297 PG1A-jgw1 Trace: Address Name: 5001IP Addressing Mode:IP_ADDRESSING_MODE_IPV4.
14:48:51:297 PG1A-jgw1 Trace: AddCallObserver address validation failed - Address Name: 5001, error
code: 154.
Логи PIM1
14:48:51:297 PG1A-pim1 Trace: ApplicationProtocol::RecvAddCallObserverResponseMsg: Address: 5001
Succeeded: 0 InvID=31274 cause=154.
14:48:51:297 PG1A-pim1 Trace: CSTA OUT_OF_SERVICE, TelephonyDriver::ClientFailureCallback: SENT TO
OPC
Device = 5005 Cause = 30.
14:48:51:297 PG1A-pim1 Agent ID: 5001, login validation for the address: 5001, failed due to
incorrect JAL/DTAL setting for the single line PG.
14:48:51:300 PG1A-pim1 Trace: CSTAUniversalFailureConfEvent:
TPServices::CSTAUniversalFailureConfEvent InvokeID=0xf000006a Error=GENERIC_UNSPECIFIED_REJECTION.
Пара PG – CUCM. Поиск неисправностей
27. • Finesse общяется с CTISRV
(как и CTIOS Server)
• CTISRV активен только на
одном из серверов PG
• Cisco Finesse считывает
любую информацию,
отправляемую с CTISRV
• Cisco Finesse
аутентифицирует агентов с
БД AW
Пара Cisco Finesse – PG
PG-A PG-B
Finesse A Finesse B
CTISVR (Active) CTISVR (Idle)
28. Вопрос 3
Когда Агент заходит в агентское
место, в каком порядке происходит
общение между сервисами PG
1. Cisco Finesse -> CTISVR -> OPC
->PIM1->JGW1
2. Cisco Finesse -> CTISVR ->
PIM1 -> JGW1
3. Cisco Finesse -> CTISVR -> RTR
-> PIM1 -> JGW1
41. Вопрос 4
Какая тема следующего вебинара
вам более интересна?
1. CVP – обработка входящего звонка
и интеграция с UCCE
2. UCCE – Исторические данные.
Каков процесс синхронизации
данных между компонентами
3. UCCE – Исходящий обзвон
42. Отправьте свой вопрос сейчас!
Используйте панель Q&A, чтобы задать вопрос.
Эксперты ответят на Ваши вопросы.
43. Приглашаем
Вас активно
участвовать в
Сообществе и
социальных
сетях
Vkontakte http://vk.com/cisco
Facebook http://www.facebook.com/CiscoSupportCommunity
Twitter https://twitter.com/CiscoRussia
You Tube http://www.youtube.com/user/CiscoRussiaMedia
Google+ https://plus.google.com/106603907471961036146
LinkedIn http://www.linkedin.com/groups/Cisco-Russia-CIS-37
Instgram https://instagram.com/ciscoru
Newsletter Subscription
csc-russian@external.cisco.com
44. Мы также
предоставляем
Вашему вниманию
Сообщества на
других языках!
Если Вы говорите на Испанском, Португальском или
Японском, мы приглашаем Вас принять участие в
Сообществах:
Русское
http://russiansupportforum.cisco.com
Испанское
https://supportforums.cisco.com/community/spanish
Португальское
https://supportforums.cisco.com/community/portuguese
Японское
https://supportforums.cisco.com/community/csc-japan
Китайское
http://www.csc-china.com.cn
Если Вы говорите на Испанском,
Португальском или Японском, мы
приглашаем Вас принять участие на
Вашем родном языке