m easurement d ata o bject d escriptor s pecification - p resent s tatus giridhar manepalli...

13
MEASUREMENT DATA OBJECT DESCRIPTOR SPECIFICATION - PRESENT STATUS Giridhar Manepalli Corporation for National Research Initiatives

Upload: octavia-oliver

Post on 12-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MEASUREMENT DATA OBJECT DESCRIPTOR SPECIFICATION - PRESENT STATUSGiridhar Manepalli

Corporation for National Research Initiatives

Page 2: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MEASUREMENT DATA - METADATA

Measurement Data Object Descriptor (MDOM) describes I&M data captured or streamed during GENI

experiments Data from various phases & levels of an

experiment I&M Data Object is loosely defined as an

aggregation of data units that is self contained and makes sense by its own

MDOM classified into Identifiers Descriptors Holders

Page 3: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Identifiers (mandatory elements) Identifier

Primary and any secondaries URN or other kinds Source (as in owner/holder of the object)

Note: Primary ID must be a URN Domain:sub-domain+object_type+object_name Object_name is unique for a given domain & sub-

domain

Page 4: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Identifier (optional elements) Title Abstract Subject Keywords Annotations

Page 5: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Descriptors Descriptor (mandatory elements)

Level (numbering scheme to support descriptions of both objects & their components within the same MDOD)

Object Type (stored file, stream, etc.) Slice ID Locator

View (scope of availability) Type (via web or file system, etc.)

Object format (perf sonar api, oml db, gui, etc.) Interpretation method Is Encrypted

Page 6: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Descriptor (optional elements) Collection

Geographic location Start and end date

Project Id Experiment Id Run Id Target Category Encryption method Annotations

Page 7: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Holders Holder (mandatory elements)

Id Order Domain Sub-domain Slice Id User Id Contact Info Collection & inheritance status Anonymization Sharing Disposal Transactions (what & when)

Page 8: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

MDOD

Holder (optional elements) Collection policy Sharing Policy Anonymization Method Annotations on transactions

Page 9: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

GOOD THINGS

Excellent start Collaborative Specification Great Coverage Nicely broken down into elements Mandatory vs. optional elements identified Genuine Use Cases

Gathering, transferring, and sharing

Page 10: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

NET KARMA’S PROPOSAL

Page 11: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

ZURAWSKI’S COMMENTS

Too many secondary identifiers Descriptors should be contextualized

Variations based on the type of object GENI specific descriptions should be clearly

marked and separated Slight changes to names & enclosing

elements recommended

Page 12: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

METADATA PRACTICES Too many optional elements

Too many choices given to users Users bound to take the path of least resistance

Keep the scope restricted to only mandatory elements – at least in the beginning

Try those out. Implement them. One size fits all ---- No!

Capturing descriptions, formats, policies, transactions, etc. in a monolithic fashion

Register individual components separately E.g., Capture legal formats & interpretations in their own records, and

reference them here E.g., Same with accepted policies

Identifiers cannot be semantic Domain, sub-domain, and object-type are part of an ID

World view changes frequently Non-semantic Ids are worth every penny

Search engines & registries mask the opaqueness After all, IDs are just entities behind the scenes

Page 13: M EASUREMENT D ATA O BJECT D ESCRIPTOR S PECIFICATION - P RESENT S TATUS Giridhar Manepalli Corporation for National Research Initiatives

METADATA PRACTICES

Object Type controlled vocabulary enumerates apples and oranges Collection, flow, directory, file, database, gui are

not mutually exclusive Doesn’t help the recipient make any decision

looking at the descriptor Bundle type & format into format interpretation

method Covers too many corner cases, e.g., flow-rate Expects too many details, e.g., locator (type,

access method, etc.)