PGSW-OS: a novel approach for resource management in a semantic web operating system based on a P2P grid architecture
journal contribution
posted on 2014-08-01, 00:00 authored by S Javanmardi, M Shojafar, S Shariatmadari, Jemal AbawajyJemal Abawajy, M SinghalA web operating system is an operating system that users can access from any hardware at any location. A peer-to-peer (P2P) grid uses P2P communication for resource management and communication between nodes in a grid and manages resources locally in each cluster, and this provides a proper architecture for a web operating system. Use of semantic technology in web operating systems is an emerging field that improves the management and discovery of resources and services. In this paper, we propose PGSW-OS (P2P grid semantic Web OS), a model based on a P2P grid architecture and semantic technology to improve resource management in a web operating system through resource discovery with the aid of semantic features. Our approach integrates distributed hash tables (DHTs) and semantic overlay networks to enable semantic-based resource management by advertising resources in the DHT based upon their annotations to enable semantic-based resource matchmaking. Our model includes ontologies and virtual organizations. Our technique decreases the computational complexity of searching in a web operating system environment. We perform a simulation study using the Gridsim simulator, and our experiments show that our model provides enhanced utilization of resources, better search expressiveness, scalability, and precision. © 2014 Springer Science+Business Media New York.
History
Journal
The journal of supercomputingVolume
69Pagination
955-975Location
New York, NYPublisher DOI
ISSN
0920-8542eISSN
1573-0484Language
engPublication classification
C Journal article, C1 Refereed article in a scholarly journalCopyright notice
2014, SpringerIssue
2Publisher
SpringerUsage metrics
Categories
Keywords
Licence
Exports
RefWorksRefWorks
BibTeXBibTeX
Ref. managerRef. manager
EndnoteEndnote
DataCiteDataCite
NLMNLM
DCDC