cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
688
Views
0
Helpful
4
Replies

EM Redundancy

CUCM Version 11.0.1

 

We want to enable EM redundancy through F5 Load-balancer. Please let us me how this can be possible ? For example, if CUCM Sub 1 IP address is 10.1.1.1 and CUCM SUB 2 IP address is 10.1.1.2 .

I assume we need to create new IP/DNS address on F5 load-balancer- for example - 10.20.1.1/emservice.com and tell load balancer to round-robin EM request to CUCM SUB1/SUB2. I am not sure about front end and back end ports while going for new F5 load -balancer request. 

 

Also please let us know what be new EM service URL .

 

 

 

10.1.1.1

10.1.1.2

 

 

 

 

4 Replies 4

Rajan
VIP Alumni
VIP Alumni
Hi Madhav,

You need to use a virtual IP and point it to multiple subscribers as described in SRND:

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/srnd/collab11/collab11/cmapps.html#37411

HTH
Rajan
Pls rate all useful posts

In addition to be document,

- EM URL is http://x.x.x.x:8080/emapp/EMAppServlet?device=#DEVICENAME#
(assuming you aren't on CUCM 12)
- You need to load balance on port 8080
- You need to use stickness to make sure that all HTTP communication for a
session is with the same server

Hi, Here are the steps you need to configure your F5 for use with EM redundancy

 

1. Create your health monitor for the server pool..
type should be HTTPS
server port 8443..
2.Create your server lists: ( Your service port for CUCM servers should be 8443)

 

3. Create your server pool lists ( A record pool)

Assign your CUCM servers to the pool. You can either use global availability or round robin for load balancing.Assign the configured health monitor to the pool


4.Create wide IP for services and EM URL: e.g
voiceservices.lab.com and assign the pool above to it


5.Create your service url and reference the wide-ip you created above
http://voiceservices.lab.com:8080/ccmcip/getservicesmenu.jsp


6.create your EM url and reference the wide-ip you created above
http://voiceservices.lab.com:8080/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC#

Please rate all useful posts

Thanks for reference . I have done the same with port 8080 as we are using only http but not sure how to perform the test to make sure if it is working properly or not.

EM Serveice- http://voiceservices.lab.com:8080/emapp/EMAppServlet?device=#DEVICENAME

F5 load balancer- voiceservice.lab.com-----> SUB1 and SUB 2  IP address as round robin

It works fine when i try to login but when i stopped EM services on both SUB 1 and SUB 2 then it still works but logically it should not work. Do i need to shutdown Sub1/SUB2 for actual test ?

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: