Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Hi Kevin, We are trying to prioritize features based on actual data utilization. If you have some, by all means please add it to https://docs.google.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=0. One reason we are focusing on HTTP(S) and not FTP is that 0.27% of our lb instances leverage the FTP protocol. That being said, we are only one cloud provider so if you have an interesting use case please add it to the links that Sam added. Once it is in the docs then it will be easier for everyone to be aware of it and thus make for a more spirited discussion. Cheers, --Jorge From: Fox, Kevin M kevin@pnnl.govmailto:kevin@pnnl.gov Reply-To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Date: Wednesday, April 9, 2014 7:21 PM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org, Eugene Nikanorov (enikano...@mirantis.commailto:enikano...@mirantis.com) enikano...@mirantis.commailto:enikano...@mirantis.com Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures I'm not seeing anything here about non http(s) related Load balancing. We're interested in load balancing ssh, ftp, and other services too. Thanks, Kevin From: Samuel Bercovici [samu...@radware.commailto:samu...@radware.com] Sent: Sunday, April 06, 2014 5:51 AM To: OpenStack Development Mailing List (openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org); Eugene Nikanorov (enikano...@mirantis.commailto:enikano...@mirantis.com) Subject: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1-mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uHerSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Most everything non-http(s) related can simply be load-balanced under the generic umbrella of UDP or TCP protocol. MySQL often gets it's own special protocol (Libra has MySQL/Galera), but of what you listed, SSH is the only real special case I can think of, wherein something more specialized like Ballast* would be useful. * http://code.nasa.gov/project/balancing-load-across-systems-ballast/ --Adam From: Fox, Kevin M kevin@pnnl.govmailto:kevin@pnnl.gov Reply-To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org Date: Wednesday, April 9, 2014 7:21 PM To: OpenStack Development Mailing List (not for usage questions) openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org, Eugene Nikanorov (enikano...@mirantis.commailto:enikano...@mirantis.com) enikano...@mirantis.commailto:enikano...@mirantis.com Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures I'm not seeing anything here about non http(s) related Load balancing. We're interested in load balancing ssh, ftp, and other services too. Thanks, Kevin From: Samuel Bercovici [samu...@radware.commailto:samu...@radware.com] Sent: Sunday, April 06, 2014 5:51 AM To: OpenStack Development Mailing List (openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org); Eugene Nikanorov (enikano...@mirantis.commailto:enikano...@mirantis.com) Subject: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1-mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uHerSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Hi Eugene, As far as I recall people wanted to balance how a common case would be used vs. an advanced case. For this I have created a range of use cases listed in the document so that people can go over, make sure they agree (ex: the question about availability zones) and then we can select two that represent the simple case and the advanced case. I also think that the one you have listed below stands a very good case of being used for the advanced case. Regards, -Sam. From: Eugene Nikanorov [mailto:enikano...@mirantis.com] Sent: Monday, April 07, 2014 6:15 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures Hi Sam, I find google doc a little bit too heavy for ML discussion. So I'd like to extract the gist of the overall use case that we want to use when discussing an API (for ex, single-call API). Here it is as I see it (Sam, correct me if I'm wrong): User wants to setup web application that is available both via HTTP and HTTPS protocols and consists of various parts. One part http://ip-addr/part1 is only available via HTTP, another part http://ip-addr//part2http://ip-addr/part2 is available via both HTTP and HTTPS. Webapp parts part1 and part2 are served with two different group of nodes which reside on different (option: same) private networks. Please provide a call or a set of calls that would allow to configure balancing for such app. Consider additional options like HA. Thanks, Eugene. On Mon, Apr 7, 2014 at 4:12 PM, Alun Champion p...@achampion.netmailto:p...@achampion.net wrote: Yes, to ensure availability the same application could be deployed across multiple availability zones/cells, as these can offer some level of independence of risk. The use-cases seemed to expect same network, which may not be achievable given the above, but ideally should be able to load-balance across zones/cells. Other cloud management solutions have moved to name based LB because of the above, is this something being considered? On 7 April 2014 05:27, Samuel Bercovici samu...@radware.commailto:samu...@radware.com wrote: Please elaborate, do you mean that the nodes could be on different zones/cells or something else? -Original Message- From: Alun Champion [mailto:p...@achampion.netmailto:p...@achampion.net] Sent: Sunday, April 06, 2014 4:51 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures How do these use-cases relate to availability zones or cells, is the assumption that the same private network is available across both? An application owner could look to protect availability not just provide scalability. On 6 April 2014 07:51, Samuel Bercovici samu...@radware.commailto:samu...@radware.com wrote: Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1 -mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uH erSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.orgmailto:OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.orgmailto:OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.orgmailto:OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.orgmailto:OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
I'm not seeing anything here about non http(s) related Load balancing. We're interested in load balancing ssh, ftp, and other services too. Thanks, Kevin From: Samuel Bercovici [samu...@radware.com] Sent: Sunday, April 06, 2014 5:51 AM To: OpenStack Development Mailing List (openstack-dev@lists.openstack.org); Eugene Nikanorov (enikano...@mirantis.com) Subject: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1-mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uHerSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Please elaborate, do you mean that the nodes could be on different zones/cells or something else? -Original Message- From: Alun Champion [mailto:p...@achampion.net] Sent: Sunday, April 06, 2014 4:51 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures How do these use-cases relate to availability zones or cells, is the assumption that the same private network is available across both? An application owner could look to protect availability not just provide scalability. On 6 April 2014 07:51, Samuel Bercovici samu...@radware.com wrote: Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1 -mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uH erSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Yes, to ensure availability the same application could be deployed across multiple availability zones/cells, as these can offer some level of independence of risk. The use-cases seemed to expect same network, which may not be achievable given the above, but ideally should be able to load-balance across zones/cells. Other cloud management solutions have moved to name based LB because of the above, is this something being considered? On 7 April 2014 05:27, Samuel Bercovici samu...@radware.com wrote: Please elaborate, do you mean that the nodes could be on different zones/cells or something else? -Original Message- From: Alun Champion [mailto:p...@achampion.net] Sent: Sunday, April 06, 2014 4:51 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures How do these use-cases relate to availability zones or cells, is the assumption that the same private network is available across both? An application owner could look to protect availability not just provide scalability. On 6 April 2014 07:51, Samuel Bercovici samu...@radware.com wrote: Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1 -mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uH erSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Hi Sam, I find google doc a little bit too heavy for ML discussion. So I'd like to extract the gist of the overall use case that we want to use when discussing an API (for ex, single-call API). Here it is as I see it (Sam, correct me if I'm wrong): User wants to setup web application that is available both via HTTP and HTTPS protocols and consists of various parts. One part http://ip-addr/part1 is only available via HTTP, another part http://ip-addr//part2 is available via both HTTP and HTTPS. Webapp parts part1 and part2 are served with two different group of nodes which reside on different (option: same) private networks. Please provide a call or a set of calls that would allow to configure balancing for such app. Consider additional options like HA. Thanks, Eugene. On Mon, Apr 7, 2014 at 4:12 PM, Alun Champion p...@achampion.net wrote: Yes, to ensure availability the same application could be deployed across multiple availability zones/cells, as these can offer some level of independence of risk. The use-cases seemed to expect same network, which may not be achievable given the above, but ideally should be able to load-balance across zones/cells. Other cloud management solutions have moved to name based LB because of the above, is this something being considered? On 7 April 2014 05:27, Samuel Bercovici samu...@radware.com wrote: Please elaborate, do you mean that the nodes could be on different zones/cells or something else? -Original Message- From: Alun Champion [mailto:p...@achampion.net] Sent: Sunday, April 06, 2014 4:51 PM To: OpenStack Development Mailing List (not for usage questions) Subject: Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures How do these use-cases relate to availability zones or cells, is the assumption that the same private network is available across both? An application owner could look to protect availability not just provide scalability. On 6 April 2014 07:51, Samuel Bercovici samu...@radware.com wrote: Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1 -mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uH erSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1-mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uHerSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Neutron][LBaaS] Load balancing use cases and web ui screen captures
How do these use-cases relate to availability zones or cells, is the assumption that the same private network is available across both? An application owner could look to protect availability not just provide scalability. On 6 April 2014 07:51, Samuel Bercovici samu...@radware.com wrote: Per the last LBaaS meeting. 1. Please find a list of use cases. https://docs.google.com/document/d/1Ewl95yxAMq2fO0Z6Dz6fL-w2FScERQXQR1-mXuSINis/edit?usp=sharing a) Please review and see if you have additional ones for the project-user b) We can then chose 2-3 use cases to play around with how the CLI, API, etc. would look 2. Please find a document to place screen captures of web UI. I took the liberty to place a few links showing ELB. https://docs.google.com/document/d/10EOCTej5CvDfnusv_es0kFzv5SIYLNl0uHerSq3pLQA/edit?usp=sharing Regards, -Sam. ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev ___ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev