그리드 환경에서 워크플로우의 서비스 매핑을 위한 메타 서비스
Meta Service: Mapping of a Service Request to a Workflow in Grid Environments
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
그리드 환경에서 수행되는 작업 중 많은 작업들은 연관된 작업들이 서로 결합된 워크플로우의 형태로 수행된다. 이러한 워크플로우를 서비스로 추상화한다면 사용자는 보다 손쉽게 워크플로우로 구성된 작업을 수행할 수 있다. 본 논문에서는 워크플로우를 서비스로 매핑하기 위한 메타 서비스를 정의하였다. 이 메타 서비스를 사용하면 워크플로우를 포탈 서비스, 그리드 서비스, 웹 서비스 등으로 쉽게 변환할 수 있다. 또한 워크플로우 사용자들 간에 워크플로우를 서비스의 형태로 공유하는 것도 역시 가능해진다. 마지막으로 과거의 성능 데이터 등의 서비스를 효율적으로 수행할 수 있는 정보들을 제공하여 QoS를 향상시킬 수 있다.
Abstract
Many jobs in Grid environments consist of several subtasks, and these subtasks can be represented by a workflow, which is executed effectively on a Grid. In this paper, we present Meta services which describe a mapping from a service request to a workflow in Grid environments. By using Meta services, a workflow in Grid environments could adapts various service concepts such as portal services, Grid services, and Web services. And the workflow can be shared and reused among workflow users. Furthermore, historical performance data can be included in Meta services, so effective scheduling of the workflow is also possible.
참고문헌 (16)
- I. Foster, "The Grid: Blueprint for a New Computing Infrastructure" (1998), Morgan Kaufmann
- I. Foster, "Globus: A Metacomputing Infrastructure Toolkit", 11(2), pp.115~128 (1997)
- Y. Gil, "Pegasus Mapping Scientific Workflows onto the Grid" (2004)
- "DAGMan"
- J. Cao, "GridFlow : Workflow Management for Grid Computing", pp.12~15 (2003)
- Seogchan Hwang, "Meta Scheduling Framework for Workflow Service on the Grids", pp.445~448 (2004)
- M. Litzkow,M. Livny, "Condor-A Hunter of Idle Workstations", pp.13~17 (1998)
- G. R. Nudd, "PACE-A Toolset for the Performance Prediction of Parallel and Distributed Systems", 14(3), pp.228~251 (2000)
- R. Stevens, "myGrid: personalized bioinformatics on the information grid", 19(1), pp.302~304 (2003)
- T. Oinn, "Taverna: A tool for the composition and enactment of bioinformatics workflows", 20(17), pp.3045~3054 (2004)
- G. Allen, "Enabling applications on the Grid-a GridLab overview", 17(4), pp.449~466 (2003)
- "GRMS(Gridlab Resource Managemet System)"
- G. Allen, "Towards Generic and Easy Application Programming Interfaces for the Grid", 93(3), pp.534~550 (2005)
- W. Smith, "Predicting Application Run Times Using Historical Information" (1998)
- "JAXB(Java Architecture for XML Binding)"
- 황석찬, "그리드 환경에서 워크플로우 서비스를 제공하기 위한 메타 스케줄링 프레임워크", 10(5), pp.375~384 (2004)
