This chapter aims to describe the OpenNebula Cloud Toolkit, a framework born as a result of many years of research and development that intends to provide an efficient and scalable solution for the large-scale distributed management of Virtual Machines running on a pool of physical resources. A description of the history of the project is presented, along with a detailed explanation of the characteristics of the Toolkit, including directions on how to install and configure the software, enumeration of the interfaces exposed, and information on how to use and configure the three types of clouds (private, hybrid, and public) that can be built with the framework. The chapter ends with a practical use case that shows how to deploy a service composed of Virtual Machines on top of an OpenNebula cloud, and with the lessons learned during the project and the future work planned for the Toolkit.
This chapter analyzes the Hybrid Cloud computing model, a paradigm that combines on-premise Private Clouds with the resources of Public Clouds. This new model is not yet fully developed, and there is still a lot of work to be done before true multi-Cloud installations become mature enough to be used in production environments. A review of some of its limitations and the challenges that have to be faced is done in this chapter, and some common techniques to address the challenges studied are also included. It also presents a Hybrid Cloud architecture based on the OpenNebula Cloud toolkit, trying to overcome some of the challenges, and present some real-life experiences with this proposed architecture and Amazon EC2.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.