A Grid–QoS Decision Support System using Service Level Agreements

  • Matheus Bandini LNCC / IME
  • Antonio Roberto Mury LNCC
  • Bruno Schulze LNCC
  • Ronaldo Salles IME

Resumo


The availability of better services and products has become a challenge in all segments, from economics to high technology. This paper proposes an approach to Quality of Service for Grid Computing that involves the analysis of the grid resources and the categorization of types of services into Service Level Agreements (SLAs). This work focuses on the definition of grid indicators to create a Decision Support System that helps to identify the Quality of Service offered by the resources available in the grid, as well as the improvement needed for these services. The system also includes benefits for grid users, such as the quality of the information provided about the grid resources, which allows users to manage and use the available resources in an easy way, improving the system’s QoS from the user’s point of view.

Referências

Al-ali, R. J., Amin, K., Laszewski, G. V., F, O., Walker, D. W., Hategan, M., and Zaluzec, N. (2004). Analysis and provision of qos for distributed grid applications. Journal of Grid Computing, 2:163–182.

Bandini, M., Mury, A. R., Schulze, B., and Salles, R. (2008). Pré–escalonamento com qos em grids computacionais utilizando economia de créditos e acordos em nível de serviço. In WCGA 08 – SBRC 2008.

Burchard, L.-O., Linnert, B., Heine, F., Hovestadt, M., Kao, O., and Keller, A. (2005). A quality-of-service architecture for future grid computing applications. In 19th International Parallel and Distributed Processing Symposium. IEEE, IEEE Computer Science.

EPCC (2003). Apples: Application–level scheduling system.

Foster, I. (2005). Globus toolkit version 4: Software for service-oriented systems.

Foster, I., Kesselman, C., Lee, C., Lindell, R., Nahrstedt, K., and Roy, A. (1999). A distributed resource management architecture that supports advance reservations and co-allocation. In Proceedings of the International Workshop on Quality of Service.

Foster, I., Kesselman, C., Nick, J., and Tuecke, S. (2002). The physiology of the grid: An open grid services architecture for distributed systems integration.

Foster, I., Kesselman, C., and Tuecke, S. (2001). The anatomy of the Grid: Enabling scalable virtual organizations. Lecture Notes in Computer Science, 2150:1–25.

ISO (1995). International organization for standardization/international eletrotechnical commitee. “qos: Basic framework”. draft international standard (dis) 9309.

Katchabaw, M. J., Lutfiyya, H. L., and Bauer, M. A. (1998). A quality of service management testbed. In SMW ’98: Proceedings of the IEEE Third International Workshop on Systems Management, page 57, Washington, DC, USA. IEEE Computer Society.

Li, M. and Baker, M. (2005). The grid core technologies. John Wiley & Sons.

Nemeth, Z., Gombas, G., and Balaton, Z. (2004). Performance evaluation on grids: Directions, issues, and open problems. In in Proceedings of the Euromicro PDP 2004, A Coruna, pages 290–297. IEEE Computer Society Press.

Nimrod/G, T. N. P. (2005). Nimrod: Tools for distributed parametric modelling.

Office, U. S. G. A. (2002). Applied research and methods: Assessing the reliability of computer–processed data, external version 1.

Roy, A. J. (2001). End-to-end quality of service for high-end applications. PhD thesis. Adviser-Ian Foster.

Sahai, A., Graupner, S., Machiraju, V., and van Moorsel, A. (2002). Specifying and monitoring guarantees in commercial grids through sla. In Internet Systems and Storage, HP Laboratories Palo Alto.

Schulze, B. (2006). Workgroup proposal: (vcg - virtual community grid). [link].

Sun, Y., He, S., and Leu, J. Y. (2007). Syndicating web services: A qos and user-driven approach. Decis. Support Syst., 43(1):243–255.

West-Brown, M. J., Stikvoort, D., Kossakowski, K.-P., Killcrece, G., Ruefle, R., and Zajicek, M. (2003). Handbook for computer security incident response teams (csirts).

Whitaker, R. (2007). Validation examples of the analytic hierarchy process and analytic network process. Mathematical and Computer Modelling, 46(7-8):840–859.

Wu, C. and Chang, E. (2007a). Intelligent web services selection based on ahp and wiki. In WI ’07: Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence, pages 767–770, Washington, DC, USA. IEEE Computer Society.

Wu, C. and Chang, E. (2007b). A method for service quality assessment in a service ecosystem. In Digital Ecosytems and Technologies Conference 2007 DEST 07.

Wu, Y., Liu, L., Mao, J., Yang, G., and Zheng, W. (2007). An analytical model for performance evaluation in a computational grid. In CHINA HPC ’07: Proceedings of the 2007 Asian technology information program’s (ATIP’s) 3rd workshop on High performance computing in China, pages 145–151, New York, NY, USA. ACM.
Publicado
20/07/2009
BANDINI, Matheus; MURY, Antonio Roberto; SCHULZE, Bruno; SALLES, Ronaldo. A Grid–QoS Decision Support System using Service Level Agreements. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 36. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 249-263. ISSN 2595-6205.