<div dir="ltr">In this case you can improve the overall performance deploying Sunstone and oned in different physical machines, you can even deploy more than one sunstone server. You may find useful the following guide:<div>


<br></div><div><a href="http://opennebula.org/documentation:rel4.2:suns_advance" target="_blank">http://opennebula.org/documentation:rel4.2:suns_advance</a><br></div><div><br></div><div>Note that sunstone use the tmp_dir variable in sunstone-server.conf to store the files uploaded through sunstone, so if you are deploying sunstone in a different machine you will have to export this directory to be available in the machine where oned is running.</div>


<div><br></div><div># /etc/one/sunstone-server.conf</div><div><div># Directory to store temp files when uploading images</div><div>#</div><div>:tmpdir: /var/tmp</div></div><div><br></div><div>You should also consider using a different datastore such as Ceph where you can distribute the I/O load among different hosts. Currently in OpenNebula 4.2 you can only specify one Ceph host, but in 4.4 we will include a BRIDGE_LIST to specify more than one host.</div>

<div><br></div><div><a href="http://opennebula.org/documentation:rel4.4:ceph_ds">http://opennebula.org/documentation:rel4.4:ceph_ds</a><br></div><div><br></div><div>Cheers</div><div><br></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 9 September 2013 07:42, Mohammad Fazli Ahmat Jalaluddin <span dir="ltr"><<a href="mailto:fazli.jalaluddin@gmail.com" target="_blank">fazli.jalaluddin@gmail.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><div><div><div><div>It seems that when I upload a new image, or cloning that involves  heavy disk activity (I/O) which causing the lag and lock-ups.<br>

</div>I googled and found out that Ubuntu default I/O scheduling is using CFQ. <br>
<br></div>May I know how OpenNebula admin manage the resources?<br></div>I mean do admin let the user create the image and uploads it using Sunstone?<br></div><div><br>If so, does other user encounter any lags if other user uploads a big image? <br>


</div><div><br></div>How is it actually, the real case scenario for cloud service provider to provide an efficient service?<br><br></div><div>I really appreciate for any suggestions<br></div><div><br></div>Thank you<br></div>

<div class="HOEnZb"><div class="h5">
<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 5, 2013 at 4:34 PM, Mohammad Fazli Ahmat Jalaluddin <span dir="ltr"><<a href="mailto:fazli.jalaluddin@gmail.com" target="_blank">fazli.jalaluddin@gmail.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><div><div><div><div><div>Yes, I still experiencing the issue. <br></div>I really think that the problem is my network since I am using NFS for the data transfer.<br>


</div><br>If I deploy a Persistent image, the deployment time would be fast.<br>
</div><div>Most of my image is using persistent and it has no problem at all<br></div><div><br></div>If I deploy a non-persistant image, the deployment time would be slow.<br></div></div>This holds true as non-persistent image would be copy to hypervisor and this is my problem. <br>



</div>For a non-persistent image of 8Gb, it would take about 1/2 hour to deploy (from prolog to running)<br><div><div>While deploying, the sunstone server seems slow other people who want to login also takes much longer time<br>



</div></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 2, 2013 at 9:46 PM, Daniel Molina <span dir="ltr"><<a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</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">Hi,<div class="gmail_extra"><br><br><div class="gmail_quote"><div>On 15 August 2013 06:25, Mohammad Fazli Ahmat Jalaluddin <span dir="ltr"><<a href="mailto:fazli.jalaluddin@gmail.com" target="_blank">fazli.jalaluddin@gmail.com</a>></span> wrote:<br>





</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi, <br><br><div>Sorry for late reply since it is holiday season in my country.<br>



<br></div></div><div>
I think the issue maybe due to NFS configuration (using NFSv3) and also some other minor things such as upgrading ruby version and so on.<br>

<br></div></div><div>I happened to see you post this suggested solutions while you were helping another user:<br><br><div>This error appears when the browser cannot contact the <span>sunstone</span>-server or the request takes more than expected and the timeout is reached. To improve the response time:</div>








<div>    * [<span>sunstone</span>-oned] Is the connection between <span>sunstone</span>-server and oned fast?</div><div>    * [<span>sunstone</span>] Check if the nokogiri gem is installed in the physical machine where <span>sunstone</span>-server is running, if it's not installed rexml will be used by default (a bit slower)</div>








<div>    * [<span>sunstone</span>] Using ruby 1.9 instead of 1.8</div><div>    * [<span>sunstone</span>] By default <span>sunstone</span>-server runs using the thin server, in a production environment it's recommended to use passenger + apache/nginx instead. [1] </div>








    * [oned] Use mysql instead of sqlite as oned backend. [2] <br><br><br></div></div><div><div>Currently my deployment is installed with nokogiri gem, using mysql as backend, using ruby 1.8, and running on thin server.<br>



<br></div>


<div>I will try your suggested solution.<br><br></div><div>Also, how to know is the connection between sunstone-server and oned fast? Since in my deployment, both reside in the same server.<br></div></div></div></blockquote>



<div>

<br></div><div>If both services are in the same machine, it should be fast. Are you still experiencing this issue? </div><div><br></div><div>Cheers</div><div><div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div dir="ltr"><div><br></div><div>Thank you.<br>
<br></div><div>Regards<br></div></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 5, 2013 at 2:36 PM, Daniel Molina <span dir="ltr"><<a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</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">Hi,<div class="gmail_extra"><br><br><div class="gmail_quote"><div>On 1 August 2013 02:11, Mohammad Fazli Ahmat Jalaluddin <span dir="ltr"><<a href="mailto:fazli.jalaluddin@gmail.com" target="_blank">fazli.jalaluddin@gmail.com</a>></span> wrote:<br>








<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br><br>Thanks for the reply.<br><br>I have enough space on disk. <br>








It's just the server seems not responding when I upload any image files or deploy non-persistent image files.<br><br>When I was using 3.8.3, the error comes something like this: "error: execution expired"<br>








</blockquote><div><br></div></div><div>Are you still experiencing this issue? If so, could you please open a ticket in our dev page so we can take a look into it</div><div><br></div><div><a href="http://dev.opennebula.org/" target="_blank">http://dev.opennebula.org/</a><br>








</div><div><br></div><div>Cheers</div><div><div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">







<br>Thank you<br><br>Regards,<br>Fazli<div><div><br><br> <br><br><div class="gmail_quote">On Mon, Jul 29, 2013 at 5:46 PM, Daniel Molina <span dir="ltr"><<a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a>></span> wrote:<br>









<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi,<div class="gmail_extra"><br><br><div class="gmail_quote">








<div><div>On 29 July 2013 08:17, Mohammad Fazli Ahmat Jalaluddin <span dir="ltr"><<a href="mailto:fazli.mmu@gmail.com" target="_blank">fazli.mmu@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello all,<br><br>I'm using OpenNebula 4.0.1, and  I configured the filesystem using NFS.<br>











<br>After I try to upload a 500Gb image file, after some time, several error message comes out and after that, the browser logs out <br>

and when I'm want to login back, I got this error message<br><br>"No answer from server. Is it running?"<br><br>Is it natural?<br><br>The
 problem is actually, when a user want to access their VM via sunstone, 
they cannot access if other user try to upload a huge size of image.<br>
So, somehow it defeats the purpose of having Cloud.<br><br>Is there any method to overcome this problem?<br></blockquote><div><br></div></div></div><div>Do you have enough space in your disk? When uploading images through Sunstone temp files will be stored in /var/tmp and then moved to the given datastore. </div>











<div><br></div><div>You can change this directory in the sunstone-server.conf:</div><div><div># Directory to store temp files when uploading images</div><div>#</div><div>:tmpdir: /var/tmp</div></div><div><br></div><div>Hope this helps</div>











<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><br>Thank you very much for helping me.<br>









<br>

Regards,<br>Fazli
<br></div>_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a><br>
<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/listinfo.cgi/users-opennebula.org</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>Join us at <a href="http://opennebulaconf.com/" target="_blank">OpenNebulaConf2013</a> in Berlin, 24-26 September, 2013<br>









</div><div>--</div>

Daniel Molina<br>Project Engineer<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a> | @OpenNebula</div>












</font></span></div></div>
</blockquote></div><br>
</div></div></blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>Join us at <a href="http://opennebulaconf.com/" target="_blank">OpenNebulaConf2013</a> in Berlin, 24-26 September, 2013<br>






</div>

<div>--</div>Daniel Molina<br>Project Engineer<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a> | @OpenNebula</div>









</div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div></div></div><div><div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>Join us at <a href="http://opennebulaconf.com/" target="_blank">OpenNebulaConf2013</a> in Berlin, 24-26 September, 2013<br>



</div>

<div>--</div>Daniel Molina<br>Project Engineer<br>OpenNebula - The Open Source Solution for Data Center Virtualization<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a> | @OpenNebula</div>






</div></div></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div>--<br></div>Daniel Molina<br>Project Engineer<br>OpenNebula - Flexible Enterprise Cloud Made Simple<br><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:dmolina@opennebula.org" target="_blank">dmolina@opennebula.org</a> | @OpenNebula</div>


</div>