<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blog.dsa-research.org</title>
	<atom:link href="http://blog.dsa-research.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.dsa-research.org</link>
	<description>Blog of the Distributed Systems Architecture Research Group (dsa-research.org)</description>
	<lastBuildDate>Mon, 30 Aug 2010 07:44:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Next Generation of Cloud Computing Platforms</title>
		<link>http://blog.dsa-research.org/?p=377</link>
		<comments>http://blog.dsa-research.org/?p=377#comments</comments>
		<pubDate>Mon, 30 Aug 2010 07:44:05 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[IT Research Management]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=377</guid>
		<description><![CDATA[Cloud computing is transforming the way we use the web but there’s still a long way to go before we make full use of the promise it offers. Projects Magazine – the leading research and development magazine in the areas of science and technology &#8211; interviews Professor Ignacio M. Llorente, the head of the DSA-Research group.
]]></description>
			<content:encoded><![CDATA[<p>Cloud computing is transforming the way we use the web but there’s still a long way to go before we make full use of the promise it offers. <a href="http://www.projectsmagazine.eu.com/">Projects Magazine</a> – the leading research and development magazine in the areas of science and technology &#8211; <a href="http://www.projectsmagazine.eu.com/randd_projects/the_next_generation_of_cloud_computing_platforms">interviews Professor Ignacio M. Llorente, the head of the DSA-Research group</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=377</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grid Architecture from a Metascheduling Perspective</title>
		<link>http://blog.dsa-research.org/?p=381</link>
		<comments>http://blog.dsa-research.org/?p=381#comments</comments>
		<pubDate>Thu, 26 Aug 2010 11:48:38 +0000</pubDate>
		<dc:creator>Eduardo Huedo</dc:creator>
				<category><![CDATA[Grid]]></category>
		<category><![CDATA[interoperation]]></category>
		<category><![CDATA[metascheduling]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=381</guid>
		<description><![CDATA[The July edition of the IEEE Computer Magazine includes a paper presenting a taxonomy of grid architectures from the metascheduler point of view. It provides many examples of grids using the GridWay Metascheduler in different ways, and it deals with important issues like grid interoperation.
This is the abstract:
Integrating diverse grid technologies is an essential step [...]]]></description>
			<content:encoded><![CDATA[<p>The July edition of the IEEE Computer Magazine includes a <a href="http://doi.ieeecomputersociety.org/10.1109/MC.2010.91">paper</a> presenting a taxonomy of grid architectures from the metascheduler point of view. It provides many examples of grids using the GridWay Metascheduler in different ways, and it deals with important issues like grid interoperation.</p>
<p>This is the abstract:</p>
<blockquote><p><em>Integrating diverse grid technologies is an essential step toward a  universal grid. With this taxonomy, researchers can better understand  how single grids use metaschedulers and what must be done to make  multiple grids interoperable.</em></p></blockquote>
<p>We hope you find it interesting!<em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=381</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSA-Research in EU&#8217;s 4CaaSt Project to Build the PaaS Cloud of the Future</title>
		<link>http://blog.dsa-research.org/?p=363</link>
		<comments>http://blog.dsa-research.org/?p=363#comments</comments>
		<pubDate>Mon, 23 Aug 2010 08:15:53 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[opennebula]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=363</guid>
		<description><![CDATA[4CaaSt is a 15-million-Euro EU-funded initiative (EU grant agreement 258862) funded by the 7th FWP (Seventh Framework Programme) under the Internet of Services, Software &#38; virtualisation (ICT-2009.1.2) area, aimed at creating an advanced PaaS Cloud platform which supports the optimized and elastic hosting of Internet-scale multi-tier applications. 4CaaSt embeds all the necessary features, easing programming [...]]]></description>
			<content:encoded><![CDATA[<p><a title="http://4caast.morfeo-project.org/" rel="nofollow" href="http://4caast.morfeo-project.org/">4CaaSt</a> is a 15-million-Euro EU-funded initiative (EU grant agreement 258862) funded by the 7th FWP (Seventh Framework Programme) under the Internet of Services, Software &amp; virtualisation (ICT-2009.1.2) area, aimed at creating an advanced PaaS Cloud platform which supports the optimized and elastic hosting of Internet-scale multi-tier applications. 4CaaSt embeds all the necessary features, easing programming of rich applications and enabling the creation of a true business ecosystem where applications coming from different providers can be tailored to different users, mashed up and traded together.</p>
<p><a href="http://www.dsa-research.org">DSA-Research</a> will join a consortium of Europe’s leading experts in cloud computing, including UPM, 2nd Quadrant Limited, BonitaSoft, Bull SAS, Telefónica Investigación y Desarrollo, Ericsson GMBH, FlexiScale, France Telecom, Universitat St Gallen, ICCS/NTUA, Nokia Siemens Networks, SAP AG, Telecom Italia, UCM, Universitaet Stuutgart, UvT-EISS, and ZIB. <a href="http://www.opennebula.org">OpenNebula</a>, developed by <a href="http://www.dsa-research.org">DSA-Research</a>, will provide the EU FP7 project with a powerful technoloy to build IaaS clouds supporting automatic scaling of resources to run the business use-case scenarios in real world conditions. This news consolidates DSA-Research&#8217;s position at the cutting edge of cloud computing research worldwide, following an <a href="http://blog.dsa-research.org/?p=358">announcement</a> two months ago of its participation in the EU&#8217;s StratusLab project, aimed at bringing cloud and virtualization to grid computing.</p>
<p><a href="http://dsa-research.org/doku.php?id=people:llorente">Ignacio M. Llorente</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=363</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DSA-Research Participates in the EU Initiative to Integrate ‘Cloud’ with ‘Grid’</title>
		<link>http://blog.dsa-research.org/?p=358</link>
		<comments>http://blog.dsa-research.org/?p=358#comments</comments>
		<pubDate>Tue, 22 Jun 2010 10:05:43 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[Grid]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=358</guid>
		<description><![CDATA[Researchers from a collaboration of six European organisations have attracted funding worth €2.3million to develop a new Internet-based software project called StratusLab. The two year project, headed up by Project Coordinator Dr Charles Loomis from CNRS, was launched in Paris today (14th June 2010). It aims to enhance distributed computing infrastructures, such as the European [...]]]></description>
			<content:encoded><![CDATA[<p>Researchers from a collaboration of six European organisations have attracted funding worth €2.3million to develop a new Internet-based software project called StratusLab. The two year project, headed up by Project Coordinator Dr Charles Loomis from CNRS, was launched in Paris today (14th June 2010). It aims to enhance distributed computing infrastructures, such as the European Grid Infrastructure (EGI), that allow research and higher education institutes from around the world to pool computing resources.</p>
<p>Funded through the European Union Seventh Framework Programme (FP7), the two year project aims to successfully integrate ‘cloud computing’ technologies into ‘grid’ infrastructures. Grids link computers and data that are scattered across the globe to work together for common goals, whilst cloud computing makes software platforms or virtual servers available as a service over the Internet, usually on a commercial basis, and provides a way for organisations to access computing capacity without investing directly in new infrastructure. Behind cloud services are data centres that typically house large numbers of processors and vast data storage systems. Linking grid and cloud technologies will result in major benefits for European academic research and is part of the European Commission strategy to develop European computing infrastructures.</p>
<p>StratusLab will integrate, distribute and maintain a sustainable open-source cloud distribution<strong> </strong>to bring cloud to existing and new grid sites. The StratusLab toolkit will be composed of existing cutting edge open source software, and the innovative service and cloud management technologies developed in the project. The StratusLab toolkit will integrate OpenNebula, the leading open-source toolkit for cloud computing,</p>
<p>Speaking about the project, Project Coordinator Dr Charles Loomis said: “Computer grids are used by thousands of researchers in many scientific fields. For example, the data from the Large Hadron Collider’s experiments, the world’s largest and highest-energy particle accelerator situated at CERN in Switzerland, are distributed via an international grid infrastructure to be processed at institutes around Europe and the world. The StratusLab toolkit will make the grid easier to manage and will allow grids to tap into commercial cloud services to meet peak demands. Later it will allow organisations that already provide a grid service to offer a cloud service to academic users, whilst retaining the many benefits of the grid approach.”</p>
<p>The StratusLab project will bring several benefits to the distributed computing infrastructure ecosystem including simplified management, added flexibility, increased maintainability, quality, energy efficiency and resilience of computing sites. It will benefit a wide variety of users from scientists, who can use the systems to run scientific analyses, to system administrators and hardware technicians, who are responsible for running grid services and maintaining the hardware and infrastructure at various resource centres.</p>
<p>The StratusLab project brings together six organisations, all key players with recognised leadership, proven expertise, experience and skills in grid and cloud computing. This collaboration presents a balanced combination of academic, research and industrial institutes with complementary capabilities. The participating organisations include the Centre National de la Recherche Scientifique (CNRS), France; the DSA-Research Group at Universidad Complutense de Madrid, Spain; the Greek Research and Technology Network S.A., Greece; SixSq Sárl, Switzerland; Telefonica Investigacion y Desarrollo, Spain, and Trinity College Dublin, Ireland.</p>
<p><strong>About the StratusLab Project</strong></p>
<p>The StratusLab project consists of numerous collaborators from six European research institutions. A website can be accessed via the following address: <a title="http://www.stratuslab.eu" rel="nofollow" href="http://www.stratuslab.eu/">www.stratuslab.eu</a>. The project is partially funded by the European Commission through the Grant Agreement RI-261552.</p>
<p><strong>About OpenNebula</strong></p>
<p>OpenNebula is the most advanced open-source toolkit for building private, public and hybrid clouds, offering unique features for cloud management and providing the integration capabilities that many enterprise IT shops need for internal cloud. OpenNebula is the result of many years of research and development in efficient and scalable management of virtual machines on large-scale distributed infrastructures. The technology has been designed to address the requirements of business use cases from leading companies in the context of flagship international projects in cloud computing. For more info: <a title="http://www.OpenNebula.org" rel="nofollow" href="http://www.OpenNebula.org/">http://www.OpenNebula.org</a></p>
<p><strong>About European Union Framework Programme 7</strong></p>
<p>The Seventh Framework Programme (FP7) bundles all research-related EU initiatives together under a common roof playing a crucial role in reaching the goals of growth, competitiveness and employment. The framework programme runs a number of programmes under the headings Cooperation, Ideas, People and Capacities. All specific programmes work together to promote and encourage the creation of European poles of scientific excellence. More information on FP7 can be obtained from <a title="http://cordis.europa.eu/fp7/home_en.html" rel="nofollow" href="http://cordis.europa.eu/fp7/home_en.html">http://cordis.europa.eu/fp7/home_en.html</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=358</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Deltacloud and Libcloud drivers for OpenNebula</title>
		<link>http://blog.dsa-research.org/?p=342</link>
		<comments>http://blog.dsa-research.org/?p=342#comments</comments>
		<pubDate>Wed, 19 May 2010 20:59:12 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[opennebula]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=342</guid>
		<description><![CDATA[A couple of months ago the OpenNebula open-source project established the OpenNebula Ecosystem in order to promote the different tools, extensions and plug-ins that are available to complement OpenNebula from a wide variety of projects, companies, and research centers. These ecosystem components enhance the functionality provided by the OpenNebula Cloud Toolkit or enable its integration with [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago the <a href="http://www.opennebula.org">OpenNebula open-source project</a> established the <a href="http://www.opennebula.org/community:ecosystem">OpenNebula Ecosystem</a> in order to promote the different tools, extensions and plug-ins that are available to complement OpenNebula from a wide variety of projects, companies, and research centers. These <a href="http://www.opennebula.org/software:ecosystem">ecosystem components</a> enhance the functionality provided by the OpenNebula Cloud Toolkit or enable its integration with existing products, services and management tools in the virtualization, cloud and data center ecosystems. Recently two new components have been added to the catalog:</p>
<ul>
<li><strong>Deltacloud Driver</strong>: <a href="http://deltacloud.org">D</a><a href="http://deltacloud.org">eltacloud</a> RedHat&#8217;s project defines a web service API for interacting with <a href="http://deltacloud.org/drivers.html">cloud service providers and resources</a> in those clouds in a unified manner.</li>
<li><strong>Libcloud Driver</strong>: <a href="http://incubator.apache.org/libcloud/">Libcloud</a> is a pure python client library for interacting with many of the <a href="http://incubator.apache.org/libcloud/">popular cloud server providers</a>.</li>
</ul>
<p>A team led by Sebastien Goasguen in Clemson University has also contributed a tool for transferring files to Unix machines on a cluster, this Python tool is able to transfer a 10GB file to 450 hosts in less than one hour. <a href="https://code.google.com/p/scp-wave/">scp-wave</a> tool is of great help when deploying virtualized services on very large-scale infrastructures.</p>
<p>In few weeks the project will announce new tools in the ecosystem, like the support for new cloud APIs (now OpenNebula already supports OCCI and EC2-Query).</p>
<p><a href="http://dsa-research.org/doku.php?id=people:llorente">Ignacio M. Llorente</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=342</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tracing Phobos&#8217; Eclipses on the Cloud</title>
		<link>http://blog.dsa-research.org/?p=331</link>
		<comments>http://blog.dsa-research.org/?p=331#comments</comments>
		<pubDate>Tue, 04 May 2010 08:05:51 +0000</pubDate>
		<dc:creator>jlvazquez</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=331</guid>
		<description><![CDATA[Next year, the Mars MetNet Mission which is formed by the Finnish Meteorological Institute (FMI), Lavochkin Association (LA), the Russian Space Research Institute (IKI) and Instituto Nacional de Técnica Aeroespacial (INTA), will launch its first probe to planet Mars. The objective of this mission is to establish the next generation observation network for studying its [...]]]></description>
			<content:encoded><![CDATA[<p>Next year, the <strong><a href="http://metnet.fmi.fi/" target="_blank">Mars MetNet Mission</a></strong> which is formed by the <strong><a href="http://www.fmi.fi/en/" target="_blank">Finnish Meteorological Institute (FMI)</a></strong>, <strong><a href="http://www.laspace.ru/rus/index.php" target="_blank">Lavochkin Association (LA)</a></strong>, the <strong><a href="http://www.iki.rssi.ru/eng/" target="_blank">Russian Space Research Institute (IKI)</a></strong> and <strong><a href="http://www.inta.es/" target="_blank">Instituto Nacional de Técnica Aeroespacial (INTA)</a></strong>, <strong>will launch its first probe to <a href="http://en.wikipedia.org/wiki/Mars" target="_blank">planet Mars</a></strong>. The objective of this mission is to establish the next generation observation network for studying its atmosphere, representing this first probe <strong>the first <em>“Martian weather station”</em> of many that will come</strong>.</p>
<pre style="text-align: center"><a href="http://blog.dsa-research.org/wp-content/uploads/2010/05/metnet.jpg"><img class="aligncenter size-full wp-image-332" src="http://blog.dsa-research.org/wp-content/uploads/2010/05/metnet.jpg" alt="metnet" width="239" height="235" /></a><strong>
Logo of Mars MetNet Mission</strong></pre>
<p>One of the aspects to take into account during the probe operational lifetime are <strong>the effects of <a href="http://en.wikipedia.org/wiki/Phobos_%28moon%29" target="_blank">Phobos</a>&#8216; eclipses</strong>. Phobos, one of the two Martian moons, orbits at approximately 9,000 Km from Mars, being its period 7 hours and 39.2 minutes. <strong>The prediction of each eclipse is important for the onboard instruments</strong> and it evidently depends on the landing coordinates, which won’t be exactly known until few hours before.</p>
<p>For this reason, an application has been developed at the <strong><a href="http://www.mat.ucm.es/" target="_blank">Faculty of Mathematics of Universidad Complutense de Madrid</a></strong>, which traces Phobos&#8217; trajectories given the coordinates and the required time.  <strong>Execution times were too high</strong> to consider traditional computing solutions, but the tracing period could be divided at will. This way, <strong>the problem could be parameterized and the resulting distributed application, executed on the Cloud</strong>.</p>
<p>Answering the question of which and how many resources must be instantiated on a public cloud to obtain a compromise between the time and cost,<strong> a valid model for executing this application on Amazon EC2 has been formulated</strong>. Depending on the required simulation time, <strong>the model returns the best task tracing period along with the number and type of virtual machines</strong>.</p>
<pre style="text-align: center"><a href="http://blog.dsa-research.org/wp-content/uploads/2010/05/phobos.gif"><img class="aligncenter size-full wp-image-335" src="http://blog.dsa-research.org/wp-content/uploads/2010/05/phobos.gif" alt="phobos" width="150" height="150" /></a><strong>
Phobos' eclipse caught by NASA's rover <a href="http://marsrover.nasa.gov/" target="_blank">Opportunity</a></strong></pre>
<p>As a result of this collaboration, <strong>the present work has been accepted for its presentation </strong>under the title <em>“A Model for Efficient Onboard Actualization of an Instrumental Cyclogram for the Mars MetNet Mission on a Public Cloud Infrastructure”</em> at the <strong><a href="http://vefir.hi.is/para10/" target="_blank">PARA2010: State of the Art in Scientific and Parallel Computing Conference</a></strong>, that will be held in Reykavík (Iceland) on June 6-9, 2010.</p>
<p>From <strong><a href="http://cloudonomics.ulitzer.com/node/975088" target="_blank">similar stories</a></strong>, it seems that Cloud Computing is aiming beyond the clouds.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=331</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenNebula in Google Summer of Code 2010!</title>
		<link>http://blog.dsa-research.org/?p=316</link>
		<comments>http://blog.dsa-research.org/?p=316#comments</comments>
		<pubDate>Fri, 19 Mar 2010 12:11:36 +0000</pubDate>
		<dc:creator>ruben</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=316</guid>
		<description><![CDATA[This year OpenNebula has been selected as a Google Summer of Code (GSoC) mentoring organization. GSoC is a program that offers student developers stipends to write code for various open source projects. During the last six years GSoC has brought together nearly 3,400 students and more than 3,000 mentors  from nearly 100 countries worldwide. For [...]]]></description>
			<content:encoded><![CDATA[<p>This year OpenNebula has been selected as a <a title="GSoC" href="http://code.google.com/soc/">Google Summer of Code</a> (GSoC) mentoring organization. GSoC is a program that offers student developers stipends to write code for various open source projects. During the last six years GSoC has brought together nearly 3,400 students and more than 3,000 mentors  from nearly 100 countries worldwide. For more information about the program <a href="http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs">take  a look to the GSoC FAQ</a>.</p>
<p style="text-align: center;"><img class="size-full wp-image-317 aligncenter" title="GsoC2010" src="http://blog.dsa-research.org/wp-content/uploads/2010/03/GsoC2010.jpg" alt="GsoC2010" width="229" height="204" /></p>
<p>We are very excited about this great opportunity to work with very talented and self-motivated students. During the summer the students will be part of our community, and will have the opportunity to learn the basics of virtualization, cloud computing and OpenNebula.</p>
<p>If you are a student, and would be interested in participating in GSoC with OpenNebula as your mentoring organization, please <a href="http://dev.opennebula.org/projects/1/wiki/StudentProjectIdeas">take a look at   our GSoC Ideas page</a>.  This page lists projects that OpenNebula has proposed for GSoC, but it is not a closed list.  If you have an idea for a cool project that uses or extends OpenNebula, please contact one of the OpenNebula  GSoC mentors.  Also, if you are teaching distributed/cloud computing or related courses please share this information with your students.</p>
<p>Once you are ready to submit an application, remember that you must  do so before <strong>April 9th</strong> through the <a href="http://socghop.appspot.com/">GSoC webapp</a>. So come and join us this summer to improve the OpenNebula Cloud Toolkit!</p>
<p><a href="http://www.dsa-research.org/doku.php?id=people:ruben">Ruben S.  Montero</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=316</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New website for OpenNebula.org &#8230; and much more!</title>
		<link>http://blog.dsa-research.org/?p=304</link>
		<comments>http://blog.dsa-research.org/?p=304#comments</comments>
		<pubDate>Wed, 24 Feb 2010 00:24:56 +0000</pubDate>
		<dc:creator>ruben</dc:creator>
				<category><![CDATA[cloud]]></category>
		<category><![CDATA[opennebula]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=304</guid>
		<description><![CDATA[The OpenNebula team is happy to announce  a new website for OpenNebula. This is not only a new look for opennebula.org but a whole new site for the community, a new place to share resources, contribute developments and discuss about components and solutions around OpenNebula.

Relevant new places in opennebula.org:

Community, a whole new space for the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">The OpenNebula team is happy to announce  a new website for OpenNebula. This is not only a new look for <a href="http://opennebula.org/" target="_blank">opennebula.org</a> but a whole new site for the community, a new place to share resources, contribute developments and discuss about components and solutions around OpenNebula.<br />
<img class="size-full wp-image-308 aligncenter" title="OpenNebula  Ecosystem" src="http://blog.dsa-research.org/wp-content/uploads/2010/02/opennebula_cloud.png" alt="OpenNebula Ecosystem" width="351" height="221" /><br />
Relevant new places in <a href="http://opennebula.org/" target="_blank">opennebula.org</a>:</p>
<ul>
<li><strong>Community</strong>, a <a href="http://opennebula.org/community:community">whole new space for the OpenNebula community</a>. There you can find information on how to contribute, the OpenNebula users or <a href="http://opennebula.org/community:ecosystem">the ecosystem</a>&#8230; Also we have started the <a href="http://opennebula.org/software:ecosystem">ecosystem catalog</a> to collect all the projects and initiatives of the community.</li>
<li><strong>Mailing Lists</strong> We have created <a href="http://opennebula.org/community:mailinglists">two new mailing lists</a>: announce, a lowtraffic list for announcements; and ecosystem to discuss of cloud components, projects and cloud solutions&#8230;</li>
<li><strong>New VCS</strong> we have migrated the source repository to git. You can view the new git repo or find instructions to check out the source in<a href="http://dev.opennebula.org/" target="_blank"> dev.opennebula.org</a>.</li>
</ul>
<p>The OpenNebula Team</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=304</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Claudia, an open-source service manager integrated with OpenNebula</title>
		<link>http://blog.dsa-research.org/?p=301</link>
		<comments>http://blog.dsa-research.org/?p=301#comments</comments>
		<pubDate>Wed, 27 Jan 2010 19:08:30 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=301</guid>
		<description><![CDATA[As part of its exploitation strategy, Telefónica I+D has decided to release as Open Source a number of components developed during its research on Infrastructure as a Service (IaaS) Clouds.  These components will be integrated in the Claudia Platform that will offer a Service Management toolkit to deploy and control the scalability of service among a [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-top: 0.4em; margin-bottom: 0.8em;">As part of its exploitation strategy, <a style="text-decoration: none; font-weight: bold; color: #3d5c85;" href="http://www.tid.es/en">Telefónica I+D</a> has decided to release as Open Source a number of components developed during its research on Infrastructure as a Service (IaaS) Clouds.  These components will be integrated in the Claudia Platform that will offer a Service Management toolkit to deploy and control the scalability of service among a public or private IaaS Cloud. Telefónica I+D chooses MORFEO Project to release the software because it guarantees the access to the results of research beyond the end of the project.</p>
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">These components will continue evolving and put into a “production” status by Telefónica I+D. Each component will be released with its own Open Source License (GPL, Apache, MPL, etc.). Telefónica I+D will also provide commercial support following a dual-license schema.</p>
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">The Claudia Platform is aligned with the <a style="text-decoration: none; font-weight: bold; color: #3d5c85;" href="http://cloudtechnologies.morfeo-project.org/">Morfeo’s Cloud Technologies Chapter </a>vision of integrating a complete Open Source Stack for managing a IaaS Cloud. In this way, Claudia will be fully integrated with <a style="text-decoration: none; font-weight: bold; color: #3d5c85;" href="http://www.opennebula.org">OpenNebula</a> through the <a style="text-decoration: none; font-weight: bold; color: #3d5c85;" href="http://www.occi-wg.org">OCCI API</a> as both are members of the chapter.</p>
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">More details: http://claudia.morfeo-project.org/</p>
<p><a href="http://dsa-research.org/doku.php?id=people:llorente">Ignacio Martin Llorente</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=301</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Flexible and Interoperable Cloud Operating System</title>
		<link>http://blog.dsa-research.org/?p=282</link>
		<comments>http://blog.dsa-research.org/?p=282#comments</comments>
		<pubDate>Wed, 13 Jan 2010 11:11:36 +0000</pubDate>
		<dc:creator>imllorente</dc:creator>
				<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[opennebula]]></category>

		<guid isPermaLink="false">http://blog.dsa-research.org/?p=282</guid>
		<description><![CDATA[Future enterprise data centers will look like private clouds supporting a flexible and agile execution of virtualized services, and combining local with public cloud-based infrastructure to enable highly scalable hosting environments. The key component in these cloud architectures will the cloud management system, also called cloud operating system (OS), being responsible for the secure, efficient [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;"><img class="aligncenter size-full wp-image-284" title="Slide1" src="http://blog.dsa-research.org/wp-content/uploads/2009/12/Slide1.jpg" alt="Slide1" width="720" height="540" />Future enterprise data centers will look like private clouds supporting a flexible and agile execution of virtualized services, and combining local with public cloud-based infrastructure to enable highly scalable hosting environments. The key component in these cloud architectures will the cloud management system, also called cloud operating system (OS), being responsible for the secure, efficient and scalable management of the cloud resources. With high-end computing demands, cloud operating systems will continue to be a very active field of research and development; in many ways displacing &#8220;traditional&#8221; OS to be part of the application stack.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Functionality of Open Cloud Operating Systems</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">A Cloud OS deal with the complexity of a distributed infrastructure in the execution of virtualized service workloads. The Cloud OS manages a number of servers and hardware devices and their infrastructure services which make up a distributed system, giving the user the impression that they are interacting with a single infinite capacity and elastic cloud. In the same way that multi-threaded OS define the thread as the unit of execution and the multi-threaded application as the management entity, supporting several communication and synchronization instruments; multi-tier Cloud OS define the VM as the basic execution unit and the virtualized services (group of VMs to execute a multi-tier service) as the basic management entity supporting different communication instruments and their auto-configuration at boot time. This concept helps to create scalable applications because you can add VMs as and when needed. Individual multi-tier applications are all isolated from each other, but individual VMs in the same applications are not as they all may share a communication network and services as and when needed.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">A Cloud OS has a number of functions:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of the Network, Computing and Storage Capacity: Orchestration of storage, network and virtualization technologies to enable the dynamic placement of the multi-tier services on distributed infrastructures, combining both data center resources and remote cloud resources.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of VM Life-cycle: Smooth execution of VMs by allocating the resources required for them to operate and by offering the functionality required to implement VM placement policies, such as migration</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of Workload Placement: Support for the definition of workload and resource-aware allocation policies such as consolidation for energy efficiency, load  balancing, affinity-aware, capacity reservation…</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of VM Images: Exposing of general mechanisms to transfer and clone VM images</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of Information and Accounting. Provision of indicators that can be used to diagnose the correct operation of the servers and VMs and to support the implementation of the dynamic VM placement policies</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of Security: Definition of security policy on the users of the system, guaranteeing that the resources are used only by users with the relevant authorizations and isolation between workloads</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Management of Remote Cloud Capacity: Dynamic extension of local capacity with resources from remote providers</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">OpenNebula is an open cloud OS that provides above functionality on a wide range of technologies. However, in my view, the main differentiation of OpenNebula is not its leading edge functionality but its open, modular and extensible architecture that enables its seamless integration with any service and component in the ecosystem.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Interoperability at Cloud Management Level</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Being the core component in any Cloud solution, interoperability is crucial for the success of a cloud management system. We can compare the Cloud OS with a the kernel in &#8220;traditional&#8221; operating systems. The Cloud OS represents the basic functions in a cloud and requires a well defined communication with underlying devices and interface to expose administration and user functionality.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">At the cloud management level, interoperability means:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Modularity and flexibility to easily interface with any service or technology in the virtualization and cloud ecosystem, and</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Standardization to avoid vendor-lockin and to create a healthy community around</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">In fact interoperability should be evaluated from three different angles:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Infrastructure User Perspective: Users, application developers, integrators and aggregators are requiring a standard interface for the management of virtual machines, network and storage. OCCI is a simple REST API for Infrastructure as a Service based Clouds that is being defined in the context of OGF. This interfaces represents the first standard specification for life-cycle management of virtualized resources. OpenNebula has been the first referent implementation of this open cloud interface, and also implement the Amazon EC2 API.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Infrastructure Management Perspective: Administrators are requiring cloud OS to be integrated into existing infrastructure and management services, so fitting into any data center. OpenNebula provides a flexible back-end that can be integrated with any service for virtualization, storage and networking.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">- Infrastructure Federation Perspective: Administrators are requiring cloud OS to grow using resources from partner and commercial clouds</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The open and flexible approach for cloud management ensures uptake and simplifies adaptation to different environments, being key for interoperability. The existence of an open and standard-based cloud management system like OpenNebula provides the foundation for building a complete cloud ecosystem. This ensures the new components and services in the ecosystem have the widest possible market and user acceptability.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">OpenNebula is being enhanced in the context of the RESERVOIR project, flagship of European research initiatives in virtualized infrastructures and cloud computing.</div>
<p>Future enterprise data centers will look like private clouds supporting a flexible and agile execution of virtualized services, and combining local with public cloud-based infrastructure to enable highly scalable hosting environments. The key component in these cloud architectures will the cloud management system, also called <strong>cloud operating system</strong> (OS), being responsible for the secure, efficient and scalable management of the cloud resources. Cloud OS are displacing &#8220;traditional&#8221; OS, which will be part of the application stack.</p>
<p><strong>Flexibility in Cloud Operating Systems</strong></p>
<p>A Cloud OS administers the complexity of a distributed infrastructure in the execution of virtualized service workloads. The Cloud OS manages a number of servers and hardware devices and their infrastructure services which make up a cloud system, giving the user the impression that they are interacting with a single infinite capacity and elastic cloud. In the same way that multi-threaded OS define the thread as the unit of execution and the multi-threaded application as the management entity, supporting communication and synchronization instruments; multi-tier Cloud OS define the VM as the basic execution unit and the multi-tier virtualized service (group of VMs) as the basic management entity, supporting different communication instruments and their auto-configuration at boot time. This concept helps to create scalable applications because you can add VMs as and when needed. Individual multi-tier applications are all isolated from each other, but individual VMs in the same application are not as they all may share a communication network and services as and when needed.</p>
<p>A Cloud OS has a number of functions:</p>
<ul>
<li><strong>Management of the Network, Computing and Storage Capacity</strong>: Orchestration of storage, network and virtualization technologies to enable the dynamic placement of the multi-tier services on distributed infrastructures</li>
<li><strong>Management of VM Life-cycle</strong>: Smooth execution of VMs by allocating the resources required for them to operate and by offering the functionality required to implement VM placement policies</li>
<li><strong>Management of Workload Placement</strong>: Support for the definition of workload and resource-aware allocation policies such as consolidation for energy efficiency, load  balancing, affinity-aware, capacity reservation…</li>
<li><strong>Management of VM Images</strong>: Exposing of general mechanisms to transfer and clone VM images</li>
<li><strong>Management of Information and Accounting</strong>. Provision of indicators that can be used to diagnose the correct operation of the servers and VMs and to support the implementation of the dynamic VM placement policies</li>
<li><strong>Management of Security</strong>: Definition of security policy on the users of the system, guaranteeing that the resources are used only by users with the relevant authorizations and isolation between workloads</li>
<li><strong>M</strong><strong>anagement of Remote Cloud Capacity</strong>: Dynamic extension of local capacity with resources from remote providers</li>
</ul>
<p>OpenNebula is an open cloud OS that provides the above functionality on a wide range of technologies. However, in my view, the main differentiation of <a href="http://www.opennebula.org">OpenNebula</a> is not its leading edge functionality but its open, modular and extensible architecture that enables its seamless integration with any service and component in the ecosystem. The open architecture of <a href="http://www.stumbleupon.com/su/2TOa0r/architects.dzone.com/news/opennebula-14-challenges">OpenNebula provides the flexibility that many enterprise IT shops need for internal cloud adoption</a>. Cloud computing is about integration, <strong>one solution does not fit all</strong>. Moreover, as pointed out in the <a href="http://cloudscaling.com/blog/cloud-computing/infrastructure-as-a-service-builders-guide-v1-0">CloudScaling &#8220;Infrastructure-as-a-Service Builder’s Guide</a>&#8220;, the right configuration and components in a Cloud architecture also depend on the execution requirements of the service workload.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-284" title="Slide1" src="http://blog.dsa-research.org/wp-content/uploads/2009/12/Slide1.jpg" alt="Slide1" width="518" height="389" /></p>
<p><strong>Interoperability at the Cloud Management Level</strong></p>
<p>The <a href="http://portal.acm.org/citation.cfm?id=574566">IEEE defines interoperability</a> as &#8220;<em>the ability of two or more systems or components to exchange information and to use the information that has been exchanged</em>&#8221; and <a href="http://en.wikipedia.org/wiki/Interoperability">Wikipedia introduces  interoperability</a> as &#8220;<em>the property referring to the ability of diverse systems and organizations to work together (inter-operate)</em>&#8220;. Being the core component in any cloud solution, <strong>interoperability is crucial for the success of a cloud management system</strong>. We can compare the cloud OS with a the kernel in &#8220;traditional&#8221; operating systems. The cloud OS represents the basic functions in a cloud and requires a well defined communication with underlying devices and interface to expose administration and user functionality.</p>
<p>At the cloud management level, interoperability means:</p>
<ul>
<li><strong>Modularity and flexibility </strong>to easily interface with any service or technology in the virtualization and cloud ecosystem, and</li>
<li><strong>Standardization</strong> to avoid vendor lock-in and to create a healthy community around</li>
</ul>
<p>In fact interoperability should be evaluated from three different angles:</p>
<ul>
<li><strong>Infrastructure User Perspective</strong>: Users, application developers, integrators and aggregators are requiring a standard interface for the management of virtual machines, network and storage. <a href="http://www.occi-wg.org">OCCI</a> is a simple REST API for Infrastructure as a Service based Clouds that is being defined in the context of OGF. This interfaces represents the first standard specification for life-cycle management of virtualized resources. <a href="http://www.opennebula.org">OpenNebula</a> has been the first referent implementation of this open cloud interface, and also implement the Amazon EC2 API.</li>
<li><strong>Infrastructure Management Perspective</strong>: Administrators are requiring cloud OS to inteface into existing infrastructure and management services, so fitting into any data center. <a href="http://www.opennebula.org">OpenNebula</a> provides a flexible back-end that can be integrated with any service for virtualization, storage and networking.</li>
<li><strong>Infrastructure Federation Perspective</strong>: Administrators are requiring cloud OS to manage resources from partner and commercial clouds</li>
</ul>
<p>With high-end computing demands, cloud operating systems will continue to be a very active field of research and development. An open and flexible approach for cloud management ensures uptake and simplifies adaptation to different environments, being key for interoperability. The existence of an open and standard-based cloud management system like <strong><span style="font-weight: normal; "><a href="http://www.opennebula.org">OpenNebula</a></span> provides the foundation for building a complete cloud ecosystem</strong>, ensuring the new components and services in the ecosystem to have the widest possible market and user acceptability.</p>
<p><a href="http://www.opennebula.org">OpenNebula</a> is being enhanced in the context of the <a href="http://www.reservoir-fp7.eu/">RESERVOIR</a> project, flagship of European research initiatives in virtualized infrastructures and cloud computing.</p>
<p><a href="http://dsa-research.org/doku.php?id=people:llorente">Ignacio M. Llorente</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dsa-research.org/?feed=rss2&amp;p=282</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
