Investigating techniques for automating the selection of cloud infrastructure services
journal contribution
posted on 2024-11-01, 17:03authored byMiranda Zhang, Rajiv Ranjan, Dimitrios Georgakopoulos, Peter Strazdins, Samee Khan, Armin Haller
The Cloud infrastructure services landscape advances steadily leaving users in the agony of choice. As a result,Cloud service identi cation and discovery remains a hard problem due to di erent service descriptions, non-standardised naming conventions and heterogeneous types and features of Cloud services. In this paper, analysisthe research challenges and present a Web Ontology Language (OWL) based ontology, the Cloud ComputingOntology (CoCoOn). It de nes functional and non-functional concepts, attributes and relations of infrastructureservices. We also present a system, CloudRecommender, that implements our domain ontology in a relationalmodel. The system uses regular expressions and Structured Query Language (SQL) for matching user requeststo service descriptions. We briey describe the architecture of the CloudRecommender system, and demonstrateits e ectiveness and scalability through a service con guration selection experiment based on a set of prominentCloud providers' descriptions including Amazon, Azure, and GoGrid.
History
Journal
International Journal of Next-Generation Computing