低端的专用服务器是否足够用于我的应用程序?

我正在为我的启动search应用程序寻找Windows服务器,并需要一些build议。 应用程序从远程服务器下载几兆字节的文本,并对每个search进行处理(包括正则expression式,全文search等) – 包括下载时间,每个通话在我两年前的AMD双重处理上花费10-20秒核心机器。

我真的不知道这个东西一旦开始stream量大时会需要什么样的能力,但是我的初始资金有限,所以我需要尽我所能来获得最大的回报 – 每月花费在85美元以下。可能。

什么是预算服务器中最好的处理器? 我正在看的一些计划在奔腾4上运行,但是我已经被警告过。 你知道有哪些服务器提供商有我可以研究的很好的计划吗?有没有人有这方面的经验,还有什么其他的智慧宝藏可以帮我省下一些麻烦?

提前致谢!

只是从现实的目标开始,你不会得到一个专门的服务器在任何地方每月低于85美元。 这就是说,看起来像一些大的优化可以帮助你。

Scott Hebert最近在Planet Sysadmin上发布了一个廉价的VPS提供商名单。 http://slaptijack.com/it-management/cheap-vps-providers/

你有没有考虑预先下载这些文本文件? 如果频繁更换,那么如何定期下载并使用本地caching副本? 我敢打赌,你的大部分时间都花在下载上,而不是处理上。

看看优化正则expression式查询,以及。 如果是旧版本,grep可能会非常慢 – 通过更新的版本可以看到10x的改进。 http://savannah.gnu.org/bugs/?14472

尽可能多地解释这个问题总是很好的。 你说这是一个Windows服务器,这也可能会大大增加你的成本,因为许可不是免费的。

你应该能够得到一个非托pipe的专用服务器核心i7> 2.3Ghz与8GB的RAM和750GB的磁盘,一些Terrabytes的数据传输(合理的带宽)大约USD65 /月。

也就是说,如果一次通话需要整整20秒钟(即现代机器上的5秒钟),那么如果遇到一些交通问题,则会遇到一些麻烦。

它是否花在等待处理CPU的networking? 它看起来像杰夫麦克金恩有一些很好的build议。

编辑例如: http : //www.hetzner.de/en/hosting/produkte_rootserver/eq4/ ,(我有一些与他们,他们几乎可以) – 有很多其他人。