ABSTRACT
In addition to an untuned performance, inefficient resource management in hinders any attempt to offer Quality of Service in scavenging grids. In this case, Best-Effort mechanisms are synonym to unreliability. Evidently it would be impossible, with undedicated resources, to offer any deterministic warranty (if based on a classic reservation of resources) to service access. Although the usage of scavenging grids for real-time execution remains a challenge, new "Service Qualities" may be proposed to compatiblize applications' preferences versus system oscillations.
- G. C. Bezerra. Análise de Conglomerados Aplicada ao Reconhecimento de Padrões de Uso de Recursos Computacionais. Master's thesis, Department of Computer Science - University of São Paulo, São Paulo, March 2006.Google Scholar
- H. Casanova, A. Legrand, D. Zagorodnov, and F. Berman. Heuristics for scheduling parameter sweep applications in gridenvironments. Heterogeneous Computing Workshop, 2000. (HCW 2000) Proceedings. 9th, pages 349--363, 2000. Google ScholarDigital Library
- S. Choi. Group-based Adaptive Scheduling Mechanism in Desktop Grid. PhD thesis, Department of Computer Science and Engineering Graduate School Korea University, June 2007.Google Scholar
- W. Cirne, F. Brasileiro, N. Andrade, L. Costa, A. Andrade, R. Novaes, and M. Mowbray. Labs of the World, Unite!!! Journal of Grid Computing, 4(3):225--246, 2006.Google Scholar
- D. M. R. Conde. Análise de padrões de uso em grades computacionais. Master's thesis, Department of Computer Science - University of São Paulo, São Paulo, January 2008.Google Scholar
- R. Y. de Camargo. Armazenamento distribuído de dados e checkpointing de aplicações paralelas em grades oportunistas. Dr. scient. afhandling, nstituto de Matemática e Estatística - Universidade de São Paulo, 2007.Google Scholar
- R. Duda, P. Hart, and D. Stork. Pattern Classification. Wiley-Interscience, 2000. Google ScholarDigital Library
- A. Goldchleger. Fabio Kon an Alfredo Goldman, Marcelo Finger, and Germano Capistrano Bezerra. Integrade: Object-oriented grid middleware leveraging idle computing power of desktop machines. Concurrency and Computation: Practice&Experience, 16:449--459, 2004. Google ScholarDigital Library
- A. Goldchleger, C. Queiroz, F. Kon, and A. Goldman. Running Highly-Coupled Parallel Applications in a Computational Grid. Proceedings of the 22th Brazilian Symposium on Computer Networks (SBRC 2004) (Gramado-RS, Brazil, May 2004).Google Scholar
- J. Hill, B. McColl, D. Stefanescu, M. Goudreau, K. Lang, S. Rao, T. Suel, T. Tsantilas, and R. Bisseling. BSPlib: The BSP programming library. Parallel Computing, 24(14):1947--1980, 1998. Google ScholarDigital Library
- F. Kon, F. Costa, G. Blair, and R. H. Campbell. The case for reflective middleware. Commun. ACM, 45(6):33--38, 2002. Google ScholarDigital Library
- D. Kondo, M. Taufer, C. Brooks, H. Casanova, and A. Chien. Characterizing and evaluating desktop grids: an empirical study. Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International, 2004.Google ScholarCross Ref
- J. Liang and M. Nahrstedt. Supporting quality of service in a non-dedicated opportunistic environment. Cluster Computing and the Grid, 2004. CCGrid 2004. IEEE International Symposium on, pages 74--81, 2004. Google ScholarDigital Library
- M. Litzkow, M. Livny, and M. Mutka. Condor-a hunter of idle workstations. Distributed Computing Systems, 1988., 8th International Conference on, pages 104--111, 1988.Google ScholarCross Ref
- M. Livny, J. Basney, R. Raman, and T. Tannenbaum. Mechanisms for high throughput computing. SPEEDUP Journal, 11(1):36--40, 1997.Google Scholar
- M. Mutka and M. Livny. The available capacity of a privately owned workstation environment. Performance Evaluation, 12(4):269--284, 1991. Google ScholarDigital Library
- M. Norman. Bulk Synchronous Parallelism. WoTUG Newsletter, 17:32--35, 1992.Google Scholar
- Object Management Group. CORBA v3.0 Specification. OMG Document 02-06-33, July 2002.Google Scholar
- J. Rolia, X. Zhu, M. Arlitt, and A. Andrzejak. Statistical service assurances for applications in utility grid environments. Performance Evaluation, 58(2--3):319--339, 2004. Google ScholarDigital Library
- R. SunOS. Slackware Linux, OSF 3.2. BSDi, NetBSD, OpenBSD and FreeBSD are not.Google Scholar
- M. Wu and X. Sun. A general self-adaptive task scheduling system for non-dedicated heterogeneous computing. Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on, pages 354--361, 2003.Google Scholar
- M. Wu, X. Sun, and Y. Chen. QoS Oriented Resource Reservation in Shared Environments. Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06)-Volume 00, pages 601--608, 2006. Google ScholarDigital Library
Index Terms
- Achieving better performance through true best effort in scavenging grid computing
Recommendations
MGC middleware for grid computing: the Globus Toolkit
ACAI '11: Proceedings of the International Conference on Advances in Computing and Artificial IntelligenceGrid computing has made substantial advances during the last decade. A major concern in Grid environments is dealing with the high degree of heterogeneity of resources that can range from laptops and PCs to supercomputers. The unified virtual view of ...
Automated grid probe system to improve end-to-end grid reliability for a science gateway
TG '11: Proceedings of the 2011 TeraGrid Conference: Extreme Digital DiscoveryIn 2010, the science gateway nanoHUB.org, the world's largest nanotechnology user facility, hosted 9,809 simulation users who performed 372,404 simulation runs. Many of these jobs are compute-intensive runs that benefit from submission to clusters at ...
Enhancing the Grid with Cloud Computing
Scientific computing has evolved considerably in recent years. Scientific applications have become more complex and require an increasing number of computing resources to perform on a large scale. Grid computing has become widely used and is the chosen ...
Comments