服务器托pipe – 位置,价格,性能

我计划经营一个位于欧洲中部的网站,但我的访问者将在第一阶段位于美国和英国(以及一些欧盟国家),如果它成功了,它将扩展到世界其他地方,因为它是一个全球服务。

服务器位置是一个问题? 我应该在欧洲还是美国运行我的服务器,或者真的没有关系?

我可以在美国获得可靠的托pipe服务器托pipe服务 你能推荐我吗?

180欧元我可以在我的国家得到这个:

CPU Intel X3430 2.4GHz 2 GB DDR3 ECC HDD 2x 500GB SATA 100/1000Mbps unlimited data transfer 

如果我订购了这个托pipe服务器,我可以期待什么样的性能? 我需要多lessstream量才能使网站非常慢/无法访问? 没有大数据传输,长时间运行alghoritms等只是一个“常见的”LAMP应用程序不时做一些graphics生成。

那么让我说,考虑到高质量的托pipe中心和两端的良好关系,德国(纽伦堡到准确的)和美国(靠近芝加哥的西海岸的一个地方)之间的延迟恰好是120毫秒。 通过实时UDP数据streamtesting每秒27/4次(每周testing一次的周末除外)。

因此,问题是你是否可以忍受。 依赖于取决于:

  • 你的一面是什么 网站? 应该没有区别。 有些游戏对着服务器运行 – 你不想像第一人称射击游戏一样玩120毫秒的延迟。
  • 你的客户在哪里。

如果我订购了这台托pipe服务器,我可以期待什么样的性能?

如果我租一辆车,我可以期待什么样的最高速度? 取决于汽车。 与服务器一样。

我需要多lessstream量才能使网站非常慢/无法访问?

取决于服务器。

看看Hetzner: http : //www.hetzner.de/en/hosting/produkte_rootserver/eq4/在德国/奥地利相对受欢迎,价格合理。 从其余的钱你应该去CDN,例如CacheFly http://cachefly.com是负担得起的,以平衡距离美国。

首先我会build议从虚拟服务器开始。 具有512Mb RAM的体面的虚拟机可以支持50-60 RPS(每秒请求)YMMV。 一个虚拟的服务器将花费你20-30美元/月,并可以在任何时候升级。

其次,我build议你在考虑CDN之前让你现场直播

您的第三个问题是关于最大负载之后,您将看到性能下降。 那么有没有办法告诉。 你有没有做你的应用程序的基准? 使用apache bench(ab)或siege在你的开发环境中testing你的站点。 这将有助于了解您的硬件需求。

为了帮助select一个好的托pipe公司,我build议你看看Netcraft排名最可靠的托pipe公司。 如果你打算在USI举办的话,build议你去东海岸。

http://uptime.netcraft.com/perf/reports/performance/Hosters?orderby=epercent&tn=october_2010

PeterB,

我build议你看看www.cloudsigma.com产品。 他们提供的关键“酷”是你可以开始和按需扩展。

同样的服务器比你所在的县更便宜,而且由于一长串的原因,它们对于你的需求是非常优秀的。

免费试用14天,但你会看到他们在价格和性能摇滚。

上午

虽然现在带宽很便宜,但基于Web的应用程序的最终用户性能体验的限制因素是延迟。 到目前为止,解决延迟问题的最佳方法是:

  • caching – 尽可能cachingcaching
  • 让服务器更接近你的用户

两者都是很大的话题。 但是侧重于后者,服务器的位置是非常重要的。 这有两个含义:

  • 您的应用程序需要支持分布式位置上的操作(尤其要考虑pipe理序列号和自动增量ID以及数据复制)
  • 你需要一个地理敏感的DNS服务

关于前者 – 如果你从第一天开始在多个服务器上devise应用程序,你将节省大量的时间和精力。

虽然您可以将自己的解决scheme推广到后者,但使用位置感知DNS服务要简单得多。 这里有一篇文章,您可能会发现有用的 – 尝试谷歌更多。

服务提供商不会为你的业务兜售,但是我build议你从一开始就考虑是否真的需要一个专用服务器(或者多个专用服务器)。 一个或多个VPS,甚至共享的主机也许就足够了,实际上,我希望通过使用几个VPS,而不是单个专用机器,可以获得很高的性能。

我可以期待什么样的performance? 我需要多lessstream量才能使网站非常慢/无法访问?

这些都是不可能的,直到你的网站build成,你testing它找出。