<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 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@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:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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">I was wondering if any work has been done on developing a standard plugin mechanism to provide HA to the OpenStack components<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Let me try and explain what I mean.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Today there is a certain degree of how the components can be made to work in either an active/active or active/passive fashion.
<o:p></o:p></p>
<p class="MsoNormal">But they differ by component. Galera for Mysql for example, RabbitMQ is already multi-node.<o:p></o:p></p>
<p class="MsoNormal">The rest of the components are usually put behind HAproxy.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But with every new component added (for example Heat, Ceilometer, Trove and many more to come), ideally (for me at least) the best way would be the same way you install the package through yum/apt part of this package could have a plugin
to a central HA component with all the information needed to make this component highly available.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Am I barking up the wrong tree? <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:navy">With best regards,<o:p></o:p></span></b></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr>
<td width="149" valign="top" style="width:111.75pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666">Maish Saidel-Keesing</span></b><span style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666">
</span><span style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#666666">Platform Architect<br>
SPVSS<br>
<a href="mailto:msaidelk@cisco.com"><span style="color:#666666">msaidelk@cisco.com</span></a><br>
Phone: <b>+972-2-5886103</b><br>
Mobile: <b>+972542206103</b></span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
<td width="489" valign="top" style="width:367.05pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><a href="http://www.cisco.com/global/IL/"><span style="color:#1F497D;text-decoration:none"><img border="0" width="110" height="73" id="Picture_x0020_1" src="cid:image001.jpg@01CF6990.8DA6A6F0" alt="http://www.cisco.com/web/europe/images/email/signature/logo02.jpg"></span></a><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="149" valign="top" style="width:111.75pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><a href="http://twitter.com/maishsk"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:blue;text-decoration:none"><img border="0" width="19" height="19" id="Picture_x0020_2" src="cid:image002.png@01CF6990.8DA6A6F0" alt="http://www.cisco.com/assets/social_media_icons/twitter-16x16.png"></span></a><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900">
</span><a href="http://vexpert.me/maishsk"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:blue;text-decoration:none"><img border="0" width="19" height="19" id="Picture_x0020_3" src="cid:image003.png@01CF6990.8DA6A6F0" alt="http://www.cisco.com/assets/social_media_icons/google-16x16.png"></span></a><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900">
</span><a href="http://il.linkedin.com/in/maish/"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:blue;text-decoration:none"><img border="0" width="19" height="19" id="Picture_x0020_4" src="cid:image004.png@01CF6990.8DA6A6F0" alt="http://www.cisco.com/assets/social_media_icons/linkedin-16x16.png"></span></a><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900"> </span><span style="color:#1F497D"><o:p></o:p></span></p>
</td>
<td width="489" valign="top" style="width:367.05pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>