wiki:ProvisioningService

Version 8 (modified by Vic Thomas, 10 years ago) (diff)

--

Project Number

1622

Project Title

A Provisioning Service for Long-Term GENI Experiments
a.k.a. Raven, PROVSERV

Technical Contacts

PI John Hartman / mailto:jhh@cs.arizona.edu / +1 520 621 2733
Scott Baker / mailto:smbaker@sb-software.com / +1 541 689 3128

Participating Organizations

Department of Computer Science
University of Arizona
Tucson, AZ 85721

SB-Software
5996 Kistler Lane
Eugene, OR 97402

Scope

The scope of work on this project is to prototype a provisioning service that provides the infrastructure required to develop, deploy, monitor, and maintain long-term and short-term experiments on GENI.

Priority activities that contribute to this scope include the following items:

  1. Develop a GENI-specific provisioning service that manages software deployment for slices and also interfaces with GENI clearinghouses. Make the service available to projects beginning in Spiral 1 for at least one clearinghouse, and expanding availability in subsequent spirals.
  2. Provide configuration management and resource management for longer-term experiments where software and components can change over the lifetime of the experiment.
  3. Provide other researcher helper tools such as monitoring that make it easier to manage experiments.

Raven Overview Diagram (provided by J. Hartman)

Milestones

milestone:"ProvisioningService: Port Stork to GENI environment" (Completed 5/4/09)
milestone:"ProvisioningService: Support for GENI slice management" (Completed 5/4/09)
milestone:"ProvisioningService: Release v1.0" (Completed 5/4/09)
milestone:"ProvisioningService: Integrate resource discovery and selection" (Due 8/3/09)
milestone:"ProvisioningService: Add monitoring support" (Due 8/3/09)
milestone:"ProvisioningService: Release v2.0" (Due 8/3/09)

Project Technical Documents

Quarterly Status Report

December 2008 Report
April 2009 Report

Spiral 1 Connectivity

Raven users download controller software from the Stork web site and install it on their desktops. Experimenters will download Raven clients to PlanetLab GENI nodes that they are using in their experiment. Software packages to be installed on these nodes would come from a repository outside PlanetLab. Nodes running the Raven software will need IP connectivity to this repository in order to download. This repository will initially be at the University of Arizona but may eventually migrate into PlanetLab Central.

This project requires only IP connectivity, not layer 2 virtual ethernets. IP connectivity between Tucson, AZ, Eugene OR and the PlanetLab nodes and clearinghouse will be needed for development and integration.

GPO Liason System Engineer

Vic Thomas / mailto:vthomas@geni.net

Related Projects

PlanetLab

Stork

GushProto

Raven Trac Site

Attachments (3)

Download all attachments as: .zip