Forum Discussion
Is there solution for multiple regions load balancing, when each region supports only subset of "clients of that region"?
The situation is following: There are 3 regions: NY, London and Tokyo (hello, forex trade) Client must login, during login must be defined a region of the client and then entire process must continue in the boundaries of one particular region.
Client is Flex app. That means, browser must first download the flex file from the "right" region server (different regions may serve different versions of the same application)
I have several solutions in mind, most simple is define some Login server, say in region London, create login process on that server and all clients(no matter what region they belong to) login through that server.
As login result region defined and then client informed, that "you have to work with region NY, here is IP of loadbalancer of that region: 1.1.1.1", client starts connect to this loadbalancer and downloads flex from the region.
As result, initial HTTP login and conversation with the LN region resulted in Flex interaction with NY region.
Is there some recommended practice to do that in the F5 domain?
Thanks.
3 Replies
- kunjan
Nimbostratus
You may want to explore 'Hosted content' and redirect using 'IP Geo location Match'
http://support.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm-hosted-content-implementations-11-4-0/1.html
http://support.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm-config-11-4-0/apm_config_server_checks.html206420
- beep02_149157
Nimbostratus
Thanks. I can understand why you propose IP geolocation. But what can I gain from the "hosted content" for my case?
- kunjan
Nimbostratus
I'm assuming here Flex app is certain package like zip that could be uploaded to APM as hosted content and based on the region APM can direct to the regional package that user can download, either automatically or upon a click.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com