I've got an unusual issue and I was hoping someone might be able to shed some light on it. The setup is as follows:
- Publisher role in Europe (Transport Service).
- Three target Content Deployers with one in Europe, one in the US, and one in the Asia Pacific region (three different machines in three different geographic regions).
- The Content Deployers need to support two different configurations (i.e. two different Brokers and wildly differing config\libs) and so are HTTP Deployers rather a single Deployer Windows service - as per the usual SDL best practise.
The issue is the transport time during the HTTP POST phase of publishing and is primarily affecting the publishing to Asia Pacific. I'd expect it to be slower than EU/US publishing but certainly not at the level I'm seeing. After analysing the throughputs I can confirm:
- EU transport speed during HTTP POST phase of publishing = wire speed
- US transport speed during HTTP POST phase of publishing = 1.3 mbps
- AP transport speed during HTTP POST phase of publishing = 0.3 mbps
I can confirm this is not a bandwidth issue between the regions as any other data transfer method to either the US or AP regions reaches 50-100 mbps depending on file size. The methods tried are via FTP PUT/GET and SMB file share copy to/from.
When trying FTP publishing to a single target Deployer Windows service the transport phase of publishing improves by a factor of anything up to x50-100 (yes, that is 50 or 100 times the throughput observed when compared to using an HTTP Deployer).
For your info the latency we see is:
- EU - 1ms
- US - 75ms
- AP - 350ms
Is there a fundamental limitation of the HTTP Deployer method in high latency situations such as this? I'm hoping someone might have some experience with a similar architecture.
The above brings me on to another question. Is it possible to implement FTP targets instead using two different Deployer Windows service on the same Tridion Content Delivery machine (and therefore two different configurations - Broker/config/lib). There used to be a way back in the 2009 days as far as I'm aware, but is there anything that can be done with 2011 SP1?
Many thanks for your help.