Deakin University
Browse

Novel client-cloud architecture for scalable instance-intensive workflow systems

conference contribution
posted on 2013-11-18, 00:00 authored by D Cao, Xiao LiuXiao Liu, Y Yang
Though workflow technology is relatively mature and has been one of the most popular components of process aware systems over the last two decades, few workflow architectures can efficiently support a large number of concurrent workflow instances, i.e. instance-intensive workflows. The basic requirements include high throughput, elastic scalability, and cost-effectiveness. This paper proposes a novel client-cloud architecture which takes advantages of cloud computing to support instance-intensive workflows, presents an application level real-time resource utilization estimation model, and identifies two primary principles to ensure the sustainable scalability, namely: (1) the time for a load balancer checking must be less than the decaying time of a server instance when it is overloaded, (2) the sampling time for an alarming service plus the launching time of new server instance must be less than the decaying time of a server instance when it is overloaded. Based on the above, we design and implement the SwinFlow-Cloud prototype. Finally, we deploy and evaluate the prototype on Amazon Web Services cloud. The results show that the prototype is able to satisfy all the basic requirements for instance-intensive workflows.

History

Volume

8181

Pagination

270-284

Location

Nanjing, China

Start date

2013-10-13

End date

2013-10-15

ISSN

0302-9743

eISSN

1611-3349

ISBN-13

9783642411533

Language

eng

Publication classification

E Conference publication, E1.1 Full written paper - refereed

Copyright notice

2013, Springer

Title of proceedings

WISE 2013 : Part II : Proceedings of the 14th Internation Conference on Web Information Systems Engineering

Event

Web Information Systems Engineering (14th : 2013 : Nanjing, China)

Issue

PART 2

Publisher

Springer

Place of publication

Berlin, Germany

Series

Lecture Notes in Computer Science

Usage metrics

    Research Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC