Full Professor & Head of Research Group at Complutense University of Madrid
Ignacio M. Llorente, Ph.D in Computer Science (UCM) and Executive MBA (IE Business School), is a Full Professor (Catedratico) in Computer Architecture and the Head of the Distributed Systems Architecture Group at UCM, and Chief Executive Advisor and co-founder of the C12G Labs technology start-up. He held several appointments as independent IT expert for the European Commission and several companies and national governments; and consultant positions at ICASE NASA Langley and Sun Microsystems. Prof. Llorente is one of the pioneers and world's leading authorities on Cloud Computing. He has served on several Groups of Experts on Cloud Computing convened by international organizations, such as the European Commission and the World Economic Forum, and has contributed to several Cloud Computing panels and roadmaps. He is the Director of the OpenNebula Open-Source Project and participates in the main European projects in Cloud Computing. He founded and co-chaired the Open Grid Forum Working Group on Open Cloud Computing Interface. Prof. Llorente has given many keynotes and invited talks in the main international events in cloud computing, and has contributed to several cloud computing panels and roadmaps.
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. Cloud OS are displacing “traditional” OS, which will be part of the application stack.
In a recent keynote at the 3rd EU-Japan Symposium on Future Internet and New Generation Networks we presented our view about the key research challenges in cloud computing. We briefly covered the state of the art and the open challenges in the main cloud layers that provide the tools and the infrastructure to develop and to run the applications in the Future Internet of Services. Here is a summary of the main points of the presentation.
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. Professor Ignacio M Llorente looks ahead to a more flexible and agile future of internet-enabled service provision in a virtual computing environment.
Researchers from a collaboration of six European organizations have attracted funding work 2.3 million Euros to develop a new internet-based software project called StratusLab. The two yer project, headed up by Project Coordinator Dr Charles Loomis of CNRS, was launched in Paris. 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.
The key players at the CloudScape 2 event in Brussels, Belgium, talk about the Advances in eInfrastructure. They discuss the Digital Agenda for Europe, The Future of Cloud Computing, Barriers for Government, Visibility and Control of Where Data Goes, Providing a Legal Framework, Interoperability, Innovation, Revolutionizing Science, Complimentary Grid and Clouds, and More.
This document provides a detailed analysis of Europe’s position with respect to cloud provisioning, and how this affects in particular future research and development in this area. The report is based on a series of workshops involving experts from different areas related to cloud technologies.
In more detail, the identified opportunities are: (1) Provisioning and further development of Cloud infrastructures, where in particular telecommunication companies are expected to provide offerings; (2) Provisioning and advancing cloud platforms, which the telecommunication industry might see as a business opportunity, as well as large IT companies with business in Europe and even large non-IT businesses with hardware not fully utilized. (3) Enhanced service provisioning and development of meta-services: Europe could and should develop a ‘free market for IT services’ to match those for movement of goods, services, capital, and skills. Again telecommunication industry could supplement their services as ISPs with extended cloud capabilities; (4) provision of consultancy to assist businesses to migrate to, and utilize effectively, clouds. This implies also provision of a toolset to assist in analysis and migration.
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 be the cloud management system, also called cloud operating system (OS), being responsible for the secure, efficient and scalable management of the cloud resources. Cloud OS are displacing "traditional" OS, which will be part of the application stack.
A description of the novel functionality of the OpenNebula open-source toolkit for cloud computing that has been incorporated into release 1.4 to address the technology challenges from the business use cases in the RESERVOIR project, and the ecosystem that is evolving around the OpenNebula open-source community.
By Borja Sotomayor, Ruben S Montero, Ignacio M Llorente, and Ian Foster.
One of the many definitions of "cloud" is that of an infrastructure-as-a-service (IaaS) system, in which IT infrastructure is deployed in a provider's data center as virtual machines. With IaaS clouds' growing popularity, tools and technologies are emerging that can transform an organization's existing infrastructure into a private or hybrid cloud. OpenNebula is an open source, virtual infrastructure manager that deploys virtualized services on both a local pool of resources and external IaaS clouds. Haizea, a resource lease manager, can act as a scheduling back end for OpenNebula, providing features not found in other cloud software or virtualization-based data center management software.
Collaboration between EGEE and RESERVOIR The integration of two clans of computing, grid and cloud computing, is moving closer through collaboration between the projects Enabling Grids for E-sciencE (EGEE) and Resources and Services Virtualisation without Barriers (RESERVOIR).
An entire ecosystem is evolving around cloud computing. Interface standardization efforts, commercial products, cloud infrastructure and management services, virtual appliance providers and open-source solutions are filling the niches in the cloud ecosystem. The role and position of a component or a service in the ecosystem are defined by its capabilities, the consumers of those capabilities and its relationship with other components and services. This article presents public and private cloud computing from the perspective of their different application scope and interfaces.
Ignacio Contributes a Chapter on Grid and Cloud Computing to this e-Infrastructure Reflection Group (e-IRG) white paper In the move towards a sustainable pan-European e-Infrastructure, Europe must take care to choose and make best use of sustainable IT technologies. While academia has thus far approached distributed computing infrastructures using grid computing technology, useful for its federal ability, the introduction of the new cloud computing paradigm demands a fresh assessment and approach. Clouds and grids are currently developing in parallel and have strong potential to compliment each other. An understanding of their relationship, and the ways in which it will continue to change, offers opportunity to aid the development and efficient use of existing academic and commercial e-infrastructures.
This article elaborates on a presention given by Dr Llorente on the key differentiators between the RESERVOIR project and Amazon EC2, its research challenges in cloud infrastructures and a list of four topics for further research. This article describe some of the research challenges that will be addressed in 2009.
There is a growing number of articles trying to show how cloud computing is a new paradigm that supersedes Grid compuding by extending its functionality and simplifying its exploitation. This article talks about the differences and complementary features of Grid and Cloud Computing.
Springer has published a volume of its Lecture Notes in Computer Science series with our paper entitled “A Multi-Capacity Queuing Mechanism in Multi-Dimensional Resource Scheduling”. This contribution was presented at the International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing, held in conjunction with the ACM Symposium on Principles of Distributed Computing, that […] ... read more >>
Last week the First HPCLATAM – CLCAR Joint Conference took place in Valparaiso, Chile. There, a joint work with Prof. Carlos García Garino‘s research group (Universidad Nacional de Cuyo, Argentina) was presented. This work, entitled “A Model to Calculate Amazon EC2 Instance Performance in Frost Prediction Applications” has been published by Springer through its Communications […] ... read more >>
In the past month I had the pleasure and the honor to be hosted again by the Chinese Academy of Sciences, Beijing This was 3 years after the previous invitation. During this period I gave talks on cloud computing at the following institutions: Institute of Computational Mathematics and Scientific/Engineering Computing, Chinese Academy of Sciences. Tsinghua […] ... read more >>
The International Journal of Computing has made available our paper entitled “Spot Price prediction for Cloud Computing using Neural Networks”. This work is the result of a collaboration with the research groups led by Prof. Lucio Grandinetti (University of Calabria, Italy) and Associate Prof. Volodymyr O. Turchenko (Ternopil National Economic Universit, Ukraine). Advances in service-oriented architectures, […] ... read more >>
At the end of June the Handbook of Research on Architectural Trends in Service-Driven Computing has been released by IGI Global. This publication, divided in 2 volumes, explores, delineates, and discusses recent advances in architectural methodologies and development techniques in service-driven computing. The handbook is an inclusive reference source for organizations, researchers, students, enterprise and […] ... read more >>
Scalable Computing: Practice and Experience has just published our recent paper entitled “Regulated Condition-Event Matrices for Cloud Environments”. This work is the result of a collaboration with Prof. Patrick Martin (Queen’s University, Canada) and introduces the PhD Thesis core of my student Richard M. Wallace. The paper can be accessed here. Distributed event-based systems (DEBS) are […] ... read more >>
From July 7th to 11th Cetraro (Italy) will host again its famous International Advanced Workshop on High Performance Computing. Its main aim is to present and debate advanced topics, open questions, future developments, and challenging applications related to advanced high-performance distributed computing and data systems, encompassing implementations ranging from traditional clusters to warehouse-scale data centers, […] ... read more >>
Usually terms such as high performance and high availability are addressed by big corporations and institutions; however, something has changed over the past years as a real revolution is emerging from university classrooms. This week HPCwire has published an article describing some of the promising work being carried out by my students. This year I […] ... read more >>
Last week, the School of Computing at Queen’s University (Canada) published our latest work in the form of a technical report. This technical report, result of the collaboration with Prof. Patrick Martin‘s research group, is entitled “Estimating Resource Costs of Executing Data-Intensive Workloads in Public Clouds” and can be accessed here. The promise of “infinite” resources […] ... read more >>
The Open Grid Forum (OGF) is a community of users, developers, and vendors leading the global standardization effort for grid computing. The work of OGF is carried out through community-initiated working groups, which develop standards and specifications in cooperation with other leading standards organizations, software vendors, and users. OGF hosts several events each year to further develop grid-related specifications and use cases and to share best practices.