Version 3 (modified by, 9 years ago) (diff)


GENI Portal and Clearinghouse


Wednesday, 1:00pm - 2:30pm

Session Leaders

Tom Mitchell, Aaron Helsinger, and Marshall Brinn, GENI Project Office


  • GENI Portal for Experimenters
    • Description
    • Demonstration
    • Discussion
  • GENI Clearinghouse (time permitting)
    • For Developers
    • Architecture, APIs, Services
  • Invited Talk: Slice creation, resource allocation, and management using MySlice


This is a joint session for GENI experimenters and developers. The session will provide an overview of the GENI portal for GENI experimenters, focusing on preparing alpha users of the GENI portal. We will review account registration, project and slice creation, and resource allocation and management. Time permitting, we will also review Clearinghouse functionality and APIs for GENI developers.

Invited Talk

Title: Slice creation, resource allocation, and management using MySlice

Presenters: Jordan Augé and Loïc Baron

Affiliation: LIP6 lab (UPMC and CNRS) and the OneLab and FIT experimental facilities

Abstract: Lowering the entry cost for experimenters is an important objective to favor the usage of federated facilities, including the ability to provide a transparent access to various valuable tools and services. We present MySlice (, a slice management tool that provides experimenters with access to the SFA-based federation of testbeds. The tool natively provides the essential SFA functionality while its innovative modular framework easily accommodates community-developed tools that extend this functionality to cover the full experiment lifecycle. MySlice offers three experimenter-facing interfaces. First, there is a web-based GUI for general users that allows easy incorporation of contributed plug-ins that are built using PHP and JavaScript. Second, an XML-RPC web services interface caters to power users. Third, a Python core enables developers of experiment control tools to take advantage of MySlice's built-in handling of SFA authentication and authorization, and RSpec coding and parsing. As an example of MySlice's extensibility, and its ability to easily interface with a wide range of different tools on the back end, we describe how it integrates TopHat, an aggregator of data, such as network measurements and system information, that enrich an experimenter's view of his or her slice. As an open source project, MySlice is being adopted by numerous testbeds, and plug-ins developed for some testbeds are proving useful for others. This is joint work, developed in part under the GENI Understanding Federation grant to Princeton University, The University of Tokyo, and UPMC. Major funding for MySlice comes from European Union (!OneLab2, NOVI, OpenLab, FIBRE) and French government (F-Lab) grants, and its development has been accomplished in collaboration with INRIA and other partners of those projects.

Attachments (2)