Dear Team,
We have f5 in our company and like to integrate f5 with on-premise solution of apigee (The on-premise solution is currently undergoing implementation ).
Can anyone please provide any documentation on how to create f5 load balancing with apigee edge ?
Do we need to shut down apigee router if f5 is used ? ( i am confused 🙂 )
I could not find any documentation online . Any help would be really appreciated.
We are implementing 5 cluster HA implementation . Apigee router have 8081 port .Please find the architecture we are implementing for easy understanding.
The small problems ( call it confusions 🙂 ) i am facing right now are:-
1. How does apigee router differentiate the traffic to 8080 port (restful) and 9001 port (soap)?
The bigger problem is infrastructure team promises f5 for .
a. better SSL offloading performance
b. better load balancing performance
PS: load on apigee on-premise would be like 10 calls per second messages (average).
@Sujith Mathew , Would you like to place load balancer infront of Apigee proxy / infront of your backend target server ? I assume former. Please clarify.
Hi Anil,
Thanks for prompt response.
Your assumption is right. Load balancer in front of Apigee proxy.
Sujith
@Sujith Mathew , Apigee routers acts like a load balancer & routes traffic to message processors. Any reason you would like to add extra load balancer in front of Apigee routers ? Interested to know the big picture & use case here..
@Sujith Mathew , Just FYI, I think it should be doable, Please find similar question asked here.
@a
We are implementing 5 cluster HA implementation . Apigee router have 8081 port .Please find the architecture we are implementing for easy understanding.
The small problems ( call it confusions 🙂 ) i am facing right now are:-
1. How does apigee router differentiate the traffic to 8080 port (restful) and 9001 port (soap)?
The bigger problem is infrastructure team promises f5 for .
a. better SSL offloading performance
b. better load balancing performance
To make it little complicated infrastructure team have no idea about apigee internals and how it handles SSL and load balancing .
PS: load on apigee on-premise would be like 10 calls per second messages (average).
Any advise? Apologies, i asked a lot of stuff.
Best Regards
Sujith Mathew
Hi @Sujith Mathew ,
If you understand the concept of Virtualhost, you will have answers for all your questions.
Pls refer http://docs.apigee.com/api-services/content/virtual-hosts and http://docs.apigee.com/api-services/content/creating-virtual-host
At a high level,
#1 Virtual hosts are created on routers and some part of the routing logic is deployed to routers, so your installation cannot operate without routers.
#2 The number of routers you want to use, depends on your requirements.
#3 You can operate without an LB but not without Routers.
#4 F5 team needs to understand the Virtualhost definitions and the router health check APIs (you can find in the private cloud documentation) to successfully configure the F5.
PS: Refer this http://academy.apigee.com/instructor-led-training/Apigee_Edge_On-premises_Operational_Training, if you think your team should attend private cloud ops training.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |