Abstract
Grid technology provides a suitable platform for resource sharing, offering users the possibility of accessing large-scale controlled environments across different organizational boundaries through a virtualized single environment. In order to control accesses to those resources, a unique and global security infrastructure is needed, such as a PKI and Virtual Organizations. Hence, in order to process data in the grid, it must be first uploaded to a suitable resource belonging to the grid. We propose mechanisms to extend the grid data space boundaries by securely integrating data located in the client local file system or in external repositories. The proposed extensions only take place during execution of an application on the grid, preserving privacy and other security properties. We explain their implementation in suma/g, a middleware built on top of Globus, and show some experiment results.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure WG document, Global Grid Forum (2002)
Abbas, A.: Grid Computing: A Practical Guide to Technology and Applicactions. Charles River Media (2004)
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Int’l. Journal of High Perfor. Computing Apps. 15 (2001)
Baduel, L., Baude, F., Caromel, D., Contes, A., Huet, F., Morel, M., Quilici, R.: Programming, Deploying, Composing, for the Grid. In: Grid Computing: Software Environments and Tools. Springer, Heidelberg (2006)
Laurence Field: Getting Grids to work together: interoperation is key to sharing (2006), http://cerncourier.com/articles/cnl/3/11/10/1
Allcock, W., Bresnahan, J., Foster, I., Liming, L., Link, J., Plaszczac, P.: GridFTP Protocol Specification. Technical report, Global Grid Forum (2002)
GFAL: Gfal (2003), http://grid-deployment.web.cern.ch/grid-deployment/gis/GFAL/gfal.3.html
Mazieres, D.: Security and decentralized control in the SFS global file system, MIT Master’s thesis (1997)
Mazières, D.: Self-certifying file system. PhD thesis, Massachusetts Institute of Technology (2000)
Kido, Y., Date, S., Takeda, S., Hatano, S., Ma, J., Shimojo, S., Matsuda, H.: Architecture of a grid-enabled research platform with location-transparency for bioinformatics. Genome Informatics 15, 3–12 (2004)
Seitz, L., Montagnat, J., Pierson, J.M., Oriol, D., Lingrand, D.: Authentication and autorisation prototype on the microgrid for medical data management. In: Health Grid 2005 (2005)
OGSA: The OGSA Data Access and Integration Project (2008)
Alpdemir, M.N., Mukherjee, A., Gounaris, A., Paton, N.W., Fernandes, A., Sakellariou, R., Watson, P., Li, P.: Using OGSA-DQP to support scientific applications for the grid. In: Herrero, P., S. Pérez, M., Robles, V. (eds.) SAG 2004. LNCS, vol. 3458, pp. 13–24. Springer, Heidelberg (2005)
Scardaci, D., Scuderi, G.: A Secure Stora Service for the gLite Middleware. In: Proc. of the Third Inter’l. Symp. on Information Assurance and Security (2007)
Cardinale, Y., Curiel, M., Figueira, C., García, P., Hernández, E.: Implementation of a CORBA-based metacomputing system. In: Hertzberger, B., Hoekstra, A.G., Williams, R. (eds.) HPCN-Europe 2001. LNCS, vol. 2110, p. 629. Springer, Heidelberg (2001)
Cardinale, Y., Hernández, E.: Parallel Checkpointing on a Grid-enabled Java Platform. In: Sloot, P.M.A., Hoekstra, A.G., Priol, T., Reinefeld, A., Bubak, M. (eds.) EGC 2005. LNCS, vol. 3470, pp. 741–750. Springer, Heidelberg (2005)
The Globus Alliance: The Globus Toolkit (2006), http://www.globus.org/
von Laszewski, G., Foster, I., Gawor, J., Smith, W., Tuecke, S.: CoG Kits: A Bridge between Commodity Distributed Computing and High-Performance Grids. In: ACM Java Grande 2000 Conf., pp. 97–106 (2000)
Cardinale, Y., Figueira, C.: GiPS: A Grid Portal for Executing Java Applications on Globus-based Grids. In: Stojmenovic, I., Thulasiram, R.K., Yang, L.T., Jia, W., Guo, M., de Mello, R.F. (eds.) ISPA 2007. LNCS, vol. 4742, pp. 669–682. Springer, Heidelberg (2007)
Cardinale, Y., De Oliveira, J., Figueira, C.: Remote class prefetching: Improving performance of java applications on grid platforms. In: Guo, M., Yang, L.T., Di Martino, B., Zima, H.P., Dongarra, J., Tang, F. (eds.) ISPA 2006. LNCS, vol. 4330, pp. 594–606. Springer, Heidelberg (2006)
Z-Research: GlusterFS (2007), http://www.gluster.org/docs/index.php/GlusterFS
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cardinale, Y., De Oliveira, J., Figueira, C. (2009). Dynamic and Secure Data Access Extensions of Grid Boundaries. In: Abdennadher, N., Petcu, D. (eds) Advances in Grid and Pervasive Computing. GPC 2009. Lecture Notes in Computer Science, vol 5529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01671-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-01671-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01670-7
Online ISBN: 978-3-642-01671-4
eBook Packages: Computer ScienceComputer Science (R0)