<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">As promised, here are the results of the survey we did last week on Kea performance.  <div class=""><br class=""></div><div class="">I kept the data tables in Survey Monkey, to avoid posting .pdfs to this list.  Go to this URL to see a summary of the results. <a href="https://www.surveymonkey.com/results/SM-RWNVL7SFV/" class="">https://www.surveymonkey.com/results/SM-RWNVL7SFV/</a>  Click on any blue links to see individual responses or comments. <div class=""><br class=""></div><div class="">The responses were bi-modal; respondants had either less than 5 thousand end points, or 50 - 100,000 end points.  It turns out that the most interesting points are only seen by comparing the smaller and larger deployments, which unfortunately the canned Survey Monkey report above doesn’t do.</div><div class=""><br class=""></div><div class="">For the smaller deployments (<5K endpoints) observed throughput was <50 LPS. That is not unexpected, because it would be hard to get higher lease rates without more clients. For the >10K endpoints deployments, throughput ranged from 50 - 500 LPS.</div><div class=""><br class=""></div><div class="">The most popular lease durations overall were 1-12 hours, followed by 12 - 24 hours. However, for the larger deployments, the most popular choice was 15 minutes to 1 hour. </div><div class=""><br class=""></div><div class="">Twelve of the 20 respondants are using MySQL, and six are using memfile for leases. </div><div class=""><br class=""></div><div class="">Eight of the 20 have created their own HA model, using a shared lease backend, instead of using the open source HA hook. 5 of 8 large deployments are using this configuration, which today is not optimal for performance. This indicates to me that we should prioritize that scenario when we tackle performance in Kea 1.7.</div><div class=""><br class=""></div><div class="">Four respondants are using their own non-ISC developed hooks.  That is the same number who are running Kea 1.2 (long since EOL) - coincidence?? </div><div class=""><br class=""></div><div class="">Two to Four cores is the most common CPU configuration, with half of the respondents running Kea in a VM.  </div><div class="">Overall, 3 of the 20 respondants were dissatisfied with Kea performance, two of those were larger deployments.</div><div class=""><br class=""></div><div class="">This was a pretty small survey and it won’t be featuring in any conference presentations, but the feedback is helpful to us as we plan for improving Kea performance.  <b class="">Thank you to everyone who took the time to complete the survey.</b></div><div class=""><b class=""><br class=""></b></div><div class=""><b class="">Vicky</b></div><div class=""><b class=""><br class=""></b></div><div class=""><b class="">---------------<br class=""></b><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Victoria Risk</div><div class="">Product Manager</div><div class="">Internet Systems Consortium</div><div class=""><a href="mailto:vicky@isc.org" class="">vicky@isc.org</a></div><div class=""><br class=""></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></div></div></body></html>