 Welcome, welcome to the open stack summit first day I would like to share with you some solution. We've been developed for the last year and a half Started with the Grizzly version and now already available in Havana Radware is a Leader in the application delivery controller, you know, we've been identified as one of the leaders and Certainly the most innovative vendor in the application delivery For our cloud activities for our virtualization support SDN and NFV and for some of those Innovation I would like to share with you today all around our load balancing as a service support for Open stack Havana. So just a recap What load balancer are currently used for mission critical and performance critical application, especially those that are Bringing them to the cloud. So certainly load balancer is used for application scale out So you can add as many application front-end servers needed to support the demand Load balancer is also for fault tolerance So whenever one of those servers is down the load the load balancer identified that redirect traffic to the surviving VMs and without any affect to the application availability and Also load balancer for global Scale out cross location So you can actually deploy application instances in molded one location and the global load balancing capability Will actually redirect users to the location in close proximity to them and Also when one of the location is down or disconnected then the application will be continued to be available From the other location. So those are basically the three main reasons why Mission critical and performance critical application are using load balancer What we hear from our customers Three different things first SLA assurance is key Moving mission mission critical and performance critical application to the cloud Doesn't mean they're going to make any concession with regard to the performance and to the availability of the mission critical application Another thing that we hear nobody actually wants to start rewriting their application specifically for the cloud What our customer expect is to take their existing mission critical application and move them to the cloud as is without need to do any modification and Multi-side application deployment and it can be either hybrid the cloud deployment where one application instance run in the customer Private cloud and the other instance is running in a public cloud service Well, this translates to us a very clear and key functionality that we are addressing first The load balancing service must provide guarantee service level assurance for each and every application Okay Second load balancing services must be fully compliant with Traditional or legacy load balancers because existing application rely on those features So you cannot avoid using those features on the cloud Otherwise, you cannot really migrate your mission critical application to the cloud and the third requirement is Global load balancing is a key feature of a cloud load balancing and otherwise Customer will not be able to deploy Mission critical application cost location use the same load balancing service that they are using in house And so for that reason we have joined the open stack actually in December 2011 and we are proactively extending the Open-stack networking it used to called quantum now. It's called the neutron and We are focusing on extending network services Starting with load balancing and then firewall as a service and VPN as a service. So load balancing as a service was the first Service network service extension. We actually contributed the driver mechanism to allow third-party load balancer like ours and other vendors to be integrated with Havana To provide to deliver load balancing services behind the scene so currently Our load balancer Radware Alto on is the first and only load balancer that is fully integrated and natively integrated With open stack and this is available in Havana And I will show you some slide and you can see the demo in our boot right there And we are very much focusing on migrating mission critical application to the cloud We don't expect our customers to rewrite their mission critical application to run on open stack environment We actually trying to make open stack enterprise ready Enterprise application ready and starting with the load balancing service So load balancing is one of the services available currently in open stack For example, you can You can start by consuming load balancing services This is a how you how it is done through a horizon and when you configure a load balancing pool Currently you have two options either our Radware Alto on a load balancer or the hr proxy that is a built-in to Open stack and there are a big difference between the two type of services And as we saw there are three major requirement SLA Global load balancing and support of Legacy load balancer features are not currently supported by hr proxy, okay The way we are implementing that We've created sorry we've created a driver that is connecting V-direct this is our own offline management solution that communicate with Neutron using the Neutron API and our driver actually manage multiple instances of Alto on virtual appliances in the background in the way it works And it's exposing it exposing the basic features load balancing that currently support in Havana and For customer that would like to access additional functionality like SSL offloading and acceleration security and all those other enterprise Features this can be exposed using our rest API using custom GUI and actually we are pushing those features to be natively integrated in ice house The next coming open stack version Okay, so this is actually the first enterprise grade application delivery solution in open stack and the way it's being delivered It's as follow. So if we have a tenant network with a tenant private network Running an application a multi-vm application and this requires a virtual IP And the virtual IP is defined using the open stack horizon GUI what we are doing in the background. We actually creating on the fly two instances of our load balancer configuring active backup configuration and This VIP is automatically configured on the on the device. Okay, after That was defined if you want to access this virtual IP from the external network then you need to associate a floating IP address with this private IP and The next IP virtual IP will not need to create additional Load balancer, it will just add more VP definition for the existing load balancers. So actually load balancing Provisioning is done once Upon the first request for load balancing service. So we don't need just to have a lot banser sitting there Waiting for a load balancing request. So it's automatically provision on the first day request Per each tenant. Okay, so other each tenant Each tenant has its own set of Load balancer so we can have a fully isolated load balancing service delivery each one has its own resources each Can configure its load balancers Independently from the other load balancer. This is the way we create a fully fault isolation high SLA load balancing solution in a software pure solution, okay And this this solution is currently available. You can deploy it using Avana and The way it runs so our Radware Elbas driver, which is a part of Newton This is open source. You can you can download this component side-by-side with your Avana version and This drives load balancing Functionality through our V direct management solution, which is yet another VM a management VM running the system And that will provision and I'll turn virtual appliance to run and provide load balancing services The difference between our solution and the embedded HAProxy solution It's it's all about highly available. So the HP proxy Solution is not highly available Okay, if you are losing the network node that currently supports your load balancer, then your load balancing service is disconnected SLA is guaranteed because resources are provisioned specifically per each tenant and Fault isolation enterprise capability You you can you can deploy our load balancer in versus in various sizes depends depends What is the capacity required by our application? So this is basically an enterprise a ready solution to support your enterprise Mission critical and performance critical application on OpenStack environment, okay you Can you can come to our boot to see the demo in the demo we show all this a Workflow provisioning the first V provisioning the second V Actually, we are emulating a Failover so you can see when when you are losing the master load balancer The backup load balancer kicks in without any interruption to the application availability You can see this demo in our boot right there. Okay, you are welcome to come and see the demo Before I get some question, let me just summarize. So this is the first commercial load balancer available in OpenStack To provide load balancing service for mission critical and performance critical application highly available Fault isolated Resource assured everything you need to run your mission critical application Exactly in the same way you are running it in-house on your existing infrastructure Any questions? Thank you