+7 843 2035737
WatsApp: +79656295719
331838986
 protelecom.kazan
позвонить с сайта
info@cwsl.ru

Главная / Публикации / Правильная Неваляшка

Правильная «Неваляшка»

nevalyashka_kotovsk

Несколько месяцев тому назад мы писали о «Неваляшке», о том, как сделать так, чтобы ваше call-центровое решение было абсолютно стабильным и не падало. Описанное решение было хорошим и выполняло свою роль. Вместе с тем оно было не лишено некоторых недостатков, как то: инерционный характер реагирования на появление очередей на том или ином call-центре и зависимость равномерного распределения операторов по серверам call-центров (при большой диспропорции распределения операторов по call-центрам реализованный механизм работает не идеально).

Сегодня я расскажу Вам о том, как получить стабильность без недостатков.

Время на месте не стоит и нашими партнерами компанией «ИнтелТелеком» было предложено решение, которое обеспечивает абсолютную стабильность комплекса и при этом оно лишено каких бы то ни было недостатков. Мы, по истечении полугода эксплуатации системы на больших нагрузках, их не обнаружили.

Сначала схему:

Итак, что у нас было. У нас был распределенный call-центр с единым центром управления на 90 рабочих мест. Мы имели проблемы со стабильностью; накоплением «усталости» у call-центра; долгим перезапуском системы при падении.

Решением была установка платформы «Неваляшка», собранной из четырех независимых call-центров. Получили сложности с администрированием системы (необходимость администрировать три комплекса вместо одного), сложность онлайн мониторинга, плюс упомянутый выше недостаток инерционности механизма балансировки.

Перед нами стояла задача построить систему лишенную этих недостатков. Были сформулированы функциональные требования в виде:

  1. администрирование системы происходит с единого рабочего места;
  2. статистика и мониторинг системы в целом можно посмотреть с единого рабочего места;
  3. выход из строя любого сервера системы не должен приводить к остановке работы комплекса в целом. Фактически это требование отсутствия единой точки отказа.

В жертву мы принесли рабочее место оператора, заменив его максимально упрощенным рабочим местом, включающим в себя карточку вызова и интеграцию с используемой CRM системой.

В итоге получилась новая архитектурная форма, в которой:

  • каждое рабочее место подключено сразу ко всем серверам call-центра одновременно;
  • каждый сервер call-центра телефонии установлен абсолютно независимо и ничего «не знает» о других серверах комплекса;
  • авторизация операторов ведется на внешнем MS SQL сервере;
  • вся статистика и мониторинг складываются серверами call-центров на внешний MS SQL сервер;
  • MS SQL сервер организован на основе кластера, который полностью исключает отказ от обслуживания;
  • рабочее место супервизора и администратора подключается к MS SQL серверу, через который ведется администрирование и просмотр статистики;
  • все сервера call-центров (за исключением IP адресов) настроены абсолютно одинаково!

Каждый из серверов call-центра можно независимо выключить или перегрузить - система ничего не заметит, на обработке остальных звонков или на рабочих местах это никак не скажется. При возобновлении работы сервера call-центра рабочие места подключаться к нему автоматически и продолжат обработку вызвовов.

Это ли не идеально?


LiveZilla Live Help