Cumulus Linux 和 Whitebox 切换硬件?

网络工程 转变 linux 专用网 硬件
2021-07-20 02:29:53

我正在与一个新客户进行咨询,该客户的网络基础设施由略微非标准的设备组成。

在发现过程中,我查询了交换设备和网络拓扑。我很惊讶地发现主要交换机在 Whitebox 交换机硬件 ( Edge-Core AS5610-52X )Cumulus Linux的形式运行Debian

在此处输入图片说明

基础架构相对较小,但需要运行一些关键的面向公众的应用程序,并且还将迁移到 VMware vSphere 虚拟化解决方案。

我之所以出现在图片中,是因为之前的在职系统管理员尚未记录环境。我正在制定我的建议/风险列表,我无法摆脱 Cumulus Linux 和 Whitebox 开关组合不是一个好主意的感觉。诚然,我来自 Cisco/HP/Arista 背景,但认为相对较低的思想份额和供应商存在是潜在的运营风险是否合理?

开放式网络环境安装在网络工程空间(ONIE)真的获得牵引力?对于没有具备维护知识的员工的环境来说,它是最佳选择吗?

我很感激对此的任何想法。

3个回答

免责声明:我在 Cumulus Networks 工作

为了解决提出的一些高层次观点/问题:

1.) ONIE 是否受到关注?

ONIE 是将软件安装到白盒交换机上的事实上的方法。它已被戴尔、惠普、Supermicro、企鹅、Facebook 和其他一些公司所接受。开放计算项目 ( http://www.opencompute.org/ ) 是一个独立组织,致力于使数据中心设备更开放、更实惠和更可互操作。这篇文章第一次写的时候就提到了惠普;他们没有开放的网络交换机。如今,HP 已使用运行 Cumulus 的 ONIE 开放网络交换机。

2.) 稳定吗?我可以相信吗?

当然。Cumulus 运行着地球上一些最大的云,以及医院、警察部门、学区、金融服务公司以及介于两者之间的一切。很抱歉您遇到了崩溃,但是每个 Cumulus 许可证都提供位于美国北卡罗来纳州和澳大利亚悉尼的 24x7x365 支持。如果您运行 Cumulus 并遇到问题,他们很乐意提供帮助!

3.) 来自 Cisco/Arista 背景,我不知道如何看待 Linux 的东西。

这是不同的,这肯定是一个挑战。使用 FRR 在 Cumulus 上配置 BGP 或 OSPF 对于具有 Cisco 背景的人来说会非常熟悉。要配置 IP 地址、绑定(etherchannels)、mLAG (vPC) 或其他 L1/L2 功能,我们有很多文档可以帮助您 http://docs.cumulusnetworks.com/display/DOCS/Cumulus+Linux+2.5。 4+用户+指南

再一次,如果您遇到困难,您可以尝试搜索“如何在 Linux 上配置 IP”,这与 Cumulus 的配置相同,或者致电支持!

4.) 员工没有他们需要的技能

这可能就是为什么他们在房子的网络方面寻求增援的原因。就我个人而言,我来自思科背景,我认为网络工程师和架构师具有非常重要的技能。我们构建可扩展和容错的网络。这是很多服务器人不具备的技能。但是我们是否需要 CCIE 在日常操作中配置 VLAN 或修改 ACL?我不这么认为。让网络工程师构建网络和系统/操作人员操作系统(+ 网络)。

如果仍有差距或疑虑,我们提供全天训练营来帮助您适应,或者您可以使用我们的虚拟版 Cumulus-Vx (www.cumulusnetworks.com/cumulus-vx) 并了解该软件的行为方式。

如果您有兴趣了解更多信息,我们很乐意赢回您!从自动化、配置、选择和价格的角度来看,您可以使用 Cumulus 做的事情使我们成为一个伟大的产品。

哈,

皮特·伦比斯 - CCIE #28677,CCDE 2012::3 plumbis@cumulusnetworks.com

认为相对较低的思想份额和供应商存在是潜在的运营风险是否合理?

选择这样的解决方案可能会带来风险和回报。公司会消失而放弃产品吗?可能。代码未及时解决的错误/问题是否有更大的机会?可能。

但另一方面,您可能处于新功能、性能或其他优势的前沿。较大的供应商一直收购较小的公司,以获取他们开发的创新技术和知识产权。在它对行业产生更广泛的影响之前,您可以从这项创新中受益。即使它永远不会实现,也有许多技术可能更好但由于其他市场考虑而逐渐消失的例子。

此外,大多数这些类型的“商品”或“商家”硅胶产品以比市场上更成熟的参与者低得多的成本提供高性能设备。每个组织都需要平衡其成本与风险并做出自己的判断。

开放网络安装环境 (ONIE) 是否真的在网络工程领域获得了吸引力?

ONIE 实际上只适用于在白盒交换机上安装操作系统。因此,它可能不会在更主流的渠道中获得任何真正的吸引力。

然而,有一些基于互联网的大型公司使用 ONIE 或他们自己的此类软件版本在他们自己的网络基础设施上安装操作系统,通常同时为他们制造硬件。

对于没有具备维护知识的员工的环境来说,它是最佳选择吗?

坦率地说,在没有具备维护环境知识的员工的环境中,没有好的选择。如果没有知识渊博的员工,即使是最好和最主流的设备也会出现严重故障。

这就是我个人对 Cumulus Linux 等解决方案的分歧所在。它被营销为适合组织中可能已经存在的潜在 *nix 技能集。

虽然这是真的,但我有我的担忧。虽然我共事过的大多数优秀的 *nix 管理员至少对网络有很好的了解,但他们不是网络工程师。就像我认识的大多数优秀的网络工程师一样,对 *nix 有很好的了解。这并不意味着我希望网络工程师设计、实施、操作和排除我的 *nix 环境故障,我也不希望 *nix 管理员为我的网络做同样的事情。

另一方面是,如果您只有雇用其中一个的资源,则必须由组织决定哪个更重要。如果他们确实选择了 *nix 管理员,那么 Cumulus Linux 可能是比必须学习新操作系统更好的操作平台。

认为相对较低的思想份额和供应商存在是潜在的运营风险是否合理?

这始终是一个问题。从一个小供应商的产品可以(而且往往不是,)最终放弃了。只要它们继续运行,就没什么可担心的。但是当它们破裂时,除了别处之外无处可去。

开放网络安装环境 (ONIE) 是否真的在网络工程领域获得了吸引力?

不在我所知道的任何专业领域。惠普拥有“OpenFlow”SDN 硬件,但都是由惠普提供支持的惠普软件。

对于没有具备维护知识的员工的环境来说,它是最佳选择吗?

这是一个普遍的NO。依靠组织中没有人理解的硬件/软件,这是不明智的。能够“带人进来”听起来像是一种选择,但很有可能你会比你想象的更多地打电话给他们。(我一直在硬币的两面。)