Required machines
When VoiceAI Connect is deployed in the Customer’s data center (and managed by AudioCodes), the following resources are required:
Single VoiceAI Connect component (for Azure)
-
VoIP-facing component: 4 vCPU, 16 Gigabyte RAM (Azure DS3_v2)
-
Connector: 2 vCPU; 8 Gigabyte RAM; 30 Giga disk (Azure D2s_v3)
-
Overall capacity: 300 sessions
If /var is mounted as a separate volume, its size must be at least 20 GB.
Resiliency and scalability (thousands of sessions)
Additional resources are required, which is achieved by implementing 1+1 AudioCodes Session Border Controllers (SBC) that load-balances traffic to multiple VoiceAI Connects:
-
2 x SBC load balancers (1+1): 2 vCPU, 8 Gigabyte RAM, 20 Giga disk (Azure B2ms)
-
Center: 2 vCPU; 8 Gigabyte RAM; 60 Giga disk (Azure D2s_v3/4/5)
-
N x VoiceAI Connects, where each can scale up to 300 sessions and requires the following:
-
VoIP-facing component: 4 vCPU, 16 Gigabyte RAM, 20 Giga disk (Azure DS3_v2)
-
Session Manager: 2 vCPU; 3.5 Gigabyte RAM; 30 Giga disk (Azure D1_v2)
-
If /var is mounted as a separate volume, its size must be at least 20 GB.
When the SBC is deployed on AWS, it's recommended to use c5.2xlarge instance size for the SBC in the pairs.