resource representations in geni workshops (gec[78]) ilia baldine

8
Resource representations in GENI workshops (GEC[78]) Ilia Baldine

Upload: leo-franklin

Post on 13-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

Resource representations in GENI workshops (GEC[78])

Ilia Baldine

Page 2: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

2

What’s the big idea?

• Resource representations are an important aspect of GENI engineering efforts

• They affect the operations of CFs and all associated tools– E.g. resource allocation policies

• There is an interesting set of issues related to– Proper abstractions and models– Mechanisms for representing those

Page 3: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

3

The big agreement: Resource Representations are

• Used by elements of control frameworks• Used by experimenter tools• Visualizations, performance measurements etc.

etc.• Have a lifecycle

– Current state of the substrate– Request specification– Slice specification– ‘As-built’ manifest

Page 4: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

Presentation title goes here 4

The problem

• Existing formats– PG RSpec– PL RSpec– OF RSpec– Omni (user-facing)– NDL-OWL, WSNDL

• That’s just for the common resources (networks, servers etc)

• What happens when we get to measurements and other less common types of resources?

Page 5: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

5

Points of argument

• The details of the formats– The RSpecs (PG, PL, OF)

• The approach– XML (works now, DIY) vs. RDF/OWL (external toolage, steep learning

curve)– Maybe XML-based approaches are sufficient– Substrates are complex, semantic approaches offer unlimited

extensibility and path to sophisticated policies

• The models– Require domain expertise– Owners of substrates know best

• Should we try to bring rigor and unification?• Should we leave them alone?

Page 6: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

Presentation title goes here 6

Questions

• Where is the line between user tools and CF?• How do we make user tools work?

– Tower of Babel?– Standardization or translation?

• What are the right resource representation models?

Page 7: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

7

What has been discussed so far

• PG RSpec (Rob Ricci)• ORCA NDL-OWL + RDF/OWL primer (Ilia

Baldine, Yufeng Xin)• Semantic resource representations for wireless

and testbeds (Hongwei Zhang [WSNDL], Max Ott)

• OpenFlow (Rob Sherwood)• Omni (Tom Mitchell, others from GPO)

Page 8: Resource representations in GENI workshops (GEC[78]) Ilia Baldine

Presentation title goes here 8

To be discussed in near term (probably GEC9)

• Representations of measurement resources• OGF NML efforts

– Models for multi-layered topology representations

• Wireless/sensor networks• ???