ViroLab Security and Virtual Organization Infrastructure

  • Authors:
  • Jan Meizner;Maciej Malawski;Eryk Ciepiela;Marek Kasztelnik;Daniel Harezlak;Piotr Nowakowski;Dariusz Król;Tomasz Gubała;Włodzimierz Funika;Marian Bubak;Tomasz Mikołajczyk;Paweł Płaszczak;Krzysztof Wilk;Matthias Assel

  • Affiliations:
  • ACC CYFRONET AGH, Kraków, Poland 30-950;Institute of Computer Science AGH, Kraków, Poland 30-059;ACC CYFRONET AGH, Kraków, Poland 30-950;ACC CYFRONET AGH, Kraków, Poland 30-950;ACC CYFRONET AGH, Kraków, Poland 30-950;ACC CYFRONET AGH, Kraków, Poland 30-950;ACC CYFRONET AGH, Kraków, Poland 30-950;ACC CYFRONET AGH, Kraków, Poland 30-950;Institute of Computer Science AGH, Kraków, Poland 30-059;Institute of Computer Science AGH, Kraków, Poland 30-059 and ACC CYFRONET AGH, Kraków, Poland 30-950;GridwiseTech, Kraków, Poland 31-428;GridwiseTech, Kraków, Poland 31-428;GridwiseTech, Kraków, Poland 31-428;High Performance Computing Center Stuttgart, Stuttgart, Germany 70569

  • Venue:
  • APPT '09 Proceedings of the 8th International Symposium on Advanced Parallel Processing Technologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces security requirements and solutions present in the ViroLab Virtual Laboratory. Our approach is to use a federated Single Sign-On mechanism based on the Shibboleth framework that enables multiple partners to authenticate against their local identity systems and use resources provided by all other partners. Since the basic Shibboleth capabilities do not meet our specific requirements related to supporting non-web-based services, we created a set of custom tools that allow us to develop a homogeneous, Shibboleth-based security solution for both Web and non-web-based software components. This paper describes these tools in detail, together with other services of the virtual laboratory which have been integrated with the security infrastructure. A decentralized, attribute-based approach facilitating the creation and management of virtual organizations is the key achievement of our work.