7
Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski, Internet2 Students: Guilherme Fernandes, Ezra Kissel 29-August-2010 LAMP

Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Embed Size (px)

Citation preview

Page 1: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation

LAMPSpiral 2 Year-end Project Review

University of Delaware

PI: Martin Swany

Staff: Eric Boyd, Jason Zurawski, Internet2Students: Guilherme Fernandes, Ezra Kissel

29-August-2010

LAMP

Page 2: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 2

Project Summary

• LAMP (Leveraging and Abstracting Measurements with perfSONAR) is an effort to use and extend the perfSONAR system for Instrumentation and Measurement (I&M) in ProtoGENI– perfSONAR (www.perfsonar.net) has wide adoption in research and education

networks– One key to the success of perfSONAR system is its extensibility– Ability to wrap many data sources, while fully capturing relevant metadata

• Key Goals of LAMP– Inclusion of various modes of operation

• Slice creation with embedded I&M• Dynamic dedicated monitoring slice• Access to persistent I&M services

– Generic metadata, including slice topology and data description to provide “lingua franca” for various I&M projects

– Easy access to commonly-desired data– Easy support for experiment-specific metrics– Exploratory work toward GENI I&M Architecture

29-August-2010

Page 3: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 3

Milestone & QSR StatusID Milestone Status On

Time?On Wiki? GPO

signoff?

S2.a Requirements and design doc Document draft complete >2 mo late & comp

N (today) N

S2.c Updated Prospectus Prospectus on integration with GENI monitoring efforts has largely been combined with the I&M Architecture Doc

<2 mo late & incomp

N N

S2.d Demonstration of perfSONAR on ProtoGENI

Presentation/demo at GEC7 on time Y Y

S2.e V1.0 of perfSONAR on ProtoGENI Software is functional, no formal announcement due to lack of documentation

on time N N

S2.j GENI measurement and data schema demonstration

No demonstration, but schema efforts are ongoing with ProtoGENI RSpec, others

<2mo late & incomp

N N

S2.f V1.1 of perfSONAR on ProtoGENI Planned release on September 15th <2wks late & incomp

N N

S2.g Demonstration of perfSONAR on ProtoGENI

Demo occurred at GEC8 on time Y N

S2.h Evaluation Report in progress

QSR: 1Q2010 complete on time Y Y

QSR: 2Q2010 in progress <2mo late & incomp

N (this wk)

N

29-August-2010

Page 4: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 4

Accomplishments 1: Advancing GENI Spiral 2 Goals

• One of the main Spiral 2 goals was to establish various Instrumentation and Measurement (I&M) Systems and to work toward a strawman proposal for a GENI-wide framework– LAMP has the twin goals of a working system and exploratory investigation toward the larger

framework

• The LAMP team has actively participated in the I&M WG to advance the I&M Architecture– This effort has been substantial and wasn’t reflected in our original milestones!

• Development of an I&M System Prototype that integrates perfSONAR in ProtoGENI, while serving as a continuous experimenter – This helped improve the Control Framework by identifying needs of I&M systems, providing

feedback on general CF use/design, and generating bug reports

• We have paid substantial attention to Interoperability by understanding the various RSpecs used by CFs and looking toward a common representation

• Similarly, we have faced Identity Management questions from the outset, and have worked toward support for this in LAMP

29-August-2010

Page 5: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 5

Accomplishments 2:Other Project Accomplishments

• Deployed perfSONAR measurement infrastructure for ProtoGENI backbone nodes

• Substantial integration with ProtoGENI – I&M infrastructure deployment and bootstrapping integrated with the CF– ProtoGENI AA support added to perfSONAR services and global infrastructure– ProtoGENI RSpec translated into UNIS topology schema

• Developed a different approach for bootstrapping and configuring the perfSONAR I&M infrastructure that– Nodes configure themselves by retrieving annotations on the topology description

of the slice– Continuous configuration changes possible– Nodes can push changes back into the topology description so that information is

up-to-date (e.g. IP addresses)

• The measurement and (UNIS) topology schema integration in the LAMP I&M system demonstrates a possible solution for storing and sharing measurement data from virtual topologies (i.e. non-public IP addresses, etc)

29-August-2010

Page 6: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 6

Issues

• We (LAMP) need to improve in our completion (and revision if necessary) of project milestones– When we became substantially involved in the I&M WG, we let our own milestone

languish as the analysis and description was largely the same

• Lack of instrumentation/measurement resources (e.g. measurement boxes) at various aggregates– Creates difficulties in integrating substrate and slice measurement planes

• Topology of the substrates should be described in more detail• Lack of dedicated measurement plane network• CFs and RSpecs are very different underneath

– This will be a major barrier to fully integrating I&M systems to all CFs (i.e. bootstrapping, determining virtual topology vs physical topology mappings (including hostnames/IPs), etc).

29-August-2010

Page 7: Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,

Sponsored by the National Science Foundation 7

Plans

• Integrating the rest of the perfSONAR-PS services• Adapting the pS-PS-Toolkit web configuration tool for managing distributed

services through changes to UNIS• Making the topology based (node) configuration service a full blown pS

service• Improve GUIs available to GENI experimenters for visualizing perfSONAR

data of slices (Periscope, perfAdmin, others)• Public release of software available to all experiments with documentation and

user manual• Continued emphasis on GENI I&M Architecture document and discussion

• The GPO is starting to formulate goals for Spiral 3. What are your thoughts regarding potential Spiral 3 work?– An increased emphasis on common language and more correspondence in RPecs. Diversity

is good, but not for its own sake.

29-August-2010