Skip to main content
Log in

Service-oriented multiagent control of distributed computations

  • Intellectual Control Systems
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

Consideration was given to the multiagent methods and toolkits for efficient control of the job flows generated by the service-oriented applications. These designs were integrated within the framework of a unique technology supporting automation of solution of large scientific problems in the up-to-date cluster Grid whose computing nodes (clusters) can be of an involved hybrid structure. The novelty and practical significance of the methods and tools described in the paper lie in essential extension of the functionality of the computation control system of the cluster Grid, as compared with the existing ones, distribution and sharing of the Grid resources at various levels of job execution, and possibility of integrating intelligent computation control tools in the problem-oriented applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Rajkumar Buyya, R., Vecchiola, C., and Selvi, S.T., Mastering Cloud Computing, Burlington: Morgan Kaufmann, 2013.

    Google Scholar 

  2. Foster, I., Globus Toolkit Version 4: Software for Service-Oriented Systems, in IFIP Int. Conf. Network and Parallel Computing, Springer, 2006, pp. 2–13.

    Google Scholar 

  3. Streit, A., Bala, P., Beck-Ratzka, A., et al., UNICORE 6—Recent and Future Advancements, in Forschungszentrum Jülich Zentralbibliothek, 2010, http://hdl.handle.net/2128/3695.

    Google Scholar 

  4. Binsztok, H., Koprowski, A., and Swarczewskaja, I., Opa: Up and Running, Sebastopol: O’Reilly, 2013.

    Google Scholar 

  5. Astaf’ev, A.S., Afanas’ev, A.P., Lazarev, I.V., et al., Scientific Service-oriented Environment Based on the Web Technologies and Distributed Computation. Scientific Service in Internet: Scaling, Parallellelism, Efficiency, in Proc. All-Russian Superkomp. Conf., Moscow: Mosk. Gos. Univ., 2009, pp. 463–467.

    Google Scholar 

  6. Bukhanovskii, A.V., Koval’chuk, S.V., and Mar’in, S.V., Intelligent High-performance Program Complexes for Modeling of Complicated Systems: Concept, Architechture, and Examples of Realizations, Izv. Vyssh. Uchebn. Zaved., Priborostr., 2009, vol. 52, no. 10, pp. 5–24.

    Google Scholar 

  7. Herrera, J., Huedo, E., Montero, R., et al., Porting of Scientific Applications to Grid Computing on GridWay, Sci. Program., 2005, vol. 13, no. 4, pp. 317–331.

    Google Scholar 

  8. Kovalenko, V.N., Complex Software of the Computing-type Grid, Preprint of Keldysh IPM RAN, Moscow: 2007.

    Google Scholar 

  9. Durfee, E.H., Distributed Problem Solving and Planning, in Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, Weiss, G., Ed., Massachusetts: MIT Press, 1999, pp. 121–164.

    Google Scholar 

  10. Market-Oriented Grid and Utility Computing, Buyya, R. and Bubendorfer, K., Eds., New Jersey: Wiley, 2010.

  11. Toporkov, V.V., Modeli raspredelennykh vychislenii (Models of Distributed Computations), Moscow: Fizmatlit, 2004.

    Google Scholar 

  12. Bychkov, I.V., Oparin, G.A., Feoktistov, A.G., et al., The Distribution of Jobs in the Integrated Cluster System on the Basis of Their Classification, Vychisl. Tekhnol., 2013, vol. 18, no. 2, pp. 25–32.

    Google Scholar 

  13. Bogdanova, V.G., Bychkov, I.V., Korsukov, A.S., Oparin, G.A., and Feoktistov, A.G., Multiagent Approach to Controlling Distributed Computing in a Cluster Grid System, J. Comput. Syst. Sci. Int., 2014, vol. 53, no. 5, pp. 713–722, DOI: 10.1134/S1064230714040030.

    Article  MATH  Google Scholar 

  14. Oparin, G.A., Novopashin, A.P., Sidorov, I.A., et al., Metamonitoring System for High-Performance Computing Environment, Program. Prod. Sist., 2014, no. 2, pp. 45–48.

    Google Scholar 

  15. Boev, V.D., Modelirovanie sistem. Instrumental’nye sredstva GPSS World (System Modeling. Tools of GPSS World), St. Petersburg: BKHV-Peterburg, 2004.

    Google Scholar 

  16. Sholomov, L.A., Logicheskie metody issledovaniya diskretnykh modelei vybora (Logic Methods to Study Discrete Choice Models), Moscow: Nauka, 1989.

    Google Scholar 

  17. Czajkowski, K., Ferguson, D.F., Foster, I., et al., The WS-Resource Framework. Version 1.0, http://www.globus.org/wsrf/specs/ws-wsrf.pdf.

  18. Bychkov, I.V., Oparin, G.A., Feoktistov, A.G., et al., The Service-Oriented Approach to Distributed Computing on the Basis of the Toolkit DISCENT, Inform. Tekhnol. Komput. Sist., 2014, no. 2, pp. 7–15.

    Google Scholar 

  19. Kundu, P., Das, D., and Ratha, B., WSDL Specification of Services for Service Oriented Architecture (SOA) Based Implementation of a CRM Process, Int. J. Sci. Engin. Res., 2012, vol. 3, no. 10, pp. 1–24.

    Google Scholar 

  20. Fielding, R.T., Architectural Styles and the Design of Network-based Software Architectures, Dissertation, Irvine: Univ. of California, 2000.

    Google Scholar 

  21. Walsh, A., UDDI, SOAP and WSDL: The Web Services Specification Reference Book, Upper Saddle River: Prentice Hall, 2002.

    Google Scholar 

  22. Henderson, R., Job Scheduling under the Portable Batch System, in Job Scheduling Strategies for Parallel Processing, New York: Springer, 1995, pp, 279–294.

    Chapter  Google Scholar 

  23. Litzkow, M., Livny, M., and Mutka, M., Condor—A Hunter of Idle Workstations, in 8th Int. Conf. Distributed Computing Systems (ICDCS), Los Alamitos: IEEE CS Press, 1988, pp. 104–111.

    Google Scholar 

  24. Wilkinson, J.X. and Reinsch, C., Handbook for Automatic Computation, vol. II: Linear Algebra, New York: Shpringer, 1971.

    Book  MATH  Google Scholar 

  25. Bychkov, I.V., Oparin, G.A., Feoktistov, A.G., et al., Service-oriented Approach to Multiagent Control of Distributed Computing, in Proc. XII All-Russian Conf. Control Probl., Moscow: IPU RAN, 2014, pp. 8942–8953.

    Google Scholar 

  26. Oparin, G.A., Feoktistov, A.G., Bogdanova, V.G., et al., The Solution of Boolean Equations of High Dimensionality in the Distributed Computing Environment, in Distributed Computing and Grid-Technologies in Science and Education. Abstr. Int. Conf. Dubna, Russia, June 29–July 2, 2004, JINR, 2004, D11-2004-82, p.65.

    Google Scholar 

  27. Oparin, G.A. and Bogdanova, V.G., REBUS—Intellectual Solver for Combinatorial Problems in Boolean Constraints, Vestn. NGU, Inform. Tekhnol., 2008, vol. 6, no. 1, pp. 60–68.

    Google Scholar 

  28. Oparin, G.A. and Bogdanova, V.G., Parallel Computing Toolkit for Solving Boolean Equations on Multicore Processors, Program. Prod. Sist., 2012, no. 1, pp. 10–14.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. V. Bychkov.

Additional information

Original Russian Text © I.V. Bychkov, G.A. Oparin, A.G. Feoktistov, V.G. Bogdanova, A.A. Pashinin, 2015, published in Avtomatika i Telemekhanika, 2015, No. 11, pp. 118–131.

This paper was recommended for publication by S.N. Vasil’ev, a member of the Editorial Board

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bychkov, I.V., Oparin, G.A., Feoktistov, A.G. et al. Service-oriented multiagent control of distributed computations. Autom Remote Control 76, 2000–2010 (2015). https://doi.org/10.1134/S0005117915110090

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117915110090

Keywords

Navigation