Abstract
The cloud service providers, their services, its users, and the requests for these services are increasing exponentially day by day. Consequently, it has turned out to be extremely difficult for the user to search a service according to his customized quality of service requirements. Besides, conventional service discovery techniques using centralized registries stumble upon performance bottlenecks and single point of failures. To address these issues, this paper proposes a Peer-to-Peer-based decentralized semantic service discovery approach. The outcome of the discovery process can be enhanced with a well-defined decentralized registry. To accomplish that, this paper introduces a multi-layered cloud ontology which closes the gap to represent cloud services in a standardized way. Here, service descriptions are mapped to a well-structured cloud ontology, which captures vital elements in different service description approaches. Peers are organized into clusters based on the semantic similarity of the service descriptions. To bolster the service discovery efficacy, semantic links are established between peers having higher similarity so that query forwarding is done only to relevant peers. Simulation results show that the proposed approach effectively enhances the query success rate and decreases the execution time.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have