


 



<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docwiki.cisco.com/w/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docwiki.cisco.com/w/index.php?title=Special:Contributions/Hoturner&amp;feed=atom&amp;limit=50&amp;target=Hoturner&amp;year=&amp;month=</id>
		<title>DocWiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://docwiki.cisco.com/w/index.php?title=Special:Contributions/Hoturner&amp;feed=atom&amp;limit=50&amp;target=Hoturner&amp;year=&amp;month="/>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Special:Contributions/Hoturner"/>
		<updated>2013-05-18T22:09:41Z</updated>
		<subtitle>From DocWiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-08-02T11:05:15Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Cisco's Position on these Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's however take up within the industry did not really start until early 2000. It was originally designed to provide the capability to alleviate the mainboard processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Receive Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores.&lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Cisco's Position on these Settings =&lt;br /&gt;
&lt;br /&gt;
Cisco advises that your first step to address any issues that are potentially associated with any of these features is to '''update NIC drivers &amp;amp; firmware'''. If the symptoms persist, then you can look to disable these settings per the instructions below.&lt;br /&gt;
&lt;br /&gt;
'''IMPORTANT!''' While no adverse affect has been reported over time in the field with these changes being made, Cisco hasn't tested the impact of these changes thus cannot guarantee that overall system performance will not be degraded.&lt;br /&gt;
&lt;br /&gt;
= How to Check they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we have split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003 ==&lt;br /&gt;
&lt;br /&gt;
Here are the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc.), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvement in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T14:03:15Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's however take up within the industry did not really start until early 2000. It was originally designed to provide the capability to alleviate the mainboard processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Receive Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores.&lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= How to Check they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we have split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003 ==&lt;br /&gt;
&lt;br /&gt;
Here are the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc.), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvement in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T13:42:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's, however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= How to Check if they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T13:42:05Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's, however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= How to Check if they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]][[Category:Troubleshooting Unified CCE]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Troubleshooting_Unified_CCE</id>
		<title>Troubleshooting Unified CCE</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Troubleshooting_Unified_CCE"/>
				<updated>2012-05-25T13:41:27Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Select the required Cisco Unified Contact Center Enterprise (Unified CCE) release: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:*'''View/Add tips for Unified CCE:''' &lt;br /&gt;
::*[[Troubleshooting Tips for Unified CCE 8.0]] &lt;br /&gt;
::*[[Troubleshooting Tips for Unified CCE 8.5]]&lt;br /&gt;
::*[[Contact Center Networking: Offload, Receive Side Scaling and Chimney]]&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
See [[Troubleshooting Unified ICM/CCE &amp;amp; Hosted]] for information on Unified ICM/CCE &amp;amp;amp; Hosted, Release 7.x and earlier. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]] [[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T13:40:46Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's, however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= How to Check if they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T13:40:12Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's, however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= How to Check if they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_and_Chimney</id>
		<title>Contact Center Networking: Offload, RSS and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_and_Chimney"/>
				<updated>2012-05-25T13:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Contact Center Networking: Offload, RSS and Chimney to Contact Center Networking: Offload, Receive Side Scaling and Chimney: expanding RSS acronym for clarity.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Contact Center Networking: Offload, Receive Side Scaling and Chimney]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T13:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Contact Center Networking: Offload, RSS and Chimney to Contact Center Networking: Offload, Receive Side Scaling and Chimney: expanding RSS acronym for clarity.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= How to Check they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-25T01:15:15Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= What are they?  =&lt;br /&gt;
&lt;br /&gt;
== Offload: The TCP Offload Engine  ==&lt;br /&gt;
&lt;br /&gt;
The TCP/IP Offload Engine (TOE) was introduced in the early 1990's however take up within the industry didn't really start until early 2000. It was originally designed to provide the capability to alleviate the mainbaord processor(s) from performing checksum calculations to ASICs located on a TOE-supporting Network Interface Controller (NIC). &lt;br /&gt;
&lt;br /&gt;
As a general rule of thumb, for TCP/IP it takes 1 CPU cycle (1Hz) to process 1 bit in 1 second. This means that at gigabit speeds, you are looking at roughly 1GHz used to process 1Gb/s of traffic. This is not so much of a problem at FastEthernet or even GigabitEthernet speeds but does become a serious concern with 10GigabitEthernet Networks.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Recieve Side Scaling  ==&lt;br /&gt;
&lt;br /&gt;
This feature was introduced by Microsoft to prevent all packets from being handled and processed by a single CPU core in a multi-core computer. It uses a complex hashing algorithm to force the routing of packets to different cores. &lt;br /&gt;
&lt;br /&gt;
== Microsoft TCP Chimney Offload &amp;amp;amp; NetDMA  ==&lt;br /&gt;
&lt;br /&gt;
Microsoft TCP Chimney Offload is a partial offload feature that Microsoft introduced with Windows 2003 &amp;amp;amp; Vista. A good overview of the architecture of TCP Chimney can be found here: [http://msdn.microsoft.com/en-us/library/windows/hardware/ff570929(v=vs.85).aspx MSDN Microsoft TCP Chimney Architecture]&lt;br /&gt;
&lt;br /&gt;
Network (NetDMA) or Remote Direct Memory Access (RDMA) over TCP allows local applications to use the TOE-enabled NIC to bypass the network stack and place data directly in to/out of a remote applications memory. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Please also see: &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/ts/fn/632/fn63215.html Cisco Field Notice: FN - 63215 - ICM/UCCE Potential Loss of Server Network Connection] &lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/partner/ts/fn/620/fn62839.html Cisco Field Notice: FN - 62839 - Windows 2003 With SP2 - System Freezes With Blue Screen When Running CSA and Some Hardware] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/912222 The Microsoft Windows Server 2003 Scalable Networking Pack release] &lt;br /&gt;
&lt;br /&gt;
[http://support.microsoft.com/kb/951037 Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008] &lt;br /&gt;
&lt;br /&gt;
[http://msdn.microsoft.com/en-us/library/windows/hardware/gg463253.aspx Receive-Side Scaling Enhancements in Windows Server 2008]&lt;br /&gt;
&lt;br /&gt;
= Why is this important?  =&lt;br /&gt;
&lt;br /&gt;
While the intent of these features is to increase network performance, they have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. Cisco has released a number of field notices regarding these issues and steps to address the settings. There is also plenty of anecdotal evidence on the Internet that plenty of other non-Cisco applications are impacted by inconsistencies between the OS and the TOE-enabled NIC.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= How to Check they are enabled?  =&lt;br /&gt;
&lt;br /&gt;
You have a number of means to check that these features are enabled. &lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2003 you have the following means to check: &lt;br /&gt;
&lt;br /&gt;
Checking NIC Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
You also need to confirm what values have been set in the NIC device driver. To do this you need to complete the following checks: &lt;br /&gt;
&lt;br /&gt;
#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
#Click Configure, and then click the Advanced tab. &lt;br /&gt;
#In the Property list, click Receive Side Scaling to confirm if it is enabled or not. &lt;br /&gt;
#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not. &lt;br /&gt;
#Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
Below are two examples of the NIC settings where various Offload features are listed: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| [[Image:HP NC7781 NIC.JPG]] &lt;br /&gt;
| [[Image:Intelpro1000mt.JPG|center|Intelpro1000mt.JPG]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To check whether RSS &amp;amp;amp; TCP Chimney is enabled in the Registry you need check the following registry settings: &lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
    EnableTCPChimney = 1 (or it does not exist) &lt;br /&gt;
    EnableRSS = 1 (or it does not exist) &lt;br /&gt;
    EnableTCPA = 1 (or it does not exist) &lt;br /&gt;
    DisableTaskOffload = 0 (or it does not exist)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Checking Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
For Windows 2008 you have the following means to check:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Checking Offload via CMD:&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int sh offload&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
If any offload feature is enabled it will be listed underneath each NIC that it is enabled for. &lt;br /&gt;
&lt;br /&gt;
Checking RSS &amp;amp;amp; MS TCP Chimney Offload via CMD: &lt;br /&gt;
&lt;br /&gt;
*Open a CMD session with elevated Administrator rights and issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp show global&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As with Windows 2003, you also need confirm whether RSS and Offload features have been enabled in the NIC. To do this you need follow the below steps:&lt;br /&gt;
&lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
*Right-click a network adapter object, and then click Properties.&lt;br /&gt;
*Click Configure, and then click the Advanced tab.&lt;br /&gt;
*In the Property list, click Receive Side Scaling to confirm if it is enabled or not.&lt;br /&gt;
*In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc) to confirm if it is enabled or not.&lt;br /&gt;
*Repeat steps for Public and Private interfaces.&lt;br /&gt;
&lt;br /&gt;
= How to Disable these features?  =&lt;br /&gt;
&lt;br /&gt;
Depending on the operating system used you will need to disable these features in different places. Below we've split out the requirements for Windows 2003 and Windows 2008. Note that when we request you disable checksum offload in the Network Interface Card, you should disable '''ANY''' configurable option with the word '''Offload.''' &lt;br /&gt;
&lt;br /&gt;
== Windows 2003  ==&lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*Ensure [http://support.microsoft.com/kb/948496 KB948496] is downloaded, installed and the server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*#Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch. You should see the following three registry values:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    EnableTCPChimney = 0 &lt;br /&gt;
    EnableRSS = 0 &lt;br /&gt;
    EnableTCPA = 0 &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry. &lt;br /&gt;
&lt;br /&gt;
'''These changes have shown to provide a significant improvment in buffering and latency issues across private network links.''' &lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br&amp;gt;Windows 2008  ==&lt;br /&gt;
&lt;br /&gt;
Here is the recommendations for Windows 2008 servers if they are part of a Contact Centre deployment.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Ensure that the NIC device driver is updated to latest version &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*#Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*#Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*#Click Configure, and then click the Advanced tab. &lt;br /&gt;
*#In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*#In the Property list, click each Offload option (IPv4 Checksum/TCP Offload/Large Send Offload, etc), click Disable or Off in the Value list, and then click OK. Any option with Offload in the description should be disabled. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Open a CMD shell with elevated Administrator rights &lt;br /&gt;
*Issue the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int tcp set global chimney=disabled rss=disabled&amp;lt;/pre&amp;gt; &lt;br /&gt;
*Add the following key in the registry to globally disable the TCP Offload Engine:&lt;br /&gt;
&amp;lt;pre&amp;gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters     &lt;br /&gt;
    DisableTaskOffload = 1&amp;amp;nbsp;(32bit DWORD) &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
*'''You must reboot the server after making this change''' and check settings in TCP using the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;netsh int ip show offload&amp;lt;/pre&amp;gt; &lt;br /&gt;
You should only see a description of each NIC installed in the server with nothing listed below each NIC entry.&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-24T15:44:06Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Replaced content with &amp;quot;TBA&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBA&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-18T23:29:09Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TCP/UDP/IP/Large Send/Large Receive/etc Offload tasks have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. &lt;br /&gt;
&lt;br /&gt;
Cisco has released a number of field notices regarding these issues and steps to address the settings. &lt;br /&gt;
&lt;br /&gt;
Windows 2003: &lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
*NIC Device driver updated to latest version &lt;br /&gt;
*KB948496 downloaded and installed and server rebooted &lt;br /&gt;
*Disable RSS and TCP Offload in the network adapter driver, with these steps: &lt;br /&gt;
*Click Start, click Run, type ncpa.cpl, and then click OK. &lt;br /&gt;
*Right-click a network adapter object, and then click Properties. &lt;br /&gt;
*Click Configure, and then click the Advanced tab. &lt;br /&gt;
*In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK. &lt;br /&gt;
*In the Property list, click TCP/IP Offload (IPv4 Checksum Offload), click Disable in the Value list, and then click OK. &lt;br /&gt;
*Repeat steps for Public and Private interfaces. &lt;br /&gt;
*Check the registry to confirm settings applied after KB patch&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
&lt;br /&gt;
 EnableTCPChimney = 0&lt;br /&gt;
 EnableRSS = 0&lt;br /&gt;
 EnableTCPA = 0&lt;br /&gt;
&lt;br /&gt;
*Add the following key in the registry to globally disable TCP Offload&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters &lt;br /&gt;
&lt;br /&gt;
 New dword DisableTaskOffload = 1&lt;br /&gt;
&lt;br /&gt;
*Reboot the server again and check settings in TCP&lt;br /&gt;
&lt;br /&gt;
These have shown to provide a significant improvment in buffering and latency issues across private network links. &lt;br /&gt;
&lt;br /&gt;
or Windows 2008, please check the following link for TCP offload settings. &lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/951037 &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-18T23:24:50Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TCP/UDP/IP/Large Send/Large Receive/etc Offload tasks have been known to cause significant performance degradation as load increases on Windows 2003 and Windows 2008 servers running any Cisco Unified Contact Center software. &lt;br /&gt;
&lt;br /&gt;
Cisco has released a number of field notices regarding these issues and steps to address the settings. &lt;br /&gt;
&lt;br /&gt;
Windows 2003: &lt;br /&gt;
&lt;br /&gt;
Here is the collated recommendations for Windows 2003 SP2 servers if they are part of a Contact Centre deployment. &lt;br /&gt;
&lt;br /&gt;
    NIC Device driver updated to latest version&lt;br /&gt;
   KB948496 downloaded and installed and server rebooted&lt;br /&gt;
   Disable RSS and TCP Offload in the network adapter driver, with these steps:&lt;br /&gt;
       Click Start, click Run, type ncpa.cpl, and then click OK.&lt;br /&gt;
       Right-click a network adapter object, and then click Properties.&lt;br /&gt;
       Click Configure, and then click the Advanced tab.&lt;br /&gt;
       In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK.&lt;br /&gt;
       In the Property list, click TCP/IP Offload (IPv4 Checksum Offload), click Disable in the Value list, and then click OK.&lt;br /&gt;
       Repeat steps for Public and Private interfaces.&lt;br /&gt;
   Check the registry to confirm settings applied after KB patch&lt;br /&gt;
&lt;br /&gt;
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters&lt;br /&gt;
   EnableTCPChimney = 0&lt;br /&gt;
   EnableRSS = 0&lt;br /&gt;
   EnableTCPA = 0&lt;br /&gt;
&lt;br /&gt;
    Add the following key in the registry to globally disable TCP Offload&lt;br /&gt;
       HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters&lt;br /&gt;
       New dword DisableTaskOffload = 1&lt;br /&gt;
   Reboot the server again and check settings in TCP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These have shown to provide a significant improvment in buffering and latency issues across private network links. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Windows 2008, please check the following link for TCP offload settings. &lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/951037 &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-18T23:19:24Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Coming Soon!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Troubleshooting_Unified_CCE</id>
		<title>Troubleshooting Unified CCE</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Troubleshooting_Unified_CCE"/>
				<updated>2012-05-18T23:18:47Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Select the required Cisco Unified Contact Center Enterprise (Unified CCE) release: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
:*'''View/Add tips for Unified CCE:''' &lt;br /&gt;
::*[[Troubleshooting Tips for Unified CCE 8.0]] &lt;br /&gt;
::*[[Troubleshooting Tips for Unified CCE 8.5]]&lt;br /&gt;
::*[[Contact Center Networking: Offload, RSS and Chimney]]&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
See [[Troubleshooting Unified ICM/CCE &amp;amp; Hosted]] for information on Unified ICM/CCE &amp;amp;amp; Hosted, Release 7.x and earlier. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]] [[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney</id>
		<title>Contact Center Networking: Offload, Receive Side Scaling and Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_Receive_Side_Scaling_and_Chimney"/>
				<updated>2012-05-18T23:16:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Created page with &amp;quot;TBA  Category:Unified_Contact_Center_Enterprise&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBA&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Integration</id>
		<title>Integration</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Integration"/>
				<updated>2012-05-18T23:13:11Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Integration to Unified CCMP 8.5(x) - Integration&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Unified CCMP 8.5(x) - Integration]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Integration</id>
		<title>Unified CCMP 8.5(x) - Integration</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Integration"/>
				<updated>2012-05-18T23:13:11Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Integration to Unified CCMP 8.5(x) - Integration&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The intention of this section is to call out the two main interfaces that CCMP uses to import data from and provision items in Unified CCE: ConAPI and AXL.&lt;br /&gt;
&lt;br /&gt;
== UCCE/ICM Integration ==&lt;br /&gt;
&lt;br /&gt;
Once you have your CCMP servers built &amp;amp; ready to be integrated into a UCCE solution, you need configure the ConAPI link between Unified CCMP and Unified CCE. This is performed initially on the Unified CCE Primary HDS AW.&lt;br /&gt;
&lt;br /&gt;
==== ConAPI ====&lt;br /&gt;
&lt;br /&gt;
- [[What is ConAPI and CMS?]] - We will cover what ConAPI/CMS is &amp;amp; how it operates.&lt;br /&gt;
&lt;br /&gt;
== CUCM Integration ==&lt;br /&gt;
&lt;br /&gt;
Connectivity to CUCM is done through AXL. Unified CCMP communicates with the CUCM Publisher over TCP 8443 to read from (Data Importer Service) and write to (Provisioning Service) the CUCM database. The specific methods within AXL that CCMP uses are the executeSQLQuery and executeSQLUpdate methods. Before Unified CCMP 8.0 we used the specific get methods (e.g. getPhone) available in AXL however this proved to be expensive in terms of processing overhead. Using just these two methods means that we only have to handle the data we need thus making reads/updates much faster into CUCM.&lt;br /&gt;
&lt;br /&gt;
Of these two methods only executeSQLUpdate is throttled in CUCM. This throttle limits the total number of changes to '''1500 transactions''' per minute and '''cannot''' be changed.&lt;br /&gt;
&lt;br /&gt;
==== CUCM AXL Links ====&lt;br /&gt;
&lt;br /&gt;
While not strictly necessary to support Unified CCMP, the following links provide you with detailed description of both AXL and its operation. Once reviewed you should have enough of an understanding to troubleshoot issues arising from AXL.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/web/axl/home Cisco Developer Network - Administration AXL Pages]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/8_6_1/xmldev-861.html CUCM 8.6(1) XML Developers Guide] - More specifically here is the [http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/8_6_1/axl.html Administration AXL] pages from the Dev Guide. This is the AXL code used by Unified CCMP to read/write data to CUCM.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/documents/25212/38836/Cisco+Unified+Communications+Manager+Interface+Introduction.pptx?redirect=http%3a%2f%2fdeveloper.cisco.com%2fweb%2faxl%2fdocs%3fp_p_id%3ddoc_library_summary_portlet_WAR_doclibrarysummaryportlet_INSTANCE_Hpa9%26p_p_lifecycle%3d0%26p_p_state%3dnormal%26p_p_mode%3dview%26p_p_col_id%3dcolumn-1%26p_p_col_pos%3d2%26p_p_col_count%3d3 Introduction to Unified CM Interfaces slide deck (Slides 7 through 29)]&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/c/document_library/get_file?folderId=38836&amp;amp;name=DLFE-11901.ppt&amp;amp;redirect=http%3A%2F%2Fdeveloper.cisco.com%2Fweb%2Faxl%2Fdocs%3Fp_p_id%3Ddoc_library_summary_portlet_WAR_doclibrarysummaryportlet_INSTANCE_NfK3%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-1%26p_p_col_pos%3D2%26p_p_col_count%3D3 Learn Administrative AXL ] - This PowerPoint slide deck provides a fairly deep dive coverage of AXL and the Direct Database Access (executeSQLQuery and executeSQLUpdate) methods employed by Unified CCMP to provision &amp;amp; import configuration from CUCM.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-05-18T23:10:40Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: [http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: [http://youtu.be/ABWya6c-E1I Unified CCMP 8.5(x) Administration Interface] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: [http://youtu.be/0GG8FqGU0_g Unified CCMP 8.5(x) - Bulk Upload Tool] &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Category:Unified_CCMP_8.5(x)_-_Product_Training</id>
		<title>Category:Unified CCMP 8.5(x) - Product Training</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Category:Unified_CCMP_8.5(x)_-_Product_Training"/>
				<updated>2012-05-18T23:09:48Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Created page with &amp;quot;Category:Cisco_Unified_Contact_Center_Management_Portal&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Cisco_Unified_Contact_Center_Management_Portal]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-05-18T23:07:20Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: [http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: [http://youtu.be/ABWya6c-E1I Unified CCMP 8.5(x) Administration Interface] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: [http://youtu.be/0GG8FqGU0_g Unified CCMP 8.5(x) - Bulk Upload Tool] &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Cisco Unified Contact Center Management Portal]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training</id>
		<title>Unified CCMP 8.5(x) - Product Training</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training"/>
				<updated>2012-05-18T23:06:27Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= Cisco Unified Contact Center Management Portal  =&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal (Unified CCMP) is a browser-based management application designed for use by contact center system administrators, business users, and supervisors. It is a dense multi-tenant provisioning platform that overlays the Cisco Unified Contact Center Enterprise (Unified CCE), Cisco Unified Communications Manager (Unified CM), and Cisco Unified Customer Voice Portal (Unified CVP) equipment. &lt;br /&gt;
&lt;br /&gt;
From a Unified CCMP perspective, the underlying Unified CCE equipment is viewed as configuration items, generally known as resources, such as agents or IP phones. Unified CCMP partitions the resources in the equipment using a familiar folder paradigm, and these folders are then secured using a sophisticated security structure that allows administrators to specify which users can perform which actions within the specified folder(s). &lt;br /&gt;
&lt;br /&gt;
The Unified CCMP focus on supplying dense multi-tenancy functionality helps support the business plans of large enterprises because it allows the distributed or disparate contact center equipment to be partitioned or segmented to satisfy the following business goals: &lt;br /&gt;
&lt;br /&gt;
*Unified CCMP abstracts and virtualizes the underlying contact center equipment, thereby allowing centralized deployment and decentralized control, which in turn provides economies of scale while supporting multilevel user command and control. &lt;br /&gt;
*Unified CCMP allows the powerful and flexible native Unified CCE provisioning operations to be abstracted into simple high-level tasks that enable business users to rapidly add and maintain contact center services across the virtualized enterprise (or a portion thereof). &lt;br /&gt;
*Unified CCMP users see only the resources in the platform that they are entitled to see, thereby providing true multi-tenancy. &lt;br /&gt;
*Unified CCMP users may manipulate only those resources visible to them by using Unified CCMP tools and features they have been authorized to use, thereby providing role-based task control.&lt;br /&gt;
&lt;br /&gt;
The Unified CCMP Web interface allows for the concurrent provisioning activities of hundreds of end users, thus avoiding the surge of activity at the Administration &amp;amp;amp; Data Server (formerly known as Admin Workstation, or AW) sometimes experienced in Unified CCE deployments where provisioning requests can stack up during busy periods. This surge of activity is smoothed by Unified CCMP, so that the central site is not overloaded with provisioning requests. &lt;br /&gt;
&lt;br /&gt;
= Product Training Material  =&lt;br /&gt;
&lt;br /&gt;
Over the next 5 modules we will present Unified Contact Center Management Portal 8.5(3). &lt;br /&gt;
&lt;br /&gt;
#[[Introduction|Unified CCMP 8.5(x) - Introduction]] - In this section we will provide the reader with a brief introduction to Unified CCMP &amp;amp;amp; also provide links to various material already posted across Cisco.com. &lt;br /&gt;
#[[Architecture|Unified CCMP 8.5(x) - Architecture]] - In this section we will describe the system architecture of Unified CCMP. &lt;br /&gt;
#[[Installation|Unified CCMP 8.5(x) - Installation]] - In this section we will demonstrate how to install and configure Unified CCMP. &lt;br /&gt;
#[[Integration|Unified CCMP 8.5(x) - Integration]] - In this section we will provide the material to fully understand in detail the integrations mechanisms between Unified CCMP, Unified CCE and Unified CM. &lt;br /&gt;
#[[Security|Unified CCMP 8.5(x) - Security]] - In this section we will demonstrate the security model used in Unified CCMP.&lt;br /&gt;
&lt;br /&gt;
[[Category:Cisco Unified Contact Center Management Portal]] [[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Category:Cisco_Unified_Contact_Center_Management_Portal</id>
		<title>Category:Cisco Unified Contact Center Management Portal</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Category:Cisco_Unified_Contact_Center_Management_Portal"/>
				<updated>2012-05-18T23:05:34Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Unified_Contact_Center_Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training</id>
		<title>Unified CCMP 8.5(x) - Product Training</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training"/>
				<updated>2012-05-18T23:03:39Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= Cisco Unified Contact Center Management Portal  =&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal (Unified CCMP) is a browser-based management application designed for use by contact center system administrators, business users, and supervisors. It is a dense multi-tenant provisioning platform that overlays the Cisco Unified Contact Center Enterprise (Unified CCE), Cisco Unified Communications Manager (Unified CM), and Cisco Unified Customer Voice Portal (Unified CVP) equipment. &lt;br /&gt;
&lt;br /&gt;
From a Unified CCMP perspective, the underlying Unified CCE equipment is viewed as configuration items, generally known as resources, such as agents or IP phones. Unified CCMP partitions the resources in the equipment using a familiar folder paradigm, and these folders are then secured using a sophisticated security structure that allows administrators to specify which users can perform which actions within the specified folder(s). &lt;br /&gt;
&lt;br /&gt;
The Unified CCMP focus on supplying dense multi-tenancy functionality helps support the business plans of large enterprises because it allows the distributed or disparate contact center equipment to be partitioned or segmented to satisfy the following business goals: &lt;br /&gt;
&lt;br /&gt;
*Unified CCMP abstracts and virtualizes the underlying contact center equipment, thereby allowing centralized deployment and decentralized control, which in turn provides economies of scale while supporting multilevel user command and control. &lt;br /&gt;
*Unified CCMP allows the powerful and flexible native Unified CCE provisioning operations to be abstracted into simple high-level tasks that enable business users to rapidly add and maintain contact center services across the virtualized enterprise (or a portion thereof). &lt;br /&gt;
*Unified CCMP users see only the resources in the platform that they are entitled to see, thereby providing true multi-tenancy. &lt;br /&gt;
*Unified CCMP users may manipulate only those resources visible to them by using Unified CCMP tools and features they have been authorized to use, thereby providing role-based task control.&lt;br /&gt;
&lt;br /&gt;
The Unified CCMP Web interface allows for the concurrent provisioning activities of hundreds of end users, thus avoiding the surge of activity at the Administration &amp;amp;amp; Data Server (formerly known as Admin Workstation, or AW) sometimes experienced in Unified CCE deployments where provisioning requests can stack up during busy periods. This surge of activity is smoothed by Unified CCMP, so that the central site is not overloaded with provisioning requests. &lt;br /&gt;
&lt;br /&gt;
= Product Training Material  =&lt;br /&gt;
&lt;br /&gt;
Over the next 5 modules we will present Unified Contact Center Management Portal 8.5(3). &lt;br /&gt;
&lt;br /&gt;
#[[Introduction|Unified CCMP 8.5(x) - Introduction]] - In this section we will provide the reader with a brief introduction to Unified CCMP &amp;amp;amp; also provide links to various material already posted across Cisco.com. &lt;br /&gt;
#[[Architecture|Unified CCMP 8.5(x) - Architecture]] - In this section we will describe the system architecture of Unified CCMP. &lt;br /&gt;
#[[Installation|Unified CCMP 8.5(x) - Installation]] - In this section we will demonstrate how to install and configure Unified CCMP. &lt;br /&gt;
#[[Integration|Unified CCMP 8.5(x) - Integration]] - In this section we will provide the material to fully understand in detail the integrations mechanisms between Unified CCMP, Unified CCE and Unified CM. &lt;br /&gt;
#[[Security|Unified CCMP 8.5(x) - Security]] - In this section we will demonstrate the security model used in Unified CCMP.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_Contact_Center_Enterprise]] [[Category:Troubleshooting]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training</id>
		<title>Unified CCMP 8.5(x) - Product Training</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training"/>
				<updated>2012-05-18T22:59:27Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= Cisco Unified Contact Center Management Portal  =&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal (Unified CCMP) is a browser-based management application designed for use by contact center system administrators, business users, and supervisors. It is a dense multi-tenant provisioning platform that overlays the Cisco Unified Contact Center Enterprise (Unified CCE), Cisco Unified Communications Manager (Unified CM), and Cisco Unified Customer Voice Portal (Unified CVP) equipment. &lt;br /&gt;
&lt;br /&gt;
From a Unified CCMP perspective, the underlying Unified CCE equipment is viewed as configuration items, generally known as resources, such as agents or IP phones. Unified CCMP partitions the resources in the equipment using a familiar folder paradigm, and these folders are then secured using a sophisticated security structure that allows administrators to specify which users can perform which actions within the specified folder(s). &lt;br /&gt;
&lt;br /&gt;
The Unified CCMP focus on supplying dense multi-tenancy functionality helps support the business plans of large enterprises because it allows the distributed or disparate contact center equipment to be partitioned or segmented to satisfy the following business goals: &lt;br /&gt;
&lt;br /&gt;
*Unified CCMP abstracts and virtualizes the underlying contact center equipment, thereby allowing centralized deployment and decentralized control, which in turn provides economies of scale while supporting multilevel user command and control. &lt;br /&gt;
*Unified CCMP allows the powerful and flexible native Unified CCE provisioning operations to be abstracted into simple high-level tasks that enable business users to rapidly add and maintain contact center services across the virtualized enterprise (or a portion thereof). &lt;br /&gt;
*Unified CCMP users see only the resources in the platform that they are entitled to see, thereby providing true multi-tenancy. &lt;br /&gt;
*Unified CCMP users may manipulate only those resources visible to them by using Unified CCMP tools and features they have been authorized to use, thereby providing role-based task control.&lt;br /&gt;
&lt;br /&gt;
The Unified CCMP Web interface allows for the concurrent provisioning activities of hundreds of end users, thus avoiding the surge of activity at the Administration &amp;amp;amp; Data Server (formerly known as Admin Workstation, or AW) sometimes experienced in Unified CCE deployments where provisioning requests can stack up during busy periods. This surge of activity is smoothed by Unified CCMP, so that the central site is not overloaded with provisioning requests. &lt;br /&gt;
&lt;br /&gt;
= Product Training Material  =&lt;br /&gt;
&lt;br /&gt;
Over the next 5 modules we will present Unified Contact Center Management Portal 8.5(3). &lt;br /&gt;
&lt;br /&gt;
#[[Introduction|Unified CCMP 8.5(x) - Introduction]] - In this section we will provide the reader with a brief introduction to Unified CCMP &amp;amp;amp; also provide links to various material already posted across Cisco.com. &lt;br /&gt;
#[[Architecture|Unified CCMP 8.5(x) - Architecture]] - In this section we will describe the system architecture of Unified CCMP. &lt;br /&gt;
#[[Installation|Unified CCMP 8.5(x) - Installation]] - In this section we will demonstrate how to install and configure Unified CCMP. &lt;br /&gt;
#[[Integration|Unified CCMP 8.5(x) - Integration]] - In this section we will provide the material to fully understand in detail the integrations mechanisms between Unified CCMP, Unified CCE and Unified CM. &lt;br /&gt;
#[[Security|Unified CCMP 8.5(x) - Security]] - In this section we will demonstrate the security model used in Unified CCMP.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;br /&gt;
[[Category:Contact Center]]&lt;br /&gt;
[[Category:Unified Contact Center Enterprise]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_%26_Chimney</id>
		<title>Contact Center Networking: Offload, RSS &amp; Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_%26_Chimney"/>
				<updated>2012-05-18T22:52:25Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBA&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Category:Contact Center&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_%26_Chimney</id>
		<title>Contact Center Networking: Offload, RSS &amp; Chimney</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Contact_Center_Networking:_Offload,_RSS_%26_Chimney"/>
				<updated>2012-05-18T22:51:48Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Created page with &amp;quot;TBA&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;TBA&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation</id>
		<title>Unified CCMP 8.5(x) - Installation</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation"/>
				<updated>2012-02-05T00:53:04Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
The following two VoD's are designed to demonstrate the steps necessary to successfully install a dual-sided two-tier CCMP 8.5(2) system. They do not cover the installation of the Operating System, Windows 2008 R2 in this instance.&lt;br /&gt;
&lt;br /&gt;
'''Please Note!'''&lt;br /&gt;
&lt;br /&gt;
These VoDs describe the installation of CCMP 8.5(2), however they can also be applied to other versions of CCMP. Please check the Installation Guide for the version you are installing for the correct versions of the prerequisite software necessary for the version you are installing. &lt;br /&gt;
&lt;br /&gt;
These Videos are for reference '''only''' &amp;amp; you should use the Installation Guide for your version as the prime source of information.&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 1: Installing Prerequisite Software  =&lt;br /&gt;
&lt;br /&gt;
This is the first part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
This this first video we describe and demonstrate the steps needed to install the pre-requisite software for a CCMP 8.5(2) installation. It does not cover the installation of the Windows 2008 operating system. &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=VewddCryaCg Unified CCMP 8.5(x) Installation - Part 1]&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 2: CCMP Application Software Installation &amp;amp;amp; Configuration  =&lt;br /&gt;
&lt;br /&gt;
This is the second part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
In this video we describe and demonstrate the steps needed to install and configure the application software for a CCMP 8.5(2) installation. It also covers the configuration requirements of ICM to enable successful provisioning. &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=0yGuZeoZph8 Unified CCMP 8.5(x) Installation - Part 2]&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation</id>
		<title>Unified CCMP 8.5(x) - Installation</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation"/>
				<updated>2012-02-05T00:52:00Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
The following two VoD's are designed to demonstrate the steps necessary to successfully install a dual-sided two-tier CCMP 8.5(2) system. They do not cover the installation of the Operating System, Windows 2008 R2 in this instance.&lt;br /&gt;
&lt;br /&gt;
'''Please Note!'''&lt;br /&gt;
&lt;br /&gt;
These VoDs describe the installation of CCMP 8.5(2), however they can also be applied to other versions of CCMP. Please check the Installation Guide for the version you are installing for the correct versions of the prerequisite software necessary for the version you are installing. &lt;br /&gt;
&lt;br /&gt;
These Videos are for reference '''only''' &amp;amp; you should use the Installation Guide for your version as the prime source of information.&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 1: Installing Prerequisite Software  =&lt;br /&gt;
&lt;br /&gt;
This is the first part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
This this first video we describe and demonstrate the steps needed to install the pre-requisite software for a CCMP 8.5(2) installation. It does not cover the installation of the Windows 2008 operating system. &lt;br /&gt;
&lt;br /&gt;
[http://www.youtube.com/watch?v=VewddCryaCg Unified CCMP 8.5(x) Installation - Part 1]&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 2: CCMP Application Software Installation &amp;amp; Configuration =&lt;br /&gt;
&lt;br /&gt;
This is the second part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
In this  video we describe and demonstrate the steps needed to install and configure the application software for a CCMP 8.5(2) installation. It also covers the configuration requirements of ICM to enable successful provisioning.&lt;br /&gt;
&lt;br /&gt;
YOUTUBE VIDEO GOES HERE&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation</id>
		<title>Unified CCMP 8.5(x) - Installation</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation"/>
				<updated>2012-02-05T00:50:59Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
The following two VoD's are designed to demonstrate the steps necessary to successfully install a dual-sided two-tier CCMP 8.5(2) system. They do not cover the installation of the Operating System, Windows 2008 R2 in this instance.&lt;br /&gt;
&lt;br /&gt;
'''Please Note!'''&lt;br /&gt;
&lt;br /&gt;
These VoDs describe the installation of CCMP 8.5(2), however they can also be applied to other versions of CCMP. Please check the Installation Guide for the version you are installing for the correct versions of the prerequisite software necessary for the version you are installing. &lt;br /&gt;
&lt;br /&gt;
These Videos are for reference '''only''' &amp;amp; you should use the Installation Guide for your version as the prime source of information.&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 1: Installing Prerequisite Software =&lt;br /&gt;
&lt;br /&gt;
This is the first part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
This this first video we describe and demonstrate the steps needed to install the pre-requisite software for a CCMP 8.5(2) installation. It does not cover the installation of the Windows 2008 operating system.&lt;br /&gt;
&lt;br /&gt;
YOUTUBE VIDEO GOES HERE&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 2: CCMP Application Software Installation &amp;amp; Configuration =&lt;br /&gt;
&lt;br /&gt;
This is the second part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
In this  video we describe and demonstrate the steps needed to install and configure the application software for a CCMP 8.5(2) installation. It also covers the configuration requirements of ICM to enable successful provisioning.&lt;br /&gt;
&lt;br /&gt;
YOUTUBE VIDEO GOES HERE&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Architecture</id>
		<title>Unified CCMP 8.5(x) - Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Architecture"/>
				<updated>2012-02-05T00:44:12Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Unified CCMP Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Unified CCMP Architecture =&lt;br /&gt;
&lt;br /&gt;
Unified CCMP is a multi-tier architecture consisting of a web server, application server, and database. This architecture maintains a complete data model of the contact center equipment to which it is connected, and the data model is periodically synchronized with the underlying Unified CCE equipment. The Unified CCMP data model and synchronization activity allow for resources to be provisioned either through the Unified CCMP Web interfaces or from the standard equipment-specific user interfaces (the so-called closed loop provisioning cycle).&lt;br /&gt;
&lt;br /&gt;
All provisioning operations entered through the Unified CCMP Web interfaces are checked for capacity (Is there room on Unified CCE?) and concurrency (Has another user already modified or deleted the resource?) before the request is committed to Unified CCMP. Unified CCMP then executes the provisioning request through the relevant Unified CCE APIs and checks until the action has successfully passed through the Unified CCE servers (the confirmation). At all stages, the process is audited to allow the business users to run audit reports to determine who changed what and when.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP back-end components connect to the Unified CCE interfaces with a ''preferred'' connection and a backup. This applies more to the dual-sided Unified CCE than to the Unified CM cluster, but typically Unified CCMP connects to the local Administration &amp;amp; Data Server (the preferred connection) and switches to the backup connection if the preferred connection fails. Unified CCMP switches back to the preferred connection when its monitoring software detects the return to normal service.&lt;br /&gt;
&lt;br /&gt;
== Unified CCMP Interfaces ==&lt;br /&gt;
&lt;br /&gt;
Users connect to Unified CCMP through an HTTP/S connection. This is a standard Internet Explorer 7 or Internet Explorer 8 browser connection to the Unified CCMP web server.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP uses three interface points with the rest of Unified CCE:&lt;br /&gt;
&lt;br /&gt;
* The Configuration Management Service (CMS, or ConAPI) server, which runs on an Administration &amp;amp; Data Server, acts as the provisioning interface for Unified CCE. It uses the Java RMI protocol (over customer defined ports, usually TCP 2099/2098), and the CMS server option &amp;lt;u&amp;gt;must&amp;lt;/u&amp;gt; be selected as part of the Administration &amp;amp; Data Server installation.&lt;br /&gt;
&lt;br /&gt;
* The Administration &amp;amp; Data Server AWDB database catalog acts as the read-only configuration confirmation interface for Unified CCE. This is an OLE-DB protocol interface (over TCP1433) that uses either Integrated Security or SQL Server integration. Integrated Security means that either Unified CCMP must be in the same Active Directory domain as the Administration &amp;amp; Data Server, or that suitable permissions between the domains must be set up.&lt;br /&gt;
&lt;br /&gt;
* The Unified CM AXL interface acts as both the provisioning interface and the confirmation interface for Unified CM. This is the standard web service using HTTPS (TCP 8443) and XML SOAP protocol.&lt;br /&gt;
&lt;br /&gt;
== Deployment Modes ==&lt;br /&gt;
&lt;br /&gt;
Unified CCMP supports all Unified CCE Release 8.0\(x) deployment modes, including parent/child. This section explains the deployment modes and guidelines that pertain to them.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' For all deployments, each Unified CCE instance connected to a Unified CCMP system requires a separate Unified CCE physical server configured as an Administration &amp;amp; Data Server.&lt;br /&gt;
&lt;br /&gt;
=== Lab Deployments ===&lt;br /&gt;
&lt;br /&gt;
In lab environments only, Unified CCMP software can be installed on the Unified CCE Administration &amp;amp; Data Server. This co-located model can be used only in labs due to the high processing requirements of the Administration &amp;amp; Data Server and the maximum configuration of 200 Named Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:Colocated_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Standard Deployments ===&lt;br /&gt;
&lt;br /&gt;
In dedicated server mode, two deployments are supported:&lt;br /&gt;
* Single Server. In this simplex mode, all Unified CCMP components are installed on a single server. Most Unified CCE customers use this deployment because it represents the lowest cost of deployment and ongoing cost of ownership. This mode supports a maximum configuration of 1500 Concurrent Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:singlesitesingleserverimg.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Dual Server. In this mode, the front-end Unified CCMP components are installed on one server (the Web Server) and back-end components on another (the Database Server). This allows the use of a firewall between the Web and Database Servers, which creates a DMZ for Internet connectivity and provides for higher capacity and performance throughout the system. This mode supports a maximum configuration of 8000 Concurrent Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:singlesite_simplex_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note''' Both of the above deployments are non-resilient in nature. The workaround in the event of Portal failure is to revert to provisioning on Unified CCE or Unified CM until Unified CCMP is returned to service, at which time an automatic resynchronization occurs.&lt;br /&gt;
&lt;br /&gt;
=== Resilient Deployments ===&lt;br /&gt;
&lt;br /&gt;
Either of the two standard deployment modes can be enhanced to a resilient configuration using a duplicate set of hardware with Unified CCMP integrated data replication facilities to provide a geographically dispersed solution.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP uses SQL Server replication to keep the two sides synchronized. Use the resilient forms of these deployments if you require fault tolerance. The system capacity limits remain unchanged from the equivalent standard deployments&lt;br /&gt;
&lt;br /&gt;
'''Note: If a load balancing solution is to be provided to the front end (for example, Cisco Local/Remote Director), then it must support sticky connections.'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:dualsite_singleserver_img.jpg|width=625,height=325]] &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| [[Image:dualsite_duplex_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parent/Child Deployments ===&lt;br /&gt;
&lt;br /&gt;
In parent/child deployments, a single Unified CCMP instance connects to each of the child Unified CCE Administration &amp;amp; Data servers, which must be configured as physically separate Primary Administration &amp;amp; Data Servers. Each child instance appears as a &amp;lt;u&amp;gt;tenant&amp;lt;/u&amp;gt; within Unified CCMP. Resources added via Unified CCMP are linked to a tenant, and the added resource is replicated from the Unified CCE child to its parent using the standard replication process.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:parent_child_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Unified CCMP Architecture VoD &amp;amp; PowerPoint Slides =&lt;br /&gt;
&lt;br /&gt;
We've put together a VoD of the PowerPoint slide deck I created to explain the main components in Unified CCMP. You can also download the PowerPoint slide deck from here: TBA&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/JWX3GJvarWs Unified CCMP Architecture VoD]&lt;br /&gt;
&lt;br /&gt;
= Microsoft SQL 2005 Replication =&lt;br /&gt;
&lt;br /&gt;
As Unified CCMP is based on the Microsoft SQL Server platform, it is advisable to understand the types of replication that is used replicating the Portal &amp;amp; Reporting Database content between the two sides of a duplexed deployment. The following three pages outline the 3 types of replication available in Microsoft SQL Server, however Unified only uses Transactional Replication (bidirectional) for replicating the Portal database &amp;amp; Merge Replication for replicating the Microsoft Reporting data.&lt;br /&gt;
&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151734%28v=sql.90%29.aspx How Microsoft SQL 2005 Snapshot Replication Works]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151329.aspx How Microsoft SQL 2005 Merge Replication Works]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151706%28v=sql.90%29.aspx How Microsoft SQL 2005 Transactional Replication Works]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:ConAPI_Call_Flow_Components.jpg</id>
		<title>File:ConAPI Call Flow Components.jpg</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:ConAPI_Call_Flow_Components.jpg"/>
				<updated>2012-02-05T00:34:26Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/File:ConAPI_CMS_Code_Differences.jpg</id>
		<title>File:ConAPI CMS Code Differences.jpg</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/File:ConAPI_CMS_Code_Differences.jpg"/>
				<updated>2012-02-05T00:31:28Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Integration</id>
		<title>Unified CCMP 8.5(x) - Integration</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Integration"/>
				<updated>2012-02-04T23:57:55Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Created page with &amp;quot;__FORCETOC__  == Introduction ==  The intention of this section is to call out the two main interfaces that CCMP uses to import data from and provision items in Unified CCE: ConA...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The intention of this section is to call out the two main interfaces that CCMP uses to import data from and provision items in Unified CCE: ConAPI and AXL.&lt;br /&gt;
&lt;br /&gt;
== UCCE/ICM Integration ==&lt;br /&gt;
&lt;br /&gt;
Once you have your CCMP servers built &amp;amp; ready to be integrated into a UCCE solution, you need configure the ConAPI link between Unified CCMP and Unified CCE. This is performed initially on the Unified CCE Primary HDS AW.&lt;br /&gt;
&lt;br /&gt;
==== ConAPI ====&lt;br /&gt;
&lt;br /&gt;
- [[What is ConAPI and CMS?]] - We will cover what ConAPI/CMS is &amp;amp; how it operates.&lt;br /&gt;
&lt;br /&gt;
== CUCM Integration ==&lt;br /&gt;
&lt;br /&gt;
Connectivity to CUCM is done through AXL. Unified CCMP communicates with the CUCM Publisher over TCP 8443 to read from (Data Importer Service) and write to (Provisioning Service) the CUCM database. The specific methods within AXL that CCMP uses are the executeSQLQuery and executeSQLUpdate methods. Before Unified CCMP 8.0 we used the specific get methods (e.g. getPhone) available in AXL however this proved to be expensive in terms of processing overhead. Using just these two methods means that we only have to handle the data we need thus making reads/updates much faster into CUCM.&lt;br /&gt;
&lt;br /&gt;
Of these two methods only executeSQLUpdate is throttled in CUCM. This throttle limits the total number of changes to '''1500 transactions''' per minute and '''cannot''' be changed.&lt;br /&gt;
&lt;br /&gt;
==== CUCM AXL Links ====&lt;br /&gt;
&lt;br /&gt;
While not strictly necessary to support Unified CCMP, the following links provide you with detailed description of both AXL and its operation. Once reviewed you should have enough of an understanding to troubleshoot issues arising from AXL.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/web/axl/home Cisco Developer Network - Administration AXL Pages]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/8_6_1/xmldev-861.html CUCM 8.6(1) XML Developers Guide] - More specifically here is the [http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/devguide/8_6_1/axl.html Administration AXL] pages from the Dev Guide. This is the AXL code used by Unified CCMP to read/write data to CUCM.&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/documents/25212/38836/Cisco+Unified+Communications+Manager+Interface+Introduction.pptx?redirect=http%3a%2f%2fdeveloper.cisco.com%2fweb%2faxl%2fdocs%3fp_p_id%3ddoc_library_summary_portlet_WAR_doclibrarysummaryportlet_INSTANCE_Hpa9%26p_p_lifecycle%3d0%26p_p_state%3dnormal%26p_p_mode%3dview%26p_p_col_id%3dcolumn-1%26p_p_col_pos%3d2%26p_p_col_count%3d3 Introduction to Unified CM Interfaces slide deck (Slides 7 through 29)]&lt;br /&gt;
&lt;br /&gt;
* [http://developer.cisco.com/c/document_library/get_file?folderId=38836&amp;amp;name=DLFE-11901.ppt&amp;amp;redirect=http%3A%2F%2Fdeveloper.cisco.com%2Fweb%2Faxl%2Fdocs%3Fp_p_id%3Ddoc_library_summary_portlet_WAR_doclibrarysummaryportlet_INSTANCE_NfK3%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-1%26p_p_col_pos%3D2%26p_p_col_count%3D3 Learn Administrative AXL ] - This PowerPoint slide deck provides a fairly deep dive coverage of AXL and the Direct Database Access (executeSQLQuery and executeSQLUpdate) methods employed by Unified CCMP to provision &amp;amp; import configuration from CUCM.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:44:55Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Video on Demand: The Bulk Upload Feature */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: [http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: [http://youtu.be/ABWya6c-E1I Unified CCMP 8.5(x) Administration Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: [http://youtu.be/0GG8FqGU0_g Unified CCMP 8.5(x) - Bulk Upload Tool]&lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:44:06Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Video on Demand: The Advanced (Administration) Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: [http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: [http://youtu.be/ABWya6c-E1I Unified CCMP 8.5(x) Administration Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:43:22Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Video on Demand: The Basic (Supervisor) Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: [http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:43:08Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: /* Video on Demand: The Basic (Supervisor) Interface */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: &lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/Kax_K1ElPjw Unified CCMP Supervisor Interface]&lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Security</id>
		<title>Security</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Security"/>
				<updated>2012-02-04T23:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Security to Unified CCMP 8.5(x) - Security&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Unified CCMP 8.5(x) - Security]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security</id>
		<title>Unified CCMP 8.5(x) - Security</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security"/>
				<updated>2012-02-04T23:41:13Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Security to Unified CCMP 8.5(x) - Security&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://youtu.be/Nvap66ANrRg Unified CCMP 8.5(x) - Security]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security</id>
		<title>Unified CCMP 8.5(x) - Security</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security"/>
				<updated>2012-02-04T23:40:49Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://youtu.be/Nvap66ANrRg Unified CCMP 8.5(x) - Security]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security</id>
		<title>Unified CCMP 8.5(x) - Security</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Security"/>
				<updated>2012-02-04T23:40:01Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: Created page with &amp;quot;The security model is quite robust within Unified CCMP. We've created the following Video On Demand to provide a solid understanding of this model.    = Unified CCMP&amp;amp;nbsp;8.5(x)&amp;amp;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The security model is quite robust within Unified CCMP. We've created the following Video On Demand to provide a solid understanding of this model.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unified CCMP&amp;amp;nbsp;8.5(x)&amp;amp;nbsp;- Security Video On Demand =&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/Nvap66ANrRg Unified CCMP 8.5(x) - Security]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training</id>
		<title>Unified CCMP 8.5(x) - Product Training</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Product_Training"/>
				<updated>2012-02-04T23:21:23Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
= Cisco Unified Contact Center Management Portal  =&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal (Unified CCMP) is a browser-based management application designed for use by contact center system administrators, business users, and supervisors. It is a dense multi-tenant provisioning platform that overlays the Cisco Unified Contact Center Enterprise (Unified CCE), Cisco Unified Communications Manager (Unified CM), and Cisco Unified Customer Voice Portal (Unified CVP) equipment. &lt;br /&gt;
&lt;br /&gt;
From a Unified CCMP perspective, the underlying Unified CCE equipment is viewed as configuration items, generally known as resources, such as agents or IP phones. Unified CCMP partitions the resources in the equipment using a familiar folder paradigm, and these folders are then secured using a sophisticated security structure that allows administrators to specify which users can perform which actions within the specified folder(s). &lt;br /&gt;
&lt;br /&gt;
The Unified CCMP focus on supplying dense multi-tenancy functionality helps support the business plans of large enterprises because it allows the distributed or disparate contact center equipment to be partitioned or segmented to satisfy the following business goals: &lt;br /&gt;
&lt;br /&gt;
*Unified CCMP abstracts and virtualizes the underlying contact center equipment, thereby allowing centralized deployment and decentralized control, which in turn provides economies of scale while supporting multilevel user command and control. &lt;br /&gt;
*Unified CCMP allows the powerful and flexible native Unified CCE provisioning operations to be abstracted into simple high-level tasks that enable business users to rapidly add and maintain contact center services across the virtualized enterprise (or a portion thereof). &lt;br /&gt;
*Unified CCMP users see only the resources in the platform that they are entitled to see, thereby providing true multi-tenancy. &lt;br /&gt;
*Unified CCMP users may manipulate only those resources visible to them by using Unified CCMP tools and features they have been authorized to use, thereby providing role-based task control.&lt;br /&gt;
&lt;br /&gt;
The Unified CCMP Web interface allows for the concurrent provisioning activities of hundreds of end users, thus avoiding the surge of activity at the Administration &amp;amp;amp; Data Server (formerly known as Admin Workstation, or AW) sometimes experienced in Unified CCE deployments where provisioning requests can stack up during busy periods. This surge of activity is smoothed by Unified CCMP, so that the central site is not overloaded with provisioning requests. &lt;br /&gt;
&lt;br /&gt;
= Product Training Material  =&lt;br /&gt;
&lt;br /&gt;
Over the next 5 modules we will present Unified Contact Center Management Portal 8.5(3). &lt;br /&gt;
&lt;br /&gt;
#[[Introduction|Unified CCMP 8.5(x) - Introduction]] - In this section we will provide the reader with a brief introduction to Unified CCMP &amp;amp;amp; also provide links to various material already posted across Cisco.com. &lt;br /&gt;
#[[Architecture|Unified CCMP 8.5(x) - Architecture]] - In this section we will describe the system architecture of Unified CCMP. &lt;br /&gt;
#[[Installation|Unified CCMP 8.5(x) - Installation]] - In this section we will demonstrate how to install and configure Unified CCMP. &lt;br /&gt;
#[[Integration|Unified CCMP 8.5(x) - Integration]] - In this section we will provide the material to fully understand in detail the integrations mechanisms between Unified CCMP, Unified CCE and Unified CM. &lt;br /&gt;
#[[Security|Unified CCMP 8.5(x) - Security]] - In this section we will demonstrate the security model used in Unified CCMP.&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Installation</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Installation"/>
				<updated>2012-02-04T23:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Installation to Unified CCMP 8.5(x) - Installation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Unified CCMP 8.5(x) - Installation]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation</id>
		<title>Unified CCMP 8.5(x) - Installation</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Installation"/>
				<updated>2012-02-04T23:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Installation to Unified CCMP 8.5(x) - Installation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
The following two VoD's are designed to demonstrate the steps necessary to successfully install a dual-sided two-tier CCMP 8.5(2) system. They do not cover the installation of the Operating System, Windows 2008 R2 in this instance.&lt;br /&gt;
&lt;br /&gt;
{info:title=Please Note!}&lt;br /&gt;
These VoDs describe the installation of CCMP 8.5(2), however they can also be applied to other versions of CCMP. Please check the Installation Guide for the version you are installing for the correct versions of the prerequisite software necessary for the version you are installing.&lt;br /&gt;
{info}&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 1: Installing Prerequisite Software =&lt;br /&gt;
&lt;br /&gt;
This is the first part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
This this first video we describe and demonstrate the steps needed to install the pre-requisite software for a CCMP 8.5(2) installation. It does not cover the installation of the Windows 2008 operating system.&lt;br /&gt;
&lt;br /&gt;
YOUTUBE VIDEO GOES HERE&lt;br /&gt;
&lt;br /&gt;
= CCMP 8.5(2) Installation, Part 2: CCMP Application Software Installation &amp;amp; Configuration =&lt;br /&gt;
&lt;br /&gt;
This is the second part of a two part series that demonstrates the steps necessary to successfully install Cisco Unified Contact Center Management Portal (CCMP). &lt;br /&gt;
&lt;br /&gt;
In this  video we describe and demonstrate the steps needed to install and configure the application software for a CCMP 8.5(2) installation. It also covers the configuration requirements of ICM to enable successful provisioning.&lt;br /&gt;
&lt;br /&gt;
YOUTUBE VIDEO GOES HERE&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Architecture</id>
		<title>Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Architecture"/>
				<updated>2012-02-04T23:20:20Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Architecture to Unified CCMP 8.5(x) - Architecture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Unified CCMP 8.5(x) - Architecture]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Architecture</id>
		<title>Unified CCMP 8.5(x) - Architecture</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Architecture"/>
				<updated>2012-02-04T23:20:20Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Architecture to Unified CCMP 8.5(x) - Architecture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
= Unified CCMP Architecture =&lt;br /&gt;
&lt;br /&gt;
Unified CCMP is a multi-tier architecture consisting of a web server, application server, and database. This architecture maintains a complete data model of the contact center equipment to which it is connected, and the data model is periodically synchronized with the underlying Unified CCE equipment. The Unified CCMP data model and synchronization activity allow for resources to be provisioned either through the Unified CCMP Web interfaces or from the standard equipment-specific user interfaces (the so-called closed loop provisioning cycle).&lt;br /&gt;
&lt;br /&gt;
All provisioning operations entered through the Unified CCMP Web interfaces are checked for capacity (Is there room on Unified CCE?) and concurrency (Has another user already modified or deleted the resource?) before the request is committed to Unified CCMP. Unified CCMP then executes the provisioning request through the relevant Unified CCE APIs and checks until the action has successfully passed through the Unified CCE servers (the confirmation). At all stages, the process is audited to allow the business users to run audit reports to determine who changed what and when.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP back-end components connect to the Unified CCE interfaces with a ?preferred? connection and a backup. This applies more to the dual-sided Unified CCE than to the Unified CM cluster, but typically Unified CCMP connects to the local Administration &amp;amp; Data Server (the preferred connection) and switches to the backup connection if the preferred connection fails. Unified CCMP switches back to the preferred connection when its monitoring software detects the return to normal service.&lt;br /&gt;
&lt;br /&gt;
== Unified CCMP Interfaces ==&lt;br /&gt;
&lt;br /&gt;
Users connect to Unified CCMP through an HTTP/S connection. This is a standard Internet Explorer 7 or Internet Explorer 8 browser connection to the Unified CCMP web server.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP uses three interface points with the rest of Unified CCE:&lt;br /&gt;
&lt;br /&gt;
* The Configuration Management Service (CMS, or ConAPI) server, which runs on an Administration &amp;amp; Data Server, acts as the provisioning interface for Unified CCE. It uses the Java RMI protocol (over customer defined ports, usually TCP 2099/2098), and the CMS server option &amp;lt;u&amp;gt;must&amp;lt;/u&amp;gt; be selected as part of the Administration &amp;amp; Data Server installation.&lt;br /&gt;
&lt;br /&gt;
* The Administration &amp;amp; Data Server AWDB database catalog acts as the read-only configuration confirmation interface for Unified CCE. This is an OLE-DB protocol interface (over TCP1433) that uses either Integrated Security or SQL Server integration. Integrated Security means that either Unified CCMP must be in the same Active Directory domain as the Administration &amp;amp; Data Server, or that suitable permissions between the domains must be set up.&lt;br /&gt;
&lt;br /&gt;
* The Unified CM AXL interface acts as both the provisioning interface and the confirmation interface for Unified CM. This is the standard web service using HTTPS (TCP 8443) and XML SOAP protocol.&lt;br /&gt;
&lt;br /&gt;
== Deployment Modes ==&lt;br /&gt;
&lt;br /&gt;
Unified CCMP supports all Unified CCE Release 8.0\(x) deployment modes, including parent/child. This section explains the deployment modes and guidelines that pertain to them.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' For all deployments, each Unified CCE instance connected to a Unified CCMP system requires a separate Unified CCE physical server configured as an Administration &amp;amp; Data Server.&lt;br /&gt;
&lt;br /&gt;
=== Lab Deployments ===&lt;br /&gt;
&lt;br /&gt;
In lab environments only, Unified CCMP software can be installed on the Unified CCE Administration &amp;amp; Data Server. This co-located model can be used only in labs due to the high processing requirements of the Administration &amp;amp; Data Server and the maximum configuration of 200 Named Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:Colocated_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Standard Deployments ===&lt;br /&gt;
&lt;br /&gt;
In dedicated server mode, two deployments are supported:&lt;br /&gt;
* Single Server. In this simplex mode, all Unified CCMP components are installed on a single server. Most Unified CCE customers use this deployment because it represents the lowest cost of deployment and ongoing cost of ownership. This mode supports a maximum configuration of 1500 Concurrent Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:singlesitesingleserverimg.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Dual Server. In this mode, the front-end Unified CCMP components are installed on one server (the Web Server) and back-end components on another (the Database Server). This allows the use of a firewall between the Web and Database Servers, which creates a DMZ for Internet connectivity and provides for higher capacity and performance throughout the system. This mode supports a maximum configuration of 8000 Concurrent Agents.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:singlesite_simplex_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Note''' Both of the above deployments are non-resilient in nature. The workaround in the event of Portal failure is to revert to provisioning on Unified CCE or Unified CM until Unified CCMP is returned to service, at which time an automatic resynchronization occurs.&lt;br /&gt;
&lt;br /&gt;
=== Resilient Deployments ===&lt;br /&gt;
&lt;br /&gt;
Either of the two standard deployment modes can be enhanced to a resilient configuration using a duplicate set of hardware with Unified CCMP integrated data replication facilities to provide a geographically dispersed solution.&lt;br /&gt;
&lt;br /&gt;
Unified CCMP uses SQL Server replication to keep the two sides synchronized. Use the resilient forms of these deployments if you require fault tolerance. The system capacity limits remain unchanged from the equivalent standard deployments&lt;br /&gt;
&lt;br /&gt;
'''Note: If a load balancing solution is to be provided to the front end (for example, Cisco Local/Remote Director), then it must support sticky connections.'''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:dualsite_singleserver_img.jpg|width=625,height=325]] &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| [[Image:dualsite_duplex_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Parent/Child Deployments ===&lt;br /&gt;
&lt;br /&gt;
In parent/child deployments, a single Unified CCMP instance connects to each of the child Unified CCE Administration &amp;amp; Data servers, which must be configured as physically separate Primary Administration &amp;amp; Data Servers. Each child instance appears as a &amp;lt;u&amp;gt;tenant&amp;lt;/u&amp;gt; within Unified CCMP. Resources added via Unified CCMP are linked to a tenant, and the added resource is replicated from the Unified CCE child to its parent using the standard replication process.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| [[Image:parent_child_img.jpg|width=625,height=325]] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Unified CCMP Architecture VoD &amp;amp; PowerPoint Slides =&lt;br /&gt;
&lt;br /&gt;
We've put together a VoD of the PowerPoint slide deck I created to explain the main components in Unified CCMP. You can also download the PowerPoint slide deck from here: TBA&lt;br /&gt;
&lt;br /&gt;
[http://youtu.be/JWX3GJvarWs Unified CCMP Architecture VoD]&lt;br /&gt;
&lt;br /&gt;
= Microsoft SQL 2005 Replication =&lt;br /&gt;
&lt;br /&gt;
As Unified CCMP is based on the Microsoft SQL Server platform, it is advisable to understand the types of replication that is used replicating the Portal &amp;amp; Reporting Database content between the two sides of a duplexed deployment. The following three pages outline the 3 types of replication available in Microsoft SQL Server, however Unified only uses Transactional Replication (bidirectional) for replicating the Portal database &amp;amp; Merge Replication for replicating the Microsoft Reporting data.&lt;br /&gt;
&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151734%28v=sql.90%29.aspx How Microsoft SQL 2005 Snapshot Replication Works]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151329.aspx How Microsoft SQL 2005 Merge Replication Works]&lt;br /&gt;
* [http://msdn.microsoft.com/en-us/library/ms151706%28v=sql.90%29.aspx How Microsoft SQL 2005 Transactional Replication Works]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Unified CCMP 8.5(x) - Product Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Introduction</id>
		<title>Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Introduction"/>
				<updated>2012-02-04T23:19:52Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Introduction to Unified CCMP 8.5(x) - Introduction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Unified CCMP 8.5(x) - Introduction]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:19:51Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: moved Introduction to Unified CCMP 8.5(x) - Introduction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:04:22Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction  =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction</id>
		<title>Unified CCMP 8.5(x) - Introduction</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/wiki/Unified_CCMP_8.5(x)_-_Introduction"/>
				<updated>2012-02-04T23:03:54Z</updated>
		
		<summary type="html">&lt;p&gt;Hoturner: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__FORCETOC__ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Unified CCMP 8.5(x) Introduction =&lt;br /&gt;
&lt;br /&gt;
If you are completely new to Unified Contact Center Management Portal, you need to start with the basics... &lt;br /&gt;
&lt;br /&gt;
== What is CCMP?  ==&lt;br /&gt;
&lt;br /&gt;
Cisco Unified Contact Center Management Portal provides a simple-to-use web-based user interface to streamline the day-to-day provisioning and configuration operations performed by contact center managers, team leads, or administrators - such as moves, adds, or modifications of phones, agents, skill groups, teams, and other common contact center administrative functions. Agents with appropriate permission are also provided a unique interface on the Cisco Unified Contact Center Management Portal on which they can make changes to their profile and work assignment. The unified configuration of the management portal is designed to simplify administration of both the applicable IP-based contact center elements and the Cisco Unified Communications Manager components. The Cisco Unified Contact Center Management Portal is a partitioned system that can support multiple business units with complete autonomy, and it offers hierarchical administration to support multiple business-level users with specific roles and responsibilities. Finally, to help administrators and managers keep track of contact center modifications, it provides audit-trail reports detailing all configuration changes and usage of the management portal. From the [http://www.cisco.com/en/US/prod/collateral/voicesw/custcosw/ps5693/ps427/data_sheet_c78-634597.pdf Cisco Unified Contact Center Enterprise 8.5 Datasheet] &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Basic (Supervisor) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Supervisor GUI interface: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Advanced (Administration) Interface  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through the Administration Web UI: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
== Video on Demand: The Bulk Upload Feature  ==&lt;br /&gt;
&lt;br /&gt;
We've put together a brief video that walks through how to setup and use the Bulk Upload feature of Unified CCMP: &lt;br /&gt;
&lt;br /&gt;
YOUTUBE&amp;amp;nbsp;VIDEO&amp;amp;nbsp;HERE &lt;br /&gt;
&lt;br /&gt;
= Where can I obtain resources to understand this further?  =&lt;br /&gt;
&lt;br /&gt;
*Start with the existing User Manual, Administration Manual and Installation Guide found on the home page to this CCMP wiki:&lt;br /&gt;
&lt;br /&gt;
[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/user/guide/ccmp853um.pdf CCMP 8.5(3) User Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/maintenance/guide/ccmp853am.pdf CCMP 8.5(3) Administration Manual]&amp;lt;br&amp;gt;[http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/cisco_management_portal/cmp8_5/installation/guide/ccmp853ig.pdf CCMP 8.5(3) Installation Guide] &lt;br /&gt;
&lt;br /&gt;
= Where can I go to ask questions?  =&lt;br /&gt;
&lt;br /&gt;
There are a number of places you can go to, depending on the query. Typically if the question is not urgent you could use: &lt;br /&gt;
&lt;br /&gt;
- [https://supportforums.cisco.com/index.jspa Cisco Community Support Forums] - Prior CCMP postings are a bit thin on the ground, but there are some useful posts.&amp;lt;br&amp;gt;- [http://docwiki.cisco.com/wiki/Main_Page Docwiki] - This wiki!&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
[[Category:Unified_CCMP_8.5(x)_-_Product_Training]]&lt;/div&gt;</summary>
		<author><name>Hoturner</name></author>	</entry>

	</feed>