打开虚拟交换机支持的平台

时间:2014-10-29 12:45:33

标签: openflow openvswitch

我听说它已被移植到多个虚拟化平台和交换芯片组?虚拟化平台和交换芯片组在这里意味着什么?他们之间有什么区别? 另一个问题是:我们可以在裸机开关或路由器上安装openvswitch吗?我的意思是我们可以在没有任何操作系统的硬件上安装它吗?

2 个答案:

答案 0 :(得分:1)

来自OVS常见问题解答,可通过Google搜索随时获取:

问:哪些虚拟化平台可以使用Open vSwitch?

答:Open vSwitch目前可以在任何基于Linux的虚拟化上运行    平台(内核2.6.32和更新版本),包括:KVM,VirtualBox,Xen,    XenServer平台,XenServer。从Linux 3.3开始,它就是其中的一部分    主线内核。大部分代码都是用平台编写的 -    独立的C,可以轻松移植到其他环境。我们欢迎    询问有关将Open vSwitch与其他虚拟化集成的信息    平台。

问:我如何尝试Open vSwitch?

答:Open vSwitch源代码可以在Linux系统上构建。您可以    在任何Linux机器上构建和试验Open vSwitch。    很多人都可以使用各种Linux发行版的软件包    平台,包括:Debian,Ubuntu,Fedora。

您也可以下载并运行已经存在的虚拟化平台    已集成Open vSwitch。例如,下载最新的ISO for    XenServer或Xen云平台。请注意该版本    与特定平台集成可能不是最近的Open    vSwitch发布。

问:Open vSwitch是否仅适用于Linux?

<答>答:不,Open vSwitch已被移植到许多不同的操作系统    系统和硬件平台。大多数开发工作都在进行中    在Linux上,但代码应该可以移植到任何POSIX系统。我们已经    看到Open vSwitch移植到许多不同的平台,    包括FreeBSD,Windows,甚至非POSIX嵌入式系统。

根据定义,Open vSwitch Linux内核模块仅适用于    Linux并将提供最高性能。但是,一个用户空间    数据路径是可用的,应该非常便携。

问:将Open vSwitch移植到新平台或切换ASIC有什么用?

答:PORTING文件描述了如何进行    将Open vSwitch移植到新的操作系统或硬件平台。

答案 1 :(得分:0)

使用sdn,openvswitch和open flow进行实验的另一种简单方法是mininet。 他们有一个vm,你可以下载并使用virtualbox,vmware等

http://mininet.org/ http://mininet.org/download