Базова архітектура промислового середовища
Для промислового середовища із середнім навантаженням близько 400 тис. дзвінків на день (250-350 одночасних дзвінків із записом) і близько 100 тис. чатів на день необхідно підготувати 3 віртуальні машини, зазначені в пунктах 1-3 таблиці нижче. Необхідно встановити тільки операційну систему і залишити доступ до Інтернету для можливості завантажити та встановити все додаткове ПЗ. По завершенню встановлення, доступ до Інтернету з віртуальних машин може бути відключений. Доступ до сервера розробникам надається по SSH з правами користувача root на час, необхідний для встановлення і тестування додатків. Віртуальні машини 1-3 повинні мати можливість працювати в єдиному VLAN без фільтрації трафіку за портами (дозволити все).
Резервування має відбуватися засобами віртуальних машин.
Object | Software | Resources (min) | Connectivity | Description |
---|---|---|---|---|
| Debian 12 Linux 64bit - базова серверна інсталяція з SSH підключенням; Встановимо самостійно: OpenSIPS 3.4; rtpengine; nginx; SSL. |
| in-out: 80/tcp, 443/tcp, 5060/tcp, 5060/udp in-out: 10000-50000/udp | Сервер телефонії. Обов'язкова наявність SSL-сертифікатів із довіреним CA для забезпечення захищеного під'єднання за HTTPS-протоколом і роботи телефонії в браузері. |
| Debian 12 Linux 64bit - базова серверна інсталяція з SSH підключенням; Встановимо самостійно: Linux; PostgreSQL 15; Grafana; Consul; RabbitMQ; |
|
|
|
| Debian 12 Linux 64bit - базова серверна інсталяція з SSH підключенням; Встановимо самостійно: FreeSWITCH 10; Webitel FlowManager; Webitel App; Webitel API GW; Storage; CallCenter; Engine; Messages |
|
|
|
|
|
|
| Взаємодія із зовнішніми системами відбувається за допомогою HTTP REST. |
| Microsoft Windows 11 / Linux 64bit Google Chrome / Microsoft Edge (остання або передостання версії) |
| Підключення до ІС (інформаційної системи) не менше ніж 2 Мб/c на користувача, із затримками не більше ніж 15-20 мс. | Робоче місце співробітників |
|
|
| Підключення до ІС не менше ніж 5 Мб/c на апарат, із затримками не більше ніж 15-20 мс. in-out: 5060/udp, 10000-20000/udp | Апаратний телефон з підтримкою протоколу SIP 2.0 |
|
|
|
| Телефонна мережа загального користування (Public Switched Telephone Network) - загальна абонентська мережа зв'язку, для доступу до якої використовують телефонні апарати, АТС та обладнання передавання даних. |
| Швидкість підключення | Затримка (Ping) | Джитер (Jitter) | Втрати пакетів |
---|---|---|---|---|
WebRTC |
|
|
|
|