在这个问题上,正如我所追求的各种各样的解决scheme一样,我们不想过多地提出任何意见。
我们已经有了很多的想法,但是我想要了解一下ServerFault的用户如何解决这个问题。 随意问的问题 :)
欢迎欢迎来到澳大利亚的互联网世界。
即使在我们最大的人口中心,我们也很难在商业级的ADSL2 +连接上获得3Mbps的下行stream量。 居民区的有线电视普及率较低,商业用户则更差,所以除非你幸运,否则无法上网。 而且由于我们的人口稀less,分布在如此庞大的地区(纽约市面积约400万人口),无线解决scheme同样蹩脚而昂贵,因为他们没有1800万潜在客户。
我和你的情况一样(如果你不能说的话),我们的用户在不同的首府城市,terminal服务器和他们的办公室之间有200毫秒的延迟。
解决scheme。 那么,他们都很糟糕我害怕:
DFS。 你提到你已经在你的英国分行有DFS了。 这些可以扩展到你的澳大利亚办事处吗? 根据文件夹的大小,最好用DFS根目录的副本加载一个2TB驱动器,将其空中邮件发送到悉尼,并将它们复制到本地服务器上,然后将DFS设置为同步两者之间的变化。
terminal服务。 老实说,你在这儿搞砸了。 高延迟不适合实时应用程序,除了改变物理定律外,如果数据需要300ms才能到达并返回,则注册鼠标点击至less需要 300ms,再加上约5秒呈现它打开的任何上下文窗口。 但是,你可以做的事情有:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] TcpMaxDataRetransmission ; 它是hex,所以0000000a是10.默认是3。 互联网提供商的select。 澳大利亚有两个主要的国际联系提供者 其中之一是由澳大利亚电讯公司所有,他们多年来一直垄断市场。 他们在私有化之前曾经是一家政府所有的公司。 他们仍然拥有所有的老化,低劣的铜线到房屋,所有的交易所,交易所内的大部分设备和交易所之间的大部分交stream。 在国际数据交换方面,他们还举办了国内其他地区的活动。 那么其他一些公司(如果我没记错的话,主要是iiNet和Internode公司)分stream了一大笔钱,并得到了自己的国际联系。 尝试从一个不同的ISP获得第二行,看看它是怎么回事。 如果一行是Telstra,请尝试iiNet或节点。 如果你已经使用了iiNet / Internet / Optus,可以尝试一下Teltra链接(上帝,我觉得肮脏就是这么写的)。 避开低预算运营商(Dodo,TPG),因为他们的服务过度销售,虽然1Tb的配额一个月听起来不错,但是当他们的核心路由器超负荷,因为他们只是Cisco 800的(好吧,这太夸张了)那么你永远不会得到良好的服务质量。
等待。 澳大利亚政府正在推出一项名为“ 国家宽带networking”的项目。 如果你不在规划的发展领域之一,那么你可能会等待很长时间 (5年以上)。 但是,如果办公室还没有build立起来(听起来像是这样),那么如果你能在NBN推出的时候获得一个方便的位置,那么这可能是值得的(虽然可以在6个月到3年之间build立)。 100Mbs的光纤终止在你的前门应该是一个相当不错的交易。 但是,如果我们在下次选举中有更换政府(这是极有可能的),那么你可以放心,他们可以将NBNreplace成LTE无线networking,尽pipe你可以合理地检查黑莓手机上的电子邮件,前女友在Facebook上,将不会像NBN一样疯狂。
除了上述的所有内容外,最好的方法是另一种方法,另一种方法是查看它们运行的软件是否可以扩展到多个站点。 SQL合并复制是常见的,但通常必须devise数据库和软件来利用它。 如果可以的话,也许永远在线的合并复制和本地terminal服务器/应用程序是可行的。
除了Mark的优秀答案,我想build议你考虑一些WAN加速技术。 在每一端只有几TB存储空间的东西只会发送对已经发送的数据的引用,而这些数据已经被最近发送了,所以它仍然在caching中。 Riverbed和思科都这样做。
他们也做协议加速,在本地模拟一些他们知道他们会看到某些chatty文件协议的stream量。 也就是说,协议仿真不能全面工作,所以您可能需要确保某些应用程序的传递。
TS / RDS将会导致你的延迟(现在已经是这样)。 如果你不能解决这个问题,那么没有任何带宽或调整是有帮助的。
我可能会build议尽pipe你给RemoteApp一个尝试。 底层组件仍然是TS / RDS,幕后还有一个完整的桌面会话,但由于只有应用程序窗口呈现给用户,这可能会减less遍历链接的数据量,使得RemoteApp成为一个可以通过的解决scheme为你。
BranchCache是一种用于跨WAN链接caching文件共享的强大技术。 可能会打败广域网上的整个DFS安装。 只要有存储空间来保存本地文件,本地文件就会被caching。 显然写仍然需要发回基地,但我很确定BranchCache也可以帮助他们。