OpenSwitch 找到新家

作者:James Darvell

OpenSwitch 加入了 Linux 基金会的网络项目阵营。这是一个重要的步骤。这意味着该网络操作系统的开发将由社区需求驱动,而不是少数几家私营公司的需求驱动。

OpenSwitch 最初由 Hewlett-Packard 作为开源项目发布。 这是一个基于 Linux 的完整网络操作系统 (NOS)。 顾名思义,它专为数据中心交换机而设计。 HP 构建企业级交换机,因此它有能力开发 NOS。

自诞生之日起,OpenSwitch 就吸引了大量的兴趣。 各种规模的公司都在其数据中心中使用它,并且受益于一个稳定、安全的产品,该产品没有专有代码或限制性许可。

网络硬件供应商也从中受益。 他们可以无需投入大量资金开发自己的 NOS 软件,而是可以将他们的硬件与 OpenSwitch 一起发货。 这使他们能够专注于自己擅长的硬件。 其中几家公司已成为官方项目赞助商,包括 Accton Technology 和 Broadcom。

作为一个基于 Linux 的开源项目,OpenSwitch 可以安装在来自许多不同供应商的交换机上。 因此,无论现场使用的实际硬件如何,它都为网络管理员提供了一个单一可靠的界面。 这提供了更大的灵活性,允许管理员在出现更好的选择时更换物理交换机。 每个组织都有自己的需求,这些需求可能会在产品的生命周期内发生变化,因此被锁定在单一硬件选择中可能会产生深远的影响。

LinkedIn 从头开始重构了其数据中心。 目标是简化可扩展性,降低复杂性和开销。 除了许多其他变化之外,LinkedIn 的工程师还在其新网络的三层中使用 OpenSwitch。

LinkedIn 不仅仅是一个消费者,它也是一个贡献者,并且一直在开发自己的交换解决方案,即 Project Falco。 虽然大部分代码都特定于 LinkedIn 的网络需求,但其中一些代码是通用的,适合其他组织。 LinkedIn 已将其中一些代码贡献回 OpenSwitch。

现在 OpenSwitch 项目已置于 Linux 基金会的保护伞下,项目负责人希望吸引新的开发人员,但预期的好处不仅仅是贡献者的血统。 由于 Linux 构成 NOS 的核心组件,因此两个项目之间的协调非常重要。

Linux 基金会还带来了更多资源来帮助管理该项目。 尽管 HP 及其商业合作伙伴将继续做出贡献,但他们现在摆脱了管理其他贡献者工作的负担。

管理大型团队是 Linux 基金会擅长的领域——有成千上万的个人开发人员为 Linux 项目做出贡献。 协调所有这些程序员是一项艰巨的工作!

OpenSwitch 并不是唯一一个具有 Linux 内核的开放 NOS,但它是第一个被 Linux 基金会正式接纳的。

加载 Disqus 评论