Abstract
Grid computing is the cutting-edge computing technology which is promising to aggregate large-scale and geographically-distributed computing resources for next generation of computing. Though the Grid computing is popular in today’s IT infrastructure, the concrete service-oriented Grid environment (system) is difficult to develop. Quality of Grid Services (QoGS) shields the heterogeneity of available resources. Such a QoGS requires interoperability between Grid resources and a consistent developer’s interface, which must be specified by feasible and applicable virtual organizations (VO). In addition, an economic model of Grid community may also be considered. With the consideration of the behaviors and characteristics of such desirable Grid systems, an architecture and model of service-based BSP or ServiceBSP (service-based Bulk-Synchronous Parallelism) is proposed, at the aim at establishing a high interoperation and high quality cooperation between each Grid service, while developing an efficient mechanism to evaluate the performances of Grid applications.
This work is supported in part by National Natural Science Foundation of China under grant number 60573109, Shanghai Municipal Committee of Science and Technology under grant number 05dz15005, Shanghai High Institution Grid Project and Zhejiang Normal University Foundation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Int. J. Supercomputer Applications 15(3), 200–222 (2001)
Foster, I., Kesselman, C., Nick, J.M., Tuecke, S.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration (2002), http://www.globus.org/-alliance/publications/papers/ogsa.pdf
Czajkowski, K., Ferguson, D.F., Foster, I., et al.: The WS-Resource Framework (2004), http://-www.globus.org/wsrf/
Farkas, P., Charaf, H.: Web services planning concepts. In: Proceedings of First International Workshop on C(number) and (dot)Net Technologies on Algorithm. Computer Graphics and Visualization, Plzen, Czech Republic, vol. 2, pp. 9–12 (2003)
Valiant, L.G.: A bridging model for parallel computation. Communications of the ACM 33(8), 103–111 (1990)
Skillicorn, D.B., Hill, J.M.D., McColl, W.F.: Questions and Answers about BSP. Scientific Programming 6(3), 249–274 (1997)
Tong, W.Q., Ding, J.B., Cai, L.Z.: A Parallel Programming Environment on Grid. In: ICCS 2003. LNCS, vol. 2658(1), pp. 225–234. Springer, Heidelberg (2003)
Williams, T.L., Parsons, R.J.: The Heterogeneous Bulk Synchronous Parallel Model. In: Rolim, J.D.P. (ed.) IPDPS-WS 2000. LNCS, vol. 1800, pp. 102–108. Springer, Heidelberg (2000)
Martin, J.M.R., Tiskin, A.V.: Dynamic BSP: Towards a Flexible Approach to Parallel Computing over the Grid. In: East, I., et al. (eds.) Communication Process Architecture 2004, pp. 219–226. IOS Press, Amsterdam (2004)
Vasilev, V.: BSPGRID: Variable resources parallel computation and multiprogrammed parallelism. Parallel Processing Letters 13(3), 329–340 (2003)
Zhi, X.L., Rong, L., Tong, W.Q.: Improving grid service’s QoS through self-configuring regulation. Engineering Applications of Artificial Intelligence 17, 701–710 (2004)
Davies, E.K., Glick, M., Harrison, K.N., Richards, W.G.: Pattern recognition and massively distributed computing. Journal of Computational Chemistry 23(16), 1544–1550 (2002)
Goux, J.P., Kulkarni, S., Yoder, M., Linderoth, J.: Master-worker: An enabling framework for applications on the computational grid. Cluster Computing 4, 63–70 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Song, J., Tong, W., Zhi, X. (2006). ServiceBSP Model with QoS Considerations in Grids. In: Shen, H.T., Li, J., Li, M., Ni, J., Wang, W. (eds) Advanced Web and Network Technologies, and Applications. APWeb 2006. Lecture Notes in Computer Science, vol 3842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11610496_113
Download citation
DOI: https://doi.org/10.1007/11610496_113
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31158-4
Online ISBN: 978-3-540-32435-5
eBook Packages: Computer ScienceComputer Science (R0)