A Generic Service Interface for Cloud Networks
Source: Technical University of Lisbon
Two major challenges for enabling the vision of cloud computing regard the generic and multi-purpose access to (virtualised) resources, and the flexible, dynamic, and on-demand composition of services from virtual resources; from the service level, all the way "Down" to the lamda level. Both aspects require a respective flexibility and expressibility from the interfaces in-place, which is missing from the current static socket (and other) interfaces below the application level. In this position paper, the authors propose, explain and exemplify an alternative generic and universal resource interface (GRI) that borrows from object oriented design to enable properties such as polymorphic access, generic service composition, introspection and dynamic reconfigurability, of in-network resources, opening in this way the path for flexible creation of service clouds.