[one-users] Hybrid deployments with Deltacloud
Daniel Molina
dmolina at opennebula.org
Tue Nov 12 01:34:07 PST 2013
On 11 November 2013 21:03, Marcin Jarzab <mj at agh.edu.pl> wrote:
> Daniel,
>
> I know thet EC2 is supported but I have thought that some implementations
> of EC2 might be not comptaibile and in OpenNebula only
> Amazon access interface is supported.
>
Currently, OpenNebula does not implement the whole EC2 API set and some
implementation depends on certain calls (i.e security groups), we are
working on extending the EC2 support, we have already improved it in
OpenNebula 4.4, but security groups are still not supported
> From what you wrote I understand that different deployments of OpenNebula
> can be integrated trough utilisation of EC2. Is this correct?
>
>
You are right. You can integrate different OpenNebula instances using the
EC2 API. The problem is that the EC2 client library does not allow you to
specify a custom url, you have to use one of the existing ec2 endpoints.
Therefore, you have to modify the library to use custom endpoints, or
redirect ec2 urls to a different IP.
As I said in the previous mail it would not be difficult to implement a
Deltacloud driver, therefore you could interact with OpenNebula since
Deltacloud currently support it or interact with any of the providers that
Deltacloud supports.
Hope this helps
Marcin
>
> Hi,
>
> Currently the OpenNebula distribution just includes drivers to interact
> with EC2 clouds, but it would not be difficult to develop a new driver to
> interact with the deltacloud API. We can even create a new addon [1] for
> this and I can give you some guidelines on how to develop this driver.
>
> Basically you should create a new VMM_MAD based on the ec2 driver:
> https://github.com/OpenNebula/one/tree/master/src/vmm_mad/remotes/ec2
>
> The ec2_driver.rb is the library that interacts with the EC2 API and
> each script (deploy, reboot...) uses this library to send the ec2 commands.
>
> If you have any doubts do not hesitate to ask me.
>
> Cheers
>
> [1] http://opennebula.org/addons:addons
>
>
> On 7 November 2013 15:56, Marcin Jarzab <mj at agh.edu.pl> wrote:
>
>> Hello,
>>
>> I just installed the Deltacloud service and wondering if OpenNebula can
>> be integrated with service in such way
>> that inside hosts there can be "configured" external cloud installation.
>> Such configuration is supported by the EC2 driver when using Amazon
>> clouds.
>>
>> In the following blog there is elaborated such deployment but how this
>> can be achieved?
>>
>> http://blog.opennebula.org/?p=569
>>
>> Marcin
>>
>> --
>> Ph.D. Eng. Marcin Jarzab mj at agh.edu.pl http://www.ics.agh.edu.pl/people/mj
>>
>> Department of Computer Science
>> AGH University of Science and Technology
>> Kawiory 21, Building D17, 30-055 Krakow, POLAND
>> phone: +48 (12) 328 33 72
>> ==========================================================================
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>>
>
>
> --
> --
> Daniel Molina
> Project Engineer
> OpenNebula - Flexible Enterprise Cloud Made Simple
> www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
>
>
>
> --
> Ph.D. Eng. Marcin Jarzab mj at agh.edu.pl http://www.ics.agh.edu.pl/people/mj
>
> Department of Computer Science
> AGH University of Science and Technology
> Kawiory 21, Building D17, 30-055 Krakow, POLAND
> phone: +48 (12) 328 33 72
> ==========================================================================
>
>
--
--
Daniel Molina
Project Engineer
OpenNebula - Flexible Enterprise Cloud Made Simple
www.OpenNebula.org | dmolina at opennebula.org | @OpenNebula
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20131112/229c2c51/attachment-0002.htm>
More information about the Users
mailing list