最近在研究open vswitch(OVS),发现在OpenStack中已进对他进行了集成。
现在有一个百思不得其解的问题就是,如果我在一台HOST上面部署了OpenStack,那么他是通过什么方式,什么协议去远程控制OVS呢?
我只在安装了OVS的本机上对OVS进行过配置和操作,那都是使用OVS提供的应用工具命令来实现的,难道OpenStack远程登录上去用这些命令??
求大能!

解决方案 »

  1.   

    对于ovs, quantum需要在node上部署quantum-openvswitch-agent, 然后quantum controller通过agent来管理node上的ovs策略。两者之间通讯协议是RPC.至于quantum-openvswitch-agent,其实就是通过拼装ovs命令来配置的。
      

  2.   

    那就意味着远程的通信是通过quantum-openvswitch-agent这个第三方来实现的?
    OVS本身还是只是在响应本地的命令,实质和我自己人工输入命令是一样的,只不过输入命令的执行者换成了quantum-openvswitch-agent?