一个新的启动服务器硬件和软件

我们是一个新创业公司,现在我们没有多less钱,但是我们想要投资。

我们build立一个网站,让用户上传图片,并有一个画廊。 这是非常独特的网站,但我们当然不能在这里提供更多的细节。 随着我们的进步,我们期待着很多用户。

该网站build立在ASP.NET MVC,Windows Server 2008 R2和SQL Server 2008 R2之上。

我们不确定我们需要什么硬件来运行所有这些员工。 我们不知道如何获得这个职员的许可证和什么版本。 我们现在没有多less钱,但是我想知道我必须得到什么。

path是有一个很好的集群来支持这一切,但是我们可以从一个好的服务器开始,它将被全部运行,然后将一个新的特定服务器添加到集群。 如果你select这个path,它会是什么硬件?

或者我们可能会从托pipe开始,在一开始就运行它。 如果我们select这个path,你能推荐可以支持的硬件吗?

正如其他人所说,这在很大程度上取决于你的正常运行时间有多重要,但是我肯定会考虑让一个真正了解他们豆类的人为你挑选主机(并且承担一切的责任!)。 这也很可能提供了一个更可扩展的系统,至less在你是相当稳定的,并有一些使用数据来了解你需要什么types的规格机器。

您是否认为Microsoft Bizspark是获取您需要的软件许可证的一种方式,如果您沿着这条路线进行托pipe,还需要开发工具? 杰夫在这里博客了。

鉴于这似乎是纯粹的开发工作,你不知道总体性能的要求,我会build议只是得到一个便宜的小戴尔桌面塔的东西(像这样的东西)知道它会做一个短时间的工作但是很便宜,你很快就会长大,但到那时你会有更多的了解。

我最大的build议是尝试从SQL Server走向MySQL或PostgreSQL,因为数据库越大,授权费用就越大。

根据你的商业计划,开始从一个主机提供商租用服务器而不是在硬件和软件上投资数千,可能会更明智一些,因为你不知道你的新网站将如何提高速度,因为它不听起来像一个特别独特的网站

如果您想要避免遇到硬件问题,或者预计stream量会波动,或者需要快速扩展stream量,那么Amazon EC2可能是您的绝佳解决scheme。 您可以快速更改服务器背后的处理能力,而不必处理硬件故障或任何这些问题。 许多大公司正在使用亚马逊的云服务: http : //aws.amazon.com/solutions/case-studies/

我没有亲自使用它们,但是已经研究过它,当你结合EC2(运行你的服务器)和Amazon的S3来交付文件和其他服务时,你将得到一个非常稳定,可靠和灵活的IT环境。

也许这对你来说是正确的解决scheme。

如果应用程序准备好被用户部署和使用,那么:如果你没有很多钱,你可以去入门级服务器,因为它是一个照片库,会有一些严重的磁盘I / 0和写道,所以你需要专业级的硬盘和RAID控制器。 像这样的服务器可以开始大约1000美元 – 但是,戴尔的网站只是一个例子: 戴尔机架式服务器

要么

你可以去不同的提供商的服务器托pipe,并得到一个窗口框在那里…这将工作更便宜,而不是直接投资,你可以随时计算你的总花费每年和你会在一个一年….如果你认为你可以花$ 1000 – $ 2000然后得到你自己的服务器与专业级硬盘和RAID控制器或去专门的服务器托pipe

如上所示,你总是可以得到一个盒子,但是如果应用程序被公开并且是一个独特的想法 – 它可能会很快超出预期。

希望有所帮助

我想多了解一些关于你的项目的内容,想到几件事情。

该网站现在仍在开发中,但是当它开始运行时,它将成为任务关键,24x7x365正常运行时间和pipe理。 因此,不必担心基础架构而不是专注于业务核心的成本,可能会以费用不明而花费时间。 如果由于任何原因而导致停机,那么如果需要将服务信用提供给客户的话,这也会花费更多。

我会build议走托pipe托pipe的path。 有几个关键球员,但他们都想要赢得您的业务。 在select供应商时,他们应该对您的业务更感兴趣,并理解需求,而不是谈论硬件规格和数字游戏。 此外,合同和SLA政策将解释提供哪些服务以及可以保证什么级别的担保。

这个选项最合适的原因是你不必在硬件上投入资金,包括硬件断开时的备件,如果与合适的公司合作以满足你的托pipe需求,也包括升级。 这允许24x7x365监控和更换公司团队的手。 这也延伸到软件的支持水平,以保持轮胎的旋转。

从硬件的angular度来看,这听起来最好是这个部署是一个混合云,公共或私人取决于项目所需的规定和价格因素以及性能。

如果您需要一些build议,请随时与我联系,我非常乐意提供帮助。