 Good afternoon. Sorry, we're running a little bit late. My name's Tom Nato. I'm from Brocade. We're going to give a talk today about what our OpenStack and Open Daylight integration is like also with our Viata V-Router. At the end of the presentation, I'm going to run a live demo, sorry, a pre-recorded demo of the actual integration that we have working. Feel free to raise your hand and ask questions as we go to. I know it's a little loud in here, so I'll repeat the questions. What are we actually doing here? So CloudStack orchestration with Open Daylight and OpenStack, I'm sorry, Cloud orchestration with OpenStack and OpenDaylight, is really what we're trying to achieve here. There's a figure I'm showing here on the slide where we have basically two layers. We have an orchestration layer where we have OpenStack, which is responsible for orchestrating the general VM network and storage as usual. What's a little different here, and there have been a lot of questions, people have been asking me at this show this week, is what do you do with the network underneath that? Neutron doesn't have sufficient details, for example, for configuring a lot of the different network technologies and components that are underneath. So that's where the controller comes in, and you can see the Cloud in the middle there with the actual network that's connecting the virtual routers, and then the OpenDaylight controller as it fits into the picture here. The other interesting thing I'm showing here too is that applications that you then build on top of this ecosystem or peanut butter and jelly sandwich, as some people call it, can be built now on top of OpenStack or OpenDaylight. The APIs are obviously different, but that's the idea is that you build things around that. So getting into the sort of commercial aspect and the deployment aspect of this thing, what's important about OpenStack, not just OpenStack, but OpenDaylight and OpenSource to the kind of strategy I just showed on there, there's tons of people working on this stuff. As you can see here, this is a pretty impressive set of folks that are here working on this stuff. Tons of companies, not just software vendors, hardware vendors, lots of equipment vendors working on this stuff. And to me, what's more important, most important, is actually the developers that are actually working on this. I mean, there's over 600 developers working on these projects. And that, to me, is indicative of this being a real OpenSource project, a real community project. So just a quick overview of this sort of OpenStack ecosystem, obviously compute network and storage are the obvious things. And then there's the enterprise grade distro that goes around that, which you've probably talked to the three main guys that are here. And then the sort of support, hardware, system integration, ecosystem that's built around that. What I'm not showing here is also the OpenDaylight controller that I showed is building a similar community, not just of developers, but of support and software and system integration as well. And so that combined solution between those two things coupled with a carrier grade virtual router solution is really what you need, I think, for these three things to work together well. So Brocade is heavily involved in OpenSource now. And so this is just a kind of a list of our OpenStack upstream contributions. We're also, right now, actively contributing at OpenDaylight as well. We just started a couple of months ago and we're already committing lots of patches to the code base there as well. But in OpenStack, I mean, we obviously have, I've got a bunch of contributions here that are listed. And I think some of the newer ones related to the Cinder project as well. So the demo I'm gonna play in a second is gonna demonstrate the integration between an OpenStack distro with an OpenDaylight controller and the Viata V router. And what we're gonna do is we're going to, we have two VMs running, one with OpenStack, one with OpenDaylight. And then we also have, we're going to provision a virtual network that has four virtual routers and they're gonna interconnect and we'll kind of step through that in the video. So let me launch the video now and let me hope that the audio works on this. I apologize if it doesn't. I haven't had time to actually test this out. So let's try this out. Okay, so over here we're gonna provision the first virtual router. So we're going into the OpenStack console and we have three VLANs that are configured in here as well. So we're gonna provision each of the virtual routers. So here we have the four virtual routers now that are configured. They're Viata V routers. So now each one is booting as it's deployed. There they are. And now we can go in and actually look at the details, provision the interfaces on those routers and connect them to the virtual network, the VLANs that are deployed. We're obviously not doing much paying attention to the IP addressing here. We just have a private net 10 address space here. We're not doing anything fancy. Okay, so now they're all connected to the network. Now we're gonna connect. There we go. Now we're gonna connect them to the network. Once they're all connected to the external VLAN, we're gonna show that they can all talk to each other. So now they're all connected to the management network as well as what we're calling the external network and the interfaces are active. So now let's log into Open Daylight into the controller and discover those routers. And you can see Open Daylight's already discovered the controllers. The instance is running on that network. So now the topology is showing all four of the virtual routers with the provisioned interfaces. And so we can click on the ports and we can show that they're discovered with the right IP addresses, the right MAC address, and so on. And so this may seem sort of simplistic, but it's actually an integration of a lot of different moving parts. We have the Viata V routers, we have an entire OpenStack distro that's running and an entire Open Daylight controller that's configured and running here as well. So our next step here is then to be able to drill down into the routers and then play with the network configurations and so on with the controller. So that's the sum of my demo. So thanks for coming by. If you have any questions I'll be hanging around or I'll be at the booth if you wanna come by. Thank you.