<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/22 Itamar Heim <span dir="ltr">&lt;<a href="mailto:iheim@redhat.com" target="_blank">iheim@redhat.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 08/21/2013 11:08 AM, plysan wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
<br>
2013/8/21 Laszlo Hornyak &lt;<a href="mailto:lhornyak@redhat.com" target="_blank">lhornyak@redhat.com</a> &lt;mailto:<a href="mailto:lhornyak@redhat.com" target="_blank">lhornyak@redhat.com</a>&gt;&gt;<div class="im"><br>

<br>
    Hi,<br>
<br>
    ----- Original Message -----<br></div><div><div class="h5">
     &gt; From: &quot;plysan&quot; &lt;<a href="mailto:plysab@gmail.com" target="_blank">plysab@gmail.com</a> &lt;mailto:<a href="mailto:plysab@gmail.com" target="_blank">plysab@gmail.com</a>&gt;&gt;<br>
     &gt; To: <a href="mailto:engine-devel@ovirt.org" target="_blank">engine-devel@ovirt.org</a> &lt;mailto:<a href="mailto:engine-devel@ovirt.org" target="_blank">engine-devel@ovirt.org</a><u></u>&gt;<br>
     &gt; Sent: Wednesday, August 21, 2013 3:49:31 PM<br>
     &gt; Subject: [Engine-devel] Ideas about engine clustering?<br>
     &gt;<br>
     &gt; Hello, guys:<br>
     &gt;<br>
     &gt; I&#39;m trying to make a jboss clustering environment for engine. But<br>
    felt the<br>
     &gt; difficuty too.<br>
     &gt; So I want to know if any one is working on this? I googled it and<br>
    haven&#39;t<br>
     &gt; found anything.<br>
     &gt;<br>
     &gt; I know there will be lots of things to do for engine migrating to<br>
    clustering<br>
     &gt; environment. I just want to know what problem need to be solved?<br>
     &gt; I would like to list the things I think that is needed to do(or<br>
    solve):<br>
     &gt; 1. run jboss in standalone-ha mode or domain mode.<br>
     &gt; 2. add @Clustered annotation to each EJB, I think this will solve the<br>
     &gt; replication problem in cluster, probably lots of details in it.<br>
     &gt; 3. QuartzScheduler problem, only one node running a scheduler is<br>
    enough at a<br>
     &gt; time instead of each node running one.<br>
     &gt; 4. use mod_cluster to handle load balancing.<br>
     &gt; 5. postgresql clustering.<br>
<br>
    For failover it sounds like a plan, just wondering if this could<br>
    solve load balancing problems as well.<br>
    Ovirt is generating a big load on the DB and I would be really<br>
    interested if SQL DB clustering could solve the issues.<br>
    It would be great if it could, big part of the scalablity issue is<br>
    the evil things we did against that poor database.<br>
<br>
     &gt; 6. There should be more, but hope anyone can think about it :D<br>
<br>
    There are tons of data structures that are used in oVirt that store<br>
    state. You will have to hunt all of these down and replace with a<br>
    data structure that is shared between the cluster memebers. This may<br>
    be a big lot of work from many parts of the application.<br>
<br>
<br>
Indeed, and like Yair Zaslavsky said, we can put the data structure in<br>
infinispan cache, but clustered EJB can do the same thing for us, right?<br></div></div>
If all those state values are inside EJBs. (iirc)**<div class="im"><br>
<br>
<br>
     &gt;<br>
     &gt; Any ideas?<br>
     &gt;<br>
     &gt; Thanks!<br>
     &gt;<br>
     &gt; ______________________________<u></u>_________________<br>
     &gt; Engine-devel mailing list<br></div>
     &gt; <a href="mailto:Engine-devel@ovirt.org" target="_blank">Engine-devel@ovirt.org</a> &lt;mailto:<a href="mailto:Engine-devel@ovirt.org" target="_blank">Engine-devel@ovirt.org</a><u></u>&gt;<br>
     &gt; <a href="http://lists.ovirt.org/mailman/listinfo/engine-devel" target="_blank">http://lists.ovirt.org/<u></u>mailman/listinfo/engine-devel</a><div class="im"><br>
     &gt;<br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Engine-devel mailing list<br>
<a href="mailto:Engine-devel@ovirt.org" target="_blank">Engine-devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/engine-devel" target="_blank">http://lists.ovirt.org/<u></u>mailman/listinfo/engine-devel</a><br>
<br>
</div></blockquote>
<br>
unless you need the load balancing, just for HA, hosted-engine should cover your needs?<br></blockquote><div>I think failover and more scalability  is what i am interested here. Just thinking about the possibilities :)</div>
</div>Imagine engine would never get restarted from outside view. Cool isn&#39;t it?</div></div>