考虑到成本,我是否需要本地服务器来为澳大利亚的网站提供服务?

考虑到成本,我是否需要本地服务器来为澳大利亚的网站提供服务?

我很难得出自己的答案。

我负责为澳大利亚开发一个可能规模很大的网站。现在的任务是选择服务器。我们需要一个功能强大的服务器来满足正在构建的系统及其所有功能。

就我个人而言,我与澳大利亚以外的房东合作的体验更好。此外,澳大利亚的服务成本比世界其他地方高得多。

因此,我的问题是,在为网站提供服务时,服务器与客户端机器之间的距离真的很重要吗?从我读到的内容来看,它不会产生很大的影响。

考虑到我们需要 24 小时支持,我们可以在任何地方托管。此外,通过从澳大利亚采购外部资源,我们可以获得更多收益。因此,我们可以购买功率更大的服务器。

该网站将在 .com.au 上运行,因此需要指向该域名。我们需要在澳大利亚托管吗?

答案1

是的,这很重要。我们运行的是.com.auSaaS 应用程序,延迟非常重要。从物理上讲,在 200 毫秒内将信息从美国传输到澳大利亚是不可能的,但从我们位于北悉尼的数据中心到澳大利亚东海岸大部分地区的延迟通常为 20-50 毫秒。

是的,在澳大利亚租用服务器和数据中心空间很昂贵 - 但这也是值得的。我强烈建议将这些成本纳入你的商业计划中。即使你从 AWS 新的悉尼数据中心开始,然后扩展到你自己的同地硬件,你最重的客户也会感谢你。

(实际上,他们不会感谢你,他们会抱怨一切,不知道你已经将延迟减少了 150 毫秒,但如果你的服务器在其他地方,情况会更糟)。

但需要注意的是,无论你做什么,这都不是问题。如果这是博客,或者甚至是类似 Server Fault 之类的东西,那就没什么大不了的。反正我们已经习惯了这里的互联网速度很慢(你在美国用过互联网吗?页面加载速度甚至与这里完全不同)。因此,如果你正在做 SaaS 或需要大量同步调用的东西,或者发送/接收大量小块数据(例如轮询状态更新),那么这是一件相当大的事情。如果你正在实时运行终端服务器或某些东西,那么它就是巨大的交易。

但如果你主要运行非实时的东西,那么这对你来说可能不是什么大问题。最好的办法是尝试一下 - 在两台服务器上设置它,一台在这里,一台在美国,并将两个网站交给同一个人。不要告诉他们有关位置变化的任何信息,并让他们告诉你其中一个是否比另一个响应更快。重复几次,你就会得出结论。

答案2

我不知道您将提供什么样的内容,但也许值得关注像 Akamai 这样的 CDN 服务,它将帮助您提高服务器的速度和流量。

http://en.wikipedia.org/wiki/Akamai_Technologies

http://www.akamai.com/

相关内容