Presentation is loading. Please wait.

Presentation is loading. Please wait.

StratusLab API's Minutes OpenNebula XML-RPC OCA (Java + Ruby) ONE CLI OCCI servers HTTPs - REST Tcloud Adapto r TCloud OCCI CLI Service Manager TCloud.

Similar presentations


Presentation on theme: "StratusLab API's Minutes OpenNebula XML-RPC OCA (Java + Ruby) ONE CLI OCCI servers HTTPs - REST Tcloud Adapto r TCloud OCCI CLI Service Manager TCloud."— Presentation transcript:

1 StratusLab API's Minutes OpenNebula XML-RPC OCA (Java + Ruby) ONE CLI OCCI servers HTTPs - REST Tcloud Adapto r TCloud OCCI CLI Service Manager TCloud Stratus sysadm in TCloud CLI + GUI Image Repository Repo API SYSADMI N USER TM - API IM - API VM - API Auth- API TM driver IM driver VM driver Auth driver Componen t Interface / API Too l

2 StratusLab API's Minutes Image Repository Repo API ● Repo is target to VM disk images ● Repo API allows to manage image metadata ● Actual image location as URL ● StratusLab Sites can use images in the Repostiroy ● Integration with OpenNebula Image management open Service Manager TCloud ● Multi-VM service definition ● OVF based ● Convergence with OCCI should be explored OCCI servers HTTPs - REST ● Security (authentication) based in x509 at proxy level ● Based on current OpenNebula implementation ● Debate on storage API (register before use vs direct ● repo reference), needs more discussion ● Errors (those for end-user) should be more ● informative ● OCCI CLI tools may be preserved if useful ● Users identity is preserved (no mapping), VO rules ● may apply OCCI CLI

3 StratusLab API's Minutes OpenNebula XML-RPC ONE CLI Stratus sysadm in Auth- API Auth driver TM - API IM - API VM - API TM drive r IM drive r VM drive r ● Stratus CLI for sysadmin operations (install hosts...) ● OpenNebula CLI not for cloud users, may include ● configuration of other modules (e.g. authN) ● Auth-driver needs an interface to define role-based ● access rules ● Implementation alternatives: through XML-RPC method ● or with another interface for the Auth driver ● It may be useful to document Driver APIs and ● libraries. Some debate around (no consensus): ● Retry functionality, at operation level within the ● driver. ● Specific LOG2USER command (see OCCI notes)


Download ppt "StratusLab API's Minutes OpenNebula XML-RPC OCA (Java + Ruby) ONE CLI OCCI servers HTTPs - REST Tcloud Adapto r TCloud OCCI CLI Service Manager TCloud."

Similar presentations


Ads by Google