An Ontology-based System for Cloud Infrastructure Services' Discovery

被引:42
作者
Zhang, Miranda [1 ,2 ]
Ranjan, Rajiv [1 ]
Haller, Armin [1 ]
Georgakopoulos, Dimitrios [1 ]
Menzel, Michael [3 ]
Nepal, Surya [1 ]
机构
[1] CSIRO ICT Ctr, Informat Engn Lab, Marsfield, NSW, Australia
[2] Australian Natl Univ, Res Sch Comp Sci, Canberra, ACT, Australia
[3] Karlsruhe Inst Technol, Karlsruhe, Germany
来源
PROCEEDINGS OF THE 2012 8TH INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING (COLLABORATECOM 2012) | 2012年
关键词
Cloud computing; service descriptions; semantic Web; recommender system;
D O I
10.4108/icst.collaboratecom.2012.250650
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Cloud infrastructure services landscape advances steadily leaving users in the agony of choice. As a result, Cloud service identification and discovery remains a hard problem due to different service descriptions, nonstandardised naming conventions and heterogeneous types and features of Cloud services. In this paper, we present an OWLbased ontology, the Cloud Computing Ontology (CoCoOn) that defines functional and non-functional concepts, attributes and relations of infrastructure services. We also present a system, CloudRecommender-that implements our domain ontology in a relational model. The system uses regular expressions and SQL for matching user requests to service descriptions. We briefly describe the architecture of the CloudRecommender system, and demonstrate its effectiveness and scalability through a service configuration selection experiment based on a set of prominent Cloud providers' descriptions including Amazon, Azure, and GoG rid.
引用
收藏
页码:524 / 530
页数:7
相关论文
共 12 条
[1]  
[Anonymous], P 9 IEEE ACM INT S C
[2]  
[Anonymous], 2008, P 2008 GRID COMP ENV, DOI DOI 10.1109/GCE.2008.4738443
[3]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[4]  
De Bruijn J., 2005, TECH REP
[5]  
Dobson G, 2005, EUROMICRO-SEAA 2005: 31st EUROMICRO Conference on Software Engineering and Advanced Applications, Proceedings, P80
[6]  
Eskridge T., 2006, Proceedings of the Second International Conference on Concept Mapping, P247
[7]   Taxonomy of cloud computing services [J].
Hoefer, C. N. ;
Karagiannis, G. .
2010 IEEE GLOBECOM WORKSHOPS, 2010, :1345-1350
[8]  
Martin D., 2005, Semantic Web Services and Web Process Composition. First International Workshop, SWSSWPC 2004. Revised Selected Papers (Lecture Notes in Computer Science Vol.3387), P26
[9]  
Ozsoyoglu G, 2003, LECT NOTES COMPUT SC, V2869, P9
[10]  
Ruiz-Alvarez A., 2011, P 2 INT WORKSH SCI C