我有一堆旧T42s,我最近升级到最大内存(2G)。 我想把它们用得很好,最吸引我的是与使用旧的全塔系统相比的低功耗。
目前的规格如下:
无论哪种方式,我想知道这些是否足以作为服务器? 当然这取决于angular色,但是什么才是最重要的硬件:
当然,一个快速的networking连接对所有这些重要的,如果他们大量使用..但除此之外,我会认为优先级将CPU和内存?
我打算把这些并排放在一个冷却的衣柜里,连接朝上,以便于pipe理。 他们将运行Linux的一个变种(最有可能的Arch Linux),一些将处理多个angular色。
思考?
谢谢。
其他人已经评论了这个缺点。 我想说几句好话。 使用笔记本电脑的优点 :
你的机器绰绰有余,运行networking服务器,什么不是。 所以,这是一个非问题。 它们甚至可能足够强大,可以作为VM主机运行,成为小型VM机的一个小型集群。
只是一个想法。
磁盘会伤害你最多的一台笔记本电脑,他们的磁盘IO通常是相当于桌面的一半。 另外,你也不要说Si中有多less个单位“束” – 如果束> = 20,那么你可以用像MySQL NDB这样的东西来获得很多乐趣。
* A web server * A mail server * A DNS server * A file server
首先值得关注的是这些旧的机器I / O有限 – 所以你可以把它们放在一个应用程序中,使节点失效并丢失数据的应用程序是非常有生命力的 – 即作为Web服务器或DNS服务器(LDAP服务器)你基本上只是发布静态信息。
如果您通过networking接收数据,那么它不会破坏什么是一个好主意 – 只要将数据保存在可从集群中所有节点(例如专用数据库或文件服务器)访问的可靠共享基板上即可。
编辑:
如果其中一台设备的故障概率为1%,而新机器的可能性为0.1%,那么集群中的两台笔记本电脑的联合故障率为0.01%,即新机器的十倍。
C。
我认为使用笔记本电脑作为服务器的主要问题是关于机器的可用性。
在普通的服务器中,最常用的部分是硬盘。 在这种情况下,在正常的服务器上,您可以使用RAID来保存磁盘故障中的数据。
使用笔记本电脑,您可以允许自己在这种情况下丢失数据吗?
我想你可以把那些笔记本电脑作为一个不关键的服务器作为DNS,其中数据不会经常更改,如果发生故障,您可以指望从属服务器。
或者分布式configuration的Web服务器(drdb + heartbeat或openais)。
或者对于一些开发机器或者在将它们应用到生产机器之前testing一些新的configuration。
以下是您从企业级服务器获得的核心内容,您无法使用消费级机器:
假设你的要求足够低以至于上述都不是问题,那么最后要考虑的一点是(IMO相当谨慎),如果你继续这样做的话,你自己就会反省(如果你有一个部门的话)。 尽pipeIT在通常的商业意义上并不总是面向客户,但它实际上是对其他业务的服务。 业务如何在这些系统的不受支持的configuration上运行? 怎么会专业地反映你?
国际海事组织是唯一一个像这样的一个系统可能是适当的时间在一个非常小的业务,没有现金,你试图引导整个事情。 我正在和妈妈和stream行的花店说话,他们的孩子正在保持他们的工作站,网站和互联网连接。 现在,对于比这更大的任何事情,只需简单地因为他们将提供小规模的解决scheme和一个坚实的基础架构,甚至没有这些服务,就可以更好地将一些云托pipe服务(dropbox / skydrive,gmail / yahoo)想一下。
当然,如果你只是在家里玩一些服务器,这一切都是无稽之谈。 在这种情况下,一些旧的笔记本电脑是理想的。
想到的主要因素:
散热是由于他们在一个冷藏橱柜和通风良好的事实。
笔记本电脑上的功率调节器通常会死机(通常是由于热量)并焊接到主板上。 不是一件有趣的事情来解决。
除非有额外的驱动器托架(例如,而不是光驱),否则您将被限制为1个硬盘驱动器,并且不会有硬件RAID。 你可以尝试一个SAN / NAS,但是这受限于你的网卡。
笔记本电脑是“计划报废”的典型例子。 它们破裂,磨损,或变得过时,不能容易地固定,升级或重新使用。
为他们的目的…折叠@家庭农场?
如果他们没有受到重创,你可以在内存中运行所有的程序,那么他们没事,只要他们通风良好,房间凉爽。