Presentation is loading. Please wait.

Presentation is loading. Please wait.

Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)

Similar presentations


Presentation on theme: "Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)"— Presentation transcript:

1 Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)

2 Experiment control tools / Users Broker ticket redeem lease Authority/AM delegate Slice Manager (SM) request XML – RPC calls Overview

3 XML-RPC Controller Goal: Provide an XML-RPC interface to ORCA for experiment control tools and external users + Interoperability Tools/users would use this interface to — discover available resources — instantiate experiment slivers — check the status of the instantiated slivers — renew the lease for existing slivers — destroy and shutdown slivers Controller exposes a GENI-AM API like xml-rpc interface to users Caveats —Can’t support Rspec yet —Converter from/to NDL to/from RSpec to be integrated in near future —Credential management missing, authorization is through the ORCA portal running the xml-rpc controller

4 Interface Details Experiment control tools / Users Slice Manager (SM) 1. ListResources () 3. createSliver (Request NDL) 2. Advertisement NDL 4. Manifest handle - sliceID 5. sliverStatus (sliceID) 6. Manifest sliver details and status 7. renewSliver (sliceID, time) 8. deleteSliver (sliceID) 9. ShutDown (sliceID) 0. GetVersion () XML-RPCXML-RPC

5 Example Run – ListResources()

6 Example Run – createSliver()

7 User uses the Slice UID to operate on the sliver

8 Example Run – sliverStatus()

9

10 Example Run – deleteSliver()

11 Questions 11 Thank you..


Download ppt "Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)"

Similar presentations


Ads by Google