Protecting the storage of the self hosted engine

</div><div id=3D"yui_3_16_0_1_1415196077223_9626" dir=3D"ltr">I've read tw= o articles, one using GlsuterFS+NFS and CTDB for High availability of the e= ngine storage,: <a id=3D"yui_3_16_0_1_1415196077223_9685" href=3D"http://co= mmunity.redhat.com/blog/2014/05/ovirt-3-4-glusterized/">oVirt 3.4, Glusteri= zed</a>, <br></div><div id=3D"yui_3_16_0_1_1415196077223_9743" dir=3D"ltr">= <br></div><div style=3D"width:450px; font-family: 'Georgia', 'Times', 'Time= s New Roman', 'serif';margin-top:5px; margin-bottom: 5px; background-color:= #ffffff;" id=3D"enhancrCard_0" class=3D"link-enhancr-attachment link-enhan= cr-element" contenteditable=3D"false"><table id=3D"yui_3_16_0_1_14151960772= 23_9718" class=3D"link-enhancr-element" style=3D"width:450px; height:170px;=
<tr class=3D"link-enhancr-element"><td rowspan=3D"5" class=3D"link-enhancr= -element" style=3D"width: 1px; background-color: #e5e5e5; font-size: 1pt; b= order-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D"wid=
<td colspan=3D"2" class=3D"link-enhancr-element" style=3D"height: 6px; bac= kground-color: #ffffff; font-size: 0pt; border-collapse: collapse;"><div cl= ass=3D"link-enhancr-element" style=3D"height: 6px; background-color: #fffff= f; font-size: 6pt;"> </div></td><td rowspan=3D"5" class=3D"link-enhanc= r-element" style=3D"width: 20px; background-color: #ffffff; font-size: 0pt;= border-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D"w= idth: 20px; background-color: #ffffff; font-size: 20pt;"> </div></td><=
<span class=3D"link-enhancr-element link-enhancr-mobile-no-resize" style= =3D"vertical-align:middle; font-size: 9px; line-height: 11px; color: #99999= 9; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-si= ze-adjust:none; text-size-adjust:none;">Afficher sur <span style=3D"font-we= ight: bold" class=3D"link-enhancr-view-on-domain">community.redha...</span>= </span></span></a></div></td><td class=3D"link-enhancr-element" style=3D"ve= rtical-align: middle; width: 100px; font-family: 'Arial', 'Helvetica Neue',= 'Helvetica', 'sans-serif';"><div class=3D"link-enhancr-element link-enhanc= r-preview-wrapper" style=3D"max-width: 100px; min-width: 80px; overflow: hi=
------=_Part_129097_2079916999.1415197609223 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, I am new on oirt. I want to know the best way to protect the storage of the hosted-engine? In Ovirt3.5, only NFS and iSCSI are supported for the engine VM, so this me= ans that the NFS server or the iSCSI volume become the weak link. I've read two articles, one using GlsuterFS+NFS and CTDB for High availabil= ity of the engine storage,: oVirt 3.4, Glusterized,=20 | =C2=A0 | | =C2=A0 | | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | | oVirt 3.4, GlusterizedoVirt's Hosted Engine feature, introduced in the pr= oject's 3.4 release, enables the open source virtualization system to host = its own management server, which means... | | | | Afficher sur community.redha... | Aper=C3=A7u par Yahoo | | | | =C2=A0 | And another using GluserFS+NFS and KeepAlive: How to workaround through the= maze and reach the goal of the new amazing oVirt Hosted Engine with 3.4.0 = Beta | | =C2=A0 | | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | =C2=A0 | | How to workaround through the maze and reach the goal of the new amazing = oVirt Hosted Engine with 3....andrewklau - My Small World of Rants, Excitem= ent, Snippets and Tuts How to workaround through the maze and reach the goa= l of the new amazing oVirt Hosted Engine with 3.4.0 Beta | | | | Afficher sur www.andrewklau.com | Aper=C3=A7u par Yahoo | | | | =C2=A0 | Is there a better way to achieve this goal? Thanks ------=_Part_129097_2079916999.1415197609223 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"color:#000; background-color:#fff; font-family:He= lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fo= nt-size:16px"><div id=3D"yui_3_16_0_1_1415196077223_9586">Hi, I am new on o= irt.</div><div id=3D"yui_3_16_0_1_1415196077223_9587"><br></div><div id=3D"= yui_3_16_0_1_1415196077223_9588" dir=3D"ltr">I want to know the best way to= protect the storage of the hosted-engine?</div><div id=3D"yui_3_16_0_1_141= 5196077223_9652" dir=3D"ltr"><br></div><div id=3D"yui_3_16_0_1_141519607722= 3_9624" dir=3D"ltr">In Ovirt3.5, only NFS and iSCSI are supported for the e= ngine VM, so this means that the NFS server or the iSCSI volume become the = weak link.</div><div id=3D"yui_3_16_0_1_1415196077223_9625" dir=3D"ltr"><br= position: relative; display: block;" border=3D"0" cellpadding=3D"0" cellsp= acing=3D"0"><tbody id=3D"yui_3_16_0_1_1415196077223_9717"><tr class=3D"link= -enhancr-element"><td class=3D"link-enhancr-element" colspan=3D"8" style=3D= "height: 1px; background-color: #e5e5e5; font-size: 1px; border-collapse: c= ollapse;"><div class=3D"link-enhancr-element" style=3D"height: 1px; backgro= und-color: #e5e5e5; font-size: 1px; line-height:0px;"> </div></td></tr= th: 1px; background-color: #e5e5e5; font-size: 1pt;"> </div></td><td c= lass=3D"link-enhancr-element" rowspan=3D"5" style=3D"vertical-align: middle= ; width: 168px; height: 168px; background-color: #000000;border-collapse: c= ollapse;"><div class=3D"link-enhancr-element" style=3D"width: 168px;" align= =3D"center"><a href=3D"http://community.redhat.com/blog/2014/05/ovirt-3-4-g= lusterized/" class=3D"link-enhancr-card-urlWrapper link-enhancr-element" st= yle=3D"text-decoration: none !important; color: #000000 !important;"><img a= lt=3D"image" src=3D"http://community.redhat.com/images/blog/oVirt-logo.png?= 1410980423" class=3D"link-enhancr-thumbnail-image link-enhancr-element" sty= le=3D"display: block; margin: auto;" height=3D"75" width=3D"168"></a></div>= </td><td rowspan=3D"5" class=3D"link-enhancr-element" style=3D"width: 1px; = background-color: #e5e5e5; font-size: 0pt; border-collapse: collapse;"><div= class=3D"link-enhancr-element" style=3D"width: 1px; background-color: #e5e= 5e5; font-size: 1pt;"> </div></td><td rowspan=3D"5" class=3D"link-enha= ncr-element" style=3D"width: 14px; background-color: #ffffff; font-size: 0p= t; border-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D= "width: 14px; background-color: #ffffff; font-size: 14pt;"> </div></td= td class=3D"link-enhancr-element" rowspan=3D"5" style=3D"width: 1px; backgr= ound-color: #e5e5e5; font-size: 1pt; border-collapse: collapse;" width=3D"1= "><div class=3D"link-enhancr-element" style=3D"width: 1px; background-color= : #e5e5e5; font-size: 1pt;"> </div></td></tr><tr id=3D"yui_3_16_0_1_14= 15196077223_9716"><td id=3D"yui_3_16_0_1_1415196077223_9715" class=3D"link-= enhancr-element" colspan=3D"2" style=3D"width: 100%; vertical-align: middle= ; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';"><div id=3D"= yui_3_16_0_1_1415196077223_9714" class=3D"link-enhancr-text-part link-enhan= cr-element" style=3D"line-height:16.5px; background-color: #ffffff; height:= 135px; width: 245px;"><div id=3D"yui_3_16_0_1_1415196077223_9713" class=3D= "link-enhancr-element" style=3D"word-wrap: break-word; word-break: break-al= l;"><span class=3D"link-enhancr-element icon icon-shrink link-enhancr-togg= le"></span><span class=3D"link-enhancr-element icon icon-close link-enhancr= -delete"></span><a href=3D"http://community.redhat.com/blog/2014/05/ovirt-3= -4-glusterized/" class=3D"link-enhancr-card-urlWrapper link-enhancr-element= " style=3D"text-decoration: none !important; color: #000000 !important; lin= e-height: 100%; font-size: 18px; display: block;"><span class=3D"link-enhan= cr-element link-enhancr-card-title" style=3D"margin: 0; font-weight: normal= ;margin-bottom: 3px; font-size: 18px; line-height: 21px; max-height: 43px; = color: #000000; overflow: hidden !important; display: inline-block;">oVirt = 3.4, Glusterized</span></a><div id=3D"yui_3_16_0_1_1415196077223_9712" styl= e=3D"font-size: 13px; line-height: 20px; color: #999999; max-height: 81px; = font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';overflow: hidde= n;" class=3D"link-enhancr-card-description link-enhancr-element">oVirt's Ho= sted Engine feature, introduced in the project's 3.4 release, enables the o= pen source virtualization system to host its own management server, which m= eans...</div></div></div></td></tr><tr><td colspan=3D"2" class=3D"link-enha= ncr-element" style=3D"height: 4px; background-color: #ffffff; font-size: 0p= t; border-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D= "height: 4px; background-color: #ffffff; font-size: 4pt;"></div></td></tr><= tr><td class=3D"link-enhancr-element" style=3D"vertical-align: middle; font= -family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif';"><div class= =3D"link-enhancr-element" style=3D"font-size: 0pt;"><a href=3D"http://commu= nity.redhat.com/blog/2014/05/ovirt-3-4-glusterized/" class=3D"link-enhancr-= card-url link-enhancr-element" style=3D"color: black; text-decoration: none= !important;cursor:pointer !important;" target=3D"_blank"><span id=3D"yui_3= _16_0_1_1415196077223_9699" class=3D"link-enhancr-element link-enhancr-view= -on" style=3D"display: inline-block; line-height: 11px; max-width: 145px; m= in-width: 85px; overflow: hidden; max-height: 13px; word-break: break-all;"= dden; text-align: right; line-height: 11px; max-height: 13px; font-size: 0p= t;"><span class=3D"link-enhancr-element link-enhancr-preview-by link-enhanc= r-mobile-no-resize" style=3D"vertical-align:middle; font-size: 9px; line-he= ight: 11px; color: #999999; -moz-text-size-adjust: none; -ms-text-size-adju= st: none; -webkit-text-size-adjust:none; text-size-adjust:none;">Aper=C3=A7= u par Yahoo</span></div></td></tr><tr><td colspan=3D"2" class=3D"link-enhan= cr-element" style=3D"height: 9px; background-color: #ffffff; font-size: 0pt= ; border-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D"= height: 9px; background-color: #ffffff; font-size: 9pt;"></div></td></tr><t= r class=3D"link-enhancr-element"><td class=3D"link-enhancr-element" colspan= =3D"8" style=3D"height: 1px; background-color: #e5e5e5; font-size: 1px; bor= der-collapse: collapse;"><div class=3D"link-enhancr-element" style=3D"heigh= t: 1px; background-color: #e5e5e5; font-size: 1px; line-height:0px"> <= /div></td></tr></tbody></table></div><div id=3D"yui_3_16_0_1_1415196077223_= 9627" dir=3D"ltr"><br></div><div id=3D"yui_3_16_0_1_1415196077223_9628" dir= =3D"ltr">And another using GluserFS+NFS and KeepAlive: <a id=3D"yui_3_16_0_= 1_1415196077223_9741" href=3D"http://www.andrewklau.com/ovirt-hosted-engine= -with-3-4-0-nightly/">How to workaround through the maze and reach the goal= of the new amazing oVirt Hosted Engine with 3.4.0 Beta |</a><br></div><div= style=3D"width:450px; font-family: 'Georgia', 'Times', 'Times New Roman', = 'serif';margin-top:5px; margin-bottom: 5px; background-color: #ffffff;" id= =3D"enhancrCard_1" class=3D"link-enhancr-attachment link-enhancr-element" c= ontenteditable=3D"false"><table class=3D"link-enhancr-element" style=3D"wid= th:450px; height:auto; position: relative; display: block;" border=3D"0" ce= llpadding=3D"0" cellspacing=3D"0"><tbody><tr class=3D"link-enhancr-element"=
<td class=3D"link-enhancr-element" colspan=3D"7" style=3D"height: 1px; bac= kground-color: #e5e5e5; font-size: 1px; border-collapse: collapse;"><div cl= ass=3D"link-enhancr-element" style=3D"height: 1px; background-color: #e5e5e= 5; font-size: 1px; line-height:0px;"> </div></td></tr><tr class=3D"lin= k-enhancr-element"><td rowspan=3D"5" class=3D"link-enhancr-element" style= =3D"width: 1px; background-color: #e5e5e5; font-size: 1pt; border-collapse:=
collapse;"><div class=3D"link-enhancr-element" style=3D"width: 1px; backgr= ound-color: #e5e5e5; font-size: 1pt;"> </div></td><td rowspan=3D"5" cl= ass=3D"link-enhancr-element" style=3D"width: 14px; background-color: #fffff= f; font-size: 0pt; border-collapse: collapse;"><div class=3D"link-enhancr-e= lement" style=3D"width: 14px; background-color: #ffffff; font-size: 14pt;">= </div></td><td colspan=3D"2" class=3D"link-enhancr-element" style=3D"= height: 6px; background-color: #ffffff; font-size: 0pt; border-collapse: co= llapse;"><div class=3D"link-enhancr-element" style=3D"height: 6px; backgrou= nd-color: #ffffff; font-size: 6pt;"> </div></td><td rowspan=3D"5" clas= s=3D"link-enhancr-element" style=3D"width: 20px; background-color: #ffffff;= font-size: 0pt; border-collapse: collapse;"><div class=3D"link-enhancr-ele= ment" style=3D"width: 20px; background-color: #ffffff; font-size: 20pt;">&n= bsp;</div></td><td class=3D"link-enhancr-element" rowspan=3D"5" style=3D"wi= dth: 1px; background-color: #e5e5e5; font-size: 1pt; border-collapse: colla= pse;" width=3D"1"><div class=3D"link-enhancr-element" style=3D"width: 1px; = background-color: #e5e5e5; font-size: 1pt;"> </div></td></tr><tr><td c= lass=3D"link-enhancr-element" colspan=3D"2" style=3D"width: 100%; vertical-= align: middle; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';= "><div class=3D"link-enhancr-text-part link-enhancr-element" style=3D"line-= height:16.5px; background-color: #ffffff; width: 414px;"><div class=3D"lin= k-enhancr-element" style=3D"word-wrap: break-word; word-break: break-all;">= <span class=3D"link-enhancr-element icon icon-shrink link-enhancr-toggle">= </span><span class=3D"link-enhancr-element icon icon-close link-enhancr-del= ete"></span><a href=3D"http://www.andrewklau.com/ovirt-hosted-engine-with-3= -4-0-nightly/" class=3D"link-enhancr-card-urlWrapper link-enhancr-element" = style=3D"text-decoration: none !important; color: #000000 !important; line-= height: 100%; font-size: 18px; display: block;"><span class=3D"link-enhancr= -element link-enhancr-card-title" style=3D"margin: 0; font-weight: normal;m= argin-bottom: 3px; font-size: 18px; line-height: 21px; max-height: 43px; co= lor: #000000; overflow: hidden !important; display: inline-block;">How to w= orkaround through the maze and reach the goal of the new amazing oVirt Host= ed Engine with 3....</span></a><div style=3D"font-size: 13px; line-height: = 20px; color: #999999; max-height: 81px; font-family: 'Georgia', 'Times', 'T= imes New Roman', 'serif';overflow: hidden;" class=3D"link-enhancr-card-desc= ription link-enhancr-element">andrewklau - My Small World of Rants, Excitem= ent, Snippets and Tuts How to workaround through the maze and reach the goa= l of the new amazing oVirt Hosted Engine with 3.4.0 Beta </div></div></div>= </td></tr><tr><td colspan=3D"2" class=3D"link-enhancr-element" style=3D"hei= ght: 6px; background-color: #ffffff; font-size: 0pt; border-collapse: colla= pse;"><div class=3D"link-enhancr-element" style=3D"height: 6px; background-= color: #ffffff; font-size: 6pt;"></div></td></tr><tr><td class=3D"link-enha= ncr-element" style=3D"vertical-align: middle; font-family: 'Arial', 'Helvet= ica Neue', 'Helvetica', 'sans-serif';"><div class=3D"link-enhancr-element" = style=3D"font-size: 0pt;"><a href=3D"http://www.andrewklau.com/ovirt-hosted= -engine-with-3-4-0-nightly/" class=3D"link-enhancr-card-url link-enhancr-el= ement" style=3D"color: black; text-decoration: none !important;cursor:point= er !important;" target=3D"_blank"><span id=3D"yui_3_16_0_1_1415196077223_97= 57" class=3D"link-enhancr-element link-enhancr-view-on" style=3D"display: i= nline-block; line-height: 11px; max-width: 314px; min-width: 254px; overflo= w: hidden; max-height: 13px; word-break: break-all;"><span class=3D"link-en= hancr-element link-enhancr-mobile-no-resize" style=3D"vertical-align:middle= ; font-size: 9px; line-height: 11px; color: #999999; -moz-text-size-adjust:= none; -ms-text-size-adjust: none; -webkit-text-size-adjust:none; text-size= -adjust:none;">Afficher sur <span style=3D"font-weight: bold" class=3D"link= -enhancr-view-on-domain">www.andrewklau.com</span></span></span></a></div><= /td><td class=3D"link-enhancr-element" style=3D"vertical-align: middle; wid= th: 100px; font-family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif= ';"><div class=3D"link-enhancr-element link-enhancr-preview-wrapper" style= =3D"max-width: 100px; min-width: 80px; overflow: hidden; text-align: right;= line-height: 11px; max-height: 13px; font-size: 0pt;"><span class=3D"link-= enhancr-element link-enhancr-preview-by link-enhancr-mobile-no-resize" styl= e=3D"vertical-align:middle; font-size: 9px; line-height: 11px; color: #9999= 99; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-s= ize-adjust:none; text-size-adjust:none;">Aper=C3=A7u par Yahoo</span></div>= </td></tr><tr><td colspan=3D"2" class=3D"link-enhancr-element" style=3D"hei= ght: 9px; background-color: #ffffff; font-size: 0pt; border-collapse: colla= pse;"><div class=3D"link-enhancr-element" style=3D"height: 9px; background-= color: #ffffff; font-size: 9pt;"></div></td></tr><tr class=3D"link-enhancr-= element"><td class=3D"link-enhancr-element" colspan=3D"7" style=3D"height: = 1px; background-color: #e5e5e5; font-size: 1px; border-collapse: collapse;"= ><div class=3D"link-enhancr-element" style=3D"height: 1px; background-color= : #e5e5e5; font-size: 1px; line-height:0px"> </div></td></tr></tbody><= /table></div><div id=3D"yui_3_16_0_1_1415196077223_9709" dir=3D"ltr"><br></= div><div id=3D"yui_3_16_0_1_1415196077223_9764" dir=3D"ltr">Is there a bett= er way to achieve this goal?</div><div id=3D"yui_3_16_0_1_1415196077223_962= 9" dir=3D"ltr"><br></div><div id=3D"yui_3_16_0_1_1415196077223_9630" dir=3D= "ltr">Thanks<br></div></div></body></html> ------=_Part_129097_2079916999.1415197609223--

On 05.11.2014 15:30, wodel youchi wrote:
Hi, I am new on oirt. Hello and welcome!
I want to know the best way to protect the storage of the hosted-engine?
IHMO reliable hardware and contingency plans.
In Ovirt3.5, only NFS and iSCSI are supported for the engine VM, so this means that the NFS server or the iSCSI volume become the weak link.
First we need to define 'weak link'. IMOH this can be Network and / or storage hardware like controllers and spindles (SSDs). As the later tends to be reliable I think your mean indeed the data link layer as 'weak link'? Gluster can be the same weak link for instance, as it needs a network layer. If you use iSCSI together with some storage appliance maybe with redundant controllers, this setup is quite reliable and engine storage is protected if you use iSCSI Multipath (and the paths are indeed separate hardware switches). You could call NFS a weak link; but even there are quite reliable setups available witch support fail over, replicated storage and IPMP.
I've read two articles, one using GlsuterFS+NFS and CTDB for High availability of the engine storage,: oVirt 3.4, Glusterized
I have to warn you at this point. This setup seems quite tempting; even using localhost addresses with gluster's build in NFS. This was tried before (myself included) but it is far from stable. You would at least need repica 3 gluster volumes to avoid split brains. These seem to happen quite often. I include Martin here, we talked about this at the ovirt workshop in Düsseldorf; maybe he can provide a better explanation. AFAIK gluster will be supported as engine storage in the future; but this is not the case right now. Of course, you are welcome to try! That said, and because you are new to ovirt, the main thing you need to protect is not the engine storage, but your production data domains. The VMs will run fine and continue to run with the engine down or not available. In case of a real disaster, you will be able to import these storage domains along with their VMs to a new engine. For me, I tend to have my engine backed up using engine-backup [1] and put the result to a different storage. From that data you can recreate the whole engine.
<http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>,
image <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>
oVirt 3.4, Glusterized <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/> oVirt's Hosted Engine feature, introduced in the project's 3.4 release, enables the open source virtualization system to host its own management server, which means... Afficher sur community.redha... <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>
Aperçu par Yahoo
And another using GluserFS+NFS and KeepAlive: How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.4.0 Beta | <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/>
How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.... <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/> andrewklau - My Small World of Rants, Excitement, Snippets and Tuts How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.4.0 Beta Afficher sur www.andrewklau.com <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/>
Aperçu par Yahoo
Is there a better way to achieve this goal?
Thanks
HTH [1] http://www.ovirt.org/Ovirt-engine-backup -- Daniel Helgenberger m box bewegtbild GmbH P: +49/30/2408781-22 F: +49/30/2408781-10 ACKERSTR. 19 D-10115 BERLIN www.m-box.de www.monkeymen.tv Geschäftsführer: Martin Retschitzegger / Michaela Göllner Handeslregister: Amtsgericht Charlottenburg / HRB 112767

It was my understanding that the replica 3 requirement is for glusterfs fuse storage, it's not clear that this would extend to NFS provided by a gluster volume. I'd appreciate clarification. -Alastair On 5 November 2014 12:57, Daniel Helgenberger <daniel.helgenberger@m-box.de> wrote:
On 05.11.2014 15:30, wodel youchi wrote:
Hi, I am new on oirt. Hello and welcome!
I want to know the best way to protect the storage of the hosted-engine?
IHMO reliable hardware and contingency plans.
In Ovirt3.5, only NFS and iSCSI are supported for the engine VM, so this
means
that the NFS server or the iSCSI volume become the weak link. First we need to define 'weak link'. IMOH this can be Network and / or storage hardware like controllers and spindles (SSDs). As the later tends to be reliable I think your mean indeed the data link layer as 'weak link'?
Gluster can be the same weak link for instance, as it needs a network layer. If you use iSCSI together with some storage appliance maybe with redundant controllers, this setup is quite reliable and engine storage is protected if you use iSCSI Multipath (and the paths are indeed separate hardware switches).
You could call NFS a weak link; but even there are quite reliable setups available witch support fail over, replicated storage and IPMP.
I've read two articles, one using GlsuterFS+NFS and CTDB for High
availability
of the engine storage,: oVirt 3.4, Glusterized I have to warn you at this point. This setup seems quite tempting; even using localhost addresses with gluster's build in NFS. This was tried before (myself included) but it is far from stable.
You would at least need repica 3 gluster volumes to avoid split brains. These seem to happen quite often. I include Martin here, we talked about this at the ovirt workshop in Düsseldorf; maybe he can provide a better explanation.
AFAIK gluster will be supported as engine storage in the future; but this is not the case right now. Of course, you are welcome to try!
That said, and because you are new to ovirt, the main thing you need to protect is not the engine storage, but your production data domains.
The VMs will run fine and continue to run with the engine down or not available. In case of a real disaster, you will be able to import these storage domains along with their VMs to a new engine.
For me, I tend to have my engine backed up using engine-backup [1] and put the result to a different storage. From that data you can recreate the whole engine.
<http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>,
image <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>
oVirt 3.4, Glusterized <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/> oVirt's Hosted Engine feature, introduced in the project's 3.4 release, enables the open source virtualization system to host its own management server, which means... Afficher sur community.redha... <http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized/>
Aperçu par Yahoo
And another using GluserFS+NFS and KeepAlive: How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.4.0 Beta | <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/>
How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.... <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/> andrewklau - My Small World of Rants, Excitement, Snippets and Tuts How to workaround through the maze and reach the goal of the new amazing oVirt Hosted Engine with 3.4.0 Beta Afficher sur www.andrewklau.com <http://www.andrewklau.com/ovirt-hosted-engine-with-3-4-0-nightly/>
Aperçu par Yahoo
Is there a better way to achieve this goal?
Thanks
HTH
[1] http://www.ovirt.org/Ovirt-engine-backup
-- Daniel Helgenberger m box bewegtbild GmbH
P: +49/30/2408781-22 F: +49/30/2408781-10
ACKERSTR. 19 D-10115 BERLIN
www.m-box.de www.monkeymen.tv
Geschäftsführer: Martin Retschitzegger / Michaela Göllner Handeslregister: Amtsgericht Charlottenburg / HRB 112767 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (3)
-
Alastair Neil
-
Daniel Helgenberger
-
wodel youchi