Title :
A design framework of Orchestrator for computing systems
Author :
Kamal, Raj ; Agrawal, Shweta
Author_Institution :
Sch. of Comput. Sci. & IT, Devi Ahilya Univ., Indore, India
Abstract :
An Orchestrator is a system which is used for coordinating and sequencing the services, processes and threads in the number of applications. Orchestrator is a coordinator which provides controlling of different computational services or processes or threads. It manages services and data processing in distributed environment at the same time considering priorities, timeouts and failures of services. In this paper a design framework of Orchestrator is developed and presented. This design considers an Orchestrator as super class for the different type of concurrent computing systems- Service Oriented Architecture (SOA) based computing, parallel distributed computing and sequential distributed computing. These systems can be derived as the special classes of the Orchestrator design framework given in this paper. The same framework can also be used in robotics and control systems.
Keywords :
Web services; concurrency control; parallel processing; software architecture; computing system orchestrator; concurrent computing; data processing; distributed environment; parallel distributed computing; sequential distributed computing; service oriented architecture; Computer architecture; Instruction sets; Java; Robots; Servers; Service oriented architecture; Distributed Computing; Orchestrator; SOA;
Conference_Titel :
Computer Information Systems and Industrial Management Applications (CISIM), 2010 International Conference on
Conference_Location :
Krackow
Print_ISBN :
978-1-4244-7817-0
DOI :
10.1109/CISIM.2010.5643506