build立一个小的服务器场

我计划成立一家科技创业公司,提供networking应用解决scheme。 最终,我们希望能够多元化到不同的领域,例如社交媒体或其他服务。 目前,我们计划在运行应用程序的网站上运行一个高需求(第一年有1000到10,000个用户)。 这包括一个MySQL数据库后端,电子邮件和开发服务器。

那么我的问题是,什么types的服务器安排最好,也就是说我应该有一个超高功率机器的小群(EG最高的范围至强,有12GB内存),或者更好地less一些强大的服务器负载均衡

我应该去1 – 2U服务器机架安装吗?它会因为它只是塔服务器的可维护性吗?

最后,我还想知道我需要什么样的互联网和路由器,目前我有10mbit的下行,只有1mbit的上行,但是我们的地区很快就会有一个国际速度高达25Mbit / sec的光纤连接。

在此先感谢RayQuang

更新:对不起,我忘了提及它,我将使用的平台是PHP与APC代码caching,可能运行Debian。

从您提供的简要概述 我build议你在短期内外包你的基础设施。 你没有提到你的平台是什么,但是,这听起来像是PHP或者RUBY; 看看一些云端的提供商。

heroku.com被其他人称为可升级的RAILS托pipe,我也没有任何经验。 这是托pipe式的托pipe。

linode.com为您提供了一些基本的“集群”风格的工具,如专用IP范围和故障转移IP地址。 这将需要投入您的时间或金钱SA的责任。

从小处着手,构build您的应用程序,以便轻松扩展。 在需要时尽可能地利用RAM和CPU扩展,然后根据需要扩展到自己的硬件/数据中心。

请记住,CPU / RAM上涨,价格随着时间的推移而下降。 如果您可以在未来12个月内使您的应用程序正常工作,那么您应该可以在不花费任何额外费用的情况下扩展性能以满足需求。

你不想从你的办公室主持你的办公室,你可能会得到光纤,那么冗余交换机呢。 怎么样的负载平衡器,冷却,更换零件。 所有这些东西都花费时间和金钱,最好花在构build你的应用上。

祝你好运。

安德鲁