<span class="Apple-style-span" style="border-collapse:collapse;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><div>Dear Giovanni,</div><div><br></div><div>This is a very good question, which answer depends on the type and level of collaboration that you expect across the different sites. I envision three different architectures:</div>

<div><br></div><div>- Loosely Coupled Federation: Each site has its own OpenNebula instance managed by its Admin team that exposes cloud APIs (OCCI/EC2) and GUIs. In this scenario you could share a single authentication mechanism so a user can have access to any of the clouds, or you could define a user space for each site. You could also install your own appliance marketplace to allow users to easily share appliances across sites.</div>

<div><br></div><div>- Tightly Coupled Federation: Each site has its own OpenNebula instance, all of them are managed by the same Admin team, and you use the oZones component for federation. In this case you will provide your users with a single access point for all the zones and can allocate resources through Virtual Data Centers to different Departments/Projects, etc.</div>

<div><br></div><div>- Hybrid Cloud Federation: Each site has its own OpenNebula instance managed by its Admin team that exposes cloud APIs (OCCI/EC2) and GUIs. A user can only access its primary site, and the access to remote clouds is performed by the cloudbursting functionality of OpenNebula which is managed by the administrator of the site, and in principle fully transparent to the user. This would require the adaptation of the cloud connector to support remote OpenNebula instances.</div>

<div><br></div><div>I hope this helps,</div><div><br></div><div>Thanks!</div></span><br><div class="gmail_quote">On Thu, Jan 17, 2013 at 12:00 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"><div class="im">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 and organizing cloud experiences in ENEA-GRID.<br>
<br></div><div class="im">
We are planning to have a multi-site cloud envorinment among ENEA computational centers (that are six). At the moment, we have installed OpenNebula only in one site (i.e., Portici one), and we are evaluating a further installation on another ENEA site.<br>


<br>
My question regards the ways in which two (or more) OpenNebula installation may communicate and/or interact to export a whole integrated cloud enviroment. In particular, as I know that OpenNebula provides several interfaces to export cloud facilities and to perform remote action (e.g., OCCI), it is not particularly clear how aspect ragardering virtual machines are handled, such as vm migration among sites or other.<br>


<br></div>
Thanks in advance for your reply(s)<br>
<br>
Giovanni<div class="im"><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>
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></div>
______________________________<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>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Ignacio M. Llorente, PhD, MBA<br>Project Director<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:imllorente@opennebula.org" target="_blank">imllorente@opennebula.org</a> | @OpenNebula