我听说它已被移植到多个虚拟化平台和交换芯片组?虚拟化平台和交换芯片组在这里意味着什么?他们之间有什么区别? 另一个问题是:我们可以在裸机开关或路由器上安装openvswitch吗?我的意思是我们可以在没有任何操作系统的硬件上安装它吗?
答案 0 :(得分:1)
来自OVS常见问题解答,可通过Google搜索随时获取:
答:Open vSwitch目前可以在任何基于Linux的虚拟化上运行 平台(内核2.6.32和更新版本),包括:KVM,VirtualBox,Xen, XenServer平台,XenServer。从Linux 3.3开始,它就是其中的一部分 主线内核。大部分代码都是用平台编写的 - 独立的C,可以轻松移植到其他环境。我们欢迎 询问有关将Open vSwitch与其他虚拟化集成的信息 平台。
答:Open vSwitch源代码可以在Linux系统上构建。您可以 在任何Linux机器上构建和试验Open vSwitch。 很多人都可以使用各种Linux发行版的软件包 平台,包括:Debian,Ubuntu,Fedora。
您也可以下载并运行已经存在的虚拟化平台 已集成Open vSwitch。例如,下载最新的ISO for XenServer或Xen云平台。请注意该版本 与特定平台集成可能不是最近的Open vSwitch发布。
根据定义,Open vSwitch Linux内核模块仅适用于 Linux并将提供最高性能。但是,一个用户空间 数据路径是可用的,应该非常便携。
答:PORTING文件描述了如何进行 将Open vSwitch移植到新的操作系统或硬件平台。
答案 1 :(得分:0)
使用sdn,openvswitch和open flow进行实验的另一种简单方法是mininet。 他们有一个vm,你可以下载并使用virtualbox,vmware等