Repositório Seguro de Aplicações Baseado em GSS
Resumo
Segurança é um conceito chave em sistemas distribuídos. Em sistemas de Grades Computacionais Oportunistas, recursos, aplicações, e dados dos usuários devem ter garantias de segurança. Esse artigo descreve a implementação do repositório seguro de aplicações do InteGrade. São apresentados problemas de segurança em Grades de computadores e como eles são abordados no InteGrade. Segue-se uma descrição da arquitetura do InteGrade e a implementação dos protocolos de segurança no repositório de aplicações. São mostrados, por fim, resultados experimentais relacionados ao desempenho da implementação proposta, trabalhos em andamento e idéias para trabalhos futuros.
Referências
Berman, F., Fox, G., Hey, A. J. G., and Hey, T. (2003). Grid Computing: Making the Global Infrastructure a Reality. John Wiley & Sons, Inc.
Cirne, W., Paranhos, D., Costa, L., Santos-Neto, E., Brasileiro, F., Sauvé, J., Silva, F. A. B., Barros, C. O., and Silveira, C. (2003). Running Bag-of-Tasks Applications on Computational Grids: The MyGrid Approach. In Proceedings of the 2003 International Conference on Parallel Processing, pages 407-416.
de Camargo, R. Y., Goldchleger, A., Carneiro, M., and Kon, F. (2004). Grid: An Architectural Pattern. In The 11th Conference on Pattern Languages of Programs (PLoP'2004), Monticello, Illinois, USA.
Ellison, C., Frantz, B., Lampson, B., Rivest, R., Thomas, B., Bell, S., and Ylonen, T. (1999). SPKI Certificate Theory. Internet RFC 2693.
Ford, W. (1994). Computer communications security: principles, standard protocols and techniques. Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
Foster, I. and Kesselman, C. (1997). Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications, 2(11):115-128.
Foster, I. and Kesselman, C. (2003). The Grid 2: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers Inc.
Garfinkel, S. and Spafford, G. (1996). Practical UNIX & Internet Security. O Reilly & Associates, Inc.
Goldchleger, A., Kon, F., Goldman, A., Finger, M., and Bezerra, G. C. (2004). InteGrade: object-oriented Grid middleware leveraging the idle computing power of desktop machines. Concurrency and Computation: Practice and Experience, 16(5):449-459.
Grimshaw, A. S., Wulf, W. A., and Team, T. L. (1997). The Legion Vision of a Worldwide Virtual Computer. Communications of the ACM, 40(1):39-45.
Livny, M., Basney, J., Raman, R., and Tannenbaum, T. (1997). Mechanisms for High Throughput Computing. SPEEDUP Journal, 11(1).