2010/6/17 Drak drak@zikula.org:
I think there is an action item missing from the list. I need a full list of questions so I can begin the documentation process. Drak
Ok I need to know what setup/changes are needed for the following setup:
____ +-----|====| | |Prxy| ____ | | |-------+ +-----|====| | |____| | | |App | __ _ | | | | |---+ [__]|=|-------+ | ____ |=| |____| | /::/|_| | +-----|====| | | | __________ |Prxy|-------+ | ____ | _____ [_Internet_] | | | | |====| | _/____/| __ _ | | |____| | +-----|App |---+ /__/__/|| [__]|=| | | | | | | |====|= |-°||' /::/|_|--------+ | ____ |=| |____| | |___|__|/ | | |====| | | | | +----|Prxy| | | ____ | DB Server __ _ | | | |-------+ | |====| | [__]|=| | | |____| | | |App |---+ /::/|_|--------+ | |=| | | | ____ | +-----|____| Users | |====| | +----|Prxy|-------+ | | |____|
Proxy servers are located around the world. Most app servers are also located at remote locations and while a proxy should talk with its closest app server it might be talking elsewhere. Zikula code lives App servers. DB Server is in remote location from most app servers.
All code/changes/etc are deployed to app servers via centralized config management (puppet).
What settings are needed to set up each app server so that they aren't accidently stomping on each other?