HPE 的 OpenSwitch 项目得到 Linux 基金会支持

简介:

Linux基金会最近纳入了一个基于OpenSwitch的全新开源网络项目。
image

OpenSwitch是一种适用于数据中心网络交换机的开源操作系统,最初由Hewlett-Packard Enterprise开发并在去年发布。这个基于Linux的操作系统在设计上可以驱动不同硬件供应商的网络交换机,意在帮助企业快速构建自己的数据中心网络,并根据自己的独特需求对网络进行定制。目前该项目已得到大量重量级厂商支持,包括Arista、英特尔、博通、VMware,以及Accton等。

纳入Linux基金会羽翼之下的OpenSwitch将获得基金会所拥有的大量基础结构和管理资源,并能得到开发者的进一步关注,这些开发者可能会 因为自己所在组织的“血统”对OpenSwitch表现出更大兴趣。毕竟Linux基金会已经托管了全球大部分最具影响力的开源基础结构项目,例如 Cloud Foundry、OpenDaylight,以及Zen Project等。

得到Linux基金会支持的另一个优势在于,该项目将由中立的非盈利组织管理,而非由以盈利为目标的供应商领导。

尽管如此,在现有支持者的支持下OpenSwitch依然是一种强大的技术。诸如HPE和Arista等公司迫切地希望在白盒(White- box)机领域分一杯羹,“白盒机”是一种成本更低的市售交换机,可随意运行客户选择的任何软件。作为传统的预集成专有交换机产品,例如思科和 Juniper等公司产品的替代品,这种市售交换机正受到越来越多用户的欢迎。

虽然HPE也在销售自己的专有交换机,但他们无疑需要深入到更广泛的市场。该公司基于OpenSwitch操作系统的主要产品线是Accton生产的Altoline交换机。

OpenSwitch的日益流行也吸引了诸如领英等社交媒体网站的关注,同时领英也是该项目最大的用户和贡献者。领英目前正在考虑彻底重新设计自己 的数据中心,有可能全面借助自行开发的定制技术构建互联网规模的平台。该公司已经完成了数据中心交换机和网络堆栈的设计工作,但在周三发布的一篇博客文章中,领英全球基础结构和战略资深总监Zaid Ali Kahn说该公司目前正专注于为战略级的应用程序层设计所需的控制机制和功能,因此不打算从头开始构建全新的网络操作系统,目前正考虑使用OpenSwitch。

“在对数据中心进行横向扩展时,我们希望通过自行运维的全自动、自治愈、针对具体用途构建、以应用程序为中心的网络应对数据中心设施的复杂度问 题,”Kahn说:“通过构建可提供开放式接口的原生Linux网络操作系统,我们可以顺利管理交换机,并像对待服务器那样将能见度、控制力,以及应用程 序扩展给网络组件。”

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
|
1月前
|
存储 数据可视化 Java
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
如何在Linux系统下部署和运行Java项目jar包,包括传输文件到Linux、使用nohup命令运行jar包、查看端口状态、杀死进程和查看项目运行状态,以及如何解决“没有主清单属性”的错误。
310 1
震惊!如何在linux下部署项目,部署/运行jar包 超详细保姆级教程!
|
15天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
146 2
|
27天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
219 3
|
27天前
|
算法 Java Linux
java制作海报五:java 后端整合 echarts 画出 折线图,项目放在linux上,echarts图上不显示中文,显示方框口口口
这篇文章介绍了如何在Java后端整合ECharts库来绘制折线图,并讨论了在Linux环境下ECharts图表中文显示问题。
36 1
|
1月前
|
前端开发 JavaScript 应用服务中间件
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
本文是一篇详细的教程,介绍了如何在Linux系统上安装和配置nginx,以及如何将打包好的前端项目(如Vue或React)上传和部署到服务器上,包括了常见的错误处理方法。
170 0
linux安装nginx和前端部署vue项目(实际测试react项目也可以)
|
3月前
|
Linux Python
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
【Azure 应用服务】Azure App Service For Linux 上实现 Python Flask Web Socket 项目 Http/Https
|
3月前
|
存储 关系型数据库 Linux
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
|
17天前
|
运维 安全 Linux
Linux中传输文件文件夹的10个scp命令
【10月更文挑战第18天】本文详细介绍了10种利用scp命令在Linux系统中进行文件传输的方法,涵盖基础文件传输、使用密钥认证、复制整个目录、从远程主机复制文件、同时传输多个文件和目录、保持文件权限、跨多台远程主机传输、指定端口及显示传输进度等场景,旨在帮助用户在不同情况下高效安全地完成文件传输任务。
119 5
|
16天前
|
Linux
Linux系统之expr命令的基本使用
【10月更文挑战第18天】Linux系统之expr命令的基本使用
51 4