在世界的另一端开设分支机构


16

在这个问题上要切入正题,因为我在寻求尽可能多的解决方案,所以不想对这个问题产生太大的意见。

  • 客户是一家英国公司。
  • 组织是95%带有AD的Windows
  • 他们制定了一项IT策略,即尽可能地减少“本地”基础结构,因此,它们与容纳所有服务器基础结构的数据中心之间有1Gbps的线路。
  • 无法证明高速链接合理性的UK分支机构运行本地服务器和Windows DFS,以便通过同步快速访问文件-效果很好。
  • 该公司已决定在澳大利亚悉尼开设办事处。
  • 目前他们在这个办公室有20个人,在全国有1个人“在场”。
  • 他们在访问英国的延迟和带宽方面都遇到了问题。在他们的办公室里,典型的测试在良好的一天中通常不会超过4Mbps和320ms。
  • 高延迟阻止了终端服务的使用。
  • 他们需要访问许多与英国员工相同的数据。

我们已经有了很多想法,但是我想对ServerFault用户如何解决此问题提出想法。随意问的问题 :)

Answers:


28

欢迎欢迎欢迎来到澳大利亚的互联网世界。

即使在我们最大的人口中心,我们也很难通过商务级ADSL2 +连接获得3Mbps的下行速度。电缆在住宅区的普及率很差,在商业区甚至更糟,因此除非您很幸运,否则您将无法获得有线互联网。而且由于我们的人口稀少,分布在如此庞大的区域中(400万人口在大约纽约市的面积?),无线解决方案既cr脚又昂贵,因为它们没有1800万潜在客户。

我与您处于相同的情况(以防您无法告知),我们的用户在另一个省会城市,其终端服务器与其办公室之间的延迟为200毫秒。

解决方案。好吧,恐怕他们都很烂:

  1. DFS。您提到您的英国分支机构已经有DFS。这些可以扩展到您的澳大利亚办事处吗?根据文件夹的大小,最好使用DFS根目录的副本加载2Tb驱动器,然后通过航空邮寄到Sydney,让他们将其复制到本地服务器,然后将DFS设置为同步两者之间的更改。

  2. 终端服务。老实说,你有点儿被搞砸了。高延迟在实时应用程序中不能很好地发挥作用,并且除了更改物理定律之外,如果数据往返需要300毫秒,则至少需要 300毫秒才能记录鼠标单击,再加上大约5秒钟渲染它打开的任何上下文窗口。但是,您可以执行以下操作:

    • 在带宽方面,终端服务器会话消耗大约30Kbps。这少于拨号调制解调器。Citrix消耗大约20Kbps的速度,据报道具有更好的功能来应对高延迟。
    • 将颜色降低到16位
    • 禁用驱动器和打印机重定向
    • 您是否在服务器上遇到麻烦,认为客户端不再存在并终止其会话?您可以增加在注册表中删除会话所需的“失败的”联系尝试次数[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] TcpMaxDataRetransmission。它是十六进制,所以0000000a是10。默认值为3。
    • 在远程网络上大量使用QoS。您不需要某人的色情片 Youtube阻止人们实际完成工作
    • Citrix的产品实际上并没有降低延迟,但是却大大降低了其显着性。例如,它在将输入的文本发送到服务器端之前先在客户端渲染它,因此看起来文本已经输入了,而文本仍只在到达目的地的中间。我忘了那叫什么
    • 通过终端服务打印很糟糕。即使在使用EasyPrint的2008 R2中,XPS文件也可能变得很大。如果要从终端服务器进行大量打印,请查看诸如ThinPrint或Screwdrivers之类的内容。
  3. 互联网提供商的选择。澳大利亚有两个主要的国际链接提供商。其中之一由Telstra拥有,多年来,Telstra完全垄断了市场。在私有化之前,它们曾经是一家国有公司。他们仍然拥有到房屋的所有老化,粗劣的铜线,所有交换机,交换机内部的大多数设备以及交换机之间的大多数通信。在进行国际数据交换时,他们还紧紧抓住了全国其他地区。然后其他一些公司(主要是iiNet和Internode,如果我没记错的话)花了很多钱,并建立了自己的国际联系。尝试从另一家ISP获得第二条线,然后看看它如何进行。如果一条线与Telstra相连,请尝试iiNet或Internode。如果您已经使用iiNet / Internet / Optus,尝试获取Teltra链接(上帝,我只是写了那个就觉得很脏)。避免低预算运营商(Dodo,TPG)过度销售服务,尽管每月1Tb的配额听起来不错,但当它们的核心路由器超载时(因为它们只是Cisco 800)而已(不错,这很夸张)那么您将永远无法获得优质的服务。

  4. 等待。澳大利亚政府正在为名为国家宽带网络的Premesis项目推出光纤。如果您不在计划的开发区域之一,那么您可能需要等待很长时间(5年以上)。但是,如果尚未建立办公室(听起来像它一样),那么如果您可以在内部找到一个方便的位置NBN的推出,那么这可能是值得的(尽管可以在6个月到3年的任何时间建立)。在您的前门端接100Mbs光纤应该是一个不错的选择。但是,如果我们在下届选举中更换政府(很有可能),那么您可以放心,他们将可以使用NBN并将其替换为LTE无线网络,同时可以合理地检查Blackberry上的电子邮件并跟踪您的在Facebook上的前女友,不会像NBN那样令人惊讶。

除了上述所有(最好是创可贴)之外,另一个选择可能是查看它们所运行的软件是否可以扩展到多个站点。SQL Merge复制是一种常见的复制,但是通常必须设计数据库和软件以利用它。如果可以的话,也许永远在线的合并复制和本地终端服务器/应用程序是可行的方法。


4
我只为建议使用Telstra而拒绝您投票。;)但是,您在描述我们的挫败感和局限性方面做得很好,因此,请改用+1。
约翰·加迪尼尔

1
马克@亨德森(Mark Henderson)很棒。顺便说一句,可以为新西兰(我居住的地方)得出类似的结论和建议。将“ Telstra”替换为“ Telecom”,将“ NBN”替换为“ UFB”。
阿什利2012年

3

除了Mark的出色回答外,我还建议您考虑使用某些WAN加速技术。每端只有几TB的存储空间,只会发送对最近已发送的数据的引用,以至于仍在缓存中。Riverbed和Cisco都这样做。

他们还进行协议加速,在本地模拟他们知道对于某些健谈文件协议将看到的某些流量。就是说,协议仿真无法全面使用,因此您可能要确保某些应用程序的直通。


2

对于TS / RDS,这种延迟将杀死您(已经是)。如果您无法解决此问题,那么带宽或调整量将无济于事。

我可能建议您尝试一下RemoteApp。底层组件仍然是TS / RDS,在幕后仍然有完整的桌面会话,但是由于仅向用户显示应用程序窗口,因此可能会减少遍历链接的数据量,从而使RemoteApp成为可行的解决方案为了你。


2

BranchCache是一项用于跨WAN链接缓存文件共享的出色技术。可能胜过将整个DFS安装扩展到整个WAN。只要有存储空间,本地文件就会被缓存。显然,仍然需要将写操作发送回基本操作,但是我很确定BranchCache也可以帮助他们。


+1-BranchCache当然看起来像是一种有趣的技术。我期待着尝试一下。
马克·亨德森
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.