Version 2 (modified by, 14 years ago) (diff)


Project Number


Project Title

Data-Intensive Cloud Control for GENI
a.k.a. DICLOUD

Technical Contacts

Michael Zink, Principal Investigator University of Massachusetts, Amherst

Prashant Shenoy, Co-Principal Investigator University of Massachusetts, Amherst
Jim Kurose, Co-Principal Investigator University of Massachusetts, Amherst
David Irwin, Post-doctoral Research Associate University of Massachusetts, Amherst David Irwin
Emmanuel Cecchet, Senior Research Fellow University of Massachusetts, Amherst Amherst, MA 01003-9264

Participating Organizations

UMassAmherst, Amherst, MA

GPO Liason System Engineer

Harry Mussman


This project will develop a complete environment for researchers to conduct data-intensive experiments in GENI from start (the data collection point) to finish (processing and archiving).

To do so, this project will extend the GENI/ViSE sensor network (sensornet) testbed at UMass-Amherst and augment GENI Cluster D’s Orca control framework with capabilities for researchers to

(i) obtain data-centric slices that span core sensornet nodes, data center nodes, and, importantly, storage volumes “in the cloud,” (ii) deploy popular cloud computing programming paradigms to enable simple, but powerful, distributed data processing, and (iii) execute experiment workflows to explicitly control experiment data flow and resource allocation across a network of components/aggregates.

The project will build on existing software artifacts in the GENI “ecosystem” and tailor them to the distinct requirements of data-intensive experiments. While the enhanced software artifacts will generalize to any high-bandwidth data-intensive experiments, the GENI/ViSE sensornet testbed, which collects high-bandwidth data from multiple high-power (virtualized) sensor/actuators, will be the initial data source.

Our goal by year one is to incorporate commercial cloud computing services, including storage services, as GENI substrates available for researchers.

Our goal by year two is to enhance GENI’s usefulness by testing and hardening the capability for researchers to request (or load) distributed software platforms on commercial clouds. We will demonstrate the capability using both an MPI stack and Apache’s Hadoop framework, an open-source version of MapReduce and Google File System (GFS).

Our goal by year three is to complete the integration of Gush to discover resources and deploy experiment workflows across data-centric slices in the Orca CF.

Current Capabilities


MilestoneDate(ORCAAUG: S2.a Rel 2.1_2 ORCA code to projects)?
MilestoneDate(ORCAAUG: S2.b Rel 2.2_2 ORCA code to projects)?
MilestoneDate(ORCAAUG: S2.c Rel 2.3_2 ORCA code to projects)?
MilestoneDate(ORCAAUG: S2.d Rel 2.x_1 ORCA code, docs to GPO)?
MilestoneDate(ORCAAUG: S2.e Single registry of brokers)?
MilestoneDate(ORCAAUG: S2.f Query broker for available resources)?
MilestoneDate(ORCAAUG: S2.g Broker authorization based on attributes from Shibboleth)?
MilestoneDate(ORCAAUG: S2.h Eucalyptus VM provisioning)?
MilestoneDate(ORCAAUG: S2.i First ontology workshop)?
MilestoneDate(ORCAAUG: S2.j First draft of the ontology schema)?
MilestoneDate(ORCAAUG: S2.k Second ontology workshop)?

Project Technical Documents

Quarterly Status Reports

Spiral 2 Connectivity

Related Projects

ViSE project

Attachments (25)