用于管理程序的开源网络组件Open vSwitch的开发人员正在向代码中添加网络虚拟化功能。根据这个帖子在网络异端,开发人员正在努力开放的虚拟网络(OVN)项目旨在为虚拟网络抽象带来本机支持,例如虚拟层2和第3层覆盖和安全组到OV。
OVN开发人员的设计目标是有一个生产质量的实现,可以大规模运行,这篇文章的作者说,其中两人在VMware工作。第三位是初创企业DevOps的首席执行官Socketplane第四个是红帽的首席技术人员。
对于OVN,开发人员指出需要使OVS“更有效”OpenStack在这些环境中,它是最流行的虚拟开关选择。OVN旨在通过一个轻量级的控制平面来增强OVS的低级交换能力,该控制平面为公共层2/3虚拟网络抽象提供本机支持。
OVN将被设计成允许用户将虚拟机或容器组连接到私有的第2层和第3层网络,而不需要提供vlan或其他物理网络资源。OVN将包括逻辑交换机和路由器、安全组和L2/L3/L4 acl,实现在基于隧道的VXLAN、NVGRE、日内瓦,STT, IPsec——覆盖网络。
文章称,OVN的狭窄焦点“将OVN与通用SDN控制器或平台区分开来”。
OVN将支持与Open vSwitch相同的虚拟机环境,包括KVM、Xen和新兴的Hyper-V端口。OVN开发人员表示,他们还将与容器社区合作,以确保在规模和响应能力方面的“高质量本地支持”。
对于物理逻辑网络集成,OVN将实现软件网关,并支持实现“vtep”的厂商提供的硬件网关VXLAN隧道端点——OVS附带的模式。
其他OVN的好处可能包括一个OpenStack插件。OVN将提供OpenStack的服务中子在不需要在hypervisor上运行OpenStack代理的情况下,改进了数据面性能的网络组件。
Open vSwitch团队将在与Open vSwitch相同的开源许可条款下构建和维护OVN,并向所有人开放。开发人员将在Open vSwitch邮件列表中改进设计和实现——例如ovs-dev——使用与Open vSwitch相同的进程,post状态。
OVN将使用已建立的协议与现有的Open vSwitch组件集成,例如OpenFlow和OVSDB用OVN试剂。
更多来自Cisco子网: