我正在尝试估算新服务器的投资回报率以及它最有可能的使用寿命。有没有平均数字可以预测一台全天候使用的服务器的使用寿命?
换句话说,在今天的机架中有可能找到 2010 年的 10 年前的服务器吗?2005 年的服务器呢?我很想知道服务器最有可能使用多长时间。
顺便说一句,这意味着无论应用程序需求如何增长或变化。我只谈论硬件。
答案1
服务器通常采用质量相当高的组件构建,尤其是大品牌的组件。根据我的经验,它们可以轻松运行 5 年,然后才会变得不可靠。(在此期间更换 raid 阵列中的磁盘)。
然而,从这个角度来看,它们可能并不经济。新机器的容量/功率不断大幅提升,而你的间接成本(人力和电力)仍然昂贵。在某种程度上,原始容量变得不值得。
答案2
除非重新使用或无法更换,否则不太可能在机架中找到一台使用了 10 年的服务器。如果没有其他原因,很难找到替换部件。对于生产用途,我通常安排每五年左右更换一次。如果预算不允许购买开发硬件,它们最终可能会被回收用作开发机器。
服务器级硬件可能或多或少永远运行,除了移动部件。支持、功率要求和物理尺寸与性能的关系成为重要因素。
我认为我们的税收规则允许在三年内(实际上是四个报告年度)完全注销。从技术角度来看,您购买的任何东西可能都已经过时了。从会计角度来看,如果它仍然有用,那就不算过时。性能/成本比持续下降,可能使早期更换成为一种不错的选择。
答案3
一般来说,如果你从大型供应商那里购买服务器,那么它的服务合同在 5 年之前会非常便宜。到那时,即使你能买到一台,也会非常昂贵。对于我们的硬件供应商来说,第 6 年的 1 年服务合同成本约为新服务器成本的 50%。这就是他们鼓励定期更换硬件的方式。你是在您的投资回报率计算中考虑服务合同,对吗?
一旦服务器使用 5 年,它就会被降级为测试/开发/低影响角色,并且我们会保留一堆类似的机器,以备不时之需。当实体要求使用我们“闲置”的旧东西时,那些维护这些硬件的人会非常沮丧地皱起眉头。
我目前最老的机器是一台古老的 HP LH3,一台使用了 12 年的服务器,只执行一项任务:监控我们数据中心的 UPS 内部。第二台最老的机器使用了 9 年,将在未来 3 个月内更换。这两台机器都没有服务合同,如果它们坏了,我们会深感叹息,但不会造成其他不便。
答案4
到目前为止的答案都很好,我只是喜欢分享故事:
我见过使用超过 10 年的服务器。2005 年,我在一家 $BIGPHARMA 公司工作时,在数据中心执行了退役和报废任务。我退役了一些旧的 HPUX 机柜、一些 SGI IRIX 机器(我认为是 Indys)、一些使用时间接近 10 年的 Netware 机箱和至少两个 Sun SPARCstation。一个披萨盒、一个午餐盒,我认为它们都运行着 DNS 服务器。