 You can or you cannot all right. You can hear me. So I'm I'm very excited. We've got the humongous crowd here But that's okay, you know come over. Yeah, come on come on come over So I'm looking at the time I know that we are on a tight schedule, right? And I think I should get started right and I I'm sure that as I get To talk a little bit about what brocade is doing with open stack people are gonna get excited And we're gonna get more people joining us for this quick presentation. All right, so Welcome welcome to the demo theater, right, and I've got the privilege to kick it off here So what we're gonna be talking about here for the next 15 minutes or so is You know what brocade is doing with open stack. So the title of my presentation is Open stack at brocade and you will be learning a little bit more about what brocade communication system Is currently doing with this infrastructure as a service Orchestration engine, right? So my name is did your store. I am in a product management role at Brocade. All right. So without any further ado, what I would like to basically provide you with is a very simple Very high-level paintbrush description of what brocade is doing with this Solution right and how we've been engaging within the community to deliver a solution that are open stack based Which basically in a nutshell allows you to build those open cloud, right? And it's basically here a Way for me to reinforce the fact that brocade is really committed in terms of adhering to standards and also Supporting open source efforts. So in a nutshell you can build those open clouds that are vendor agnostic and technology agnostic so What I propose we do here is to quickly go over the multiple projects that we have in flight with open stack And as you can see here, I have categorized them into two major buckets There is the the brocade plugins that you can see, you know right there in this red box But also those brocade extensions that we've been working on, right? So let me go quickly over the first category the first buckets right and go over The multiple projects that we currently are working on that basically in a nutshell enable the Interoperability between the open stack framework itself and it's going across multiple of those components There is neutron, but there's also cinder and that enable those components to interoperate with our brocade Products right and you will see that the interoperability that we are creating goes spans across the entire Brocade product line and compassing IP devices, but also stand storage networking devices, right? So the first one that I would like to mention here is this Driver the brocade plug-in that we have contributed back in grizzly for orchestrating layer 2 Services on top of the brocade virtual cluster switch, right? So hopefully you've heard about the the brocade VCS virtual cluster switch that delivers Ethernet fabric services, right? And as the underpinning technology for delivering Ethernet fabric services We do leverage trailer and really this great technology that enables layer 2 Multipathic across the brocade VCS domain, right? So that's one as a matter of fact the brocade VCS Plug-in has been contributed back to the grizzly release So if you go opensack.org Dance download grizzly, then you will automatically get this brocade plug-in So the next one that I briefly wanted to touch on is the work that we are doing in terms of integrating with our load balancer technologies and product family Load balancing takes two form factors at brocade. There is the classical physical chassis But we just released a virtual adx adx being the name of the product that enables layer 4 to layer 7 Services, right? And we are currently working on a Brocade driver that we're gonna be able to contribute back in the ice house Release, right? So very exciting tough As a matter of fact load balancing as a service within opensack is still a nascent Project right and the community is still working on it But if you join us at five o'clock in the main hole You will understand how brocade has been working with Yahoo Japan to make this a reality And we have a common project between brocade and yahoo Japan where we have materialized if you will load balancer as a service and this module has been fully deployed in a production large scale environment again You know, it's at yahoo Japan Wanted to quickly move on to the VietAvi router, right? We're also working on a plug-in that basically enables layer 3 services Onto the VietAvi router VietA is a company that brocade acquired a few months ago The VietAvi router really really instantiates if you will NFV network function virtualization, right and Supports multiple features and capabilities like layer 3 services VPN firewall net and many others that if you're interested you should actually reach out to us and Take a look at our booth the brocade booth, right? And last but not least we are having also in planning a Brocade plug-in for our MLX Solution the MLX is a core router that is definitely positioned as this Core solution for a classical data centers, but it also leverage for when interconnect or data center Period, okay So as you can see lots of work that's going on in terms of basically creating relevance from a Brocade perspective into this open stack infrastructure of the service open source solution So we went over those driver those plugins, right? And what I would like to do now is to really draw your attention to the second Bucket the one on the right-hand side of this slide here that talks about the brocade extensions Okay, so not only brocade is willing to consume those open-stack it API those Thrustbound API's if you will that are really designed for vendors to hook up their platform But we are also taking the leap of faith to expand on the open-stack capability adding more Capabilities and functionalities into the framework itself, right? So one that I would like to mention here is the work that we've been doing in terms of Putting the support in open stack sender that manages block storage for fiber-channel support All right the way we went about this has been quite unique What we've done is basically a rallying tier one storage vendors such as IBM EMC HP and Etachi and we've been connecting weekly meeting with them in such a way that we've been Defining as a group as a subcommittee if you will as part of this open stack consortium what fiber-channel Support in open stack me means so lots of good work has been done already most of the fiber-channel storage piece has been taken care of in Cinder in the grizzly Where this support in the framework has been added but many of those company have been able to also Contribute their own driver right and we brocade We are actually taking the lead in championing the support of Storage area networking into open stack and what that means is that what you are adding in the ice house Really is is a fiber-channel send zone manager because obviously the most common operation that you can think of in an Orchestration context is really zoning where you need to attach your host to your targets, right? So the the last one that I would like to touch on here really briefly is some very interesting work that brocade is By yearning in terms of adding a new Module if you will that makes a lot of sense and that doesn't exist yet in open stack What I'm getting at is Capacity planning so let's talk a little bit about the dynamic network resource manager or DNR M All right and to go back to the the premises of this project what we really need to do and understand is What open stack as well as any cloud management platform is really? Is really meant to add right and One of the big prerequisite for any cloud management platform to work is that you have the capacity Already within your infrastructure right that capacity has been pre-staged and then open second kick in and start to massage those Resources a cross-compute network and storage to really deliver this application to the business Okay, so now what happens if you do not have that capacity, right? So let's take a look at what brocade is doing in terms of capacity planning and auto scaling for networking So and we need just to go back to the classical usage if you will or the classical use case of Open stack right when a VM gets to be deployed Nova kicks in do you know it's magic and then you know Calls automatically neutron neutron will actually call the brocade plug-in and will basically reconfigure The networking device so now you can create the connectivity between end users and this application Okay, so now we are taking here the case of Network function virtualization where those networking services are residing within the VM now wait a minute What happens if there is no VM available to be activated by the brocade plug-in and that's exactly what we're adding in open stack We have a prototype that's gonna be delivered that's gonna be shown at our booth Here is the way this works as soon as Nova calls in neutron then we Capture that signal because we know that this signal is representative of Capacity that's gonna be consumed in the network right so we propagate that signal to the dynamic network resource manager for resource code monitoring right so this DNR Mpc split into two modules. There is the Network resource pool manager. It's an inventory System if you will and there is the network resource allocator, which is responsible for Recreating capacity that is now missing into the infrastructure the whole system is policy driven You know and initially those policies are gonna be fairly simple This could be as simple as let's say you've got a low watermark and a high watermark And if you're outside of those boundaries for networking capacity then something needs to happen So say in that case we we have consumed the last Virtual machine posting the VR a VR so what we want to do is relocate one Okay, so the network Resource allocator will actually call back Nova which in turn is gonna spin a new VM hosting the VLV router This time around the VM is in idle mode right and is ready to go whenever the need will arise Okay So there is no reason why we shouldn't be able to expand this to the entire NFV portfolio of brocade Including the virtual adx But what we really want to do is make sure that we design this solution in such a way that it's fully Multivendor capable right what we have in mind is basically working with the community Making sure that we are designing and building a system that any vendor can leverage to its own advantage really the you know the The spirit in which we are working at the moment on this On this project. All right, so wanted to thank you looks like I just Exhausted my time I'll be you know by the side ready to answer to any question that you may have Thanks again for joining this brocade session on open stack. Thank you