我已经为几个网站,一个博客和一个多用户地牢运行了一个小时间的网络服务器多年,我正在考虑升级.我总是简单地使用我曾经躺在服务器上的旧桌面机器,因为我的页面看不到很多流量很好.但是,现在,我正在学习更多关于在真实开发环境中运行服务器的知识.我已经了解了专用服务器硬件和桌面硬件的一些差异.我正在争论是否值得我加倍努力,花费额外的钱并了解真正的服务器硬件以组装服务器.或者,如果我应该坚持我所知道的,并构建一个低功耗的多核桌面,将其用作与我一如既往的服务器.
所以问题是,服务器和桌面硬件之间的区别是什么?使用服务器硬件为服务器获得了什么?
对于我的具体案例,如果它是小型时间项目的小型服务器,这些收益是否值得花时间和精力?
编辑:Yikes,这是我写过的最长的句子.我必须比我想象的更累.
解决方法
So the question is,what are the
differences between server and desktop
hardware and what do you gain by using
server hardware for servers?
其他人提到了管理功能,这是一个巨大的优势.有些人提到了更好的支持产品,所以我会远离那些坚实的观点.总而言之,通过服务器硬件(通常),您通常会获得3件事(IMO):
>耐用性 – 虽然不是每个人都有相同的体验,但服务器级设备似乎比桌面设备持续时间更长.但即使是长时间(和压力)的使用,服务器硬件也可以满足制造商提供的规格要求.
>稳定性/可靠性/更长的支持 – 通常更好的驱动程序支持适当的操作系统.桌面设备可能有也可能没有可靠的驱动程序,但如果不重视细节,服务器硬件就不会出售.驾驶员支持至关重要以及严格的设备测试.我发现,一旦我支付服务器硬件的费用,我就不用担心这个问题了.如果出现问题,制造商通常会更新驱动程序/固件/软件等.
>可扩展 – 大多数核心服务器硬件(主板,cpu,RAM)预计会升级到某种程度.大多数台式机预计不会有更多的资源.这通常是主板芯片组的功能,但服务器芯片组与台式机明显不同.
And for my specific case,are those
gains worth the time and effort if
it’s a small time server for small
time projects?
这听起来像是一个“小时”服务器,但您可能希望投资到低端服务器硬件以获得更大的灵活性并尝试更新的技术,如虚拟化,集群等.等等,成本更高对于服务器硬件,但就像在生活中一样,你得到的是你付出的代价.
我怀疑在你的情况下,时间和精力(和现金)是值得的.如果您认为有一天(1 – 2年)可能不会太长时间决定投入更多精力或精力投入更多服务,那么某些服务器硬件可能对您有所帮助.否则,现在保存现金,直到您知道您将更大程度地使用该服务器硬件.