Abstract
This paper presents the analysis, design and implementation of security facilities within the edutain@grid infrastructure, to support secure hosting of Real-Time On-line Interactive Applications (ROIA). The edutain@grid project aims to develop a novel, sophisticated and service-oriented Grid infrastructure which provides a generic, scalable, reliable and secure service infrastructure for ROIA. The class of applications that comprise ROIA have requirements that present obvious challenges to security infrastructure design and implementation. In particular, the requirement to maintain real-time interactivity, particularly within the virtual world subclass of ROIA, precludes a heavyweight solution for securing ROIA. The edutain@grid project is extending ‘business Grid’ infrastructure that supports Service Level Agreements (SLA) for non-real-time data storage and processing. This infrastructure is based on GRIA and uses Transport Layer Security (TLS) and Web Services Security to secure web service interactions for the provision of data storage and processing. The edutain@grid project is also developing the Real-Time Framework (RTF), which provides communication and parallelisation functionality and API for application developers to create distributed ROIA that can be deployed to and hosted by instances of edutain@grid. The requirements, analysis, design and implementation of security facilities within RTF and the upper business layers of edutain@grid are presented below. We argue that the security facilities provide a suitable compromise between security and performance that will be attractive to the edutain@grid actors and stake holders.
Chapter PDF
Similar content being viewed by others
References
Foster, I., Kesselman, C. (eds.): The Grid2: Blueprint for a New Computing Infrastructure, 2nd edn. Morgan Kaufmann Publishers Inc., Elsevier, Boston (2004)
Fahringer, T., Anthes, C., Arragon, A., Lipaj, A., Müller-Iden, J., Rawlings, C., Prodan, R., Surridge, M.: The Edutain@Grid Project. In: Veit, D.J., Altmann, J. (eds.) GECON 2007. LNCS, vol. 4685, pp. 182–187. Springer, Heidelberg (2007)
See the edutain@grid, http://www.edutaingrid.eu/index.php
Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal Supercomputer Applications 11(2), 115–128 (1997)
Czajkowski, K., Ferguson, D.F., Foster, I., Frey, J., Graham, S., Sedukhin, I., Snelling, D., Tuecke, S., Vambenepe, W.: The WS-Resource Framework (March 2004)
Breuer, D., et al.: Scientific Computing with UNICORE. In: Wolf, D., Münster, G., Kremer, M. (eds.) NIC Symposium 2004. NIC Series, vol. 20, pp. 429–440 (2003)
IDC Case Study, Butterfly.net: Powering Next-Generation Gaming with On-Demand Computing, http://www.ibm.com/grid/pdf/butterfly.pdf
Big World Technology, http://www.bigworldtech.com/index/index_en.php
Surridge, M., Taylor, S., De Roure, D., Zaluska, E.: Experiences with GRIA – Industrial Applications on a Web Services Grid. In: e-Science 2005, pp. 98–105. IEEE Press, Los Alamitos (2005)
See the GRIA, http://www.gria.org
Glinka, F., Ploss, A., Gorlatch, S., Müller-Iden, J.: High-Level Development of Multi-Server Online Games. International Journal of Computer Game Technology (August 2008)
Snelling, D., Fisher, M., Basermann, A.: NextGRID Vision and Architecture White Paper. Updated periodically: at the time of writing the published version dates from (July 30, 2006)
Mitchell, B., Mckee, P.: SLAs A Key Commercial Tool. In: Cunningham, P., Cunningham, M. (eds.) Innovation and the Knowledge Economy: Issues, Applications, Case Studies, IOS Press, Amsterdam (2005)
Phillips, S.C.: GRIA SLA Service. In: Phillips, S.C. (ed.) Cracow Grid Workshop, Cracow, Poland, October 15-18 (2006)
Ferris, J., Surridge, M., Watkins, E.R.: Business Value Chains in Real-Time Interactive Applications. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 1–12. Springer, Heidelberg (2008)
Müller, J., Gorlatch, S.: Scaling Online Games on the Grid. In: GDTW 2006, Liverpool, UK, November 15-16 (2006)
Ferris, J., et al.: Edutain@Grid: A Business Grid Infrastructure for Real-Time On-line Interactive Applications. In: Altmann, J., Neumann, D., Fahringer, T. (eds.) GECON 2008. LNCS, vol. 5206, pp. 152–162. Springer, Heidelberg (2008)
Modadugu, N., Rescorla, E.: The Design and Implementation of Datagram TLS. In: NDSS 2004 (February 2004); See also IETF RFC 4347 on the UDP implementation
Transport Layer Security, See: http://www.ietf.org/rfc/rfc4346.txt
Web Services Security, See: http://www.oasis-open.org/committees/download.php/16790/wss-v1.1-spec-os-SOAPMessageSecurity.pdf
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
Ferris, J., Surridge, M., Glinka, F. (2009). Securing Real-Time On-Line Interactive Applications in edutain@grid. In: César, E., et al. Euro-Par 2008 Workshops - Parallel Processing. Euro-Par 2008. Lecture Notes in Computer Science, vol 5415. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00955-6_42
Download citation
DOI: https://doi.org/10.1007/978-3-642-00955-6_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00954-9
Online ISBN: 978-3-642-00955-6
eBook Packages: Computer ScienceComputer Science (R0)