使用电器的优点和缺点

我以前对专用电器有负面的感觉。 我喜欢把自己的手弄脏,知道我们基础设施的来龙去脉。

但是,今天早些时候同我的同事讨论之后,我想知道这是否是真正的普遍共识。

部署专用设备时,您觉得自己的收益和损失是多less? 你相信节省的时间是值得的额外费用? 隐藏的成本是多less?

优点:

  • 你会忽视幕后的男人
  • 唯一的方法来使用一些专门的硬件(路由器等)
  • 成本 – 在整合和大规模生产的时代,家电硬件可能基本上被“贬低”到最低限度的物料清单,然后大规模生产,一路上损失了一个数量级的价格。 请参阅:无线路由器

缺点:

  • configuration备份 – 有没有办法使它们自动化? 如果不是,你多久做一次? 你多久testing一次
  • 适应性 – 如果制造商没有预想到你想要的用例,那你就不幸运了

两全其美(恕我直言):

  • 用linux下的家电硬件+ root密码

有时候,设备带有专门的硬件,我不可能复制,比如F5 BigIP硬件负载均衡器。 在这些情况下,该设备是非常值得的努力。 在我们的DC中,Cisco 6509是一款拥有非常专业化硬件的大型家用电器,我不会梦想用可以分解的软件/硬件来取代它。

最近,设备供应商已经提供了VMWare映像而不是硬件,用于那些只想将二进制Blob放入其ESXconfiguration而不是处理多个物理服务器的硬件。 我们现在有其中一个。 这样可以更轻松地扩展设备,因为您只需在VIC中添加资源即可。

家电,特别是虚拟设备,与闭源COTS不是完全不同的。 它们的占地面积要大得多,debugging表面往往很小,但没有太大差别。

我不介意他们。

除了…每台设备都是另一台独立的服务器,可能不适合我们的修补轮转和时间表。 许多设备在某些操作系统补丁上确实落后,这可能是一个真正的问题。 正是由于这个原因,我不喜欢使用设备,除非没有select,或者设备的平台是一个没有像Linux设备一样被积极利用的平台。

对这个问题的评论说这一切都是为了我:

“我们的2亿美元的业务因为你做了什么???而坠毁了4个小时? – Stefan Lasiewski 10月13日22:34