Open vSwitch 介绍 (一) Architecture

OpenvSwitch,,简称OVS是一个虚拟交换软件,主要用于虚拟机VM环境,作为一个虚拟交换机,支持Xen/XenServer,KVM, and VirtualBox多种虚拟化技术。

Open vSwitch的架构图如下所示:

ovs-vswitchd, a daemon thatimplements the switch, along witha 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.

转载请注明:转自egarle的博客

有事者,事竟成;破釜沉舟,百二秦关终归楚;苦心人,

Open vSwitch 介绍 (一) Architecture

相关文章:

你感兴趣的文章:

标签云: