使用PC /廉价PC作为服务器与用于服务器的硬件有什么不利之处?

什么是服务器硬件,实际上使得它更适合服务器托pipe与说便宜的个人电脑或一台好PC的集合?

“”什么是服务器硬件,实际上使它更适合服务器托pipe与说便宜的个人电脑或一台好PC的集合?“”

当托pipe很多服务器,举起它们,获得它们的力量,能够得到它们都有所作为。 这样做的典型方法是在机架中( http://images.google.com/images?q=server%20rack ),服务器的形状适合标准的机架尺寸,并配备了全部适合的导轨和电缆接头正确的间距乐高风格。 如果你自己制造机器,你必须把它们放在地板上,或者把它们放在架子上,把电缆整齐地放在上面,把它们放在一个锁着的门的后面,或者锁住它们的前面以防止摆弄,等等

在电子方面,服务器内置更昂贵的内存,可以纠正错误(Google对自己的套件的研究显示,每个内存条每年的错误率大于3,500次)。 有一个数据库散布在廉价的机器,如果它的内容悄悄地损坏,这是很重要的。

它们采用质量更高的磁盘,可以全天候运行并保持保修,以更快的速度运行(与标准7,200 RPM相比,速度为15,000 RPM),连接到更快的接口(串行连接SCSI),并且通常有高端磁盘控制器即使磁盘发生故障,也可以将负载传播到磁盘上,并具有缓冲磁盘访问的板载内存以使其更快。

在电气方面,它们的devise更为谨慎,因此可以在开机时卸下和重新连接磁盘 – 而在更大型的服务器中,还可以在组件卡和处理器,电源和扩展卡上进行添加和移除。

他们通常使用更昂贵的处理器,如具有更多集成内存和更快的处理器到内存接口的Intel Xeon处理器,更多内核和更强大的散热function。

通常他们只需要更多的东西 – 十几个内存插槽,六个磁盘插槽,多个处理器,多个电源,四个networking连接,全部用于同时处理更多的工作,或处理单个故障。

他们的所有电子元件,如电容器和电阻器,都将具有更高质量的材料,使其可以在炎热的环境中长时间满负荷运行,而不会失败。 他们不是廉价的竞争者,他们争相长期工作。

气stream很重要 – 他们内部已经精心布置了部件和布线,还有很多风扇。 看到两排风扇相互吹过来转移更多空气并容许风扇故障,这并不罕见。

更多的传感器 – 如果最近打开箱子,有多less家用电脑会提醒你?

所有的变化都是为了回答以下问题而devise的:

  • 如果我们需要50或500个这样的东西,会发生什么?我们如何处理?
  • 它能比普通电脑做多less工作?
  • 我们如何拥有服务器,而不需要庞大的员工来运行呢?
  • 我们怎样才能避免一切失败?
  • 我们如何避免在解决问题时造成更多问题?

好的,你的集群MySQL服务器 – 当$ 50主板失败时会发生什么? 你有没有在4小时内在现场得到一个支持人,保证正确的更换,或者你必须从NewEgg订购更换,并希望它仍然是? 它会失去其他任何组件吗? 一个50美元的主板能容纳足够的内存来制作一个好的MySQL服务器吗? 它可以从磁盘 – > RAM – > CPU转移足够的信息,以build立一个良好的数据库服务器?

你花费在集群上多less努力,而是你可以购买一台大型机器而不是群集?

如果不是MySQL,而是一个不支持集群的系统,就像随机公司的文档存储一样,你需要在一台服务器上为500个用户提供服务?

没有什么关于服务器的神奇function是正确的 – 它们是更昂贵的重型计算机。 推土机,起重机和一级方程式赛车,而不是Mondeos车队。 你是一个需要一辆非常快速的汽车,能买得起机械师队伍的企业吗? 你是在自己的工作,你买不起一辆快速的车,但你可以花费整个周末摆弄东西,使他们工作?

当分布式服务器风靡一时的时候,你会问:如果你有一个冗余的存储系统,你可以指向30台便宜的Apache服务器,并且有一个简单的站点,你可以在它们之间进行负载平衡,而不需要昂贵的负载平衡器,那么你就是一件好事。 便宜的机器会做的很好。

服务器通常拥有供应商的支持; 也就是说,你花几个小时就可以在门上买到更换零件。 因此,他们通常是更高的质量,并testing了wazoo。

这些也是经过testing的configuration,所以某些硬件“稳定的驱动程序”是“已知的”。

服务器通常也能够容纳像多个处理器,多个电源等等的东西。并且经常被configuration为适合标准机架。 总是打电话给你的供应商,并知道他们可以告诉你,XYZ组件将与ABC系统一起工作。

一般来说,服务器没有什么神奇的。 如果您不介意部件的configuration,您可以组装一个与戴尔一样好的系统。 但是,当某些事情中断时,你不能得到完全相同的零件或authentication零件来替代它,而是让别人担心,这是你的。 对于大多数企业/pipe理员来说,增加成本是安心的,知道你的供应商是要取代东西,而不是添加到系统pipe理员的问题。

甚至谷歌也使用商品系统服务器。 我认为他们应该还是这样。

可靠性,可用性和可用性。

这意味着更好的组件devise多年运行24/365,海洋的惊人的传感器,以发现prefailure,熄灯控制和远程ISO启动,更高性能的芯片组devise,以保持在极端负载响应,“热”交换磁盘,CPU,内存,适配器,冗余PSU,更好的空气pipe理,内存故障保护,电源pipe理以及诸如> 2 CPU支持,庞大的本地存储支持,更大的内存容量,机架可安装性/物理尺寸等。

无论如何,他们是我能从脑海里想到的那些东西。 最终取决于您的服务器向您的组织提供的服务的重要性。

我想说PC的最大缺点是硬件平台的可靠性,稳定性和硬件的可用性。 PC倾向于使用更便宜的硬件,而不实现组件的冗余。 个人电脑的硬件组件往往比服务器更广泛,所以固件和驱动程序更新的波动比固态服务器硬件平台更多。 电脑也不会有冗余,如风扇,电源,硬件RAID等。

但最终,这一切都归结于你在盒子上运行的东西。 我可以看到在PC上运行一个轻量级的服务器应用程序,如果这是所有的buget提供给你。 虽然虚拟化仍然是一个更好的select。

低端服务器可以采用与台式机非常相似的高塔forms。 但是即使是这些服务器也会有一些东西让他们从桌面设备中脱颖而出:

  • 更好的电源。 这些将在5V电源轨上提供更多电源,以支持更多的硬盘驱动器,但即使您只需要一个驱动器(或两个RAID 1),随着时间的推移,它们也会更加可靠。
  • 更快,更可靠的磁盘,将保持更长的保修期
  • 缓冲内存
  • 支持服务器级CPU(Xeon / Opteron)

服务器只适用于企业,不适用于凡人。 企业通常希望build立关键业务应用程序,让它们在没有变化的情况下运行,并且在5 – 10年之内不会出现昂贵且停机风险较高的迁移到新硬件的情况。 真正的服务器会持续很长时间,甚至在那段时间之后还有备件可用,而商品桌面则不可用。