Research Projects

The list below presents a selection of research projects in cloud computing and related fields.

You can use the search to find a specific project or field of endeavour, or browse the list using the previous/next page buttons.

Feel free to submit more projects using the contact form.

Title Description
appScaleAppScale is an open-source implementation of the Google App Engine cloud computing interface. It is being developed by researchers in the UC Santa Barbara RACELab. AppScale enables execution of Google App Engine (GAE) applications on virtualized cluster systems.
Clone Cloud: Augmented Smartphone Applications Through Cloud ExecutionSmall mobile devices such as smartphones are limited in processing capability as well as battery life. However, users expect them to deliver ever more powerful capabilities to augment an on-the-go lifestyle. Clone Cloud makes it possible to execute applications of resource-starved devices by opportunistically off-loading computation to available cloud resources in nearby datacenters.
Cloud-computing infrastructure and technology for education (C.I.T.E) This project will support the development of middleware that will enable numerical models to be run on commercial compute farms via cloud computing and exploited in ongoing and future classroom educational activities.
CloudSimThe primary objective of this project is to provide a generalized, and extensible simulation framework that enables seamless modeling, simulation, and experimentation of emerging Cloud computing infrastructures and application services. By using CloudSim, researchers and industry-based developers can focus on specific system design issues that they want to investigate, without getting concerned about the low level details related to Cloud-based infrastructures and services.
Data Center Design for Cloud Computing LabGoal: Establish a research center of excellence in Singapore focused on enabling service providers to take full advantage of the power of the cloud.
EucalyptusEucalyptus Systems delivers private cloud software. This is infrastructure software that enables enterprises and government agencies to establish their own cloud computing environments.
Flexible, Secure Distributed Systems for Mobile and Cloud ApplicationsEnable secure, fault-tolerant, and manageable systems operating in heterogeneous, dynamic environments.
FutureGridThis project provides a capability that makes it possible for researchers to tackle complex research challenges in computer science related to the use and security of grids and clouds.
Hybrid Opportunistic Computing for Green CloudsThis project will explore a new computing model of offering cloud services on active nodes that are serving on-demand utility computing users. We plan to (1) assess the efficacy of resource sharing between foreground and background workloads and investigate the relationship between their resource usage patterns and the benefit and cost of their mixed execution; (2) develop scheduling and load management middleware that performs dynamic background workload distribution considering the energy-performance tradeoff; and (3) exploit the use of GPGPUs for cloud services on active nodes that are running foreground workloads mainly on the CPUs.
IBM/Google Academic Cloud Computing Initiative (ACCI)The IBM/Google Academic Cloud Computing Initiative (ACCI) is a joint university initiative to help computer science students gain the skills they need to build cloud infrastructures and applications.
MagellanMagellan is a NERSC testbed to explore the effectiveness of scientific cloud computing. The Magellan project is charged with exploring the possible application of cloud business and service models to scientific computing. It will also serve as a proving ground for emerging technologies, such as solid state storage.
MetaCDNMetaCDN is a cloud-based content delivery network (CDN) delivered as an on-demand service, which harnesses widely available cloud storage networks such as Amazon S3 & CloudFront, Windows Azure, Rackspace Cloud Files and Nirvanix SDN.
NimbusNimbus is an open-source toolkit that, once installed on a cluster, provides an infrastructure as a Service cloud to its client via WSRF-based or Amazon EC2 WSDL web service APIs.
Open CirrusOpen Cirrus is an open cloud-computing research testbed designed to support research into the design, provisioning, and management of services at a global, multi-datacenter scale.
OpenNebulaOpenNebula is the result of many years of research and the interaction with some of the major players in the Cloud arena. This 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.
ReservoirRESERVOIR is a European Union FP7 funded project that will enable massive scale deployment and management of complex IT services across different administrative domains, IT platforms and geographies by providing a foundation for a service-based online economy, using virtualization technologies, transparently provisioned and managed on an on-demand basis at competitive costs with high quality of service.
Science CloudsThe Science Clouds are an informal group of small clouds made available by various institutions on a voluntary basis. The Science Clouds started in mid-2008 and have, roughly speaking, two goals: (1) to make it easy for scientific projects to experiment with IaaS-style cloud computing, (2) to enable projects developing infrastructure for such clouds to learn from user requirements.
SLA@SOISLA@SOI is an Integrated Project (IP) researching the systematic management of service-oriented infrastructures on the basis of formally specified service level agreements (SLAs).
StratosphereStratosphere aims at considerably advancing the state-of-art in data processing on parallel, adaptive architectures. Stratosphere (named after the layer of the atmosphere above the clouds) explores the power of massively parallel computing for complex information management applications.
Trustworthy Cloud ComputingThis project envisions trustworthy virtual cloud computing and investigates fundamental research issues leading to this vision.  Central to this vision is a new security architecture, which harnesses new opportunities and capabilities such as built-in out-of-band system access, processor and hardware support for trusted computing, and out-of-box examination by hypervisors.
OpenCloudWatch.orgThe openCloudWatch project arose from a research project at Technische Universität München, where cloud computing services were collected in order to describe the evolving cloud computing ecosystem. In an attempt to advance the service collection and to offer an overview on cloud computing services to everyone, the database was made available in early 2010.
European Grid Infrastructure (EGI)EGI.eu is a foundation established under Dutch law to create and maintain a pan-European Grid Infrastructure in collaboration with National Grid Initiatives (NGIs) and European International Research Organisations (EIROs), to guarantee the long-term availability of a generic e-infrastructure for all European research communities and their international collaborators.
Worldwide LHC Computing GridThe Worldwide LHC Computing Grid (WLCG) is a global collaboration of more than 140 computing centres in 34 countries, the 4 LHC experiments, and several national and international grid projects. The mission of the WLCG project is to build and maintain a data storage and analysis infrastructure for the entire high energy physics community that will use the Large Hadron Collider at CERN.
D-GridIn a joint initiative with German research and industry, the Federal Ministry of Education and Research (BMBF) is funding the development of D-Grid.
mOSAICmOSAIC intends to improve the state-of-the-art in Cloud computing by creating, promoting and exploiting an open-source Cloud application programming interface and a platform targeted for developing multi-Cloud oriented applications. The main benefit of using the mOSAIC software package will be a transparent and simple access to heterogeneous Cloud computing resources and the avoidance of lock-in proprietary solutions. A special attention will be given to the applications that are data-intensive.
Title Description