<div dir="ltr"><div>Anastasia, thank you!<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 3, 2015 at 1:55 PM, Anastasia Urlapova <span dir="ltr"><<a href="mailto:aurlapova@mirantis.com" target="_blank">aurlapova@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Timur,<div>some numbers and devs recommendations you can find by link[0], it is our HA Guid, feel free to contribute.</div><div><br></div><div>Nastya. </div><div><br></div><div>[0] <a href="https://wiki.openstack.org/wiki/HAGuideImprovements/TOC#HA_Intro_and_Concepts" target="_blank">https://wiki.openstack.org/wiki/HAGuideImprovements/TOC#HA_Intro_and_Concepts</a></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Wed, Jun 3, 2015 at 1:06 PM, Timur Nurlygayanov <span dir="ltr"><<a href="mailto:tnurlygayanov@mirantis.com" target="_blank">tnurlygayanov@mirantis.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Looks like I forgot to add the link to [1] in the first email:<br><br>[1] <a href="https://github.com/stackforge/haos" target="_blank">https://github.com/stackforge/haos</a><br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 3, 2015 at 12:50 PM, Timur Nurlygayanov <span dir="ltr"><<a href="mailto:tnurlygayanov@mirantis.com" target="_blank">tnurlygayanov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi team,<br><br></div>I'm working on HA / destructive / recovery automated tests [1] for OpenStack clouds and I want to get some expectations from users, operators and developers for the speed of OpenStack recovery after some destructive actions.<br clear="all"><div><div>For example, how long cluster should be unavailable if one of three controller will be destroyed? I think that the right answer is '0 seconds, no downtime' - users shouldn't see anything strange when we lost one controller in our cloud (if it is 'true' HA configuration).<br></div><div>In the real world I can see that such destructive scenarios require some time to recover the cloud (1-15 minutes in different cases) - and I just want to get your expectations or the requirements.<br><br></div><div>How fast we can / should fully recover the cloud in the following cases:<br></div><div>1. Restart RabbitMQ services<br></div><div>2. Restart MySQL / Galera services<br></div><div>3. Restart Neutron services (like L3 agents)<br></div><div>4. Hard shutdown of any OpenStack controllers<br></div><div>5. Shutdown of the ethernet interfaces of management / data networks<br><br></div><div>Of course, it depends on the configuration, but we can describe some common, 'expected', asseptance values (SLA) for downtime in differrent destructive cases and use them to verify the clouds today and in the future.<br></div><div>We will use these values in HAOS project [1], which will allow to validate any clouds with the same scenarios and with the same SLA for recovery time.<br></div><div><br></div><div>Any comments are welcome :)<br></div><div>Thank you!<span><font color="#888888"><br></font></span></div><span><font color="#888888"><div><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div></font></span></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div>
</div></div><br></div></div>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</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><br>
<br></blockquote></div><br></div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</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><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div>