SlideShare a Scribd company logo
1 of 98
Download to read offline
Алексей Янковский
Инженер центра технической поддержки Cisco TAC (EMEAR)
Сентябрь 13, 2016
Дизайн и архитектура UCCE Live Data
Cisco Support Community
Expert Series Webcast
Вебинар на русском языке
Октябрь 18, 2016
Во время презентации эксперт Cisco TAC Константин Батраков
расскажет об архитектуре серверов UCS C-Series, а также о
траблшутинге распространённых проблем, с которыми вы можете
столкнуться во время эксплуатации. Сессия будет полезна
администраторам сервисов, развернутых на Cisco UCS C-Series, в
том числе администраторам Cisco Unified Communications Manager,
Unity Connection, IM and Presence и др.
Архитектура и траблшутинг серверов
UCS C-Series
https://supportforums.cisco.com/ru/event/13117331
Константин Батраков
Как стать активным участником? Легко!
• Создавайте документы, пишите блоги, загружайте
видео, отвечайте на вопросы пользователей.
• Вклад оценивается на основе таблицы лидеров
• Также оценивается количество документов, блогов
и видео, созданных пользователем.
• Вклад оценивается только по русскоязычному
сообществу, не включая рейтинг, набранный в
глобальном Cisco Support Community.
Премия "Самый активный участник
Сообщества Поддержки Cisco"
Оцени контент
Ваши оценки контента дают
возможность авторам получать баллы.
Хотите чтобы поиск был удобным и
простым? Помогите нам распознать
качественный контент в Сообществе.
Оценивайте документы, видео и
блоги.
Пожалуйста, не забывайте оценивать
ответы пользователей, которые щедро
делятся своим временем и опытом
https://supportforums.cisco.com/ru/community/4926/pomoshch-help
13 сентября 2016 – 23 сентября 2016
Сессия «Спросить Эксперта»
с Алексеем Янковским, Дмитрием Бокатовым и
Сергеем Олиферовым
Получить дополнительную информацию, а
также задать вопросы эксперту в рамках данной
темы Вы можете на странице, доступной по
ссылке:
https://supportforums.cisco.com/community/russian/ex
pert-corner
Вы можете получить видеозапись данного
семинара и текст сессии Q&A в течении
ближайших 5 дней по следующей ссылке
https://supportforums.cisco.com/community/russian/ex
pert-corner/webcast
Конкурс “Дизайн и архитектура UCCE Live Data”
13 сентября в 14:00 мск
Мы предлагаем Вам принять участие в конкурсе после
проведения вебкаста, который так и будет называться
«Дизайн и архитектура UCCE Live Data»
• Первые три победителя получат фирменную флеш-карту Cisco Support
Community
• Ответы присылайте на csc-russian@external.cisco.com
• Задание конкурса будет размещено сегодня после проведения вебкаста
Скачать презентацию Вы можете по ссылке:
https://supportforums.cisco.com/ru/document/13117356
Спасибо, что присоединились к нам сегодня!
Присылайте Ваши вопросы!
Используйте панель Q&A, чтобы задать вопрос.
Наши эксперты Дмитрий и Сергей ответят на них.
Сегодняшняя
презентация включает
опросы аудитории
Пожалуйста, примите
участие в опросах!
Алексей Янковский
Инженер центра технической поддержки Cisco TAC (EMEAR)
Сентябрь, 2016
Cisco Support Community Expert Series Webcast
UCCE Live Data design and architecture
Вопрос 1
Знакомы ли вы с решением Live
Data для UCCE?
1. Да, активно используем
LiveData отчетность
2. Не очень, приходилось
настраивать для демо
3. Нет, никогда не слышал про
LiveData
Cодержание
• Обзор архитектуры Live Data
• Компоненты и интерфейсы Live Data
• Отказоустойчивость Live Data
• Настройка и траблшутинг Live Data
Обзор Live Data
1. Поддержка UCCE
2. Новый клиентский протокол для передачи больших объемов
данных
3. Поддержка нескольких PG. Поддержка CCE Gateway PGs и
Avaya (Definity) PG
4. Live Data и CUIC на отдельных VM хостах в UCCE
5. Новые данные в отчетности. Статистика по агентам и звонкам
добавлена в SG и PQ отчет
6. Поддержка Contact Share deployment
Что нового в Live Data 11?
Вопрос 2
Какой метод получения данных
используется для Real Time
отчетности в UCCE 10.5:
1. SQL селект к Rogger серверу
(<inst>_sideA/B DB)
2. SQL селект к AW
3. SQL селект к HDS (awdb DB)
4. SQL селект к HDS (hds DB)
5. Селект в OPC процесс на PG
Отчётность реального времени
RTR /
PG
AW DB
Проблемы:
- Несколько путей для RT данных
- AW DB используется для RT данных
- RT данные получены методом запроса
- Сравнение данных в разных приложениях
CUIC
Server
Finesse
Client
Direct DB Access
CTI
XMPP
HTTP Polling
REST
Finesse
Server
CUIC
Client
Real-Time
Polled SG
Data
Polled Data Polled Data
Live Data отчётность
Live Data
Reporting
Services
JMS Bus
Source specific data flows
WebSocket
JMS
RestAPI
Real-TimePG
Router
Push
Delivery
Socket.IO
Server
Cisco
Unified
Intelligence
Center
Live Data
Web
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
RTR TIP
PG TIP Cisco Finesse
Clients
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Web Server
Source specific data flows
WebSocket
JMS
RestAPI
Live Data
Reporting
Services
(standby)
Legacy RT Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Legacy RT Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
DRPC
NetBridge
Live Data
Web Server
Компоненты и
интерфейсы Live Data
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
• Zookeeper : CCE Live Data Zookeeper Service
DRPC
SocketIONGINX Cassandra
Live Data интерфейс к PG/Router (TIP)
• Router и PG сервера - “TIP сервер”
• Live Data сервера - “TIP клиент”
• Данные передаются в JSON формате
• После начального snapshot-a передается только дельта
• В случае отключения TIP клиента данные попадают в очередь.
TIP – Tempesta Interface Protocol
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Web Server
Source specific data flows
WebSocket
JMS
RestAPI
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
DRPC
NetBridge
Live Data
Web Server
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• Zookeeper : CCE Live Data Zookeeper Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
DRPC
SocketIONGINX Cassandra
UCCE 11 Live Data (active-standby)
Storm DRPC Service
Storm Nimbus Service
Storm Supervisor
Service
JMS Bus
RTR A
Live Data
Server SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
TIPTIP
NGINX
NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data
Web Server
Live Data
Web Server
Внутренний интерфейс Live Data (JMS)
 ActiveMQ (JMS Broker)
 Данные разделяются на 4 группы (Topics)
 Данные передаются в JSON формате
 Внимание! JMS – внутренний интерфейс
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
• Zookeeper : CCE Live Data Zookeeper Service
DRPC
SocketIONGINX Cassandra
UCCE 11 Live Data (active-standby)
Active
MQ
Storm
Processes
JMS Bus
RTR A
Live Data
Server SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data
Web Server
Live Data
Web Server
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
• Zookeeper : CCE Live Data Zookeeper Service
DRPC
SocketIONGINX Cassandra
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data
Web Server
Live Data
Web Server
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
• Zookeeper : CCE Live Data Zookeeper Service
DRPC
SocketIONGINX Cassandra
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data
Web Server
Live Data
Web Server
Live Data VOS сервисы
Nimbus
Storm Processes
Storm
Supervisor
Worker
ZookeeperActiveMQ
ServM Managed
Process
Live Data
Web
ServM: Service Manager for VOS
• ActiveMQ : CCE Live Data ActiveMQ Service
• Cassandra : CCE Live Data Cassandra Service
• NGINX : CCE Live Data NGINX Service
• DRPC : CCE Live Data Storm DRPC Service
• Nimbus : CCE Live Data Storm Nimbus Service
• Storm Supervisor : CCE Live Data Storm Supervisor Service
• SocketIO : CCE Live Data Socket.IO Service
• Live Data Web : CCE Live Data Web Service
• Zookeeper : CCE Live Data Zookeeper Service
DRPC
SocketIONGINX Cassandra
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO Server
Live Data Web
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Live Data
Web Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligen
ce Center
Clients
Unified
Intelligen
ce Center
Clients
TIPTIP
NGINX
NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
UCCE 11 Live Data (active-standby)
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
One Live Data Cluster
Two Storm Clusters
Live Data
Web Server
Live Data
Web Server
LD Server CUIC Server
Live Data доступ к AWDB
Live Data
Reporting
Services
JMS
Bus
CUIC
Service
Router
PG
Push Delivery
CUIC
Client
Finesse
Client
Live Data
Web
TIP
JMS
HTTP
AWDB
Direct DB Access
Configuration
Live Data
Socket.IO
Rest Requests
DRPC
Live Data
Reporting
Services
(active)
JMS Bus
RTR A RTR BPG1A
Socket.IO
Server
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligenc
e Center
Clients
Unified
Intelligenc
e Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
TIPTIP
NGINX
WebSocket
RestAPI
User Login
Live Data
Web Server
User Login
Client CUIC LD Web SocketIO AWDB
Load LD Username/Password
Get Streaming Data Source
Streaming Data Source
Get Authentication Token
Get Authentication Token
Authentication Token
Authentication Token
Connect(Token)
Validate(Token)
200 OK
Connected
Authorize(agent, type=agent)
Agent: [5001, 5002]
Subscribe(agent:[5001,5002])
Snapshot(agent:[5001,5002])
Live Data отказоустойчивость
1. TIP
2. Server
3. Socket.IO stream
Уровни отказоустойчивости:
1. В случае падения ТIP соединения, активный LD сервер
устанавливает соединение к бэкапному TIP серверу
2. Только одно активное TIP соединение в один момент времени,
к Side A либо Side B
TIP отказоустойчивость
Live Data TIP Failover
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data
Web Server
Live Data
Web Server
Отказоустойчивость на уровне кластера может быть вызвана
падением одного из сервисов:
• ActiveMQ CCE Live Data ActiveMQ Service
• LiveData Web CCE Live Data Web Service
• LD Storm CCE Live Data Storm Nimbus Service
CCE Live Data Storm Supervisor Service
CCE Live Data Storm DRPC Service
• NGinX CCE Live Data NGINX Service
Live Data Сluster Failover
Live Data Failover: отказ LD сервисов
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Web Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server B
Live Data
Web Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Socket.IO
Server B
• Активные клиенты (гаджеты и пользователи отчетов) теряют
соединение с Socket.IO на проблемном сайте и
переподключаются к работающему Socket.IO
• Переподключение происходит плавно, используя специальный
алгоритм. Клиенты переподключатся группами во избежание
резкого увеличения нагрузки на работающий Socket.IO
• Время переподключения до 2 минут
Live Data Failover: отказ LD сервисов
Live Data Failure: потеря NetBridge соединения
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Web Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Live Data
Web Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIP
TIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
TOS
Socket.IO
Server A
• NetBridge соединение разорвано между ActiveMQa and ActiveMQb
• LD Side A “не видит” LD Side B через NetBridge.
• LD Side B отсылает TOS сообщение к LD Side A через PG/RTRs.
После получения ответа на TOS,
LD Side B становится‘Isolated-Standby'
LD Side A - 'Isolated-Active‘
• Socket.IOb теряет подключение к JMS bus
Socket.IOb статус Not Active
Клиенты, подключённые к Socket.IOb, переподключаются к
Socket.IOа
Live Data Failure: потеря NetBridge соединения
Live Data Failure: полная потеря связи между
SideA и SideB UCCE
• Side A - Side B связь полностью утеряна
• Так называемый “Split Brain” или “Isolated Islands” сценарий
• Side A и Side B становятся активными
Live Data Failure: Split Brain
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server
Live Data
Web Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server
Live Data
Web Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Live Data Failure: Split Brain
• Полная потеря связи между Side A и Side B
• TOS механизм не работает. Нет возможности узнать статус
удалённого сервера
• LD A статус Isolated Active
• LD B статус Isolated Active
• “Split brain” сценарий незаметен для клиентов. Клиенты
продолжают получать отчётность c A или B LD серверов.
• LD сервер с большим количеством подключений к PG становится
активным
• В случае, когда оба LD сервера имеют одинаковое количество
подключений к PG, LD A имеет приоритет и становится активным
Live Data активный сервер
Live Data Failure: отказ SocketIO
• Клиенты перестают получать LD обновления
• Socket.IO статус NotActive
• Клиенты устанавливают новое соединение с активным Socket.IO
Live Data Failure: отказ SocketIO
Live Data
Reporting
Services
(active)
JMS Bus
RTR A
Live Data
Server
SideA
RTR BPG1AAW-HDS-DDS AW-HDS-DDS
Socket.IO
Server A
Live Data
Web Server
Live Data
Reporting
Services
(standby)
Legacy Reporting Data
Live Data
Server
Side B
Socket.IO
Server B
Live Data
Web Server
Legacy Reporting Data
PG2A PG1BPG2B
Cisco Unified
Intelligence
Center
CUnified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
Cisco
Finesse
Client
Cisco
Finesse
Clients
Cisco Unified
Intelligence
Center
Cisco
Finesse
Client
Cisco
Finesse
Clients
Unified
Intelligence
Center
Clients
Unified
Intelligence
Center
Clients
TIPTIP
NGINX NGINX
Source specific data flows
WebSocket
JMS
RestAPI
DRPC
NetBridge
Socket.IO
Server A
Возможные статусы LD сервера
Cluster state Description
PAIRED-ACTIVE Сервер активный и общается с удалённой стороной
PAIRED-STANDBY Сервер неактивный и общается с удалённой стороной
ISOLATED-ACTIVE Сервер активный и не общается с удалённой стороной
ISOLATED-STANDBY Сервер неактивный и не общается с удалённой стороной
SIMPLEXED-MODE Сервер работает один, удалённая сторона не настроена
OUT-OF-SERVICE Сервер не работает
CONNECTING Сервер устанавливает соединение с удалённой стороной
TESTING Сервер не может установить соединение с удалённой стороной и посылает
TOS сообщение через RTR и PG сервера
Настройка Live Data
• Необходимо выбрать корректный тип UCCE deployment через
CCE admin
Настройка Live Data
В версии UCCE 11.0(2) LD также для UCCE 450 Agents Progger
Live Data пошаговая настройка
Для UCCE:
1. Добавить второй Live Data Server
2. Подключить LD к AWDB
3. Добавить LD в Machine Service таблицу
4. Создать СUIC Datasource для LD
5. Настройка сертификатов
Для PCCE и UCCE
1. Импортировать LD отчёты в CUIC
2. Настроить интервал отчетности
3. Настроить Finesse Desktop Layout
Добавление второго LD сервера
Синтаксис:
set live-data secondary <fqdn>
show live-data secondary
Admin:show live-data secondary
Live Data secondary set to ”ld2.boston.com"
Подключение LD к AWDB
• Для подключения к AWDB необходимо указать:
primary and secondary AWDB host, port и credentials
• Без подключения к AWDB LD сервер не стартует
(Storm кластер не получит детали для подключения к PG и Router)
• AWDB SQL <dbuser> должен быть создан с правами “read tables” и
“decrypt passwords”
• Синтаксис:
set live-data aw-access primary <fqdn> <port> <dbinstance> <dbuser> <dbpwd>
set live-data aw-access secondary <fqdn> <port> <dbinstance> <dbuser> <dbpwd>
Подключение LD к AWDB
CLI Cassandra
LiveData AWDB
Подключение LD к AWDB
• SQL <dbuser> должен быть создан с правами “read tables” и “decrypt
passwords”
Подключение LD к AWDB
• Для настройки роли “decrypt passwords” необходимо запустить SQL query
и указать имя пользователя для LD
Подключение LD к AWDB
set live-data aw-access primary
show live-data aw-access
Подключение LD к AWDB
Добавление LD в Machine Service таблицу
• В таблице Machine Service сохраняются детали подключения к
сервисам LD (host, service, port, username, password)
Добавление LD в Machine Service таблицу
CLICassandra
ICM
Tomcat
ICM
Distributor
Синтаксис:
set live-data machine-services <user@domain> <pwd>
AW
DB
CLI Cassandra LiveData AW
DB
set live-data aw-access
• Используется ICM Unified Config API (зависимость от Tomcat and Distributor
сервиса)
• Должны соблюдаться условия для username:
• Пользователь домена
• Пользователь добавлен в Unified Web Configuration Group
• Формат “user@domain”, для домена использовать FQDN
Пример: admin@stooges.cisco.com
Добавление LD в Machine Service таблицу
set live-data machine-services <user@domain> <pwd>
Добавление LD в Machine Service таблицу
CLI
ICM
Tomcat
ICM
Distributor
AW
DB
show live-data machine-services
Создание СUIC Datasource для LD
• LD Datasource создается через CUIC REST API
• Формат имени пользователя “<domain><user>”
Пример: CUICAdmin
• Синтаксис:
set live-data cuic-datasource cuic-addr cuic-port cuic-user cuic-pwd
CLI
CUIC
Tomcat InformixCassandra
show live-data cuic-datasource
Live Data CLI set команды
Настройка сертификатов
Finesse
CUIC
Live Data
Client
Зависимости между сертификатами
• Скачать tomcat.pem сертификат с LD cервера
http://hostname of Live Data server/cmplatform
• Загрузить сертификат на Finesse и CUIC сервера
Импорт LD сертификатов
Импорт LD отчетов в CUIC
Интервал отчетности (Reporting interval)
• Определяет интервал для суммарных полей в LD отчетах
• Настраиваемые интервалы: 5 (по умолчанию), 10, 15, 30 и 60
• После смены интервала необходим рестарт LD сервисов
• Синтаксис:
set live-data reporting-interval <n>
show live-data reporting-interval
Настройка Finesse Desktop Layout
Гаджеты для LD отчетов преднастроены по умолчанию в Finesse Layout
Для HTTPS гаджетов
• CUIC Tomcat-trust сертификаты экспортировать и затем импортировать на Finesse
сервера
• Live Data Tomcat-trust сертификаты экспортировать и затем импортировать на CUIC и
Finesse сервера
• На всех клиентах должны быть установлены сертификаты CUIC, Finesse и LD
Для HTTP
• Включить поддержку HTTP на Finesse и CUIC через CLI
Настройка Finesse Desktop Layout
Live Data Troubleshooting
Как собрать логи?
• используя CLI “file get activelogs /livedata/logs/*/*”
• необходим SFTP сервер
• используя RTMT
Как собрать логи?
Настройка уровня логирования
используя CLI set/show loglevel/tracemask команды
• Логи можно собрать с таких подсистем:
Communication – установки соединения и подключение к сервисам
Dataprocessing – обработка LD данных
Database – работа базы данных
• Для логирования нескольких подсистем одновременно можно использовать пробел
• Для сброса к уровню по умолчанию – не указывать значение для tracemask
Настройка логирования для Agent, SG, PQ отчетов
set live-data trace agent
set live-data trace skill-group
set live-data trace precision-queue
• используются для расширенного траблшутинга
• Внимание!
Старые логи могут быть перезаписаны. Система быстро достигает
лимита по количеству лог файлов
Показатели производительности для TIP (PG & Router)
Производительность Live Data
Nmon – утилита для мониторинга и сбора показателей производительности
utils live-data nmon start s [ seconds ] c [ count ]
s – интервал (1-60 секунд) для сбора показателей.
c – количество сборов показателей. Для каждого сбора необходим 1 KB
utils live-data nmon stop
Данные сохраняются в nmon_output.nmon файл
file get install nmon_output.nmon
SNMP
• Поддерживаются SNMP v1, v2c и v3 версии
• Live Data MIB: CISCO-LIVEDATA-MIB. Легко найти в Google
• Настройка SNMP через “Cisco Unified Serviceability” страницу:
https://<LDServer_FQDN>/ccmservice
Live Data CLI show команды
show socketio status
Publisher Subscriber
Если Live Data сервер не настроен
“Cluster state” UNAVAILABLE (application not running)
show live-data failover
• На AW_DB проверить dbo.t_Machine_Service таблицу. Присутствуют ли
записи с корректными данными для LD, Router, PG серверов
• Убедиться, что TIP сервер активирован на Router и PG.
Для этого проверить, существуют ли записи в реестре
ComputerHKEY_LOCAL_MACHINESOFTWARECisco Sytems, INC. ICMinstancePGTIPcurrentVersion
ComputerHKEY_LOCAL_MACHINESOFTWARECisco Sytems, INC. ICMinstanceRouterATIPcurrentVersion
• Собрать логи для Router и OPC сервисов. Проверить их на наличие
сообщений TIP протокола
Траблшутинг со стороны ICM
Заключение
• Обзор дизайна, компонентов и интерфейсов LD
• Отказоустойчивость LiveData
• Настройка LiveData UCCE и PCCE
• Траблшутинг Live Data
Заключение
Вопрос 3
Вебинары по каким темам вам
было бы интересно послушать?
1. Архитектура и трабшутинг Cisco
Finesse
2. Обновления UCCE и PCCE
решений до версии 11.5
3. Траблшутинг CVP Whisper
Announcement, Agent Greating и
Courtesy Callback
Отправьте свой вопрос сейчас!
Используйте панель Q&A, чтобы задать вопрос.
Эксперты ответят на Ваши вопросы.
Приглашаем
Вас активно
участвовать в
Сообществе и
социальных
сетях
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
Мы также
предоставляем
Вашему вниманию
Сообщества на
других языках!
Если Вы говорите на Испанском, Португальском или
Японском, мы приглашаем Вас принять участие в
Сообществах:
Русское
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
Если Вы говорите на Испанском,
Португальском или Японском, мы
приглашаем Вас принять участие на
Вашем родном языке
Технические семинары в клубе Cisco Expo Learning Club
http://ciscoclub.ru/events
Пожалуйста, участвуйте в опросе
Спасибо за Ваше внимание!
Вебинар "Дизайн и архитектура UCCE Live Data"

More Related Content

What's hot

Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwardingMasakazu Asama
 
LoRaWAN v1.1仕様読解 Class A
LoRaWAN v1.1仕様読解 Class ALoRaWAN v1.1仕様読解 Class A
LoRaWAN v1.1仕様読解 Class ARyosuke Uematsu
 
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のかIIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のかtechlog (Internet Initiative Japan Inc.)
 
Basic ASA Configuration, NAT in ASA Firewall
Basic ASA Configuration,NAT in ASA FirewallBasic ASA Configuration,NAT in ASA Firewall
Basic ASA Configuration, NAT in ASA Firewall NetProtocol Xpert
 
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料KamezawaHiroyuki
 
3g umts-terminating-call
3g umts-terminating-call3g umts-terminating-call
3g umts-terminating-callpkamoto
 
IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 mohammad norozzudegan
 
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesCisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesAhmed Gad
 
Modul 4 signalling dimensioning
Modul 4   signalling dimensioningModul 4   signalling dimensioning
Modul 4 signalling dimensioningWijaya Kusuma
 
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...Alejandro Corletti Estrada
 
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月VirtualTech Japan Inc.
 
Juniper mpls best practice part 2
Juniper mpls best practice   part 2Juniper mpls best practice   part 2
Juniper mpls best practice part 2Febrian ‎
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Panda Yamaki
 
Free CCNP switching workbook by networkershome pdf
Free CCNP switching workbook by networkershome pdfFree CCNP switching workbook by networkershome pdf
Free CCNP switching workbook by networkershome pdfNetworkershome
 
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...Using packet-tracer, capture and other Cisco ASA tools for network troublesho...
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...Cisco Russia
 
How to shutdown the Netapp SAN 8.3 and 9.2 version
How to shutdown the Netapp SAN 8.3 and 9.2 versionHow to shutdown the Netapp SAN 8.3 and 9.2 version
How to shutdown the Netapp SAN 8.3 and 9.2 versionSaroj Sahu
 
Windows 展開の自動化ツール - Microsoft Deployment Toolkit
Windows 展開の自動化ツール - Microsoft Deployment ToolkitWindows 展開の自動化ツール - Microsoft Deployment Toolkit
Windows 展開の自動化ツール - Microsoft Deployment Toolkitshigeya
 

What's hot (20)

Policy Based Routing
Policy Based RoutingPolicy Based Routing
Policy Based Routing
 
Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwarding
 
LoRaWAN v1.1仕様読解 Class A
LoRaWAN v1.1仕様読解 Class ALoRaWAN v1.1仕様読解 Class A
LoRaWAN v1.1仕様読解 Class A
 
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のかIIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
IIJmio meeting 25 スマートフォンはなぜ「つながらない」のか
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
 
Basic ASA Configuration, NAT in ASA Firewall
Basic ASA Configuration,NAT in ASA FirewallBasic ASA Configuration,NAT in ASA Firewall
Basic ASA Configuration, NAT in ASA Firewall
 
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料
Cgroupあれこれ-第4回コンテナ型仮想化の情報交換会資料
 
3g umts-terminating-call
3g umts-terminating-call3g umts-terminating-call
3g umts-terminating-call
 
IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2 IMS Authentication with AKAv1 and AKAv2
IMS Authentication with AKAv1 and AKAv2
 
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 NotesCisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
Cisco Certified Network Associate (CCNA) - R&S - Semester 1 Notes
 
Modul 4 signalling dimensioning
Modul 4   signalling dimensioningModul 4   signalling dimensioning
Modul 4 signalling dimensioning
 
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...
Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or...
 
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
 
Juniper mpls best practice part 2
Juniper mpls best practice   part 2Juniper mpls best practice   part 2
Juniper mpls best practice part 2
 
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!Hokkaido.cap #osc11do Wiresharkを使いこなそう!
Hokkaido.cap #osc11do Wiresharkを使いこなそう!
 
Free CCNP switching workbook by networkershome pdf
Free CCNP switching workbook by networkershome pdfFree CCNP switching workbook by networkershome pdf
Free CCNP switching workbook by networkershome pdf
 
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...Using packet-tracer, capture and other Cisco ASA tools for network troublesho...
Using packet-tracer, capture and other Cisco ASA tools for network troublesho...
 
How to shutdown the Netapp SAN 8.3 and 9.2 version
How to shutdown the Netapp SAN 8.3 and 9.2 versionHow to shutdown the Netapp SAN 8.3 and 9.2 version
How to shutdown the Netapp SAN 8.3 and 9.2 version
 
Sib
SibSib
Sib
 
Windows 展開の自動化ツール - Microsoft Deployment Toolkit
Windows 展開の自動化ツール - Microsoft Deployment ToolkitWindows 展開の自動化ツール - Microsoft Deployment Toolkit
Windows 展開の自動化ツール - Microsoft Deployment Toolkit
 

Similar to Вебинар "Дизайн и архитектура UCCE Live Data"

Варианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДВарианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДCisco Russia
 
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Cisco Russia
 
VCS/Expressway архитектура и диагностика
VCS/Expressway архитектура и диагностикаVCS/Expressway архитектура и диагностика
VCS/Expressway архитектура и диагностикаCisco Russia
 
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсов
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсовАрхитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсов
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсовCisco Russia
 
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеАрхитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеCisco Russia
 
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Andrey Klyuchka
 
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...Cisco Russia
 
Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Cisco Russia
 
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...Cisco Russia
 
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...Cisco Russia
 
Построение аналитических систем для анализа больших данных
Построение аналитических систем для анализа больших данныхПостроение аналитических систем для анализа больших данных
Построение аналитических систем для анализа больших данныхCisco Russia
 
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...Cisco Russia
 
Как решить проблему до открытия кейса в ТАС?
Как решить проблему до открытия кейса в ТАС?Как решить проблему до открытия кейса в ТАС?
Как решить проблему до открытия кейса в ТАС?Cisco Russia
 
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSОптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSVERNA
 
Вычислительная система Cisco UCS: развитие и новые возможности
Вычислительная система Cisco UCS: развитие и новые возможности Вычислительная система Cisco UCS: развитие и новые возможности
Вычислительная система Cisco UCS: развитие и новые возможности Cisco Russia
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Cisco Russia
 
Обнаружение аномальной активности в сети
Обнаружение аномальной активности в сетиОбнаружение аномальной активности в сети
Обнаружение аномальной активности в сетиCisco Russia
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco Russia
 
Построение масштабируемых систем видеонаблюдения на основе решений Cisco
Построение масштабируемых систем видеонаблюдения на основе решений CiscoПостроение масштабируемых систем видеонаблюдения на основе решений Cisco
Построение масштабируемых систем видеонаблюдения на основе решений CiscoCisco Russia
 

Similar to Вебинар "Дизайн и архитектура UCCE Live Data" (20)

Варианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДВарианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОД
 
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
 
VCS/Expressway архитектура и диагностика
VCS/Expressway архитектура и диагностикаVCS/Expressway архитектура и диагностика
VCS/Expressway архитектура и диагностика
 
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсов
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсовАрхитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсов
Архитектура Cisco Unified Communication Manager. Базовый анализ SDI/SDL трейсов
 
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционированиеАрхитектура корпоративной сети Cisco, варианты внедрения и позиционирование
Архитектура корпоративной сети Cisco, варианты внедрения и позиционирование
 
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
 
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...
iWAN: Мониторинг, контроль и оптимизация работы приложений для распределенных...
 
Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1
 
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...
Физическая безопасность от Cisco: новинки компании, новые реалии рынка, измен...
 
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...
Автоматизированое развертывание виртуализированной инфраструктуры с интегриро...
 
Построение аналитических систем для анализа больших данных
Построение аналитических систем для анализа больших данныхПостроение аналитических систем для анализа больших данных
Построение аналитических систем для анализа больших данных
 
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
 
Be6 k product update piw
Be6 k product update   piwBe6 k product update   piw
Be6 k product update piw
 
Как решить проблему до открытия кейса в ТАС?
Как решить проблему до открытия кейса в ТАС?Как решить проблему до открытия кейса в ТАС?
Как решить проблему до открытия кейса в ТАС?
 
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSОптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
 
Вычислительная система Cisco UCS: развитие и новые возможности
Вычислительная система Cisco UCS: развитие и новые возможности Вычислительная система Cisco UCS: развитие и новые возможности
Вычислительная система Cisco UCS: развитие и новые возможности
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...
 
Обнаружение аномальной активности в сети
Обнаружение аномальной активности в сетиОбнаружение аномальной активности в сети
Обнаружение аномальной активности в сети
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
 
Построение масштабируемых систем видеонаблюдения на основе решений Cisco
Построение масштабируемых систем видеонаблюдения на основе решений CiscoПостроение масштабируемых систем видеонаблюдения на основе решений Cisco
Построение масштабируемых систем видеонаблюдения на основе решений Cisco
 

More from Cisco Russia

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18Cisco Russia
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?Cisco Russia
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииCisco Russia
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Cisco Russia
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareCisco Russia
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Russia
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Russia
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessCisco Russia
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Cisco Russia
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиCisco Russia
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Cisco Russia
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годCisco Russia
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoCisco Russia
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Cisco Russia
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Cisco Russia
 
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...Cisco Russia
 

More from Cisco Russia (20)

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информации
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series
 
Cisco Catalyst 9500
Cisco Catalyst 9500Cisco Catalyst 9500
Cisco Catalyst 9500
 
Cisco Catalyst 9400
Cisco Catalyst 9400Cisco Catalyst 9400
Cisco Catalyst 9400
 
Cisco Umbrella
Cisco UmbrellaCisco Umbrella
Cisco Umbrella
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPs
 
Cisco FirePower
Cisco FirePowerCisco FirePower
Cisco FirePower
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined Access
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 год
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
 
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...
Новая эра корпоративных сетей с Cisco Catalyst 9000 и другие инновации для ма...
 

Вебинар "Дизайн и архитектура UCCE Live Data"

  • 1. Алексей Янковский Инженер центра технической поддержки Cisco TAC (EMEAR) Сентябрь 13, 2016 Дизайн и архитектура UCCE Live Data Cisco Support Community Expert Series Webcast
  • 2. Вебинар на русском языке Октябрь 18, 2016 Во время презентации эксперт Cisco TAC Константин Батраков расскажет об архитектуре серверов UCS C-Series, а также о траблшутинге распространённых проблем, с которыми вы можете столкнуться во время эксплуатации. Сессия будет полезна администраторам сервисов, развернутых на Cisco UCS C-Series, в том числе администраторам Cisco Unified Communications Manager, Unity Connection, IM and Presence и др. Архитектура и траблшутинг серверов UCS C-Series https://supportforums.cisco.com/ru/event/13117331 Константин Батраков
  • 3. Как стать активным участником? Легко! • Создавайте документы, пишите блоги, загружайте видео, отвечайте на вопросы пользователей. • Вклад оценивается на основе таблицы лидеров • Также оценивается количество документов, блогов и видео, созданных пользователем. • Вклад оценивается только по русскоязычному сообществу, не включая рейтинг, набранный в глобальном Cisco Support Community. Премия "Самый активный участник Сообщества Поддержки Cisco"
  • 4. Оцени контент Ваши оценки контента дают возможность авторам получать баллы. Хотите чтобы поиск был удобным и простым? Помогите нам распознать качественный контент в Сообществе. Оценивайте документы, видео и блоги. Пожалуйста, не забывайте оценивать ответы пользователей, которые щедро делятся своим временем и опытом https://supportforums.cisco.com/ru/community/4926/pomoshch-help
  • 5. 13 сентября 2016 – 23 сентября 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 Live Data” 13 сентября в 14:00 мск Мы предлагаем Вам принять участие в конкурсе после проведения вебкаста, который так и будет называться «Дизайн и архитектура UCCE Live Data» • Первые три победителя получат фирменную флеш-карту Cisco Support Community • Ответы присылайте на csc-russian@external.cisco.com • Задание конкурса будет размещено сегодня после проведения вебкаста
  • 7. Скачать презентацию Вы можете по ссылке: https://supportforums.cisco.com/ru/document/13117356 Спасибо, что присоединились к нам сегодня!
  • 8. Присылайте Ваши вопросы! Используйте панель Q&A, чтобы задать вопрос. Наши эксперты Дмитрий и Сергей ответят на них. Сегодняшняя презентация включает опросы аудитории Пожалуйста, примите участие в опросах!
  • 9. Алексей Янковский Инженер центра технической поддержки Cisco TAC (EMEAR) Сентябрь, 2016 Cisco Support Community Expert Series Webcast UCCE Live Data design and architecture
  • 10. Вопрос 1 Знакомы ли вы с решением Live Data для UCCE? 1. Да, активно используем LiveData отчетность 2. Не очень, приходилось настраивать для демо 3. Нет, никогда не слышал про LiveData
  • 11. Cодержание • Обзор архитектуры Live Data • Компоненты и интерфейсы Live Data • Отказоустойчивость Live Data • Настройка и траблшутинг Live Data
  • 13. 1. Поддержка UCCE 2. Новый клиентский протокол для передачи больших объемов данных 3. Поддержка нескольких PG. Поддержка CCE Gateway PGs и Avaya (Definity) PG 4. Live Data и CUIC на отдельных VM хостах в UCCE 5. Новые данные в отчетности. Статистика по агентам и звонкам добавлена в SG и PQ отчет 6. Поддержка Contact Share deployment Что нового в Live Data 11?
  • 14. Вопрос 2 Какой метод получения данных используется для Real Time отчетности в UCCE 10.5: 1. SQL селект к Rogger серверу (<inst>_sideA/B DB) 2. SQL селект к AW 3. SQL селект к HDS (awdb DB) 4. SQL селект к HDS (hds DB) 5. Селект в OPC процесс на PG
  • 15. Отчётность реального времени RTR / PG AW DB Проблемы: - Несколько путей для RT данных - AW DB используется для RT данных - RT данные получены методом запроса - Сравнение данных в разных приложениях CUIC Server Finesse Client Direct DB Access CTI XMPP HTTP Polling REST Finesse Server CUIC Client Real-Time Polled SG Data Polled Data Polled Data
  • 16. Live Data отчётность Live Data Reporting Services JMS Bus Source specific data flows WebSocket JMS RestAPI Real-TimePG Router Push Delivery Socket.IO Server Cisco Unified Intelligence Center Live Data Web Unified Intelligence Center Clients Unified Intelligence Center Clients RTR TIP PG TIP Cisco Finesse Clients
  • 17. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Source specific data flows WebSocket JMS RestAPI Live Data Reporting Services (standby) Legacy RT Reporting Data Live Data Server Side B Socket.IO Server Legacy RT Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX DRPC NetBridge Live Data Web Server
  • 19. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service • Zookeeper : CCE Live Data Zookeeper Service DRPC SocketIONGINX Cassandra
  • 20. Live Data интерфейс к PG/Router (TIP) • Router и PG сервера - “TIP сервер” • Live Data сервера - “TIP клиент” • Данные передаются в JSON формате • После начального snapshot-a передается только дельта • В случае отключения TIP клиента данные попадают в очередь. TIP – Tempesta Interface Protocol
  • 21. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Source specific data flows WebSocket JMS RestAPI Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX DRPC NetBridge Live Data Web Server
  • 22. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • Zookeeper : CCE Live Data Zookeeper Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service DRPC SocketIONGINX Cassandra
  • 23. UCCE 11 Live Data (active-standby) Storm DRPC Service Storm Nimbus Service Storm Supervisor Service JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligen ce Center Clients Unified Intelligen ce Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligen ce Center Clients Unified Intelligen ce Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Live Data Web Server Live Data Web Server
  • 24. Внутренний интерфейс Live Data (JMS)  ActiveMQ (JMS Broker)  Данные разделяются на 4 группы (Topics)  Данные передаются в JSON формате  Внимание! JMS – внутренний интерфейс
  • 25. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service • Zookeeper : CCE Live Data Zookeeper Service DRPC SocketIONGINX Cassandra
  • 26. UCCE 11 Live Data (active-standby) Active MQ Storm Processes JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligen ce Center Clients Unified Intelligen ce Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligen ce Center Clients Unified Intelligen ce Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Live Data Web Server Live Data Web Server
  • 27. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service • Zookeeper : CCE Live Data Zookeeper Service DRPC SocketIONGINX Cassandra
  • 28. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligen ce Center Clients Unified Intelligen ce Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligen ce Center Clients Unified Intelligen ce Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Live Data Web Server Live Data Web Server
  • 29. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service • Zookeeper : CCE Live Data Zookeeper Service DRPC SocketIONGINX Cassandra
  • 30. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligen ce Center Clients Unified Intelligen ce Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligen ce Center Clients Unified Intelligen ce Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Live Data Web Server Live Data Web Server
  • 31. Live Data VOS сервисы Nimbus Storm Processes Storm Supervisor Worker ZookeeperActiveMQ ServM Managed Process Live Data Web ServM: Service Manager for VOS • ActiveMQ : CCE Live Data ActiveMQ Service • Cassandra : CCE Live Data Cassandra Service • NGINX : CCE Live Data NGINX Service • DRPC : CCE Live Data Storm DRPC Service • Nimbus : CCE Live Data Storm Nimbus Service • Storm Supervisor : CCE Live Data Storm Supervisor Service • SocketIO : CCE Live Data Socket.IO Service • Live Data Web : CCE Live Data Web Service • Zookeeper : CCE Live Data Zookeeper Service DRPC SocketIONGINX Cassandra
  • 32. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Live Data Web Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligen ce Center Clients Unified Intelligen ce Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligen ce Center Clients Unified Intelligen ce Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge
  • 33. UCCE 11 Live Data (active-standby) Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX One Live Data Cluster Two Storm Clusters Live Data Web Server Live Data Web Server
  • 34. LD Server CUIC Server Live Data доступ к AWDB Live Data Reporting Services JMS Bus CUIC Service Router PG Push Delivery CUIC Client Finesse Client Live Data Web TIP JMS HTTP AWDB Direct DB Access Configuration Live Data Socket.IO Rest Requests DRPC
  • 35. Live Data Reporting Services (active) JMS Bus RTR A RTR BPG1A Socket.IO Server PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligenc e Center Clients Unified Intelligenc e Center Clients Cisco Finesse Client Cisco Finesse Clients TIPTIP NGINX WebSocket RestAPI User Login Live Data Web Server
  • 36. User Login Client CUIC LD Web SocketIO AWDB Load LD Username/Password Get Streaming Data Source Streaming Data Source Get Authentication Token Get Authentication Token Authentication Token Authentication Token Connect(Token) Validate(Token) 200 OK Connected Authorize(agent, type=agent) Agent: [5001, 5002] Subscribe(agent:[5001,5002]) Snapshot(agent:[5001,5002])
  • 38. 1. TIP 2. Server 3. Socket.IO stream Уровни отказоустойчивости:
  • 39. 1. В случае падения ТIP соединения, активный LD сервер устанавливает соединение к бэкапному TIP серверу 2. Только одно активное TIP соединение в один момент времени, к Side A либо Side B TIP отказоустойчивость
  • 40. Live Data TIP Failover Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Live Data Web Server Live Data Web Server
  • 41. Отказоустойчивость на уровне кластера может быть вызвана падением одного из сервисов: • ActiveMQ CCE Live Data ActiveMQ Service • LiveData Web CCE Live Data Web Service • LD Storm CCE Live Data Storm Nimbus Service CCE Live Data Storm Supervisor Service CCE Live Data Storm DRPC Service • NGinX CCE Live Data NGINX Service Live Data Сluster Failover
  • 42. Live Data Failover: отказ LD сервисов Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server B Live Data Web Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Socket.IO Server B
  • 43. • Активные клиенты (гаджеты и пользователи отчетов) теряют соединение с Socket.IO на проблемном сайте и переподключаются к работающему Socket.IO • Переподключение происходит плавно, используя специальный алгоритм. Клиенты переподключатся группами во избежание резкого увеличения нагрузки на работающий Socket.IO • Время переподключения до 2 минут Live Data Failover: отказ LD сервисов
  • 44. Live Data Failure: потеря NetBridge соединения Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Live Data Web Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIP TIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge TOS Socket.IO Server A
  • 45. • NetBridge соединение разорвано между ActiveMQa and ActiveMQb • LD Side A “не видит” LD Side B через NetBridge. • LD Side B отсылает TOS сообщение к LD Side A через PG/RTRs. После получения ответа на TOS, LD Side B становится‘Isolated-Standby' LD Side A - 'Isolated-Active‘ • Socket.IOb теряет подключение к JMS bus Socket.IOb статус Not Active Клиенты, подключённые к Socket.IOb, переподключаются к Socket.IOа Live Data Failure: потеря NetBridge соединения
  • 46. Live Data Failure: полная потеря связи между SideA и SideB UCCE • Side A - Side B связь полностью утеряна • Так называемый “Split Brain” или “Isolated Islands” сценарий • Side A и Side B становятся активными
  • 47. Live Data Failure: Split Brain Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server Live Data Web Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server Live Data Web Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge
  • 48. Live Data Failure: Split Brain • Полная потеря связи между Side A и Side B • TOS механизм не работает. Нет возможности узнать статус удалённого сервера • LD A статус Isolated Active • LD B статус Isolated Active • “Split brain” сценарий незаметен для клиентов. Клиенты продолжают получать отчётность c A или B LD серверов.
  • 49. • LD сервер с большим количеством подключений к PG становится активным • В случае, когда оба LD сервера имеют одинаковое количество подключений к PG, LD A имеет приоритет и становится активным Live Data активный сервер
  • 50. Live Data Failure: отказ SocketIO • Клиенты перестают получать LD обновления • Socket.IO статус NotActive • Клиенты устанавливают новое соединение с активным Socket.IO
  • 51. Live Data Failure: отказ SocketIO Live Data Reporting Services (active) JMS Bus RTR A Live Data Server SideA RTR BPG1AAW-HDS-DDS AW-HDS-DDS Socket.IO Server A Live Data Web Server Live Data Reporting Services (standby) Legacy Reporting Data Live Data Server Side B Socket.IO Server B Live Data Web Server Legacy Reporting Data PG2A PG1BPG2B Cisco Unified Intelligence Center CUnified Intelligence Center Clients Unified Intelligence Center Clients Cisco Finesse Client Cisco Finesse Clients Cisco Unified Intelligence Center Cisco Finesse Client Cisco Finesse Clients Unified Intelligence Center Clients Unified Intelligence Center Clients TIPTIP NGINX NGINX Source specific data flows WebSocket JMS RestAPI DRPC NetBridge Socket.IO Server A
  • 52. Возможные статусы LD сервера Cluster state Description PAIRED-ACTIVE Сервер активный и общается с удалённой стороной PAIRED-STANDBY Сервер неактивный и общается с удалённой стороной ISOLATED-ACTIVE Сервер активный и не общается с удалённой стороной ISOLATED-STANDBY Сервер неактивный и не общается с удалённой стороной SIMPLEXED-MODE Сервер работает один, удалённая сторона не настроена OUT-OF-SERVICE Сервер не работает CONNECTING Сервер устанавливает соединение с удалённой стороной TESTING Сервер не может установить соединение с удалённой стороной и посылает TOS сообщение через RTR и PG сервера
  • 54. • Необходимо выбрать корректный тип UCCE deployment через CCE admin Настройка Live Data В версии UCCE 11.0(2) LD также для UCCE 450 Agents Progger
  • 55. Live Data пошаговая настройка Для UCCE: 1. Добавить второй Live Data Server 2. Подключить LD к AWDB 3. Добавить LD в Machine Service таблицу 4. Создать СUIC Datasource для LD 5. Настройка сертификатов Для PCCE и UCCE 1. Импортировать LD отчёты в CUIC 2. Настроить интервал отчетности 3. Настроить Finesse Desktop Layout
  • 56. Добавление второго LD сервера Синтаксис: set live-data secondary <fqdn> show live-data secondary Admin:show live-data secondary Live Data secondary set to ”ld2.boston.com"
  • 57. Подключение LD к AWDB • Для подключения к AWDB необходимо указать: primary and secondary AWDB host, port и credentials • Без подключения к AWDB LD сервер не стартует (Storm кластер не получит детали для подключения к PG и Router) • AWDB SQL <dbuser> должен быть создан с правами “read tables” и “decrypt passwords” • Синтаксис: set live-data aw-access primary <fqdn> <port> <dbinstance> <dbuser> <dbpwd> set live-data aw-access secondary <fqdn> <port> <dbinstance> <dbuser> <dbpwd>
  • 58. Подключение LD к AWDB CLI Cassandra LiveData AWDB
  • 59. Подключение LD к AWDB • SQL <dbuser> должен быть создан с правами “read tables” и “decrypt passwords”
  • 60. Подключение LD к AWDB • Для настройки роли “decrypt passwords” необходимо запустить SQL query и указать имя пользователя для LD
  • 61. Подключение LD к AWDB set live-data aw-access primary
  • 63. Добавление LD в Machine Service таблицу • В таблице Machine Service сохраняются детали подключения к сервисам LD (host, service, port, username, password)
  • 64. Добавление LD в Machine Service таблицу CLICassandra ICM Tomcat ICM Distributor Синтаксис: set live-data machine-services <user@domain> <pwd> AW DB CLI Cassandra LiveData AW DB set live-data aw-access
  • 65. • Используется ICM Unified Config API (зависимость от Tomcat and Distributor сервиса) • Должны соблюдаться условия для username: • Пользователь домена • Пользователь добавлен в Unified Web Configuration Group • Формат “user@domain”, для домена использовать FQDN Пример: admin@stooges.cisco.com Добавление LD в Machine Service таблицу
  • 66. set live-data machine-services <user@domain> <pwd> Добавление LD в Machine Service таблицу CLI ICM Tomcat ICM Distributor AW DB
  • 68. Создание СUIC Datasource для LD • LD Datasource создается через CUIC REST API • Формат имени пользователя “<domain><user>” Пример: CUICAdmin • Синтаксис: set live-data cuic-datasource cuic-addr cuic-port cuic-user cuic-pwd CLI CUIC Tomcat InformixCassandra
  • 70. Live Data CLI set команды
  • 72. • Скачать tomcat.pem сертификат с LD cервера http://hostname of Live Data server/cmplatform • Загрузить сертификат на Finesse и CUIC сервера Импорт LD сертификатов
  • 74. Интервал отчетности (Reporting interval) • Определяет интервал для суммарных полей в LD отчетах • Настраиваемые интервалы: 5 (по умолчанию), 10, 15, 30 и 60 • После смены интервала необходим рестарт LD сервисов • Синтаксис: set live-data reporting-interval <n>
  • 76. Настройка Finesse Desktop Layout Гаджеты для LD отчетов преднастроены по умолчанию в Finesse Layout
  • 77. Для HTTPS гаджетов • CUIC Tomcat-trust сертификаты экспортировать и затем импортировать на Finesse сервера • Live Data Tomcat-trust сертификаты экспортировать и затем импортировать на CUIC и Finesse сервера • На всех клиентах должны быть установлены сертификаты CUIC, Finesse и LD Для HTTP • Включить поддержку HTTP на Finesse и CUIC через CLI Настройка Finesse Desktop Layout
  • 79. Как собрать логи? • используя CLI “file get activelogs /livedata/logs/*/*” • необходим SFTP сервер
  • 80. • используя RTMT Как собрать логи?
  • 81. Настройка уровня логирования используя CLI set/show loglevel/tracemask команды • Логи можно собрать с таких подсистем: Communication – установки соединения и подключение к сервисам Dataprocessing – обработка LD данных Database – работа базы данных • Для логирования нескольких подсистем одновременно можно использовать пробел • Для сброса к уровню по умолчанию – не указывать значение для tracemask
  • 82. Настройка логирования для Agent, SG, PQ отчетов set live-data trace agent set live-data trace skill-group set live-data trace precision-queue • используются для расширенного траблшутинга • Внимание! Старые логи могут быть перезаписаны. Система быстро достигает лимита по количеству лог файлов
  • 84. Производительность Live Data Nmon – утилита для мониторинга и сбора показателей производительности utils live-data nmon start s [ seconds ] c [ count ] s – интервал (1-60 секунд) для сбора показателей. c – количество сборов показателей. Для каждого сбора необходим 1 KB utils live-data nmon stop Данные сохраняются в nmon_output.nmon файл file get install nmon_output.nmon
  • 85. SNMP • Поддерживаются SNMP v1, v2c и v3 версии • Live Data MIB: CISCO-LIVEDATA-MIB. Легко найти в Google • Настройка SNMP через “Cisco Unified Serviceability” страницу: https://<LDServer_FQDN>/ccmservice
  • 86. Live Data CLI show команды
  • 88. Publisher Subscriber Если Live Data сервер не настроен “Cluster state” UNAVAILABLE (application not running) show live-data failover
  • 89. • На AW_DB проверить dbo.t_Machine_Service таблицу. Присутствуют ли записи с корректными данными для LD, Router, PG серверов • Убедиться, что TIP сервер активирован на Router и PG. Для этого проверить, существуют ли записи в реестре ComputerHKEY_LOCAL_MACHINESOFTWARECisco Sytems, INC. ICMinstancePGTIPcurrentVersion ComputerHKEY_LOCAL_MACHINESOFTWARECisco Sytems, INC. ICMinstanceRouterATIPcurrentVersion • Собрать логи для Router и OPC сервисов. Проверить их на наличие сообщений TIP протокола Траблшутинг со стороны ICM
  • 91. • Обзор дизайна, компонентов и интерфейсов LD • Отказоустойчивость LiveData • Настройка LiveData UCCE и PCCE • Траблшутинг Live Data Заключение
  • 92. Вопрос 3 Вебинары по каким темам вам было бы интересно послушать? 1. Архитектура и трабшутинг Cisco Finesse 2. Обновления UCCE и PCCE решений до версии 11.5 3. Траблшутинг CVP Whisper Announcement, Agent Greating и Courtesy Callback
  • 93. Отправьте свой вопрос сейчас! Используйте панель Q&A, чтобы задать вопрос. Эксперты ответят на Ваши вопросы.
  • 94. Приглашаем Вас активно участвовать в Сообществе и социальных сетях 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
  • 95. Мы также предоставляем Вашему вниманию Сообщества на других языках! Если Вы говорите на Испанском, Португальском или Японском, мы приглашаем Вас принять участие в Сообществах: Русское 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 Если Вы говорите на Испанском, Португальском или Японском, мы приглашаем Вас принять участие на Вашем родном языке
  • 96. Технические семинары в клубе Cisco Expo Learning Club http://ciscoclub.ru/events
  • 97. Пожалуйста, участвуйте в опросе Спасибо за Ваше внимание!