[Openstack] How to commucation vms in multi nodes using quantum?

Gary Kotton gkotton at redhat.com
Wed Oct 24 10:22:10 UTC 2012


Hi,
In addition to Dan's comments you can also take a look at the following 
link http://wiki.openstack.org/ConfigureOpenvswitch.
Thanks
Gary

On 10/24/2012 08:21 AM, livemoon wrote:
> Thanks Dan
>
> On Wed, Oct 24, 2012 at 2:15 PM, Dan Wendlandt <dan at nicira.com 
> <mailto:dan at nicira.com>> wrote:
>
>     On Tue, Oct 23, 2012 at 10:56 PM, livemoon <mwjpiero at gmail.com
>     <mailto:mwjpiero at gmail.com>> wrote:
>     > Dan:
>     > Thank you for your help.
>     > If the server have three nics, which one will be used as port of
>     "br-int". I
>     > must know how "br-int" work between two machines, and then I can
>     make the
>     > physical interface which "br-int" use to one switch
>
>     If you are using tunneling, the traffic will exit out the NIC based on
>     your physical server's routing table and the destination IP of the
>     tunnel.  For example, if your physical server is tunneling a packet to
>     a VM on a physical server with IP W.X.Y.Z, the packet will leave
>     whatever NIC has the route to reach W.X.Y.Z .
>
>     Dan
>
>
>
>
>     >
>     > On Wed, Oct 24, 2012 at 11:52 AM, Dan Wendlandt <dan at nicira.com
>     <mailto:dan at nicira.com>> wrote:
>     >>
>     >> all you need to do is create a bridge named "br-int", which is what
>     >> the linux devices representing the vm nics will be plugged into.
>     >>
>     >> since you are using tunneling, there is no need to create a br-ethX
>     >> and add a physical interface to it.
>     >>
>     >> dan
>     >>
>     >> p.s. btw, your config looks like its using database polling,
>     which is
>     >> not preferred.  I'd suggest you use the default config, which
>     uses RPC
>     >> communication between agents and the main quantum-server process
>     >>
>     >>
>     >> On Tue, Oct 23, 2012 at 8:44 PM, livemoon <mwjpiero at gmail.com
>     <mailto:mwjpiero at gmail.com>> wrote:
>     >> > I know in one node,vm can work well.
>     >> > I want to know in multi nodes, do I need to create a br-ethX,
>     and port
>     >> > the
>     >> > physical interface to it? how to do that in configuration?
>     >> >
>     >> > On Wed, Oct 24, 2012 at 11:36 AM, ??? <iamljj at gmail.com
>     <mailto:iamljj at gmail.com>> wrote:
>     >> >>
>     >> >> you just need to create one or more networks and specify
>     which network
>     >> >> to
>     >> >> use when booting vm.
>     >> >>
>     >> >> 2012/10/24 livemoon <mwjpiero at gmail.com
>     <mailto:mwjpiero at gmail.com>>
>     >> >>>
>     >> >>> Hi, I use quantum as network. A question is if there are
>     multi nodes,
>     >> >>> how
>     >> >>> to config to make vms communicate with each other in the
>     same subnet.
>     >> >>>
>     >> >>> I use openvswitch as my plugin. And my setting is blow:
>     >> >>>
>     >> >>> [DATABASE]
>     >> >>> sql_connection =
>     mysql://quantum:openstack@172.16.1.1:3306/quantum
>     <http://quantum:openstack@172.16.1.1:3306/quantum>
>     >> >>> reconnect_interval = 2
>     >> >>>
>     >> >>> [OVS]
>     >> >>>
>     >> >>> tenant_network_type = gre
>     >> >>> tunnel_id_ranges = 1:1000
>     >> >>> integration_bridge = br-int
>     >> >>> tunnel_bridge = br-tun
>     >> >>> local_ip = 172.16.1.2
>     >> >>>
>     >> >>> enable_tunneling = True
>     >> >>>
>     >> >>>
>     >> >>> [AGENT]
>     >> >>> polling_interval = 2
>     >> >>> root_helper = sudo /usr/bin/quantum-rootwrap
>     >> >>> /etc/quantum/rootwrap.conf
>     >> >>>
>     >> >>> --
>     >> >>> ???????,???????
>     >> >>>
>     >> >>> _______________________________________________
>     >> >>> Mailing list: https://launchpad.net/~openstack
>     <https://launchpad.net/%7Eopenstack>
>     >> >>> Post to     : openstack at lists.launchpad.net
>     <mailto:openstack at lists.launchpad.net>
>     >> >>> Unsubscribe : https://launchpad.net/~openstack
>     <https://launchpad.net/%7Eopenstack>
>     >> >>> More help   : https://help.launchpad.net/ListHelp
>     >> >>>
>     >> >>
>     >> >>
>     >> >>
>     >> >> --
>     >> >> ???@ljjjustin
>     >> >>
>     >> >
>     >> >
>     >> >
>     >> > --
>     >> > ???????,???????
>     >> >
>     >> > _______________________________________________
>     >> > Mailing list: https://launchpad.net/~openstack
>     <https://launchpad.net/%7Eopenstack>
>     >> > Post to     : openstack at lists.launchpad.net
>     <mailto:openstack at lists.launchpad.net>
>     >> > Unsubscribe : https://launchpad.net/~openstack
>     <https://launchpad.net/%7Eopenstack>
>     >> > More help   : https://help.launchpad.net/ListHelp
>     >> >
>     >>
>     >>
>     >>
>     >> --
>     >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     >> Dan Wendlandt
>     >> Nicira, Inc: www.nicira.com <http://www.nicira.com>
>     >> twitter: danwendlandt
>     >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     >
>     >
>     >
>     >
>     > --
>     > ???????,???????
>
>
>
>     --
>     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>     Dan Wendlandt
>     Nicira, Inc: www.nicira.com <http://www.nicira.com>
>     twitter: danwendlandt
>     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>
>
> -- 
> Blog Site: livemoon.org <http://livemoon.org>
> Twitter: mwjpiero
> ???????,???????
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20121024/8a3bcf8e/attachment.html>


More information about the Openstack mailing list