Download presentation
Presentation is loading. Please wait.
Published byChristian Manning Modified over 9 years ago
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()
10
Example Run – deleteSliver()
11
Questions 11 Thank you..
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.