<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Comments inline.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">German<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Susanne Balle [mailto:sleipnir012@gmail.com]
<br>
<b>Sent:</b> Wednesday, April 09, 2014 2:54 PM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> Re: [openstack-dev] [Neutron][LBaaS]Clarification in regards to https://docs.google.com/a/mirantis.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=1<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">See inline, Susanne<o:p></o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Wed, Apr 9, 2014 at 4:49 PM, Jorge Miramontes <<a href="mailto:jorge.miramontes@rackspace.com" target="_blank">jorge.miramontes@rackspace.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Answers inlined. Thanks for the questions! They forced me to think about certain features.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Cheers,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:black">--Jorge</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
</div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:
</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Samuel Bercovici <<a href="mailto:SamuelB@Radware.com" target="_blank">SamuelB@Radware.com</a>><br>
<b>Reply-To: </b>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<b>Date: </b>Wednesday, April 9, 2014 6:10 AM<br>
<b>To: </b>"OpenStack Development Mailing List (<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
<b>Subject: </b>[openstack-dev] [Neutron][LBaaS]Clarification in regards to <a href="https://docs.google.com/a/mirantis.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=1" target="_blank">
https://docs.google.com/a/mirantis.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=1</a><o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hi,<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I have looked at
<a href="https://docs.google.com/a/mirantis.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=1" target="_blank">
https://docs.google.com/a/mirantis.com/spreadsheet/ccc?key=0Ar1FuMFYRhgadDVXZ25NM2NfbGtLTkR0TDFNUWJQUWc#gid=1</a> and have a few questions:<o:p></o:p></p>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">1.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Monitoring Tab:<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Are there users that use load balancing who do not monitor members? Can you share the use cases where this makes sense?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">This is a good question. In our case we supply static ip addresses so some users have only one backend node. With one node it isn't necessary. Another case I can
 think of is lbs that are being used for non-critical environments (i.e. dev or testing environment). For the most part it would make sense to have monitoring.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">b.</span><span style="font-size:7.0pt">     
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Does it make sense to define the different type of monitors (ex: TCP, HTTP HTTPS)?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">Yes it does. Http monitoring, for example, allows you to monitor specific URI's. I just put total utilization for all three to get some data out.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">c.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Does any existing cloud service besides the current implementation of the LBaaS API supports using multiple monitors on the same pool? Is this a required feature?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">I would think multiple monitors wouldn't make sense as they could potentially conflict. How would a decision be made in such a case?</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<div>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">2.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Logging Tab:<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">What is logging use for?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">This is specifically connection logging. It allows the user to see all of the requests that went through the load balancer. It is mostly used for big data and troubleshooting.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">b.</span><span style="font-size:7.0pt">     
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">How does the tenant consume the logs?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">For our offering, we send their logs in a compressed format to swift. However, I am open to discussion on how to handle this in a more flexible manner.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">[Susanne] in our case logs are forwarded to a centralized logging system e.g. Logstash/Elastic Search/Kibana/etc.<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[German] The internal operator logs get to kibana as Susanne described. We also offer a way for customers to get their logs uploaded to Swift.
<o:p></o:p></span></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<div>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">3.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">SSL Tab:<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Please explain if SSL means passing SSL traffic through the load balancer or using the load balancer to terminate certificates.<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">SSL termination. I updated the tab.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">b.</span><span style="font-size:7.0pt">     
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Does it make sense to separate those (SSL termination and non HTTPS terminated traffic) as different rows?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">Blue Box added a few extra rows. I identified lbs that terminate only secure traffic and lbs that allow both secure and insecure traffic.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">c.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Can anyone explain the use cases for SSL_MIXED?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">A lot of web sites have mixed content. The lb terminates the secure traffic. The insecure traffic passes through normally.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">4.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">HA Tab:<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Is this a tenant facing option or is it the way the operator chose to implement the service<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">For us, this is operator implementation. However, since most lbs are considered mission critical almost all production users require HA. I could see this being
 a toggable feature from the tenant side if they wanted to use a lb for testing or something non mission critical.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">[Susanne] Same for us. It is very important for use as service provider  that the LB be resilient so the user doesn't have a choice. It is resilient by default. <o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<div>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">5.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Content Caching Tab:<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Is this a load balancer feature or a CDN like feature.<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">This is a lb feature. However, depending on the amount of content you'd like to cache using a CDN may be overkill. Here is a link that may shed some light: <a href="http://www.rackspace.com/knowledge_center/article/content-caching-for-cloud-load-balancers" target="_blank">http://www.rackspace.com/knowledge_center/article/content-caching-for-cloud-load-balancers</a></span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">6.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">L7<o:p></o:p></span></p>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">a.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">Does any cloud provider support L7 switching and L7 content modifications?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">We currently do not.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">[German] We currently do not have this feature though some customers have written small programs which simulate L7 monitoring by reporting the result on an
 arbitrary TCP port on the node. Our LB can monitor any port for system health BTW.
<o:p></o:p></span></p>
</div>
</div>
</blockquote>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">[Susanne] we do not have that feature either.  <o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">b.</span><span style="font-size:7.0pt">     
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">If so can you please add a tab noting how much such features are used?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">N/A – Delegating to someone who actually has data.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p style="margin-left:1.0in"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">c.</span><span style="font-size:7.0pt">      
</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif"">If not, can anyone attest to whether this feature was requested by customers?<o:p></o:p></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:red">Good question. I can see the use cases but operator data on this would be nice for those that have it. We have had a few requests but not enough that would warrant
 development effort at this time. Hence, I would mark this priority low unless we can back it up with data.</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif""><o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <span style="color:#1F497D">[German] I know of customers requesting this feature – but we haven’t made it a priority since there is a workaround.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Thanks!<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">                -Sam.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></p>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</body>
</html>