Optimizing Resource Allocation for Scientific Workflows Using Advance Reservations

被引:0
|
作者
Langguth, Christoph [1 ]
Schuldt, Heiko [1 ]
机构
[1] Univ Basel, Dept Comp Sci, Databases & Informat Syst Grp, CH-4003 Basel, Switzerland
关键词
Scientific Workflows; Advance Resource Reservation; Quality of Service;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scientific applications are more and more faced with very large volumes of data and complex, resource-intensive workflows that process or analyze these data. The recent interest in web services and service-oriented architectures has strongly facilitated the development of individual workflow activities as well as their composition and the distributed execution of complete workflows. However, in many applications concurrent scientific workflows may be served by multiple competing providers, with each of them offering only limited resources. At the same time, these workflows need to be executed in a predictable manner, with dedicated Quality of Service guarantees. In this paper, we introduce an approach to Advance Resource Reservation for service-oriented complex scientific workflows that optimize resource consumption based on user-defined criteria (e.g., cost or time). It exploits optimization techniques using genetic algorithms for finding optimal or near-optimal allocations in a distributed system. The approach takes into account the locality of services and in particular enforces constraints imposed by control or data flow dependencies within workflows. Finally, we provide a comprehensive evaluation of the effectiveness of the proposed approach.
引用
收藏
页码:434 / 451
页数:18
相关论文
共 50 条
  • [1] Towards Quality of Service in Scientific Workflows by using Advance Resource Reservations
    Langguth, Christoph
    Ranaldi, Paola
    Schuldt, Heiko
    [J]. 2009 IEEE CONGRESS ON SERVICES (SERVICES-1 2009), VOLS 1 AND 2, 2009, : 251 - 258
  • [2] Negotiation-Based Scheduling of Scientific Grid Workflows Through Advance Reservations
    Radu Prodan
    Marek Wieczorek
    [J]. Journal of Grid Computing, 2010, 8 : 493 - 510
  • [3] Negotiation-Based Scheduling of Scientific Grid Workflows Through Advance Reservations
    Prodan, Radu
    Wieczorek, Marek
    [J]. JOURNAL OF GRID COMPUTING, 2010, 8 (04) : 493 - 510
  • [4] Robust Execution of Service Workflows Using Redundancy and Advance Reservations
    Stein, Sebastian
    Payne, Terry R.
    Jennings, Nicholas R.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2011, 4 (02) : 125 - 139
  • [5] Scalable Grid Resource Allocation for Scientific Workflows Using Hybrid Metaheuristics
    Buss, Georg
    Lee, Kevin
    Veit, Daniel
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2010, 6104 : 256 - 267
  • [6] A distributed resource management architecture that supports advance reservations and co-allocation
    Foster, I
    Kesselman, C
    Lee, C
    Lindell, B
    Nahrstedt, K
    Roy, A
    [J]. IWQOS '99: 1999 SEVENTH INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, 1999, : 27 - 36
  • [7] Optimizing virtual machine allocation for parallel scientific workflows in federated clouds
    Coutinho, Rafaelli de C.
    Drummond, Lucia M. A.
    Frota, Yuri
    de Oliveira, Daniel
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 46 : 51 - 68
  • [8] Online algorithms for advance resource reservations
    Castillo, C.
    Rouskas, G. N.
    Harfoush, K.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (07) : 963 - 973
  • [9] Using reservations for multiagent resource allocation with costly preemption
    Pinhey, Graham
    Doucette, John A.
    Cohen, Robin
    [J]. MULTIAGENT AND GRID SYSTEMS, 2018, 14 (03) : 219 - 242
  • [10] Efficient resource management using advance reservations for heterogeneous Grids
    Castillo, Claris
    Rouskas, George N.
    Harfoush, Khaled
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 916 - 927