EMOTIVE Cloud: The BSC’s IaaS Open Source Solution for Cloud Computing

EMOTIVE Cloud: The BSC’s IaaS Open Source Solution for Cloud Computing

Alex Vaqué (Polytechnic University of Catalonia, Spain & Barcelona Supercomputing Center, Spain), Iñigo Goiri (Polytechnic University of Catalonia, Spain & Barcelona Supercomputing Center, Spain), Jordi Guitart (Polytechnic University of Catalonia, Spain & Barcelona Supercomputing Center, Spain) and Jordi Torres (Polytechnic University of Catalonia, Spain & Barcelona Supercomputing Center, Spain)
Copyright: © 2012 |Pages: 17
DOI: 10.4018/978-1-4666-0098-0.ch003
OnDemand PDF Download:
$37.50

Abstract

This chapter introduces Elastic Management of Tasks in Virtualized Environments (EMOTIVE), which is the Barcelona Supercomputing Center (BSC)’s IaaS open-source solution for Cloud Computing. EMOTIVE provides users with elastic fully customized virtual environments in which to execute their applications. Further, it simplifies the development of new middleware services for managing Cloud systems by supporting resource allocation and monitoring, data management, live migration, and checkpoints. These features and its facility to be extended and configured make EMOTIVE especially appropriate to support research on Cloud Computing scenarios. Offering functionality comparable to its commercial counterparts allows EMOTIME to be used on production to set up small Cloud platforms.
Chapter Preview
Top

Introduction

EMOTIVE (Elastic Management of Tasks in Virtualized Environments) (EMOTIVE, 2009) is the Barcelona Supercomputing Center (BSC)’s IaaS open-source solution for Cloud Computing, which results from BSC’s previous experience in European projects such as BREIN (BREIN, 2006-2009) and SORMA (SORMA, 2006-2009). EMOTIVE provides users with elastic fully customized virtual environments (supporting different hypervisors such as Xen, KVM, or VirtualBox) in which to execute their applications. Further, it simplifies the development of new middleware services for managing Cloud systems by supporting resource allocation and monitoring, data management, live migration, and checkpoints.

EMOTIVE enables the smart management of the virtual environments using different scheduling policies. Additionally, it is very easy to extend thanks to its modular Web Service architecture. This framework is being used by BSC to do research in Cloud Computing, as well as in some research projects such as VENUS-C (VENUS-C, 2010-2012), OPTIMIS (OPTIMIS, 2010-2013), and NUBA (NUBA, 2009-2012).

In this chapter, we will describe the main functionalities of EMOTIVE, how they are implemented, and how EMOTIVE can be used to set up a private, public, or hybrid Cloud solution.

Complete Chapter List

Search this Book:
Reset