Semantic Web Standard in Cloud Computing
Malini Siva, A. Poobalan · 2011
Abstract- CLOUD computing is an emerging paradigm in the IT and data processing communities. Enterprises utilize cloud computing service to outsource data maintenance, which can result in significant financial benefits. Businesses store and access data at remote locations in the “cloud. ” As the popularity of cloud computing grows, the service providers’ face ever increasing challenges. They have to maintain huge quantities of heterogenous data while providing efficient information retrieval. Thus, the key emphasis for cloud computing solutions is scalability and query efficiency. At the same time semantic web is also an emerging area to augment human reasoning. Resource Description Framework (RDF) which is semantic web technology that can be utilized to build efficient and scalable systems for Cloud Computing. A framework that can be built using Hadoop to store and retrieve large numbers of RDF triples by exploiting the cloud computing paradigm. To determine the Hadoop jobs, and present an algorithm to generate query plan, whose worst case cost is bounded, based on a greedy approach to answer a SPARQL Protocol and RDF Query Language (SPARQL) query. In the project, Hadoop’s Map/Reduce framework is used to answer the queries. the results show that it can store large RDF graphs in Hadoop clusters built with cheap commodity class hardware.