OpenvSwitch,简称OVS是一个虚拟交换软件,主要用于虚拟机VM环境,作为一个虚拟交换机,支持Xen/XenServer,KVM, and VirtualBox多种虚拟化技术。
Open vSwitch的架构图如下所示:
ovs-vswitchd, a daemon thatimplements the switch, along with a companion Linux kernel module forflow-based switching.
ovsdb-server, a lightweightdatabase server that ovs-vswitchd queries to obtain its configuration.
ovs-dpctl, a tool for configuringthe switch kernel module.
Scriptsand specs for building RPMs for Citrix XenServer and Red Hat Enterprise Linux.The XenServer RPMs allow Open vSwitch to be installed on a Citrix XenServerhost as a drop-in replacement for its switch, with additional functionality.
ovs-vsctl, a utility forquerying and updating the configuration of ovs-vswitchd.
ovs-appctl, a utility thatsends commands to running Open vSwitch daemons.
ovsdbmonitor, a GUI tool forremotely viewing OVS databases and OpenFlow flow tables.
OpenvSwitch also provides some tools:
ovs-ofctl, a utility forquerying and controlling OpenFlow switches and controllers.
ovs-pki, a utility forcreating and managing the public-key infrastructure for OpenFlow switches.
Apatch to tcpdump that enables it to parse OpenFlow messages.
Open vSwitch(OVS)是一种虚拟交换软件,广泛应用于VM环境,兼容多种虚拟化技术如Xen、KVM和VirtualBox。其核心组件包括ovs-vswitchd(实现交换功能的守护进程)和ovsdb-server(配置数据库服务器)。此外,OVS还提供ovs-dpctl、ovs-vsctl等工具用于管理和配置。ovs-ofctl用于OpenFlow交换机和控制器的查询和控制,而ovs-pki则协助管理OpenFlow的公钥基础设施。
1万+

被折叠的 条评论
为什么被折叠?



