我住在加拿大,我想摆脱在线网站托管,在自己的服务器上托管内容。问题是,我的网站需要大量的美国流量,大约 90% 的流量来自美国。
将服务器设在加拿大会有什么很大的缺点吗?
请注意,由于网站的性质,速度非常重要。
- 编辑 -
我最想知道的是->在加拿大建立自己的服务器是否值得,从长远来看可以节省不少钱,还是我应该在美国购买每月花费约 200 美元的专用服务器。
答案1
从基韦斯特到西北航道群岛最顶端大约有 4,000 英里,理论上最少需要 20 毫秒。理论上最少往返时间为 40 毫秒。我认为您可以放心地从方程式中移除物理界限。如果您在多伦多,那么您的大多数客户都会离您更近。
要实现这一点,您需要一家可靠的网络运营商。询问有关以下事项的信息:
- 潜伏。您所在地区的不同运营商提供什么样的响应时间。您是否可以获得选择最佳路径的混合线路?
- 带宽或“承诺信息速率”. 任何给定时间可用的线路上最小“空间”是多少?在标准速率下,线路上可以发送的最大数据量是多少?
- 爆率。它们为爆破提供了什么数字?他们怎么收费爆发?
幸运的是,物理法则对你有利,从这个角度来说你无需担心。然而,你确实需要担心网络运营商及其数量和“特殊数学”。但无论如何,这正是你现在应该担心的事情。
因此实际上,没有太大的变化,除了也许你意识到应该考虑什么。=)
鉴于你的修改,我不确定你说的setting up my own server in Canada
与美国的专用服务器相比是什么意思。你会在加拿大购买专用服务器还是自己建立服务器?在我看来,你应该每月支付费用,购买由其他人托管的专用服务器。管理起来太麻烦了,而且容易只需一个盒子即可安装您自己的硬件。
因此,美国的专用机柜价格应该与加拿大的价格基本相同,按照这个价格,无论你离主机托管机架有多近,你都可能无法获得访问权。在我看来,还不如在美国某个地方购买。芝加哥和达拉斯是两个连接性和选择范围都不错的地点。
答案2
首先,“速度”没有任何意义。您需要指定延迟或吞吐量作为要求(一个、另一个或两者)。
这个问题几乎不可能回答。这在很大程度上取决于你的连接、与谁对等等等。美国到加拿大的距离不会对延迟产生太大影响(除非你将服务器设在哈德逊湾附近)。