Перейти к содержимому

Требования к оборудованию

Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию

FlySIP Softswitch работает на выделенном сервере, который предоставляете вы. Подбирайте его по двум показателям: количеству одновременных звонков (CC) и количеству звонков в секунду (CPS). Затем добавьте мощности, если коммутатор ретранслирует медиа. Приведённые ниже цифры получены в тестах на синтетическом и реальном трафике только с сигнализацией, с выключенными функциями, которые замедляют обработку звонков.

  • Используйте серверное оборудование известных брендов. Избегайте десктопных комплектующих и неизвестных производителей.
  • Считайте только физические ядра. Гиперпотоки и виртуальные ядра не учитываются. Процессор, который продаётся как «8 ядер, 16 потоков», имеет 8 ядер.
  • Используйте аппаратный RAID с кешем обратной записи (WBC) и батарейным модулем (BBU). Программный RAID под нагрузкой замедляет базу данных и не рекомендуется.
  • Используйте сетевую карту Intel PRO/1000 Gigabit Ethernet. Рекомендуются объединённые (bonded) интерфейсы.
  • Предоставьте поддержке FlySIP удалённый доступ к консоли, например KVM или IPMI, для установки и обновлений.

Установщик ставит операционную систему и базу данных. Вы не устанавливаете их самостоятельно.

Это трафик с низким или средним CPS и длинными звонками: высокие ASR и ACD, типичные для розницы и качественного оптового трафика. Процессор - Intel Xeon E5 или лучше либо сопоставимый AMD.

Мощность Процессор RAM Диски системы и базы данных Диски резервных копий и журналов Полоса пропускания
75 CPS, 2 000 CC 8 ядер, 2,0 ГГц 16 ГБ RAID 1, 2 × 480 ГБ SSD RAID 1, 2 × 1 ТБ SATA до 10 Мбит/с
90 CPS, 3 000 CC 8 ядер, 2,5 ГГц 24 ГБ RAID 10, 4 × 240 ГБ SSD RAID 1, 2 × 1 ТБ SATA до 100 Мбит/с
135 CPS, 6 000 CC 12 ядер, 2,0 ГГц 32 ГБ RAID 10, 4 × 480 ГБ SSD RAID 1, 2 × 800 ГБ SSD до 100 Мбит/с
200 CPS, 8 000 CC 16 ядер, 2,5 ГГц 32 ГБ RAID 10, 4 × 480 ГБ SSD RAID 1, 2 × 1,2 ТБ SSD до 100 Мбит/с
300+ CPS, 10 000+ CC 24+ ядра, 2,5 ГГц 64 ГБ RAID 10, 4 × 960 ГБ SSD RAID 1, 2 × 1,9 ТБ SSD до 100 Мбит/с

Объём RAM - минимальный. Большие таблицы ставок, много маршрутов или много сред требуют больше.

Диски в таблице - лучший вариант. Вот допустимые альтернативы, более медленные под нагрузкой:

Мощность Диски системы и базы данных Диски резервных копий и журналов
75 CPS, 2 000 CC RAID 10, 4 × 1 ТБ SATA; RAID 1, 2 × 1 ТБ SATA в крайнем случае
90 CPS, 3 000 CC RAID 1, 2 × 480 ГБ SSD; RAID 10, 4 × 1 ТБ SATA в крайнем случае
135 CPS, 6 000 CC RAID 1, 2 × 960 ГБ SSD RAID 10, 4 × 1 ТБ SATA
200 CPS, 8 000 CC RAID 1, 2 × 960 ГБ SSD RAID 10, 4 × 1 ТБ SATA
300+ CPS, 10 000+ CC RAID 1, 2 × 1,2 ТБ SSD; RAID 10, 4 × 1 ТБ SATA в крайнем случае

Международный трафик и трафик колл-центров

Заголовок раздела «Международный трафик и трафик колл-центров»

Это трафик со средним или высоким CPS и короткими звонками: низкие ASR и ACD, типичные для международного оптового трафика и колл-центров. Много коротких попыток нагружают коммутатор сильнее, чем такое же количество длинных звонков.

Мощность Процессор RAM Диски системы и базы данных Диски резервных копий и журналов Полоса пропускания
150 CPS входящих, 225 CPS исходящих, 1 200 CC 12 ядер, 2,0 ГГц 16 ГБ RAID 10, 4 × 480 ГБ SSD, или RAID 1, 2 × 960 ГБ SSD RAID 1, 2 × 800 ГБ SSD, или RAID 10, 4 × 1 ТБ SATA до 10 Мбит/с

Когда коммутатор ретранслирует медиа, RTP каждого звонка проходит через сервер. Это требует ресурсов процессора и полосы пропускания сверх сигнализации, поэтому решите вопрос с ретрансляцией медиа до покупки оборудования.

  • Процессор: примерно при 1 000 CC и 20 CPS ретрансляция медиа полностью загружает 3-4 физических ядра. Для 2 000 CC и 30 CPS с ретрансляцией медиа планируйте 16 физических ядер.
  • Сетевая карта: если качество звука падает при нагрузке выше примерно 60 000 пакетов в секунду, то есть 600-700 ретранслируемых звонков, используйте карту Intel PRO/1000.
  • Полоса пропускания: зависит в основном от кодека. Приблизительные цифры:
Нагрузка G.711 G.729 / G.723
2 000 CC, 30 CPS 250 Мбит/с 40 Мбит/с
3 000 CC, 50 CPS 375 Мбит/с 60 Мбит/с
6 000 CC, 100 CPS 750 Мбит/с 120 Мбит/с
10 000 CC, 150 CPS 1,25 Гбит/с 300 Мбит/с

Один и тот же кодек может нагружать сервер по-разному: при времени пакетизации 10 мс отправляется вдвое больше пакетов, чем при 20 мс.

Отдельный сервер медиашлюза снимает ретрансляцию медиа с коммутатора. Используйте его, когда ретранслируете медиа для многих звонков, чтобы помочь устройствам за NAT или чтобы скрыть свою сеть.

Нагрузка Процессор RAM Диски Сеть
До 40 CPS исходящих, 2 000 CC 8 ядер, 2,0 ГГц, Intel Xeon E5 или лучше 8 ГБ Зеркальные SATA или лучше Intel PRO/1000, рекомендуется bonding
До 60 CPS исходящих, 3 000 CC 2 × Intel Xeon E5-2620 v2, 2,1 ГГц, всего 12 ядер 8 ГБ RAID 1, 2 × 1 ТБ SATA Intel PRO/1000 с агрегацией каналов LACP

Вторая строка - протестированная конфигурация. Она работала стабильно при ACD 180 с, 240 000 пакетов в секунду и 128 Мбит/с.

Несколько медиашлюзов могут работать как кластер, который распределяет нагрузку и переживает потерю одного узла. Когда кластер заполнен или недоступен, медиа идёт через собственную ретрансляцию медиа коммутатора. Спросите у поддержки FlySIP, доступен ли кластер для вашей лицензии.

Клиенты с купленной лицензией могут заказать песочницу: второй, небольшой коммутатор для тестов и обучения. Ей нужно:

Процессор RAM Диск
2 или больше физических ядер 4 ГБ или больше 50 ГБ или больше