← Back to team overview

openstack team mailing list archive

Re: How to commucation vms in multi nodes using quantum?

 

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@xxxxxxxxxx <mailto:dan@xxxxxxxxxx>> wrote:

    On Tue, Oct 23, 2012 at 10:56 PM, livemoon <mwjpiero@xxxxxxxxx
    <mailto:mwjpiero@xxxxxxxxx>> 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@xxxxxxxxxx
    <mailto:dan@xxxxxxxxxx>> 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@xxxxxxxxx
    <mailto:mwjpiero@xxxxxxxxx>> 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@xxxxxxxxx
    <mailto:iamljj@xxxxxxxxx>> wrote:
    >> >>
    >> >> you just need to create one or more networks and specify
    which network
    >> >> to
    >> >> use when booting vm.
    >> >>
    >> >> 2012/10/24 livemoon <mwjpiero@xxxxxxxxx
    <mailto:mwjpiero@xxxxxxxxx>>
    >> >>>
    >> >>> 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@xxxxxxxxxxxxxxxxxxx
    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
    >> >>> 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@xxxxxxxxxxxxxxxxxxx
    <mailto:openstack@xxxxxxxxxxxxxxxxxxx>
    >> > 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@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


Follow ups

References