Abstract
The dynamic integration of autonomous, clustered and heterogeneous networked components are dynamically integrated for effective resource utilization of computing resources. This paper proposes a mechanism for expressing resource usage policies in computational grid for heterogeneous device with varying resource request. It extends the WS-Policy specification to represent grid resource policy requirements and implements APIs to compare and negotiate the usage policies. It also enhances the usage policy matching by using the concept of ontology. Grid resource usage policy ontology is proposed to support semantic based matching of resource usage policy against the user’s requirements. This semantic based grid resource usage policy mechanism is then integrated with Gridway meta-scheduler to implement the resource selection based on the capability matching as well as usage policy matching in the grid environment.
Similar content being viewed by others
References
Foster, I., Kesselman, C. (eds) (1991) Grid: Blueprint for a new computing infrastructure. Morgan Kaufmann, USA, pp 259–278
Foster I., Kesselman C., Tuecke S. (2001) The Anatomy of the grid: Enabling virtual organizations. International Journal of High Performance Computing Applications 15(3): 200–222
Foster, I., Kesselman, X., Nick, J., & Tuecke S. (2002). The physiology of the grid: An open grid services architecture for distributed systems integration. Open grid service infrastructure WG. Global Grid Forum.
Bajaj, S. et al. (2006). Web services policy framework (WS-Policy). (Version 1.2).
Dumitrescu, C. T., Wilde, M., & Foster, I. (2005). A model for usage policy-based resource allocation in grids, In Proceedings of the sixth IEEE international workshop on policies for distributed systems and networks (pp. 191–200).
Feng, J., Wasson, G., & Humphrey, M. (2007). Resource usage policy expression and enforcement in grid computing. In Proceedings of 8th IEEE/ACM international conference on grid computing (Grid 2007). Austin, TX.
Parsia, B., Kolovski, V., & Hendler, J. (2005). Expressing WS-policies in OWL. Policy management for the web workshop.
Pernas, A. M., & Dantas, M. A. R. (2005). Using ontology for description of grid resources. In Proceedings of 19th international symposium on high performance computing systems and applications.
Tangmunarunkit, H., Decker, S., & Kesselman, C.(2003). Ontology-based resource matching in the grid—the grid meets the semantic web. In Proceedings of 1st workshop of semantics in peer to peer and grid computing in conjunction with 12th W3C, Budapest.
Corcho O., Alper P., Kotsiopoulos L., Missier P., Bechhofer S., Goble C. (2006) An overview of S-OGSA: A reference semantic grid architecture. Journal of Web Semantics 4(2): 102–115
De Roure D., Jennings N. R, Shadbolt N. R. (2003) The semantic grid: A future e-science infrastructure. Wiley, USA, pp 437–470
Vidal, A. C. T., Kofuji, S. T., Silva e Sila, F. J., & Kon, F. (2007). Semantics-based grid resource management, MGC’07.
Wieder, P., Ziegler, W. (2005). Bringing knowledge to middleware—grid scheduling ontology. CoreGRID Technical Report Number TR-0008.
Satyanarayanan, M., (2001). Pervasive computing vision and challenges. IEEE Personal Communications, 8(4).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Balachandar, R.A., Park, J.H., Surendran, D. et al. Ontology Based Resource Usage Policy Matching in Computational Grid for Pervasive Computing Applications. Wireless Pers Commun 60, 489–506 (2011). https://doi.org/10.1007/s11277-011-0304-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-011-0304-9