Требования к оборудованию
Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию
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 ГБ или больше |