Information Technology Reference
In-Depth Information
Fig. 2. Cloud workflow system architecture of supporting instance-intensive application
centralized architecture, such as IBM FileNet, TIBCO iProcess Suite and so on. In
addition, although Amazon launched the Simple Workfolw (SWF) which can set up
the extensible and elastic workflow applications, and can coordinate each step
in application, it cannot effectively support the high throughput workflow. While
there are a huge amount of user service requests needed to handle at one time in in-
stance-intensive workflow, what the most important is how to maximize the system
throughput.
Above these faults in instance-intensive workflow, Swinburne Decentralized
Workflow for Cloud which evolved from a series of SwinDeW projects has been set
up by the group of Yun Yang. It is a cloud workflow prototype system built on Swin-
Cloud, and contains four basic layers: Application Layer (User application), Platform
Layer (cloud services of middleware, deploy user application), Uniform Resources
Layer (abstract/encapsulate the virtual resources), and Physical Layer (hardware re-
sources) [20].
The researchers can describe the cloud workflow application as cloud workflow
description which include definition, flowage structure and QoS constraint by model-
ing tool of SwinDew-C. Then they can make a static verification with the flowage
structure and QoS constraint. Next, previous description will be submitted the coordi-
nating nodes. In the stage of workflow instantiation, coordinating nodes allocate the
description to suitable nodes. At last, that is workflow execution, tasks will be sche-
duled on VMs of SwinDew-C to execute. SwinDeW-C also support outside business
IaaS, such as offered by Amazon, Google, and Microsoft.
Soon after, Dahai Cao et al. [21] proposed a novel client-cloud architecture for scala-
ble workflow system which takes advantages of cloud computing to support instance-
intensive workflow and built the SwinFlow-Cloud prototype system. Client-cloud
Search WWH ::




Custom Search