How to deploy Zultys MX-V in Azure cloud

Using Wildix Collaboration Mobile – How-to Guide
March 20, 2020

How to deploy Zultys MX-V in Azure cloud

You are here:

Overview

This article describes steps necessary to deploy a Zultys MX-V virtual machine in Microsoft Azure cloud environment. To deploy Zultys MX-V in Azure cloud, you will need an active Azure subscription.

Want to deploy Zultys MX-V in Amazon AWS or Google Cloud? Let Zultys know!. Send a feature requested to features@zultys.com or contact your reseller and request Zultys MX-V to be available in these environments. The more customers request this , the faster it will become available.

To purchase a license , please contact your Zultys reseller or send an email to orders@zultys.com. You can also call Zultys using contact information from Zultys Website

Find Zultys MX-V offer in Microsoft Azure Marketplace

  1. Log in to your Azure portal
  2. Click on Marketplace icon
  3. Search for Zultys
  4. At the moment, you will see 2 results. Ignore the Zultys MXvirtual by Connector73, this release is not supported
  5. Click on Zultys MXVirtual Enterprise Phone system
Zultys MXV Azure Marketplace


Click on “GET IT NOW” Button on the left

Zultys Azure Get It Now

Click “Continue” in the pop up window to get to a deployment page. Then click Create button to start deployment process

Create Zultys virtual machine in Azure

Deployment steps

On a “Create a virtual machine” page fill out necessary information using example below.

Basic

  1. Create a new resource group or select an existing one
  2. Fill a virtual machine name field
  3. Under Authentication type select “Password”
  4. Fill a user, password and confirm password fields – these credentials will not be used anywhere in your Zultys MX-V but required by Azure portal.

Click on “Next:Disks > ” Button

Create a Virtual Machine - Zultys MX-V

Disks

You don’t need to change anything on this page.

Click on “Next: Networking ” button at the bottom of the page

Zultys MX-V Azure - disks

Networking

You can leave all default values here , or create new virtual network and subnet if needed required.

Please note: Zultys MX-V is using dynamic internal IP addresses in Azure environment, you don’t need to configure a static IP address using console access

Click on “Next: Managment >” button at the bottom of the page

Zultys MX-V Azure - Networking

Management

Again, leave all values here default, unless you need to create a new storage account for boot diagnostics. Make sure that “Enable auto-shutdown” is set to “Off”.

Click on “Next:Advanced >” button at the bottom of the page


Advanced

You can leave all values here as default. If you have previously configured Host group or Proximity placement group you can select them here.

Otherwise, click on “Next: Tags >” button at the bottom of the page

Zultys MX-V Azure - Advanced

Tags

Optionally, create any tags you need in your environment.

Click on “Next: Review + create >” button at the bottom of the page

Zultys MX-V Azure - Tags

Review + Create

Let Azure run final validation , you will see “Validation passed” on the to of the page

Click on Create button at the bottom of the page

Zultys MX-V Azure - create

Wait for Azure to finish deployment of the virtual machine

After deployment has been completed, click on “Go to resource” button

Zultys MX-V Azure - deployment

Azure post deployment configuration

Networking – inbound ports

Two necessary inbound port rules were not created automatically due to limitation of Azure publishing interface. You will need to create these inbound port rules, for RTP and MX Admin access.

Under your virtual machine properties select Networking. On Networking page click on “Add Inbound port rule” button.

Add inbound security rule window will extend from the right. You will need to configure:

  1. Destination port rages: 21000-24999
  2. Set protocol to UDP
  3. Action – Allow
  4. Priority – 1110
  5. Name Zultys_RTP_ports
  6. Click on Add button
Azure - Add inbound security rule

Repeat this process to create a rule for MX Admin access , using values below

  • Destination port rages: 7100-7156
  • Set protocol to TCP
  • Action – Allow
  • Priority – 1120
  • Name Zultys_MXAdmin
  • Click on Add button
Azure inbound security rule - MXAdmin

Reserve static external IP address

On Networking page click on NIC Public IP link, ( your IP will be different )

Azure - public IP link

On the Public IP address Page click on Configuration in the list on the left.

Set Assignment to Static and click “Save” on the top of the page


Zultys post deployment configuration

Login to Zultys MX-V using default user name and password. Use static IP address you’ve configured in a previous step

Important: Change Administrator password right away, otherwise your system will be compromised


Configure SBC

Access SBC configuration under Provision -> SBC. Under Networks tab, set values for Network address 0.0.0.0 per list below

  1. Port mapping – checked
  2. Public IP address – use static public IP address you’ve configured in Azure interface ( same one you’ve used to login to Admin interface )
  3. External RTP Port Rage Starting – 21000, the ending port range will populate automatically
  4. Click Apply
Zultys SBC configuration - mapping

On RTP mapping tab check all check boxes and click Apply

Zultys RTP mapping

Configure SIP settings

Configure SIP settings under Provision -> SIP and RTP per this article

Activate system and install license

Follow normal Zultys process to activate system and install licenses.

Finishing steps

  1. Connect your system to Zultys Customer support server under Support -> Customer Support Server -> Connect Now …
  2. Install latest patches

Your system is ready to be configured according your requirements.


Miscellaneous notes

System performance

Azure based Zultys MX-V was tested with 20 simultaneous calls ( 40 sessions ) using 5 calls bursts, with automatic call recording enabled, auto attendant and group agents. Average system CPU load was around 7% and call MOS score 4.2. Jitter was below 40ms for 95% of calls and below 60 for 99.99% of calls. There were no packet drops during our testing.

4.5 out of 5 stars
5 Stars 0%
4 Stars 100%
3 Stars 0%
2 Stars 0%
1 Stars 0%

Leave a Reply

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply..