© 2006 Open Grid Forum NML Progress OGF 30, Brussels.

Slides:



Advertisements
Similar presentations
© 2006 Open Grid Forum GHPN-RG Status update co-chairss:Cees de Laat Dimitra Simeonidou GGF22, Boston, February 2008.
Advertisements

© 2006 Open Grid Forum JSDL 1.0: Parameter Sweeps OGF 23, June 2008, Barcelona, Spain.
© 2006 Open Grid Forum Network Services Interface OGF30: Connection Services Guy Roberts, 27 th Oct 2010.
© 2006 Open Grid Forum Network Services Interface Introduction to NSI Guy Roberts.
© 2006 Open Grid Forum JSDL 1.0: Parameter Sweeps: Examples OGF 22, February 2008, Cambridge, MA.
© 2006 Open Grid Forum OGF19 Federated Identity Rule-based data management Wed 11:00 AM Mountain Laurel Thurs 11:00 AM Bellflower.
© 2007 Open Grid Forum JSDL-WG Session OGF27 – General Session 10:30-12:00, 14 October 2009 Banff, Canada.
©2010Open Grid Forum OGF28 OGSA-DMI Status Chairs: Mario Antonioletti, EPCC Stephen Crouch, Southampton Shahbaz Memon, FZJ Ravi Madduri, UoC.
© 2006 Open Grid Forum Joint Session on Information Modeling for Computing Resources OGF 20 - Manchester, 7 May 2007.
© 2007 Open Grid Forum JSDL-WG Session OGF21 – Activity schema session 17 October 2007 Seattle, U.S.
© 2008 Open Grid Forum Resource Selection Services OGF22 – Boston, Feb
© 2006 Open Grid Forum Network Services Interface OGF29: Working Group Meeting Guy Roberts, 19 th Jun 2010.
Feb OGF22NML-WG: Welcome and Introduction Welcome and Introduction Paola Grosso - UvA Martin Swany - UDelaware.
© 2007 Open Grid Forum JSDL-WG Session 1 OGF25 – General Session 11:00-12:30, 3 March 2009 Catania.
© 2006 Open Grid Forum JSDL Optional Elements OGF 24 Singapore.
© 2007 Open Grid Forum Data/Compute Affinity Focus on Data Caching.
© 2006 Open Grid Forum Joint Session on Information Modeling for Computing Resources (OGSA Modeling Activities) OGF 21 - Seattle, 16 October 2007.
© 2006 Open Grid Forum Network Services Interface OGF30: Working Group Meeting Guy Roberts, Inder Monga, Tomohiro Kudoh 27 th Oct 2010.
© 2009 Open Grid Forum Usage Record Working Group Alignment and Production Profile.
1 ©2013 Open Grid Forum OGF Working Group Sessions Security Area – FEDSEC Jens Jensen, OGF Security Area.
OGF26 Grid Information Retrieval Research Group May 26, 2008 Chapel Hill.
© 2006 Open Grid Forum DCI Federation Protocol BoF Alexander Papaspyrou, TU Dortmund University Open Grid Forum March 15-18, 2010, Munich, Germany.
© 2007 Open Grid Forum Data Grid Management Systems: Standard API - community development Arun Jagatheesan, San Diego Supercomputer Center & iRODS.org.
© 2010 Open Grid Forum Standards All Hands Meeting OGF28, München, March 2010.
OGF DMNR BoF Dynamic Management of Network Resources Documents available at: Guy Roberts, John Vollbrecht.
© 2006 Open Grid Forum Network Services Interface OGF 32, Salt Lake City Guy Roberts, Inder Monga, Tomohiro Kudoh 16 th July 2011.
© 2010 Open Grid Forum OCCI Status Update Alexander Papaspyrou, Andy Edmonds, Thijs Metsch OGF31.
© 2006 Open Grid Forum NML Progress OGF 33, Lyon.
© 2007 Open Grid Forum JSDL-WG Session OGF22 – General Session (11:15-12:45) 25 February 2008 Boston, U.S.
© 2006 Open Grid Forum BES 1.1 Andrew Grimshaw. © 2006 Open Grid Forum 2 OGF IPR Policies Apply “ I acknowledge that participation in this meeting is.
© 2006 Open Grid Forum FEDSEC-CG Andrew Grimshaw and Jens Jensen.
© 2006 Open Grid Forum Activity Instance Schema Philipp Wieder (with the help of the JSDL-WG) Activity Instance Document Schema BoF Monday, 25 February,
© 2006 Open Grid Forum Network Services Interface OGF 33, Lyon Guy Roberts, Inder Monga, Tomohiro Kudoh 19 th Sept 2011.
© 2006 Open Grid Forum HPC Job Delegation Best Practices Grid Scheduling Architecture Research Group (GSA-RG) May 26, 2009, Chapel Hill, NC, US.
© 2006 Open Grid Forum GridRPC Working Group 15 th Meeting GGF22, Cambridge, MA, USA, Feb
© 2006 Open Grid Forum Network Services Interface Document roadmap, April 2014 Guy Roberts, Chin Guok, Tomohiro Kudoh.
© 2006 Open Grid Forum Network Services Interface CS Errata Guy Roberts, Chin Guok, Tomohiro Kudoh 29 Sept 2015.
© 2006 Open Grid Forum OGSA-WG: EGA Reference Model GGF18 Sept. 12, 4-5:30pm, #159A-B.
© 2006 Open Grid Forum Remote Instrumentation Services in Grid Environment Introduction Marcin Płóciennik Banff, OGF 27 Marcin Płóciennik.
© 2006 Open Grid Forum NML Agenda OGF 34, Oxford.
© 2006 Open Grid Forum NML Progres OGF 28, München.
© 2007 Open Grid Forum OGF Management Area Meeting OGF20 7 May, am-12:30pm Manchester, UK.
© 2006 Open Grid Forum VOMSPROC WG OGF36, Chicago, IL, US.
© 2007 Open Grid Forum OGF20 Levels of the Grid Workflow Interoperability OGSA-WG F2F meeting Adrian Toth University of Miskolc NIIF 11 th May, 2007.
© 2006 Open Grid Forum 1 Application Contents Service (ACS) ACS-WG#1 Monday, September 11 10:30 am - 12:00 am (158A-B) ACS-WG#2 Wednesday, September 13.
© 2006 Open Grid Forum Network Services Interface 2015 Global LambdaGrid Workshop Prague Guy Roberts, Chin Guok, Tomohiro Kudoh 28 Sept to 1 Oct 2015.
© 2008 Open Grid Forum Production Grid Infrastructure WG State Model Discussions PGI Team.
© 2007 Open Grid Forum JSDL-WG Session OGF26 – General Session 11:00-12:30, 28 May 2009 Chapel Hill, NC.
Network Services Interface
GGF Intellectual Property Policy
NML Progress OGF 29, Chicago.
Welcome and Introduction
RISGE-RG use case template
GridRPC Working Group 13th Meeting
Grid Resource Allocation Agreement Protocol
OGF session PMA, Florence, 31 Jan 2017.
WS-Agreement Working Session
Sharing Topology Information
Network Services Interface
Network Services Interface Working Group
OGSA-Workflow OGSA-WG.
Network Measurements Working Group
WS Naming OGF 19 - Friday Center, NC.
Activity Delegation Kick Off
Network Services Interface Working Group
Introduction to OGF Standards
Network Services Interface
Proposed JSDL Extension: Parameter Sweeps
RNS Interoperability and File Catalog Standardization
OGF 40 Grand BES/JSDL Andrew Grimshaw Genesis II/XSEDE
Presentation transcript:

© 2006 Open Grid Forum NML Progress OGF 30, Brussels

© 2006 Open Grid Forum 2 OGF IPR Policies Apply “I acknowledge that participation in this meeting is subject to the OGF Intellectual Property Policy.” Intellectual Property Notices Note Well: All statements related to the activities of the OGF and addressed to the OGF are subject to all provisions of Appendix B of GFD-C.1, which grants to the OGF and its participants certain licenses and rights in such statements. Such statements include verbal statements in OGF meetings […] Excerpt from Appendix B of GFD-C.1: ”Where the OGF knows of rights, or claimed rights, the OGF secretariat shall attempt to obtain from the claimant of such rights, a written assurance that upon approval by the GFSG of the relevant OGF document(s), any party will be able to obtain the right to implement, use and distribute the technology or works when implementing, using or distributing technology based upon the specific specification(s) under openly specified, reasonable, non-discriminatory terms. The working group or research group proposing the use of the technology with respect to which the proprietary rights are claimed may assist the OGF secretariat in this effort. The results of this procedure shall not affect advancement of document, except that the GFSG may defer approval where a delay may facilitate the obtaining of such assurances. The results will, however, be recorded by the OGF Secretariat, and made available. The GFSG may also direct that a summary of the results be included in any GFD published containing the specification.”

© 2006 Open Grid Forum 3 OGF IPR Policies Apply 1.Some works (e.g., works of the U.S. government) are not subject to copyright. However, to the extent that the submission is or may be subject to copyright, the contributor, the organization he or she represents (if any), and the owners of any proprietary rights in the contribution grant an unlimited perpetual, non- exclusive, royalty-free, worldwide right and license to the Open Grid Forum under any copyrights in the contribution. This license includes the right to copy, publish, and distribute the contribution in any way and to prepare derivative works that are based on or incorporate all or part of the contribution, the license to such derivative works to be of the same scope as the license of the original contribution. 2.The contributor acknowledges that the Open Grid Forum has no duty to publish or otherwise use or disseminate any contribution. 3.The contributor grants permission to reference the name(s) and address(es) of the contributor(s) and of the organization(s) he or she represents (if any). 4.The contributor represents that contribution properly acknowledges major contributors. 5.The contributor, the organization (if any) he or she represents, and the owners of any proprietary rights in the contribution agree that no information in the contribution is confidential and that the Open Grid Forum and its affiliated organizations may freely disclose any information in the contribution. 6.The contributor represents that he or she has disclosed the existence of any proprietary or intellectual property rights in the contribution that are reasonably and personally known to the contributor. The contributor does not represent that he or she personally knows of all potentially pertinent proprietary and intellectual property rights owned or claimed by the organization he or she represents (if any) or by third parties. 7.If you scream “chocolate” now, Freek will buy you a box of Belgium chocolate. 8.The contributor represents that there are no limits to the contributor's ability to make the grants acknowledgments and agreements above that are reasonably and personally known to the contributor.

© 2006 Open Grid Forum Agenda 4 This page unintentionally left blank

© 2006 Open Grid Forum OGF27: Topical Volunteers Device / Node / Port concepts Network / Topology / Domain concept Inder, Jeroen Adaptation / Layer concept Freek, Jeroen Capabilities / Service concept Martin Link / Path / Segment concepts Martin, Chin Syntax representation, Identifiers Freek Cross-connects and channels 5

© 2006 Open Grid Forum OGF28: Topical Volunteers Device / Node / Port concepts Network / Topology / Domain concept Capabilities / Service concept Adaptation / Layer refinement Freek, Jeroen Link / Path / Segment concepts Martin, Chin Syntax representation, Identifiers Freek Cross-connects and channels Jerry, Freek 6

© 2006 Open Grid Forum OGF29: Topical Volunteers Names and definitions of the relations between local and global identifiers Martin Global unique identifier issues Freek & Inder Implications of unidirectional topologies Martin & Gigi Use-case for protection John MacAuley Revise definition of multiplexing Jerry & Freek Setup a teleconference Jeroen Apply the schema to the Dynamic Gole demonstration Vangelis & Jeroen Write a spec on the delegation of urn:ogf namespace Freek & Richard 7 On Monday, Chin, Freek, Guy, Inder, Jason, Jeroen, and John had an ad-hoc meeting.

© 2006 Open Grid Forum Agenda Revised Procedural Future of NML Editor(s) for schema document Implementers Technical Identifier Syntax Relations Unidirectional / Bidirectional Open Issues ⇠ Tomorrow 8

© 2006 Open Grid Forum Current Schema 9

© 2006 Open Grid Forum Future of NML-WG Jeroen van der Ham

© 2006 Open Grid Forum Working Group History Started Feb 2007 (OGF 19) Input from cNIS, UNIS, NDL, VXDL Natural debates between people from different backgrounds Published two documents (context and translation NDL-UNIS) Some good progress when discussing subtopics Little to no discussion on mailing list Little to no commits from discussion to document 11

© 2006 Open Grid Forum Working Group Future Some new faces (Chin Guok, …), some missing (Martin Swany, …), some left (Anand Patil, …) Need: Modellers  Implementers Jeroen van der Ham likes to focus on research 12 “Is NML useful to you?” “Yes, we are going to use it!” “Great, are you going to implement it?” “No, we wait for someone else to do it.”

© 2006 Open Grid Forum Identifiers Contributors Monday’s Ad-Hoc Meeting

© 2006 Open Grid Forum Identifiers Object Namespace (Follows GFD-C.084): Instance Identifiers (After GLIF usage): ::= "urn:ogf:network:" ":" Follow RFC 2141/RFC 3987? (International URI) Case insensitive? 14

© 2006 Open Grid Forum Identifiers in XML 15 Does not use XML build-in idref, because that is limited to references within a document.

© 2006 Open Grid Forum Relations Contributors Monday’s Ad-Hoc Meeting

© 2006 Open Grid Forum Scenario 1/2 17 Ethernet Switch Optical Cross Connect Optical Cross Connect fibers

© 2006 Open Grid Forum Scenario 2/2 18 VLAN 8 VLAN 11 Ethernet Switch Optical Cross Connect Optical Cross Connect

© 2006 Open Grid Forum Relations: Serial Compound 19 AB C1 D C2 C3 Link BCD is comprised of link B, link C2 and link D:

© 2006 Open Grid Forum Relations: Parallel Compound 20 AB C1 D C2 C3 Link C is aggregated of link C1, link C2 and link C2 (e.g.multipath, protection or link aggregation):

© 2006 Open Grid Forum Relations: Adaptation 21 AB C1 D C2 C3 VLAN 8 (bcd) VLAN 11 VLAN 8 (between bcd) is provided by link BCD, VLAN 11 is provided by link BCD

© 2006 Open Grid Forum Relations: VLAN 8 22 VLAN 8 is comprised of VLAN8 (a) and VLAN8 (bcd) VLAN 8 (a) is provided by link A AB C1 D C2 C3 VLAN 8 (bcd) VLAN 11 VLAN 8 (a)

© 2006 Open Grid Forum Relations: All Together Now 23 AB C1 D C2 C3 VLAN 8 (bcd) VLAN 11 VLAN 8 (a)

© 2006 Open Grid Forum Unidirectional vs. Bidirectional Contributors Monday’s Ad-Hoc Meeting

© 2006 Open Grid Forum Previous Decision All objects (link, port, …) are unidirectional This is required for e.g. layer 3, and probably useful for monitoring Most resources and user requests are bidirectional We can Group two unidirectional links to a bidirectional link. This now allows to name a bidirectional link No other attributes are defined for a bidirectional link. 25

© 2006 Open Grid Forum Bidirectional Link 26 BidirectionalLink is a Group subclass.

© 2006 Open Grid Forum Proposal 1 27 Name the subclass “Bidirectional” Also allow it for Ports (Need better name for VLAN support?)

© 2006 Open Grid Forum Link A-B-C 28

© 2006 Open Grid Forum Link A-B-C: Proposal 2 29 Do not allow relations between groups, only between links/ports/nodes.

© 2006 Open Grid Forum Open Issues

© 2006 Open Grid Forum Open Issues For adaptation, parallel compound relations: how to specify properties of these relations? (e.g. type of adaptation, or type of protection/link aggregation) For serial compound relations: do cross connects need to be specified or only the links? Is the adaptation relation between links or between ports, or either? 31

© 2006 Open Grid Forum Cross Connect Discussion Jerry Sobiesky and Freek Dijkstra

© 2006 Open Grid Forum Basic Properties 33 Input Ports Output Ports Transport Function

© 2006 Open Grid Forum Functions Transport Function: Move data, but do not change it. Transform Function: Change data (adaptation, label conversion), but do not move it. Transfer Function: You tell me!? (this was used in NML/NSI discussion yesterday) 34

© 2006 Open Grid Forum Questions Are input and output ports distinct? Do they have a different name, even for bidirectional physical ports? Where does (de)multiplexing take place? Is it part of the Switch Matrix, or separate? What Functions does a Switch Matrix have? Transport Function Label Conversion Adaptation 35

© 2006 Open Grid Forum Channels

© 2006 Open Grid Forum Channels How does this map to NML “Port”? How does this relate to NSI “STP”? 37 Link port Forwarding port G.800:

© 2006 Open Grid Forum Multi-Layer Path Use Cases Freek Dijkstra

© 2006 Open Grid Forum Use Case 1: Horizontal Partitioning Phosporous circuit (now dismantled) Geant2 used two names for two sections NetherLight used one name for whole path 39 London Amsterdam Prague GEANT2: #07017GEANT2: #07016 NetherLight: #5030LE

© 2006 Open Grid Forum Use Case 2: Vertical Partitioning JIVE circuit C5 Runs over AARnet, CENIC, CANARIE, SURFnet, and others. “CENIC service is provided by NLR” 40 SydneyAmsterdamDwingelooNarrabiSeattleNew YorkLos Angelos CENIC: #AUS-SEA-5 NLR: #NLR-LOSA-SEAT-O JIVE: #C5

© 2006 Open Grid Forum Virtualisation Discussion NSI discussion, really

© 2006 Open Grid Forum Virtualization 42

© 2006 Open Grid Forum Addenda to Proposals

© 2006 Open Grid Forum Yeah or Nay 44 Start Current Proposal OK? Integrate in document Back to the drawing board New volunteers Authors willing to revise? yes no

© 2006 Open Grid Forum Some Questions Network Relation topology:domain 1:1, many:1 or 1:many? Why is domain only for a network, considering the "any IT" mention in infrastructure service BoF? Is there input from the recent topology discussion in the NSI? Adaptation no multiplexing/inverse multiplexing Layer definition contains “collection of port” 45

© 2006 Open Grid Forum 46 Full Copyright Notice Copyright (C) Open Grid Forum (2010). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. The limited permissions granted above are perpetual and will not be revoked by the OGF or its successors or assignees.