Virtualization for Unified CCE - Additional Information



Notes on Hyper-threading (top)

For Unified CCE 11.5 and later versions, use the resource provisioning policies described in the Cisco Unified Contact Center Enterprise Solution Design Guide.
For Unified CCE 11.0 and earlier versions, you must use a 1:1 allocation of vCPU to physical cores. Logical cores are not supported for vCPU allocation.

Unified CCE Network Configuration in a Virtualized Environment (top)

Unified CCE solution supports the following softswitches:

Softswitch  Support 
VMware vNetwork Standard Switch (vSS or vSwitch)  Y(C) 
VMware vNetwork Distributed Switch (vDS)  Y(C) 
Cisco Nexus 1000V  Y(C) 
Cisco Application Virtual Switch (AVS) 

Y(C) means that the softswitch is supported with caveats. Unified CCE has High Availability requirements for network communications that must be met by the chosen softswitch, as folllows: 

Follow these guidelines for enabling Quality of Service (QoS) in Unified CCE:

Virtualization Support for ICM Network Interface Controllers (top)

The following table lists the ICM Network Interface Controllers (NICs) and their status.

NIC Status
AT&T See note1.
CRSP Supported.
CWC See note1.
GKTMP Deprecated in Version 9.0.
ICRP Deprecated in Version 9.0.
MCI Supported.
Nortel Supported.
NTL Supported.
SS7In See note1.
TIM See note1.
Unisource See note1.
1This NIC is connected to the IXC switching domain through its Sigtran or SS7 Gateways (NGW).


KVM Profiles for Virtualized Voice Browser(top)

The following table lists Kernel-based Virtual Machine (KVM) profiles for Cisco ISR series routers that support VVB.

Cisco Integrated Service Routers (ISR) * vCPU Memory Disk NIC Flash
ISR 4331 6 6 GB 146 GB 1 16 GB
ISR 4351 6
ISR 4431 6
ISR 4451 2



Hybrid Unified CCE Deployment Options (top)

Unified CCE 10.0(x) and later supports only virtualized deployment on VMware vSphere ESXi.

Unified CCE releases prior to 10.0(x) support Hybrid deployment where some components could be deployed bare metal (OS on Server) on MCS servers alongside virtualized Unified CCE applications. Hybrid deployment does not allow A/B application processes to be disparate hardware server type or virtualized/bare metal deployed.

The following Unified CCE applications do not support hybrid A/B:

Unified CCE Hardware Requirements for Duplex Synchronized Applications (top)

Unified CCE allows for application VMs to be deployed on different supported servers, whether Cisco UCS or 3rd Party Specs-based within the same or multiple data center sites, excepting duplex and synchronized operation applications, which have a more restrictive requirement.

The following Unified CCE applications are hardware-constrained for side A and B pairings:

These require that the A and B application instances be installed to separate host servers and have exact matching:

Remote Expert Mobile Co-residency Support (top)

Remote Expert Mobile can co-reside with other applications (VMs occupying same host) subject to the following conditions:

Note: Remote Expert Mobile must be installed on its own pair of Side A and Side B servers. It must not be installed co-resident on Packaged CCE Side A and Side B servers.

Installing VMware Tools (top)

You must install the VMware Tools on each of the VMs, and you must use all of the VMware Tools default settings. Please refer to VMware documentation for instructions on installing or upgrading VMware Tools on the VM with the Windows operating system.

Timekeeping Best Practices for Windows (top)

Follow the instructions provided in the VMware Knowledge Base article VMware KB: Timekeeping best practices for Windows.

For more details about time synchronization, see the relevant section in the Cisco Unified Contact Center Enterprise Design Guide.

System Performance Monitoring Using ESXi Counters (top)

  • Make sure that you follow VMware's ESXi requirements and the SAN vendor's instructions for optimal system performance. 
  • VMware provides a set of system monitoring tools for the ESXi platform and the VMs. These tools are accessible through the VMware Infrastructure Client or through VirtualCenter.
  • You can use Windows Performance Monitor to monitor the performance of the VMs. Be aware that the CPU counters may not reflect the physical CPU usage since the Windows Operating System has no direct access to the physical CPU.
  • You can use Unified CCE Serviceability Tools and Unified CCE reports to monitor the operation and performance of the Unified CCE system.
  • The ESXi Server and the virtual machines must operate within the limit of the following ESXi performance counters.

For more information, please see Troubleshooting and Performance Monitoring Virtualized Environments vCenter Settings.

System Performance Monitoring Using Windows Perfmon Counters (top)

You must comply with the requirements described in the System Performance Monitoring section of the Unified Contact Center Enterprise Design Guide and in the Performance Counters section in the Serviceability Best Practices Guide for Unified ICM/Contact Center Enterprise.

Information for Partners About Unified CCE on UCS Deployment Certification and Ordering (top)

It is important that partners who are planning to sell UCS products on Unified Contact Center Enterprise read the following Doc Wiki page: UCCE on UCS Deployment Certification Requirements and Ordering Information.

This page contains essential information for partners about the following:

  • Partner Certification Requirements
  • UCS Server Ordering Information
  • Important Notes on Cisco UCS Service and Support