[Openstack] [Openstack-operators] Connect VM network to exists VLAN network
Marouen Mechtri
mechtri.marwen at gmail.com
Wed Aug 20 13:05:58 UTC 2014
Hi Andreas,
Thank you for your response.
I think that the flat networking configuration is more appropriate when we
need to enable the access from the controller to the VM and vice versa.
Best regards,
Marouen
2014-08-18 17:52 GMT+02:00 Andreas Scheuring <scheuran at linux.vnet.ibm.com>:
> Hi Marouen,
>
> interesting setup that you're driving.
> Not sure if I can help you out but let's try.
>
> You're able to ping both feets of your router from within your vm -
> that's great!
> But you cannot ping the routers feets from your hypervisor, right?
>
> --> That makes sense to me.
> In general you will never be able to ping your instances private ip from
> the controller or from the hypervisor (this might change with dvr, but
> that's not yet released I guess). Cause neither the hypevisor nor the
> controller has a foot into the real tenant network (vlan or whatever).
>
> The only chance is via the network node, where the virtual router sits.
> Only there you can enter the tenant network. But this will not work
> while just pinging the guest. Let me tell you why:
>
> Routers are realized in network namespaces. So what you have to do is to
> switch to the network namespace and ping from there
> # ip netns show
> --> shows all network namespaces. There should be one with qrouter.xxxx
> # ip netns exec qrouter-xxxx ip a
> --> list all interfaces in that namespace. Here you should see 2 devices
> with your routers ip addresses
> # ip netns exec qrouter-xxxx ping <instance-ip>
> --> ping should be possible.
>
>
> Then you also tried out with floating ip and SSH to the floating ip
> works from a remote host, but not from your openstack nodes, right?
> And from your openstack nodes you can also ping the instance, so
> connection might be there.
> I have no clue what this might be. Somehting with iptables? Floating IPs
> are realized with NAT. Maybe that gives you a hint where to debug...
>
>
> Regards
> Andreas
>
>
>
>
>
> On Fri, 2014-08-15 at 16:55 +0200, Marouen Mechtri wrote:
> > Another detail that can be useful.
> > I can ping the floating IP of my instance and I can telnet the port
> > 22 from the controller, compute and network nodes
> >
> >
> > Trying 192.168.100.121...
> > Connected to 192.168.100.121.
> > Escape character is '^]'.
> > SSH-2.0-dropbear_2012.55
> >
> >
> > but I can not ssh from the controller, compute and network nodes.
> > From an external host I can ssh my instance.
> >
> >
> >
> >
> > Thank you in advance.
> >
> >
> > Best regards,
> > Marouen
> >
> >
> > 2014-08-15 16:17 GMT+02:00 Marouen Mechtri <mechtri.marwen at gmail.com>:
> > Hi Andreas,
> >
> >
> > I setup OpenStack on multinode (like the picture you
> > sent
> http://docs.openstack.org/havana/install-guide/install/apt/content/figures/3/a/common/figures/Neutron-PhysNet-Diagram.png
> )
> > and I'm using Icehouse release with openvswitch and GRE
> > tunnel.
> > For more detail about the network configuration:
> >
> https://raw.githubusercontent.com/ChaimaGhribi/OpenStack-Icehouse-Installation/master/images/network-topo.jpg
> >
> >
> >
> > I'm running the controller and network nodes on VMs (in the
> > compute node) and the compute node is my physical host.
> >
> >
> > Evry things are OK and I'm able to deploy instances and I can
> > ping from my instance the router gateways (connected to tenant
> > network and to the extenal nework)
> >
> >
> > The only issue I have I can not ping the tenant address of my
> > instance and the address of the tenant gateway from the
> > controller, network and compute nodes.
> > I can not also ping the controller node from my instance.
> >
> >
> > Could you please help me to solve this issue.
> >
> >
> > Thank you in advance.
> > Best regards,
> > Marouen
> >
> >
> > 2014-08-15 13:36 GMT+02:00 Andreas Scheuring
> > <scheuran at linux.vnet.ibm.com>:
> >
> > Hi,
> > just that we're on the same page. Please have a look
> > at this picture:
> >
> http://docs.openstack.org/havana/install-guide/install/apt/content/figures/3/a/common/figures/Neutron-PhysNet-Diagram.png
> >
> > With the provider network you create a network that
> > matches the green
> > External & the purple api network (as you have a
> > combined controller +
> > network node). This is where you already have vlan,
> > right?
> >
> > And on the green data network you try to use gre,
> > right?
> >
> > Or does you controller only have one physical nic for
> > all kind of
> > traffic?
> >
> >
> > I'm sorry but I do not yet understand your setup and
> > what you're trying
> > to achieve.
> >
> > Please keep always the mailing lists on cc, as others
> > might also be
> > interested.
> >
> >
> >
> > Regards,
> > Andreas
> >
> >
> >
> > On Fri, 2014-08-15 at 14:21 +0700, Nhan Cao wrote:
> > > hi,
> > > i deploy on multinode with neutron and openvswitch.
> > > My Infrastructure has a exists VLAN, now, i'm using
> > GRE type network.
> > > I found a article about that
> > >
> >
> http://trickycloud.wordpress.com/2013/11/12/setting-up-a-flat-network-with-neutron/
> > > Could you give me a advice? i should choose VLAN or
> > GRE for best?
> > > Thanks
> > >
> > >
> > >
> > >
> > >
> > >
> > > 2014-08-15 13:46 GMT+07:00 Andreas Scheuring
> > > <scheuran at linux.vnet.ibm.com>:
> > > Hi Nhan,
> > > I guess more information is required to help
> > you out there.
> > >
> > > It would be helpful to know which setup
> > you're using, e.g. a
> > > singlenode
> > > or multinode setup, openvswitch for network
> > virtualiation or
> > > something
> > > else? Are you using nova network or neutron
> > networking?
> > >
> > > If I got it right you created a tenant
> > network in openstack
> > > (in your
> > > case vm network). In addition your host
> > (hypervisor) has a an
> > > eth
> > > interface into the physical network, right?
> > >
> > > You also mentioned that your physical
> > network is a vlan
> > > network. Is your
> > > hypervisor aware of this vlan tagging or is
> > this done by a
> > > access port
> > > config in your switch?
> > >
> > >
> > > And what you want to achieve is to connect a
> > vm attached to
> > > the
> > > openstack vm network to your physical vlan
> > network. Did I get
> > > you right?
> > >
> > > Basically you would create a so called
> > "provider network" that
> > > represents your physical network and connect
> > this provider
> > > network via a
> > > virtual router to your vm network.
> > >
> > > More information you can find here:
> > >
> >
> http://docs.openstack.org/admin-guide-cloud/content/under_the_hood_openvswitch.html#under_the_hood_openvswitch_scenario1
> > >
> > >
> > > Regards,
> > > Andreas
> > >
> > >
> > >
> > > On Fri, 2014-08-15 at 00:00 +0700, Nhan Cao
> > wrote:
> > > > Hi
> > > > I have to network:
> > > > vm network: 10.2.21.0/24
> > > > exist VLAN network: 192.168.1.0/24
> > > > I want to connect from my VM network to
> > physic VLAN network.
> > > >
> > > > How i config to connect?
> > > >
> > > >
> > > >
> > > > Thanks :)
> > > >
> > > >
> > >
> > > >
> > _______________________________________________
> > > > Mailing list:
> > >
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> > > > Post to :
> > openstack at lists.openstack.org
> > > > Unsubscribe :
> > >
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> > >
> > >
> > >
> > >
> > _______________________________________________
> >
> > > OpenStack-operators mailing list
> > > OpenStack-operators at lists.openstack.org
> > >
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
> > >
> > >
> >
> >
> >
> > _______________________________________________
> > Mailing list:
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> > Post to : openstack at lists.openstack.org
> > Unsubscribe :
> >
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> >
> >
> >
> >
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140820/ac77136d/attachment.html>
More information about the Openstack
mailing list