I was going through the PDF for 4 hours with no output , trust me this 20 min video made the difference , thank you very much :) waiting for more videos !!
I am also network engineer. But I am newcomer for Openstack. Trying to get on well with Neutron I found your channel and started to watch videos one by one. That's amzing! And I am also kind of teacher, so I know what a huge work you've done to complete this video! Cool!
This is a wonderful learning material, very basic and very clear. Could you please make more about Nova, storage, etc., and including the physical connections? Thanks a lot.
Just like reading a book with a speed of our choice ..So much info you have packed and explained neatly with practicals.I love it .Valuable 20 mins for me in openstack
Cracking video. Being an old school sysadmin I like how you explain the terminology between the old physical world and the new cloud world. The core concepts are still the same, just the language has changed a bit. Thanks again!
Thanks Peter! Totally, no one got rid of TCP/IP yet so the same old physical world ideas usually apply but to virtual objects (maybe minus OpenFlow rules - but that's just a different way to tell packets where to go).
FANTASTIC, clear & concise video! Been struggling to understand Openstack but now it's so much more clearer to me.... keep up the great work & thanks a ton!
Excellent video. I've watched many OpenStack videos and this is the best I've come across that shows the step-by-step mapping with the interface. Keep up the great work.
I am trying to get into openstack domain as we want to implement it in our lab. This video makes complex terminologies in a very easy to understand words with precise diagrams and apt explanation. !!!! Thank you so much David!!!
I have installed the packstact ocata. I have manually created the public network which is in the same network my dashboard runs. I have also created the private network and also a router. After launching the cirros instance and assigning the floating IP, it has taken the IP as 10.211.2.32. From the Openstack server (10.211.2.21) I am able to ping the floating IP 10.211.2.32 and also login via SSH. My Openstack server (10.211.2.21) is able to ping the internet as below. But when I try to do it from the instance (10.211.2.32) I am not able to ping the internet. Any help will be highly appreciated.
Very helpful. Excellent graphics and illustrations. Good fast pace; makes the viewer pay attention and even rewind once in a while! Good job cutting out all the pauses and delays (i.e., nice editing). You make it look easy.
I wish I found that video a couple of days ago. I spent the past days reading official documentation, online courses (which basically were only literately reciting official documentation) , I could not understand the difference between a provider network and a project network. Thank you so much. Liked and Subscribed.
Hello please i have a question , when the virtual router performs the nat to the public ip, would the ISP router not do another nat again?, please, I don't understand that part, do I have to do any configuritation on the physical router that the ISP provided me?
Thank you so much for sharing this presentation. Neutron (& networking in general) is scary in how complex it is, but it's so cool! Seeing it broken down visually really helps put the pieces together. Thank you!
@David - Awesome Video. Very clear explanation of the concept which many people get confused when reading it in other books. You have done an amazing Job!
I didn't know anything about OpenStack Neutron until today when I was messing around with my old Debian desktop and saw Neutron jumping through PID one after another. That seemed really odd. top nice 20 pid 16607, pid 16623, pid 16631 and so forth. Why does the Neutron daemon burn through PID's like that? Is it normal or did I misconfig something?
Great video. However, it seems some confusion between the IP address of the port and the instance. Are they the same? That means the , when you create the IP address of the instance, is that also the IP address of the port by default ?
Hello David. The latest version of OpenStack has implemented OVN. May I please request you to give us knowledge on OVN. Really need to understand thoroughly the concept. Or some pointers to the right documents to learn it.
You have done amazing work! I have a question: How did you create a virtual network on VirtualBox? 1. Using secondary port in bridge and configuring the DHCP on Host OR 2. Using SNAT on a secondary interface? In this case, where did you define the 200.0.0.0/24 subnet?
Hello David, thank you for the great video! May I ask a question though? When we spawn the VM instances, how the DHCP discovery packets get forwarded to the DHCP server? Is the server on the same node or there is already sort of intellegent network which acts as relay agent? Also, would it be possible to shoot a video on how those blue and grean networks correlate to the pgysical network/nodes?
Thanks, Nicholas! Without a floating IP to connect to, I jumped into the DHCP network namespace from the compute host and SSH'd from there. (e.g. ip netns exec ssh )
David you have excellent style for presenting complex topics to broader audience. This was very informative and enjoyable experience. I am looking forward how you break down neutron in more detail like you did with namespaces before. Well done and keep the momentum going.
Thanks Maros! Did you catch my packet walkthrough video for OpenStack Neutron - DVR? That is like the namespaces video. It's quite dense though! ruclips.net/video/7IXEtUEZslg/видео.html
Hi David, For me, my instances are not pingable through floating IP address. I tried adding INGRESS rule as you suggested, but OpenStack complaints that the rule already exists (Even though, the default rules in default security group is same as I see on your screen). Any quick tips:?
thank you for the video it was really helpful ! but please could make an update in another video to put out the firewall ? also when we have limited number of floating IP addresses how could we access as many VM as we can ?
Thanks a lot for this video David . Simple yet quite informational. Looking forward to the next in the series. One suggestion I will give is to divide them in series for better management and playlist creation. Cheers !
+Dev Lavaniya (r0x0r) Thanks for the comments! Can you elaborate on what you mean by divide them in series? Do you just mean have a 'theme' all in a playlist(s) ?
+David Mahler Yes, exactly ! I just meant it would be much more intuitive to create playlist like ‘Openstack Neutron’ for this one and the next video related that follows be added to this playlist. Just my two cents. :)
After creating the NET1 and instantiating 2 VMs (BLUE 1 and 2), I got the following IP addresses: BLUE-1 192.168.1.12, BLUE-1 192.168.1.11. However, I can't ping them via Linux terminal. Am I missing something? FYI, I am running OpenStack on a Linux 14.04 virtual machine created on Oracle virtual box. My host machine is a windows 10.
great explanation! just one question: is it possible to access nova instances (BLUE-1) without floating ip (200.0.0.X) from nova base machine, I mean can we use it's internal ip (192.168.1.7) to login from nova base machine?
You can get into it using linux network namespaces commands (ip netns). As an admin you can get into the network namespace that represents the neutron router or the dhcp/dnsmasq namespace and use that as a jump host of sorts. Also, some stacks have consoles you can get into via Horizon (ex VNC) that you could use as an end-user.
This is better than any OpenStack networking course, short and crisp exactly what I was looking for. Thanks a lot!
You're very welcome!
Thanks David, you have summarized an entire book in less than 20 minutes and made it look so simple. Can’t wait to try it out on my home lab.
Great!
Precise, to the point, lots of concept covered in 20 mins. Thanks David
You're welcome! Thanks for taking the time to comment!
I was going through the PDF for 4 hours with no output , trust me this 20 min video made the difference , thank you very much :) waiting for more videos !!
Awesome! I learn similarly where I need to see more examples and diagrams so that's why I end up making the videos in that way.
have never seen anyone explain it that easily. excellent job David
Thanks!
I am a beginner in OPENSTACK... Out of all the youtube videos on neutron, this is the only one which I found easy to understand
Cool, thanks a lot for letting me know!
Very nice video. Concepts were explained clearly. Really helped for my cloud computing module
I am also network engineer. But I am newcomer for Openstack. Trying to get on well with Neutron I found your channel and started to watch videos one by one. That's amzing!
And I am also kind of teacher, so I know what a huge work you've done to complete this video! Cool!
Yes, they are a lot of work! Thanks so much for the kind words and taking the time to comment!
This is a wonderful learning material, very basic and very clear. Could you please make more about Nova, storage, etc., and including the physical connections?
Thanks a lot.
Thanks! I'm a network engineer so don't focus on compute and storage much, at least not enough to make an intelligent video on the topics :-).
Just like reading a book with a speed of our choice ..So much info you have packed and explained neatly with practicals.I love it .Valuable 20 mins for me in openstack
Thanks for commenting!
Excellent. Explains concepts and terminology in a very simple manner for folks getting started with openstack.
+Mohammed Petiwala Thanks, I was hoping it would be pretty straightforward
1 full day class has been successfully squeezed in to few mins. Amazing and very useful!
Thanks!
You are too good David. U make things very simple to understand. I dedicate my SDN knowledge to you. Thanks a ton
Thanks Kiran, thats nice to say! and you are welcome!
The best explanation about basic concepts of the neutron. thanks, sir.
You are most welcome!
Very crisp explanation. No fluff. thanks so much.
You're welcome!
Great job explaining! Very clear and concise. I am a traditional network engineer and your explanation helped me grasp these concepts.
Thanks! That's great, I'm glad it helped you grasp them!
Dang. Now, this is what you call an easy-to-understand intro. Good job!
Thanks, Pedro!!
Sooperb.. your 20 minutes video cleared our understanding and solved our many hours of debugging. Great Job !!
Great, I'm glad it helped!
Cracking video. Being an old school sysadmin I like how you explain the terminology between the old physical world and the new cloud world. The core concepts are still the same, just the language has changed a bit. Thanks again!
Thanks Peter! Totally, no one got rid of TCP/IP yet so the same old physical world ideas usually apply but to virtual objects (maybe minus OpenFlow rules - but that's just a different way to tell packets where to go).
Excellent !!! I like the way you explained the complex topics in a simple manner.
+Unmesh Desale Thanks so much!
The best video I ever watched that simplify complex concept. Thank you a lot.
Glad to hear that!
very helpful for beginners . Wonderful explanation , very easy to understand and grasp . Good Work.
Thanks a lot for the comment!
This guide simplifies everything and makes it easy to understand. Thank you so much for posting this.
Thanks for commenting!!
Really easy to understand and like the summary that re-iterates. Good One.
+Balakrishna BK Thanks for commenting!
FANTASTIC, clear & concise video! Been struggling to understand Openstack but now it's so much more clearer to me.... keep up the great work & thanks a ton!
Great, you're very welcome, I'm happy it helped you so much!
Excellent video. I've watched many OpenStack videos and this is the best I've come across that shows the step-by-step mapping with the interface. Keep up the great work.
Thanks Michael and thanks for connecting on LinkedIn!
Very nice and smooth, very clear to understand. Thanks for the video.
+Dustin Roberts Cool, thanks a lot for the comment!
Excellent!! "Making things simple is complicated" but you certainly got the power!! :) Thanks for the great work David!!
+Anny Martinez Thanks for the comment!
Great.. !!! Very nice video. I really like the way you explained the neutron concepts. Thank You...
+Kamlesh Kumar You're welcome!!
This was actually very helpful being so structured and simple. Very well done!
thanks!
Wow .... I finally established a connected network owing to this tutorial.. Many thanks, looking forward to more of your posts !!
Awesome!!
as a beginner in openstack, this video really helps. thank you very much
You're very welcome!
Hi David , how did you get into BLUE1 in first place ( the step , when you said 'this is the CLI of blue one) ?
I am trying to get into openstack domain as we want to implement it in our lab. This video makes complex terminologies in a very easy to understand words with precise diagrams and apt explanation. !!!! Thank you so much David!!!
yw!
I have installed the packstact ocata. I have manually created the public network which is in the same network my dashboard runs.
I have also created the private network and also a router. After launching the cirros instance and assigning the floating IP, it has taken the IP as 10.211.2.32.
From the Openstack server (10.211.2.21) I am able to ping the floating IP 10.211.2.32 and also login via SSH.
My Openstack server (10.211.2.21) is able to ping the internet as below.
But when I try to do it from the instance (10.211.2.32) I am not able to ping the internet.
Any help will be highly appreciated.
Fantastic video, Thanks for taking the time to create this content.
TY!
Once again, excellent work David, please keep making these videos, I find your style relaxing, knowledgeable and friendly.
:-) awesome, thanks for commenting again!
very crisp and effective demonstration of OpenStack Neutron
Thank you!
Very helpful. Excellent graphics and illustrations. Good fast pace; makes the viewer pay attention and even rewind once in a while! Good job cutting out all the pauses and delays (i.e., nice editing). You make it look easy.
Thanks, Gordon! Yes, there are a lot of layers to deal with and edit on these (audio, video, diagrams, actual content) - thanks for noticing!
5 years later, thanks for helping me wrap me head around how Neutron operates!
Thanks! And then if you are like me, you will forget and rewatch the video ;-).
I wish I found that video a couple of days ago. I spent the past days reading official documentation, online courses (which basically were only literately reciting official documentation) , I could not understand the difference between a provider network and a project network. Thank you so much. Liked and Subscribed.
Awesome, thanks for the feedback and information about your experiences trying to learn this stuff!
Hello please i have a question , when the virtual router performs the nat to the public ip, would the ISP router not do another nat again?, please, I don't understand that part, do I have to do any configuritation on the physical router that the ISP provided me?
Thank you so much for sharing this presentation. Neutron (& networking in general) is scary in how complex it is, but it's so cool! Seeing it broken down visually really helps put the pieces together. Thank you!
Thanks so much for commenting! You're welcome! Did you see the DVR packet walkthrough video yet, the complexity does get pretty intense!
@David - Awesome Video. Very clear explanation of the concept which many people get confused when reading it in other books. You have done an amazing Job!
+Ganesh S M Thanks so much! I myself get confused with texts alone. Doing labs seems to be the best way, at least for me.
Awesome video. Very easy to understand. Thanks David
You're welcome. Thanks for posting!
Just wanted to let you know this video was very helpful. You are an excellent instructor. Thanks.
Thanks for relaying that, I greatly appreciate it!
Short.....crisp and very helpful indeed for a beginner. Thanks!!
You're welcome! Thanks for the comment.
Thank you David. Your explanations were very clear in video. Congratulations.
+Petronio Carlos You're welcome! Thanks for the feedback!
Excellent job! Thank you for spending your time to create this video!
Thanks a lot for acknowledging that!
I didn't know anything about OpenStack Neutron until today when I was messing around with my old Debian desktop and saw Neutron jumping through PID one after another. That seemed really odd. top nice 20 pid 16607, pid 16623, pid 16631 and so forth. Why does the Neutron daemon burn through PID's like that? Is it normal or did I misconfig something?
Still a fantastic video 6y later! Thanks for the basic networking intro 🙂👍
Oh dang, 6 years? That makes me sad haha.
Great video. However, it seems some confusion between the IP address of the port and the instance. Are they the same? That means the , when you create the IP address of the instance, is that also the IP address of the port by default ?
@David, you are a rockstar teacher. Hats-off to your teaching skills.
Thanks a lot!
Hello David. The latest version of OpenStack has implemented OVN. May I please request you to give us knowledge on OVN. Really need to understand thoroughly the concept. Or some pointers to the right documents to learn it.
thanks for publishing this video and explaining concepts so easily
You're welcome!
Very nice description , easy to understand !!
Thanks Mohammad!
Great Intro and demo. Thanks for making.
You're welcome!!
This video is very helpful to start learning Openstack Neutron concepts
Thanks!
Very helpful. I was confused at the security group. Now it’s all good.
Glad to hear it!
Hi , david , grt work , the way you present things is just awsome...
+Ijaz Ahmad Thanks a lot! Really appreciate that!
Very Nice Explanation. Thank you Mr. David Mahler. Hope to see you with more videos.
Thank you!
You have done amazing work!
I have a question: How did you create a virtual network on VirtualBox?
1. Using secondary port in bridge and configuring the DHCP on Host OR
2. Using SNAT on a secondary interface? In this case, where did you define the 200.0.0.0/24 subnet?
Hello David, thank you for the great video! May I ask a question though? When we spawn the VM instances, how the DHCP discovery packets get forwarded to the DHCP server? Is the server on the same node or there is already sort of intellegent network which acts as relay agent?
Also, would it be possible to shoot a video on how those blue and grean networks correlate to the pgysical network/nodes?
Excellent video David. Your explanation is very clear.
Hi Pavan, thanks for commenting!
Great video, thought it is not clear to me how you accessed the CirrOS shell. Could you briefly explain that? Thanks!
Thanks, Nicholas! Without a floating IP to connect to, I jumped into the DHCP network namespace from the compute host and SSH'd from there. (e.g. ip netns exec ssh )
Good and a very clear video demo'ing the OS Networking features. Thank you
You're welcome!
David you have excellent style for presenting complex topics to broader audience. This was very informative and enjoyable experience. I am looking forward how you break down neutron in more detail like you did with namespaces before. Well done and keep the momentum going.
Thanks Maros! Did you catch my packet walkthrough video for OpenStack Neutron - DVR? That is like the namespaces video. It's quite dense though! ruclips.net/video/7IXEtUEZslg/видео.html
how did you create the provider network or public networks?
super stuff.... crystal clear with the right amount of leaps between topics ..
Thanks Rajnish! Glad you liked it!
beautifully explained and really appreciate your efforts to share your valuable knowledge with outer world ...
Thank you sir!
This is quite good. Exactly what you need to hear when getting started, with no fluff.
Thanks JR! I aim for no fluff!
This is exactly what I was looking for. Thanks for this amazing and great tutorial video! It was really helpful.
Awesome, thanks for commenting!!
Is thisthe command in order to ssh into the Blue1 vm ?
ssh root@192.168.1.7 or something else
Your all videos has very high quality details.. Thank you for your service.
Thanks Satish!!
Hi David,
For me, my instances are not pingable through floating IP address.
I tried adding INGRESS rule as you suggested, but OpenStack complaints that the rule already exists (Even though, the default rules in default security group is same as I see on your screen).
Any quick tips:?
Hey, I have been able to add the rule. It was a privilege related issue.
OK, thanks for the update!
thank you for the video it was really helpful ! but please could make an update in another video to put out the firewall ? also when we have limited number of floating IP addresses how could we access as many VM as we can ?
Thanks david! This is super helpful :). Just one question ho did you get /32 in your IP? how to find my ip in that format?
Hmm, can you give me a timestamp from the video? I don't recall what this is referencing.
Well articulated, to the point and mainly informative... Thank you
You're welcome Rati!
Got good understanding on openstack networking.
Thanks David
Great to hear! You're welcome.
SIR, while creating the instance ,error is coming, tried many times but same error is occuring, please suggest something if possible
Awesome video and very nicely supported by demo. Thanks David
You're welcome!
Well presented and nicely covered. Very useful.
+Nebu Mathews Thanks!!
Pefect Explanation...... :-) Definitely a gold among all Iron stuffs we related to Introduction to OpenStack Neutron :-)
Thanks for commenting!
A wonderful Video tutorial on the neutron networking thanks allot David :).
Thanks!
Hey
I have a problem in my virtual machine I cannot access to instances via ssh.
really an awesome video to understand about Openstack Neutron..Thanks a ton David Mahler :)
+Navya k Thanks for the comment, and you are welcome!
Great stuff to start with. It was my first learning video towards OpenStack Networking and l liked it. Subscribed it David.
Glad you liked it! You're welcome!
Thanks a lot for this video David . Simple yet quite informational. Looking forward to the next in the series. One suggestion I will give is to divide them in series for better management and playlist creation. Cheers !
+Dev Lavaniya (r0x0r) Thanks for the comments! Can you elaborate on what you mean by divide them in series? Do you just mean have a 'theme' all in a playlist(s) ?
+David Mahler Yes, exactly ! I just meant it would be much more intuitive to create playlist like ‘Openstack Neutron’ for this one and the next video related that follows be added to this playlist. Just my two cents. :)
Too good...You made this concept look very simple and understandable.
Thanks Human :-)
After creating the NET1 and instantiating 2 VMs (BLUE 1 and 2), I got the following IP addresses: BLUE-1 192.168.1.12, BLUE-1 192.168.1.11. However, I can't ping them via Linux terminal. Am I missing something?
FYI, I am running OpenStack on a Linux 14.04 virtual machine created on Oracle virtual box. My host machine is a windows 10.
Very nice and simple explanation with Demo.
Thanks for the comment!
Excellantooo !!!! You are too too GOOD. Best educational video that I have ever seen for OpenStack.
Thanks a lot!!
Excellent video, Very helpful for me to understand basic of neutron
Thanks!
David what method do you recommend to deploy openstack on production?
Ansible? Chef? Red Hat? Ubuntu? Meh - don't ask me I'm just a lowly network engineer who wants to know how the network parts work ;-).
Great video and clear explanation, thanks David!
Thanks Calebe!
wow...so easy to understand in so less time.... love it
Thanks for taking the time to comment!!!
great explanation!
just one question:
is it possible to access nova instances (BLUE-1) without floating ip (200.0.0.X) from nova base machine,
I mean can we use it's internal ip (192.168.1.7) to login from nova base machine?
You can get into it using linux network namespaces commands (ip netns). As an admin you can get into the network namespace that represents the neutron router or the dhcp/dnsmasq namespace and use that as a jump host of sorts. Also, some stacks have consoles you can get into via Horizon (ex VNC) that you could use as an end-user.
Very, very, very useful! Clean explanations!
Thanks!
this is the best explantion i ever got for Neutron and keep bringing in new videos... you make things really simple...
+sunny260606 Thanks, I really appreciate that. Trying to present in a way that is clear to me.
100% worth seeing it. Well done!
Thanks Alex!!