Study on the Architecture of Service Grid System and Scheduling Broker in It
|Course||Computer Software and Theory|
|Keywords||Grid Service Scheduling Agent Job Description Language Web Services OGSA Process Synthesis Enterprise Resource Integration|
In a market economy , companies need to adopt in order to respond to competitive ways to improve productivity , reduce costs and improve management, and enterprise information technology has always been an important means to improve the competitiveness of one . With the depth of information , internal and inter-enterprise integration of existing resources for the needs of increasingly urgent , caused a lot of researchers' attention . In recent years, in order to make full use of computing resources and storage resources for the initial target evolved grid , and to meet the goal of heterogeneous computer systems interact with the Web services technology , information technology gradually attracted researchers' attention , combined with grid the advantage of Web services technology for enterprise information integration has become the subject of many researchers . This paper discusses a grid system to support integrated services EFCS - Enterprises Flexible Composition Services. The paper first resource integration based on the needs and characteristics of service grid is proposed EFCS the overall structure of the system and discuss the function of the main modules in the system ; discusses the most important resources integration process during the integration process , introduced the system implementation process integration the main components - scheduling agents, as well as for process descriptions defined manner . Process integration is the integration of resources is the most critical step , and process integration is the first step of the process definition. To this end , we have studied the way the existing definition , based on the combination of the characteristics of grid system and integration of resources to new demands for the system proposed based on BPEL4WS process definition language - GPDL (Grid Process Description Language), and in which the expanded resource virtualization and resource for service quality description of the contents . Deployment and execution process is the most critical behavior of the system , and this process is very complex . This paper discusses in depth the process execution system for scheduling agent module , presented in detail the process of deployment and execution process , and made a dynamic deployment, and job transfers and other new technologies. In addition , in order to meet the performance requirements scheduling agent , also proposed a distributed scheduling agent model and analyzed. Finally, the concluding remarks , for the system to further refine and improve the recommendations.