Article metrics

  • citations in SCindeks: 0
  • citations in CrossRef:0
  • citations in Google Scholar:[=>]
  • visits in previous 30 days:5
  • full-text downloads in 30 days:3
article: 1 from 1  
Telfor Journal
2015, vol. 7, iss. 1, pp. 49-54
article language: English
document type: unclassified
Towards a light-weight bag-of-tasks grid architecture
aUniversity of Novi Sad, Faculty of Technical Science
bRT-RK, Institute for Computer Based Systems LLC, Novi Sad



Development of embedded systems with connected services and digital technology (MESTD - 44009)


The paper presents the application of SIP protocol in the context of bag-of-tasks grid architecture. The SIP protocol has been used in the realization of the execution management service. The main idea is the use of stateful SIP proxy as a request broker. The paper provides a description of the concept, and the prototype system that has been built, as well as the calculation of estimated performance level and its relation to maximum RTT of grid system. The main advantage of this light-weight grid architecture is the reuse of a mature infrastructure. A short overview of some approaches to the mathematical modeling of computer grids is included.


Session Initiation Protocol; grid computing; bag-of-tasks; execution management service; job scheduling


Crommelin, C.D. Delay probability formulas when the holding times are constant. P.O. Electr. Engr. J., vol. 25, pp. 41-50
Fang-Yie, L. (2006) A wireless grid service platform using SIP and agents. in: Proceedings of the Seventh ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, SNPD, pp. 139-144
Foster, I. (2006) Globus Toolkit Version 4: Software for Service-Oriented Systems. Journal of Computer Science and Technology, 21(4): 513-520
Franx, G.J. (2001) A simple solution for the M/D/c waiting time distribution. Operations Research Letters, 29(5): 221-229
Hanuliak, P. (2013) Performance Modeling of Parallel Computers NOW and Grid. American Journal of Networks and Communications, 2(5): 112
Iversen, V.B. (2011) Teletraffic engineering and network planning. Denmark: Technical University of Denmark
Kant, S.V., Kumar, M.M., Sharma, B.R.P. (2010) A survey of job scheduling and resource management in grid computing. World Academy of Science, Engineering and Technology, vol. 40
Khazaei, H., Misic, J., Misic, V.B. (2011) Modelling of Cloud Computing Centers Using M/G/m Queues. in: 31st International Conference on Distributed Computing Systems Workshops, pp. 87-92
Khintchine, A.Y. Mathematical theory of a stationary queue. in: Matematicheskii Sbornik, pp. 73-84
Meunier, R., Rohnert, H., Sommerlad, P., Stal, M., Buschmann, F. (1996) Pattern-oriented software architecture: A system of patterns. Wiley, Volume 1
Pollaczek, F. Über eine Aufgabe der Wahrscheinlichkeitstheorie,. Mathematische Zeitschrift, vol. 32, pp. 64-100
Rahman, M., Ranjan, R., Buyya, R., Benatallah, B. (2011) A taxonomy and survey on autonomic management of applications in grid computing environments. Concurrency and Computation: Practice and Experience, 23(16): 1990-2019
Roach, A. (2002) SIP-specific event notification. in: RFC 3265, IETF
Rosenberg, J. (2004) Presence event package for the session initiation protocol (SIP). in: RFC 3856, IETF
Schulzrinne, H., Lennox, J. (1999) Transporting user control information in SIP register payloads. in: RFC 2026, IETF, ch. 10
Schulzrinne, H., Gonzalo, C., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E., Rosenberg, J. (2002) Session initiation protocol. in: RFC 3261, IETF
Thain, D., Tannenbaum, T., Livny, M. (2005) Distributed computing in practice: the Condor experience. Concurrency and Computation: Practice and Experience, 17(2-4): 323-356
Tijms, H.C. (1994) Stochastic modeling and analysis. New York: Wiley
van Jacobson, P.C., Handley, M. (2006) SDP session description protocol. in: RFC 4566, IETF, ch. 1