Перейти до вмісту

Віртуальні середовища

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

Віртуальне середовище (його також називають партицією, partition) — це повна ізольована система FlySIP усередині вашої інсталяції: власний адміністратор, клієнти, вендори, тарифи, маршрутизація й CDR на тому самому обладнанні софтсвіча. Середовища дають змогу вести роздрібний і оптовий бізнес окремо, надати партнерові власний комутатор або перевірити конфігурацію, не зачіпаючи продакшн.

Одна інсталяція, кілька ізольованих середовищ на спільному софтсвічі

Спільне. Усі середовища працюють на тому самому софтсвічі: SIP-сигналізація, медіа-реле, сервер бази даних, мережеві інтерфейси й апаратна потужність у них спільні. Загальносистемні налаштування, як-от фаєрвол, TLS-сертифікати й резервні копії, керуються один раз, із кореневого середовища.

Окреме. Усе, що налаштовує оператор, існує окремо для кожного середовища: кореневий клієнт і його веб-користувачі, клієнти, акаунти, вендори й підключення, тарифи, групи маршрутизації, DID, IVR-застосунки, CDR і звіти. Адміністратор середовища нічого не бачить з інших середовищ. Дзвінки між двома середовищами — це звичайні зовнішні дзвінки: підключення вендора одного середовища вказує на SIP-адресу іншого.

Керування з кореневого середовища. Кореневий клієнт кореневого середовища відкриває System Management → Environments, щоб створювати, запускати, зупиняти, призупиняти й видаляти середовища. Для кожного з них він задає:

Поле Значення
Environment Name, Description Як середовище відображається у списку
Web Address Ім’я хоста власної панелі й API середовища
Max Sessions, Max CPS Обмеження одночасних дзвінків і дзвінків за секунду, щоб один тенант не міг зайняти весь комутатор
Environment IPs Сигнальні адреси, призначені середовищу
Modules Додаткові модулі, увімкнені для тенанта, наприклад Call Recording (запис дзвінків)
Expiration Date, Notify On Expiration Для середовищ, які здають в оренду на певний строк

Login Into (увійти в) у меню Actions (дії) виконує вхід кореневого адміністратора в панель тенанта без знання його пароля. Хуки FlySIP для окремих середовищ (трансляція CLI, чорні списки, переписування номерів) зберігаються в окремому каталозі для кожного середовища, і комутатор застосовує їх лише до дзвінків цього середовища.

Середовища не можуть бути вкладеними, і кожне споживає пам’ять і CPU для власних сервісів. Тримайте кількість середовищ на одному сервері в межах кількох десятків, залежно від обладнання.

  • Environment (середовище) — ізольована партиція комутатора з власними клієнтами, вендорами, тарифами й CDR.
  • Root customer (кореневий клієнт) — клієнт верхнього рівня середовища; усі інші клієнти й акаунти належать йому напряму або через реселерів.
  • Reseller (реселер) — клієнт, який володіє субклієнтами й акаунтами та перепродає ваш сервіс за власними тарифами в межах одного середовища.
  • Admin panel (адмін-панель) — вебінтерфейс, яким користується адміністратор середовища.
  • XML-RPC API — програмний інтерфейс, який кожне середовище обслуговує за своєю вебадресою.

Розділення роздрібного й оптового бізнесу

Розділ «Розділення роздрібного й оптового бізнесу»

Два середовища з власними тарифами, маршрутизацією й CDR не дають роздрібним акаунтам ніколи скористатися оптовими маршрутами, а звіти кожного бізнесу залишаються чистими. Ціна — подвійна конфігурація: вендорів і маршрути термінації, які використовують обидва бізнеси, доводиться налаштовувати двічі.

Реселер хоче власний комутатор

Розділ «Реселер хоче власний комутатор»

Реселер усередині одного середовища ділить з вами вендорів, групи маршрутизації й системні параметри; він керує лише своїми клієнтами, акаунтами й тарифами. Власне середовище дає партнерові повний контроль, зокрема над вендорами й маршрутизацією, ціною обмеження потужності й окремого входу. Обирайте реселера, коли партнер продає ваші маршрути, і середовище, коли він приходить зі своїми.

Тестування нового релізу або ризикованої конфігурації

Розділ «Тестування нового релізу або ризикованої конфігурації»

Створіть невелике середовище, обмежте його через Max Sessions і Max CPS і спрямуйте на нього тестовий акаунт. Ніщо зроблене там не потрапляє в продакшн-CDR чи баланси. Після тестування видаліть середовище.

Пов’язані сторінки

Розділ «Пов’язані сторінки»