[one-users] Image upload within the core

Todd Deshane deshantm at gmail.com
Wed Jun 23 14:53:42 PDT 2010


Hi Gyula,

I can't answer the roadmap question, but just to let you know about a
couple related projects in case you were unaware of them.

For sending large amounts of data (such as disk images), Nimbus [1]
uses GridFTP [2].

Another really promising project for creating base images and
filesystem stacks is a project called Stacklet [3,4].

Hope that helps.

Thanks,
Todd

[1] http://www.nimbusproject.org/
[2] http://www.globus.org/toolkit/data/gridftp/
[3] http://stacklet.com/
[4] http://bitbucket.org/stacklet/stacklet/

On Wed, Jun 23, 2010 at 3:09 PM, Csom Gyula <csom at interface.hu> wrote:
> Hi!
>
>
> Do you have plans to support image uploads? Is it on your 1.6 roadmap? I ask this
> in order to coordinate our (extension) development with your roadmap. Some
> background:
>
>
> Currently we are in the procces to specify our golden image management service, eg:
>
> what features to provide exactly ? how to implement it? in a maintanable manner (eg.
>
> starting with ONE v.1.4 then smoothly migrate to v.1.6)?
>
>
> We've found that one of the biggest challenges is the image upload functionality.
>
> A clean solution would implement the upload service within the core. Meanwhile
> XML-RPC used by the RequestManager is inappropriate for large file uploads.
> XML-RPC provides nothing but base64 types for binary data, meanwhile base64
> coding-decoding of large files is a pain... Also xmlrpc-c used by ONE seems to
> represent binary data in byte arrays in memory which is unacceptable for large,
> multi-GB files...
>
>
> So if we decide to implement the upload service we will likely choose an alternative
> approach, eg. a separate channel for text data (XML-RPC) and another one for large
> files (scp, http whatever seems most reasonable). Meanwhile we'd like to adhere to
> the ONE mainline as much as possible.
>
>
> BTW: We are aware of the upcomming image repository feature [1]. To our
>
> understanding (after a quick code walk through) it provides image metadata-only
>
> service.
> .
>
> Cheers,
> Gyula
>
>
> [1] http://dev.opennebula.org/issues/200
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>



-- 
Todd Deshane
http://todddeshane.net
http://runningxen.com



More information about the Users mailing list