Обзор технологии Cisco Unified Presence и Cisco IM and Presence

Post on 16-Jun-2015

1.367 views 2 download

Transcript of Обзор технологии Cisco Unified Presence и Cisco IM and Presence

1

2

3

Архитектура решения Cisco Unified Communications включает следующие

основные уровни:

Networking – сетевой уровень. База для функционирования прочих

компонентов системы унифицированных коммуникаций.

Включает такие функции, как: коммутация, маршрутизация, обеспечение

качества обслуживания, безопасность, резервирование и отказоустойчивость на

уровне сетевых устройств.

Call Routing – уровень обработки и маршрутизации вызовов.

Включает такие функции и компоненты, как: Call Manager, план нумерации,

контроль использования ресурсов, видеовызовы, PSTN-шлюзы,

отказоустойчивость на уровне обработки и маршрутизации вызовов.

4

Call Control – уровень, позволяющий пользователям инициировать вызовы и

управлять ими.

Включает такие функции и компоненты, как: централизация информации о

пользователях посредством протокола LDAP, медиаресурсы (обеспечивающие

конференции, транскодирование, эхоподавление и др.), Music on hold, большой

набор конечного оборудования и приложений, функционал Mobility.

Applications and Services – уровень дополнительных услуг и приложений к уже

имеющейся «базовой» инфраструктуре унифицированных коммуникаций.

Включает такие компоненты, как: голосовая почта, усовершенствованные

инструменты создания конференций (аудио, видео, web-based), технология

Presence, система обмена мгновенными сообщениями, функционал Mobility для

внешних по отношению к сети предприятия пользователей, контакт-центры,

многофункциональные клиенты и приложения (например, Jabber).

5

Operations and Serviceability – уровень мониторинга и управления

компонентами и приложениями системы унифицированных коммуникаций.

Включает: мониторинг функционирования и качества обслуживания,

конфигурирование, обработку аварий, сбор статистики и др.

6

7

8

Абонент может использовать несколько коммуникационных служб или

устройств (Presentity).

Абонент регистрируется в службе Presence и публикует состояние своих

Presentity.

Другой абонент или устройство (Watcher) подписывается на получение

информации о состоянии Presentity.

Для регистрации, публикации и подписки абонент может использовать протокол

SIP/SIMPLE или XMPP.

Один абонент может одновременно иметь Presentity и быть Watcher.

9

При изменении состояния Presentity (например, off-hook) информация об этом

публикуется в базе данных службы Presence.

Watcher, подписавшийся на состояние Presentity, немедленно получает

информацию о произошедших изменениях.

10

11

12

13

14

15

Основные компоненты решения Cisco Unified Presence (Cisco UC 8.x):

• Кластер Cisco Unified Communications Manager (CUCM)

• Кластер Cisco Unified Presence

• Сервер Lightweight Directory Access Protocol (LDAP) версии 3

• Cisco Unified Personal Communicator – предоставляет возможности: аудио-

телефония, видео, контроль присутствия, мгновенные сообщения, голосовая

почта, конференции.

• Cisco Unified MeetingPlace или MeetingPlace Express – решение для

организации аудио, видео и web-конференций. Может быть интегрировано с

Cisco WebEx.

• Cisco Unity – служба голосовой почты и унифицированной обработки

сообщений

• Cisco Unity Connection – служба голосовых сообщений на базе веб-браузера

со встроенными средствами обработки сообщений, распознаванием речи и

правилами маршрутизации вызовов

16

• Cisco Unified Mobility Advantage – решение для предоставления

корпоративных услуг мобильным пользователям

• Third-Party Open API – возможность интеграции с приложениями

сторонних производителей посредством протокола HTTP

• Cisco Unified IP-Phones (SCCP, SIP)

• Presence-сервера сторонних производителей (Microsoft Live Communications

Server/Office Communications Server, IBM Lotus Sametime)

• XMPP-клиенты сторонних производителей

• Приложения сторонних производителей

____________________________________________________________

WebDAV – Web-based Distributed Authoring and Versioning

CTI/QBE – Computer Telephony Integration/Query By Example

CSTA – Computer Supported Telecommunication Applications

SOAP – Simple Object Access Protocol

JTAPI – Java Telephony API (Application Programming Interface)

17

Телефоны типа B: 7941, 7942, 7945, 7961, 7962, 7965, 7970, 7971, 7975, 89xx,

99xx.

Модуль расширения 7914 и телефоны 7940G и 7960G поддерживают контроль

присутствия только на кнопках вызова (при использовании протокола SCCP). А

при использовании протокола SIP вообще технологию Presence не

поддерживают.

Cisco IP Communicator поддерживает технологию Presence аналогично

телефонам типа B.

18

Функции Presence-сервера:

• Presence-сервер

• SIP прокси-сервер

• CTI шлюз

CTI – Computer Telephony Integration

19

MCS – Media Convergence Server

UCS – Unified Computing System

Cisco Unified Presence-сервер, начиная с версии 8.6 поддерживает технологию

энергосбережения EnergyWise.

20

Схема лицензирования Cisco Unified Presence аналогична используемой на

CUCM.

Первые три лицензии (пользовательские) загружаются на CUCM и позволяют

присвоить пользователям возможность использования функционала Cisco

Unified Presence (возможность отправлять и получать Presence-обновления) и

Cisco Unified Personal Communicator.

Каждая функция стоит 1 DLU.

Файл серверной лицензии (server license) загружается на первый сервер

(Publisher, License Server) Cisco Unified Presence кластера и содержит

количество серверов в кластере.

Данная лицензия необходима для активации служб Cisco Unified Presence

Engine и Cisco Unified Presence SIP Proxy.

За исключением VMware серверов данная лицензия привязывается к MAC-

адресу физического сервера.

Лицензия Software version license необходима при апгрейде версии Cisco Unified

Presence до версии 8.x. На один кластер требуется одна лицензия.

Данная лицензия, в частности, необходима для старта служб Cisco Unified

Presence Engine и Cisco Unified Presence SIP Proxy после апгрейда.

21

22

23

24

Кластер Cisco Unified Presence (CUP) состоит максимум из 6 серверов и не

является частью CUCM кластера.

Архитектура CUP кластера аналогична CUCM кластеру.

Один сервер является Publisher. Остальные – Subscribers.

CUCM Publisher передает на CUP Publisher информацию о конечных

пользователях и устройствах (Database Sync).

Синхронизация происходит в режиме реального времени, как только в базе

данных CUCM изменилась информация о пользователях или устройствах.

Один CUP-кластер может быть связан только с одним CUCM-кластером. Т.е.

все конечные пользователи должны быть определены только в одном CUCM-

кластере.

25

Отдельные CUP-сервера могут быть объединены в сабкластеры. В сабкластере

может быть не более двух серверов.

Т.е. в одном CUP кластере можно создать максимум три сабкластера по два

сервера в каждом.

Модель с повышенной надежностью дает возможность одному серверу

сабкластера обслуживать пользователей другого сервера данного сабкластера в

случае аварии.

Аварийное переключение между сабкластерами не поддерживается.

Модель с повышенной надежностью может быть реализована в режиме

Active/Active и Active/Standby.

По умолчанию происходит балансировка нагрузки (распределение

пользователей) между всеми серверами кластера (режим Active/Active).

В случае использования режима Active/Standby все пользователи должны быть

вручную ассоциированы с одним из серверов сабкластера. Все службы второго

(Standby) сервера при этом находятся в рабочем состоянии и готовы к

аварийному переключению.

При использовании режима Active/Active с полным резервированием (в каждом

сабкластере по два сервера) общее количество обслуживаемых пользователей

следует сократить вдвое.

26

Следует добавить, что сервера одного сабкластера могут находиться на разных

сайтах (Clustering over the WAN).

В этом случае имеют место следующие требования:

• минимальная необходимая для синхронизации полоса пропускания между

сайтами – 5 Mbps,

• RTT (время оборота) между сайтами – не более 80 ms,

• на транспортном уровне используется протокол TCP.

27

Отдельные CUP кластеры могут взаимодействовать в режиме peer-to-peer.

Таким образом, конечные пользователи одного кластера могут получать

информацию о присутствии абонентов другого кластера. А также вести обмен

мгновенными сообщениями.

CUP кластеры 8.6 могут взаимодействовать только с CUP кластерами 7.0.

Взаимодействие 8.6 – 8.5, 8.0 не поддерживается.

28

29

На слайде показана федерация между двумя DNS-доменами A (Cisco Unified

Presence) и B (IBM Lotus Sametime).

Для обмена информацией между доменами используется протокол XMPP.

Cisco ASA в демилитаризованной зоне используется как прозрачный прокси-

сервер, осуществляющий инспекцию междоменного трафика.

При необходимости с помощью Cisco ASA можно выполнять перезапись

заголовков SIP на границе сети (при использовании функции NAT).

Если все домены федерации находятся в пределах границы доверия, то

использование Cisco ASA не обязательно.

Весь входящий и исходящий трафик федерации маршрутизируется через

выбранный CUP-сервер (Federation node).

Более подробную информацию о возможностях организации федераций см. в

соотв. документе (ссылки в конце презентации).

30

Также, посредством протокола SIP можно создать федерацию между доменом

Cisco Unified Presence и доменами Microsoft и AOL (America OnLine).

Возможны и другие участники междоменной федерации:

Webex Connect 6.0 и 7.0, Jabber XCP 4.5, GoogleTalk.

31

Среднее время первоначальной синхронизации базы данных пользователей

между CUCM Publisher и CUP Publisher составляет, например, 5 мин (500-1000

пользователей) и 70 мин (30000 пользователей).

Данное время зависит от доступных ресурсов сервера, а также от наличия и

количества Subscribers (в примере выше приведено время только для

синхронизации CUP Publisher).

32

33

34

35

36

Cisco Cius - Android-based tablet created for the enterprise, combines voice, video,

collaboration, and virtualization capabilities.

Cisco Quad – новая платформа для корпоративной совместной работы

37

38

39