AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 389032
Accepted
SimonJGreen
SimonJGreen
Asked: 2012-05-15 13:58:23 +0800 CST2012-05-15 13:58:23 +0800 CST 2012-05-15 13:58:23 +0800 CST

在世界的另一端开设分公司

  • 772

在这个问题上切入正题,因为我正在寻找尽可能多的解决方案,所以不想对这个问题产生过多的影响。

  • 客户是一家英国公司。
  • 组织是 95% Windows 和 AD
  • 他们的 IT 政策是尽可能少地保留“本地”基础设施,因此他们有一条 1Gbps 线路连接到数据中心,该数据中心包含所有服务器基础设施。
  • 无法证明高速链接的英国分支机构运行本地服务器和 Windows DFS 以通过同步快速访问文件 - 工作正常。
  • 该公司已决定在澳大利亚悉尼开设办事处。
  • 目前他们在这个办公室有 20 人,还有 1 人在全国“派驻”。
  • 他们在访问英国时遇到延迟和带宽问题。他们办公室的典型测试结果通常不会超过 4Mbps 和 320ms。
  • 高延迟阻碍了终端服务的使用。
  • 他们需要访问许多与英国员工相同的数据。

我们已经有了很多想法,但我想知道 ServerFault 的用户将如何解决这个问题。随意问的问题 :)

windows network-share wide-area-network replication infrastructure
  • 4 4 个回答
  • 590 Views

4 个回答

  • Voted
  1. Best Answer
    Mark Henderson
    2012-05-15T14:19:36+08:002012-05-15T14:19:36+08:00

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

    即使在我们最大的人口中心,我们也很难在企业级 ADSL2+ 连接上获得 3Mbps 的下行速度。电缆在住宅区的渗透率很低,在商业区更糟,所以除非你很幸运,否则你无法获得有线互联网。而且由于我们人口稀少,分布在如此广阔的地区(大约纽约市面积的地区有 400 万人?),无线解决方案同样糟糕且昂贵,因为它们没有 1800 万潜在客户.

    我的情况和你一样(以防你说不出来),我们有用户在不同的首都,他们在我们的终端服务器和他们的办公室之间有 200 毫秒的延迟。

    解决方案。好吧,恐怕它们都很脏:

    1. DFS。你提到你的英国分行已经有 DFS。这些也可以扩展到您的澳大利亚办事处吗?根据文件夹的大小,最好将 DFS 根目录的副本加载到 2Tb 驱动器,将其空邮到悉尼,让他们将其复制到本地服务器,然后将 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 所有,多年来一直完全垄断市场。在被私有化之前,他们曾经是一家政府所有的公司。他们仍然拥有所有连接到场所、所有交换机、交换机内部的大部分设备以及交换机之间的大部分通信的所有老化、破旧的铜线。在国际数据交换方面,他们还掌​​握了该国其他地区的优势。然后其他几家公司(主要是 iiNet 和 Internode,如果我没记错的话)拿出一大笔钱并获得了他们自己的国际链接。尝试从不同的 ISP 获取第二条线路,看看效果如何。如果一条线路是 Telstra,请尝试 iiNet 或 Internode。如果您已经使用 iiNet/Internet/Optus,尝试获取 Teltra 链接(天哪,我写那个感觉很脏)。避开低预算运营商(Dodo、TPG),因为他们过度销售他们的服务,虽然每月 1Tb 的配额听起来不错,但当他们的核心路由器超载时,因为他们只是 Cisco 800(好吧,这是夸张)那么您将永远无法获得优质的服务。

    4. 等待。澳大利亚政府正在推出名为“国家宽带网络”的光纤到 Premesis 项目。如果您不在计划开发区域之一,那么您可能要等待很长时间(5 年以上)。但是如果办公室还没有建立(虽然听起来像),那么如果你能在里面找到一个方便的位置NBN 的推出,那么这可能是值得的(尽管它可以在 6 个月到 3 年的任何时间建立)。100Mbs 光纤端接在您的前门应该是一笔不错的交易。然而,如果我们在下一次选举中更换政府(这很有可能),那么您可以放心,他们将可以使用 NBN 并将其替换为 LTE 无线网络,同时在您的黑莓手机上查看电子邮件和跟踪您的手机是合理的脸书上的前女友,不会像NBN那么惊艳。

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

    • 28
  2. Basil
    2012-05-16T08:12:08+08:002012-05-16T08:12:08+08:00

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

    他们还进行协议加速,在本地模拟一些他们知道他们将看到的某些繁琐文件协议的流量。也就是说,协议模拟不能在所有情况下都有效,因此您可能希望确保某些应用程序的直通。

    • 3
  3. joeqwerty
    2012-05-15T15:17:11+08:002012-05-15T15:17:11+08:00

    对于 TS/RDS,这种延迟会要了你的命(因为它已经如此)。如果您不能解决这个问题,再多的带宽或调整也无济于事。

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

    • 2
  4. Ashley
    2012-05-22T18:22:41+08:002012-05-22T18:22:41+08:00

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

    • 2

相关问题

  • 知道任何适用于 Windows 的快速可编写脚本的 ftp 客户端吗?[关闭]

  • 如果 Windows 服务崩溃,如何自动重新启动它?

  • 无法安排任务(访问被拒绝)

  • 物理机重启时自动重启虚拟机(VMWare)

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve