Hi,<div><br></div><div>The oZones component [1] offers a centralized way to manage different OpenNebula instances, a single entry point for users of the different zones, and a mechanism to divide each zone in small administrative domains (Virtual Data Centers).</div>

<div>But each zone is not aware of the other ones, and you cannot move resources between them.</div><div><br></div><div>The kind of high availability that you describe can be enabled within each OpenNebula instance though, using the fault tolerance hooks [2] you can redeploy the VMs that were running on a crashed Host.</div>

<div><br></div><div>Best regards.</div><div><br></div><div>[1] <a href="http://opennebula.org/documentation:rel3.8:ozones">http://opennebula.org/documentation:rel3.8:ozones</a></div><div>[2] <a href="http://opennebula.org/documentation:rel3.8:ftguide">http://opennebula.org/documentation:rel3.8:ftguide</a><br clear="all">

<div>--<br>Carlos Martín, MSc<br>Project Engineer<br>OpenNebula - The Open-source Solution for Data Center Virtualization<div><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> | <a href="mailto:cmartin@opennebula.org" target="_blank">cmartin@opennebula.org</a> | <a href="http://twitter.com/opennebula" target="_blank">@OpenNebula</a></span><span style="border-collapse:collapse;color:rgb(136,136,136);font-family:arial,sans-serif;font-size:13px"><a href="mailto:cmartin@opennebula.org" style="color:rgb(42,93,176)" target="_blank"></a></span></div>

</div>
<br><br><div class="gmail_quote">On Thu, Jan 17, 2013 at 6:23 PM, Giovanni Ponti <span dir="ltr"><<a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Il 17/01/2013 17:15, Ignacio M. Llorente ha scritto:<div class="im"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Dear Giovanni,<br>
<br>
This is a very good question, which answer depends on the type and level<br>
of collaboration that you expect across the different sites. I envision<br>
three different architectures:<br>
<br>
- Loosely Coupled Federation: Each site has its own OpenNebula instance<br>
managed by its Admin team that exposes cloud APIs (OCCI/EC2) and GUIs.<br>
In this scenario you could share a single authentication mechanism so a<br>
user can have access to any of the clouds, or you could define a user<br>
space for each site. You could also install your own appliance<br>
marketplace to allow users to easily share appliances across sites.<br>
<br>
- Tightly Coupled Federation: Each site has its own OpenNebula instance,<br>
all of them are managed by the same Admin team, and you use the oZones<br>
component for federation. In this case you will provide your users with<br>
a single access point for all the zones and can allocate resources<br>
through Virtual Data Centers to different Departments/Projects, etc.<br>
<br>
- Hybrid Cloud Federation: Each site has its own OpenNebula instance<br>
managed by its Admin team that exposes cloud APIs (OCCI/EC2) and GUIs. A<br>
user can only access its primary site, and the access to remote clouds<br>
is performed by the cloudbursting functionality of OpenNebula which is<br>
managed by the administrator of the site, and in principle fully<br>
transparent to the user. This would require the adaptation of the cloud<br>
connector to support remote OpenNebula instances.<br>
<br>
I hope this helps,<br>
<br>
Thanks!<br>
<br>
</blockquote>
<br></div>
Thanks for your reply! Many aspects are clear now.<br>
<br>
Nevertheless, I've a futher question regardering the vm migration/live-migration mechanism in a Tightly Coupled Federation, that seems to be the most suitable for our purposes.<br>
In particular, what happens to the VMs deployed on physical nodes in a oZones if such resources go down? Is the system able to migrate VMs to another oZone that shares the same repository area?<br>
<br>
Thanks again,<br>
Giovanni<br>
<br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
On Thu, Jan 17, 2013 at 12:00 PM, Giovanni Ponti <<a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a><br></div><div class="im">
<mailto:<a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a><u></u>>> wrote:<br>
<br>
    I'm Giovanni Ponti, an ENEA researcher based in Portici Research Center.<br>
    One of my research interest is Cloud Computing, and I'm following<br>
    and organizing cloud experiences in ENEA-GRID.<br>
<br>
    We are planning to have a multi-site cloud envorinment among ENEA<br>
    computational centers (that are six). At the moment, we have<br>
    installed OpenNebula only in one site (i.e., Portici one), and we<br>
    are evaluating a further installation on another ENEA site.<br>
<br>
    My question regards the ways in which two (or more) OpenNebula<br>
    installation may communicate and/or interact to export a whole<br>
    integrated cloud enviroment. In particular, as I know that<br>
    OpenNebula provides several interfaces to export cloud facilities<br>
    and to perform remote action (e.g., OCCI), it is not particularly<br>
    clear how aspect ragardering virtual machines are handled, such as<br>
    vm migration among sites or other.<br>
<br>
    Thanks in advance for your reply(s)<br>
<br>
    Giovanni<br>
<br>
<br>
    --<br>
    Ing. Giovanni Ponti, PhD<br>
    UTICT-HPC<br>
    ENEA - C.R. Portici<br>
    P.le E. Fermi, 1 (Loc. Granatello)<br>
    80055 Portici (NA), Italy<br></div>
    phone : <a href="tel:%28%2B39%29%20081-7723564" value="+390817723564" target="_blank">(+39) 081-7723564</a> <tel:%28%2B39%29%20081-<u></u>7723564> | int.:<br>
    [89] 2564<br>
    fax   : <a href="tel:%28%2B39%29%20081-7723344" value="+390817723344" target="_blank">(+39) 081-7723344</a> <tel:%28%2B39%29%20081-<u></u>7723344><br>
    email : <a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a> <mailto:<a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a><u></u>><br>
    web   : <a href="http://www.afs.enea.it/gponti" target="_blank">http://www.afs.enea.it/gponti</a><br>
    ______________________________<u></u>___________________<br>
    Users mailing list<br>
    <a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.opennebula.org</a> <mailto:<a href="mailto:Users@lists.opennebula.org" target="_blank">Users@lists.<u></u>opennebula.org</a>><br>
    <a href="http://lists.opennebula.org/__listinfo.cgi/users-opennebula.__org" target="_blank">http://lists.opennebula.org/__<u></u>listinfo.cgi/users-opennebula.<u></u>__org</a><div class="im"><br>
    <<a href="http://lists.opennebula.org/listinfo.cgi/users-opennebula.org" target="_blank">http://lists.opennebula.org/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a>><br>
<br>
<br>
<br>
<br>
--<br>
Ignacio M. Llorente, PhD, MBA<br>
Project Director<br>
OpenNebula - The Open Source Solution for Data Center Virtualization<br>
</div><a href="http://www.OpenNebula.org" target="_blank">www.OpenNebula.org</a> <<a href="http://www.OpenNebula.org" target="_blank">http://www.OpenNebula.org</a>> |<br>
<a href="mailto:imllorente@opennebula.org" target="_blank">imllorente@opennebula.org</a> <mailto:<a href="mailto:imllorente@opennebula.org" target="_blank">imllorente@opennebula.<u></u>org</a>> | @OpenNebula<br>
</blockquote><div class="HOEnZb"><div class="h5">
<br>
-- <br>
Ing. Giovanni Ponti, PhD<br>
UTICT-HPC<br>
ENEA - C.R. Portici<br>
P.le E. Fermi, 1 (Loc. Granatello)<br>
80055 Portici (NA), Italy<br>
phone : <a href="tel:%28%2B39%29%20081-7723564" value="+390817723564" target="_blank">(+39) 081-7723564</a> | int.: [89] 2564<br>
fax   : <a href="tel:%28%2B39%29%20081-7723344" value="+390817723344" target="_blank">(+39) 081-7723344</a><br>
email : <a href="mailto:giovanni.ponti@enea.it" target="_blank">giovanni.ponti@enea.it</a><br>
web   : <a href="http://www.afs.enea.it/gponti" target="_blank">http://www.afs.enea.it/gponti</a><br>
______________________________<u></u>_________________<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/<u></u>listinfo.cgi/users-opennebula.<u></u>org</a><br>
</div></div></blockquote></div><br></div>