Does not apply to SBC SWe Lite.

Purpose

This document details how to deploy a non-Sonus supplied/third party application onto an SBC Edge device with an ASM (Applications Solutions Module), featuring a D-1508 or D-1537 Intel® CPU and Microsoft® Windows Server® 2012 R2. For more details regarding the ASMs, see Application Solution Module.

 

  • Third party applications are not supported by Sonus.
  • This document does not apply to ASMs shipped prior to the availability of Release 6.1 software (e.g., ASMs that feature a Celeron® CPU, Atom®, etc).

 

Background - How does the ASM Support Third Party Applications?

The Application Solution Module (ASM) module is a separate, fully-functional server installed inside the SBC 1000/2000 chassis. Third-party software may be installed on the ASM host operating system or onto a Hyper-V VM (Virtual machine).  

Support for Third Party Applications via ASM (SBA) Host Operating System

Third-party software for the Sonus SBC Edge can be installed on the ASM Host Operating system, categorized as:

  1. Supported. Third-party applications supported on the ASM Host Operating System are listed here: Approved Partner Solutions for ASM. For these approved applications, the ASM runs in Appliance Mode (SBA default offering).
  2. Unsupported. Third-party applications installed directly on the ASM that are not currently supported by Sonus. For these unapproved applications, the ASM runs in Server Mode (performance and behavior of the SBA and Cloud Connector Edition applications are not guaranteed and not supported by Sonus).

For details on the ASM in Appliance or Server Mode, and installing supported third party applications onto the ASM, see Managing the ASM.

This document does not apply to third party applications installed on an ASM's host operating system; this section is provided for context. See Best Practice - Common Use Cases for Repurposing the ASM for Third-Party Applications and Server Mode.

Support for Third Party Applications via VM 

As opposed to deploying a third party application on the ASM host operating system, customers can choose to deploy a third party application on a Hyper-V VM (Virtual Machine). When installing a third-party application on a VM, take note of the following ASM types:

 

ASM TypeOperation Details
ASM shipped with SBA Application (D-1508 CPU)
  • The SBC remains in Appliance mode (i.e., Sonus continues to provide support for the SBA application), provided no adjustments are made by the customer to remove physical and OS resources from the SBA.
  • Two Hyper-V VMs are available for use without additional licensing from Sonus.
  • Additional Hyper-V VMs are available for use with additional licensing from Sonus.
ASM shipped with CCE (D-1537 CPU, as part of a Cloud Link device)
  • The SBC remains in Appliance mode, but does not support the CCE application. A CCE deployment within a Sonus appliance mandates no third party applications on the ASM. Sonus will confine support to the ASM OS and hardware.
  • Four Hyper-V VMs are available for use without additional licensing from Sonus.
  • Additional Hyper-V VMs are available for use with additional licensing from Sonus.

This document details how to add third party applications to a VM. Sonus is not responsible for the performance or support of third party applications installed on the VMs. Sonus will only support the system in Appliance mode and may request the VMs to be temporarily turned off in order to support the OS and the SBA applications.

For detailed information on how to repurpose a Cloud Link ASM to operate the Skype for Business server, see Best Practice - Repurposing the Sonus Cloud Link ASM for Skype for Business Server 2015 Standard Edition.

How to Install a Third-Party Application on the ASM using a Virtual Machine (VM)

Verify ASM Hardware/Licensing Requirements

  1. For new nodes, perform the initial setup as described in Running Initial Setup.
  2. Connect to the SBC Edge WebUI for configuration. For access details, see Logging in to the SBC Edge.

  3. Access System > ASM System Details to confirm the availability of an Intel® "Broadwell" based ASM ("Broadwell" Pentium® or "Broadwell" Xeon®). See Verify ASM Hardware/Licensing Requirements.

    ASM Details


     
     

  4. Ensure the physical and licensed resources are available for the VM-resident third party applications you wish to deploy.

    Available Resources for Third Party Applications

    ASM TypeResources to allocate
    Broadwell" Pentium® D-1508 Based ASMCPU Threads available: 2
    RAM available: 4 GB
    Licensed Hyper-V VMs available: 2
    Additional VMS available with Appropriate Licensing:
    Yes
     
    Broadwell" Xeon® D-1537 Based ASMCPU Threads available: 15
    RAM available: 30 GB
    Licensed Hyper-V VMs available: 4
    Additional VMS available with Appropriate Licensing:
    Yes

    The CCE application will not be supported in the presence of any third party application being deployed on the Xeon ASM.

    For detailed information on CPU, memory specifications, and disk storage for the supported ASM hardware platforms, see Application Solution Module.

  5. From the WebUI, click Tasks > Application Solution Module> Operational Status to further determine the resources you can use for the VM. See Verify ASM Hardware/Licensing Requirements.

    Operational Status

     

Start the Hyper-V Service

  1. From the SBC Edge UI, navigate to Settings > Application Solution Module > Virtual Machines.

  2. From the Hyper-V Action drop down list, select Start.

    Start the VM

     

  3. Access Settings > Application Solution Module > Change Admin Password.

  4. From the Password Option drop down list, select User Configured.

  5. Enter the password and click OK.

    Add Password


     

Build the Virtual Machine (VM)

  1. Connect to the ASM using remote desktop (see Enabling and Disabling Remote Desktop on the ASM).
  2. Start the Hyper-V manager on the Remote Desktop.

     

    Hyper-V Manager

  3. Load the ISO of the Operating System you plan to use.
  4. For further steps on creating a VM and assigning your third party application(s) to the VM, refer to Microsoft TechNet Documentation (https://technet.microsoft.com/en-us/library/cc772480(v=ws.11).aspx.

  5. Build additional VMs as needed. See Step 4.

To return the ASM to its original state, delete the VM(s) you created: Access Hyper-V Manager, click Turn Off and then click Delete.