Towards monitoring security policies in grid computing: A survey

Grid computing systems are complex and dynamic systems and therefore require appropriate automated management, which would enable stable and reliable operation of the whole grid environment. The research community has addressed this requirement with a number of monitoring frameworks, which serve to collect data at various levels to support decision taking and management activities within grids. However, these existing solutions seem to implement little support for collecting security-related data and enforcing appropriate security policies and constraints in this respect. With an increasing role of network connections and users remotely accessing computational resources from various locations, grid systems are no longer seen as localised and isolated ecosystems, but are coming to be more open and distributed. In this light, it is becoming more and more important to enable monitoring frameworks with capabilities to collect security-related data and check whether these observations comply with certain security constraints. Accordingly, this paper presents a survey of existing grid monitoring systems with a goal to identify an existing gap of insufficient support for handling the security dimension in grids. The survey suggests that available grid monitoring frameworks are incapable of collecting security-related data metrics and evaluating them against a set of security policies. As a first step towards addressing this issue, the paper outlines several groups of security policies, which the authors expect to be further incorporated in their own research work, and by the wider community.

[1]  Yong Zhao,et al.  Cloud Computing and Grid Computing 360-Degree Compared , 2008, GCE 2008.

[2]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[3]  Ruth A. Aydt,et al.  A Grid Monitoring Architecture , 2002 .

[4]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[5]  Mark Baker,et al.  GridRM: an extensible resource monitoring system , 2003, 2003 Proceedings IEEE International Conference on Cluster Computing.

[6]  Fatos Xhafa,et al.  The Big Picture, from Grids and Clouds to Crowds: A Data Collective Computational Intelligence Case Proposal for Managing Disasters , 2010, 2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.

[7]  Thomas A. Corbi,et al.  The dawning of the autonomic computing era , 2003, IBM Syst. J..

[8]  Robert Harakaly,et al.  MapCenter: An Open Grid Status Visualization Tool , 2002 .

[9]  Rubén S. Montero,et al.  Key Challenges in Cloud Computing: Enabling the Future Internet of Services , 2013, IEEE Internet Computing.

[10]  Marian Bubak,et al.  The CrossGrid Performance Analysis Tool for Interactive Grid Applications , 2002, PVM/MPI.

[11]  Theodora Varvarigou,et al.  MOBILE GRID COMPUTING: CHANGES AND CHALLENGES OF RESOURCE MANAGEMENT IN A ΜOBILE GRID ENVIRONMENT , 2003 .

[12]  Jack Dongarra,et al.  visPerf: Monitoring Tool for Grid Computing , 2003, International Conference on Computational Science.

[13]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[14]  Ami Marowka,et al.  What is the GRID? , 2002, Scalable Comput. Pract. Exp..

[15]  Marian Bubak,et al.  Performance Tools for the Grid: State of the Art and Future , 2004 .

[16]  Hong Linh Truong,et al.  SCALEA-G: A Unified Monitoring and Performance Analysis System for the Grid , 2004, European Across Grids Conference.

[17]  Werner Nutt,et al.  R-GMA: An Information Integration System for Grid Monitoring , 2003, OTM.

[18]  R. Joshi,et al.  A Survey on Issues in Mobile Grid Computing , 2011 .

[19]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[20]  Emir Imamagic,et al.  Grid infrastructure monitoring system based on Nagios , 2007, GMW '07.

[21]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.