多年来,我一直在为几个网站、一个博客和一个多用户地牢运行一个小时间的and服务器,并且正在考虑升级。我总是简单地使用任何我躺在服务器周围的旧桌面机器,因为我的页面没有看到太多的流量,这很好。然而,现在,我正在学习更多关于在真正的开发环境中运行服务器的知识。我接触到了专用服务器硬件和桌面硬件的一些不同之处。我在争论我是否值得花更多的钱,花更多的钱去学习真正的服务器硬件来组装服务器。或者,我应该坚持我所知道的,建立一个低功耗的使用多核桌面来使用它作为一个服务器,就像我一直做的一样。
所以问题是,服务器和桌面硬件之间有什么不同,使用服务器硬件对服务器有什么好处?
就我的具体情况而言,如果它是一个用于小时间项目的小时间服务器,这些收益是否值得花费时间和精力?
编辑:啊,这是我写过的最长的一句。我一定比我想象的更累了。
发布于 2009-08-25 18:21:21
所以问题是,服务器和桌面硬件之间有什么不同,使用服务器硬件对服务器有什么好处?
其他人提到了管理功能,这是一个巨大的好处。有些人提到了更好的支持产品,所以我将远离那些坚实的点。总的来说,使用服务器硬件(一般情况下),您通常可以获得三件事(IMO):
就我的具体情况而言,如果它是一个用于小时间项目的小时间服务器,这些收益是否值得花费时间和精力?
听起来你只需要一台“小时间”服务器,但你可能想投资于低端服务器硬件,以获得更大的灵活性,并尝试新的技术,如虚拟化、集群等。当然服务器硬件的成本较高,但就像在生活中一样,你会得到你付出的代价。
我怀疑时间和精力(和现金)是否值得在你的情况下所有的努力。如果您认为有一天(1-2年)您可能会决定在更多的服务上投入更多的精力或精力,那么一些服务器硬件可能会对您有所帮助。否则,现在就把你的钱存起来,直到你知道你会在更大程度上使用那个服务器硬件。
发布于 2009-08-25 18:03:46
根据我的经验,是服务器硬件中的小细节造成了所有的不同。使用桌面硬件或uber-便宜的服务器硬件将是95%的罚款(当然,76%的所有统计数字是在现场.)但最后的5%可能会让你死掉。
例如,在桌面计算机上,网卡可能不具备SNMP、WoL或其他大规模管理功能。Javier使用NIC的经验是桌面硬件不够健壮的一个很好的例子。
消费者/桌面硬盘驱动器不生产长时间,振动阻力,相当水平的错误纠正或相当水平的错误报告。当然,你可以购买更健壮的硬盘。但是,磁盘控制器是否能够检测并报告这些错误呢?这就引出了我的下一个观点。
磁盘控制器肯定不会那么快,最重要的是,IMO也不会有错误检测和报告的数量。*轻蔑地瞥了一眼装有ML115控制器的惠普nVidia::ML 115是一台真正的蓝色服务器,但它是一款低端的机型,甚至让我很适合。我很遗憾没能得到一个好的磁盘控制器。不要吝啬磁盘控制器!
一般来说,这些资源通常不能满足您期望的负载、管理能力或可靠性标准,这些标准将为多个用户提供24小时运行。
此外,服务器硬件制造商提供许多免费的软件管理工具,比如惠普的ProLiant支持包,这些工具可以帮助管理大量的驱动程序和其他潜伏在各处的系统信息点。
对我来说,一个使用小时间服务器并从事小时间项目的人,我会不寒而栗地想到这里的5分钟,那里的10分钟,甚至偶尔会有整整一个周末,因为我没有像我本可以拥有的那么健壮的东西。生命太短暂了。多花点钱,买些更好的装备!
或者不是。由你决定。当你四处奔波的时候,肯定有很多东西需要学习,你花了那么多时间去修补那些破烂的系统。只是不要指望你妻子的新男友的名字会是其中之一。=P
发布于 2009-08-25 17:52:47
https://serverfault.com/questions/58570
复制相似问题