Article

Article title SERVICE-ORIENTED CONTROL OF DISTRIBUTED COMPUTING BASED ON MULTIAGENT APPROACH
Authors I.V. Bychkov, G.A. Oparin, A.G. Feoktistov, V.G. Bogdanova, A.A. Pashinin
Section SECTION I. PRINCIPLES OF CONSTRUCTION, ARCHITECTURE AND HARDWARE BASE SUPERCOMPUTERS
Month, Year 12, 2014 @en
Index UDC 004.9
DOI
Abstract In this paper we propose a service-oriented approach to problem-oriented distributed computing in the cluster Grid with intelligent control for computer processes. The distributed computing management is released using the multiagent system. The main functional and system features of the problem-oriented software and agents implemented in the form of services. The submission of the user application as a service implemented by the authors developed tools. The features of the proposed approach and examples of application services based on this approach are considered. The first example is a service to solve the problem of constructing the stability region in the space of two selected parameters of regulator of the closed control system. The second example is a service for solving Boolean Constraint Satisfaction Problem. This problem is fundamental in mathematical logic and the theory of computation. The results of computational experiments show a significant reduction in the time for solving the problem under control of multiagent system in comparison with traditional resource managers due to the selection of the best solvers and possible migration tasks on the nodes of computing environment.

Download PDF

Keywords Distributed computing; jobs; servis-oriented programming; multiagent management.
References 1. Foster I. Service-Oriented Science, Science, 2005, Vol. 308, No. 5723, pp. 814-817.
2. Astaf'ev A.S., Afanas'ev A.P., Lazarev I.V., Sukhoroslov O.V., Tarasov A.S. Nauchnaya servis-orientirovannaya sreda na osnove tekhnologiy Web i raspredelennykh vychisleniy [Academic service-oriented environment based on Web technologies and distributed computing], Nauchnyy servis v seti Internet: masshtabiruemost', parallel'nost', effektivnost': Trudy Vseros. superkomp'yuternoy konf. [Scientific service in the Internet: scalability, parallelism, efficiency:
Proceedings of all-Russian supercomputing conference]. Moscow: Izd-vo MGU, 2009, pp. 463-467.
3. Bukhanovskiy A.V., Koval'chuk S.V., Mar'in S.V. Intellektual'nye vysokoproizvoditel'nye programmnye kompleksy modelirovaniya slozhnykh sistem: kontseptsiya, arkhitektura i primery realizatsii [Intelligent high-performance software systems modeling of complex systems: concepts, architecture and implementation examples], Izvestiya vuzov. Priborostroenie [Izvestiya vuzov. Instrumentation], 2009, Vol. 52, No. 10, pp. 5-24.
4. Zhizhimov O.L., Pestunov I.A., Fedotov A.M. Struktura servisov upravleniya metadannymi dlya raznorodnykh informatsionnykh sistem [The structure of services metadata management for heterogeneous information systems], Elektronnye biblioteki: rossiyskiy nauchnyy elektronnyy zhurnal [Digital libraries: the Russian scientific electronic journal], 2012, Vol. 15, No. 5.
5. Shokin Yu.I., Fedoruk M.P., Chubarov D.L., Yurchenko A.V. O razvitii infrastruktury superkomp'yuternykh i raspredelennykh vychisleniy v SO RAN [Infrastructure development of supercomputing and distributed computing in RAS], Informatsionnye tekhnologii i
vychislitel'nye sistemy [Information technology and computer systems], 2011, No. 3, pp. 9-19.
6. Bychkov I.V., Oparin G.A., Feoktistov A.G., Korsukov A.S. Detsentralizovannoe upravlenie potokami zadaniy v integrirovannoy klasternoy sisteme [Decentralized management tasks in an integrated cluster system], Vestnik NGU. Ser. Informatsionnye tekhnologii [Novosibirsk state University. Series Information technology], 2011, Vol. 9, Issue 2, pp. 42-54.
7. Bychkov I.V., Oparin G.A., Feoktistov A.G., Kanter A.N. Mul'tiagentnyy algoritm raspredeleniya vychislitel'nykh resursov na osnove ekonomicheskogo mekhanizma regulirovaniya ikh sprosa i predlozheniya [Multi-agent algorithm for the allocation of computing resources on the basis of the economic mechanism of regulation of supply and demand], Vestnik komp'yuternykh i informatsionnykh tekhnologiy [Bulletin of the computer and information technology], 2014, No. 1, pp. 39-45.
8. Bychkov I.V., Oparin G.A., Feoktistov A.G., Korsukov A.S. Raspredelenie zadaniy v integrirovannoy klasternoy sisteme na osnove ikh klassifikatsii [The distribution of tasks in the integrated cluster system on the basis of their classification], Vychislitel'nye tekhnologii [Computational technologies], 2013, Vol. 18, No. 2, pp. 25-32.
9. Czajkowski K., Ferguson D.F., Foster I., Frey J., Graham S., Sedukhin I., Snelling D., Tuecke S., Vambenepe W. The WS-Resource Framework. Version 1.0. Available at:
http://www.globus.org/wsrf/specs/ws-wsrf.pdf.
10. Herrera J., Huedo E., Montero R., Llorente I. Porting of Scientific Applications to Grid Computing on GridWay, Scientific Programming, 2005, Vol. 13, No. 4, pp. 317–331.
11. Henderson R. Job scheduling under the portable batch system, Job scheduling strategies for parallel processing. Springer, 1995, pp. 279-294.
12. Litzkow M., Livny M., Mutka M. Condor – A Hunter of Idle Workstations, In 8th International Conference of Distributed Computing Systems (ICDCS). IEEE CS Press, Los Alamitos, CA, USA, 1988, pp. 104-111.
13. Foster I. Globus Toolkit Version 4: Software for Service-Oriented Systems, IFIP International Conference on Network and Parallel Computing. Springer, 2006, pp. 2-13.
14. Kundu P., Das D., Ratha B. WSDL Specification of Services for Service Oriented Architecture (SOA) Based Implementation of a CRM Process, International Journal of Scientific and Engineering Research, 2012, Vol. 3, No. 10, pp. 1-24.
15. Wilkinson J.X., Reinsch C. Handbook for Automatic Computation. Volume II: Linear Algebra. Shpringer-Verlag, 1971, 448 p.
16. Oparin G.A., Feoktistov A.G., Bogdanova V.G., Novopashin A.P. The solution of Boolean equations of high dimensionality in the distributed computing environment, Distributed Computing and Grid-Technologies in Science and Education: Book of the Abstr. of the Intern. Conf. Dubna, Russia, June 29 -July 2, 2004. JINR, 2004. D11-2004-82, pp. 65.
17. Oparin G.A., Bogdanova V.G. REBUS – intellektual'nyy reshatel' kombinatornykh zadach v bulevykh ogranicheniyakh [REBUS - intellectual solver combinatorial problems in Boolean constraints], Vestnik NGU. Ser. Informatsionnye tekhnologii [Novosibirsk state University. Series Information technology], 2008, Vol. 6, Issue 1, pp. 60-68.
18. Oparin G.A., Bogdanova V.G. Instrumental'nye sredstva avtomatizatsii parallel'nogo resheniya bulevykh uravneniy na mnogoyadernykh protsessorakh [Tools automation parallel solution of
Boolean equations on multi-core processors], Programmnye produkty i sistemy [Software products and systems], 2012, No. 1, pp. 10-14.

Comments are closed.