2017 IEEE International Conference on Services Computing (SCC) 2017
DOI: 10.1109/scc.2017.47
|View full text |Cite
|
Sign up to set email alerts
|

Optimal Cost for Time-Aware Cloud Resource Allocation in Business Process

Abstract: Cloud Computing infrastructures are being increasingly used for running business process activities due to its high performance level and low operating cost. The enterprise QoS requirements are diverse and different resources are offered by Cloud providers in various QoS-based pricing strategies. Furthermore, business process activities are constrained by hard timing constraints and if they are not executed correctly the enterprise will pay penalties costs. Therefore, finding the optimal Cloud resources alloca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…In the first allocation r 1 is allocated as a spot instance and in the second allocation as an on-demand instance. We compute the cost for each allocation based on Equation 1that is (i) the sum of the unit hourly price c ijk of r i from pr ij in strategy st ijk by the activity duration d q (we assume that d q = M axD aq ) and (ii) the sum of activity penalty prices [8]. Although a more expensive strategy (on-demand) is used, the BP cost is lower for the second allocation.…”
Section: Case Studymentioning
confidence: 99%
See 3 more Smart Citations
“…In the first allocation r 1 is allocated as a spot instance and in the second allocation as an on-demand instance. We compute the cost for each allocation based on Equation 1that is (i) the sum of the unit hourly price c ijk of r i from pr ij in strategy st ijk by the activity duration d q (we assume that d q = M axD aq ) and (ii) the sum of activity penalty prices [8]. Although a more expensive strategy (on-demand) is used, the BP cost is lower for the second allocation.…”
Section: Case Studymentioning
confidence: 99%
“…To this end we used timedautomata networks to check BPs' time-constraint behaviors like reachability and deadlock-free [7]. We also used linear programming to optimize the deployment cost of these BPs [8]. Although, due to the complexity of linear programming, handling BPs with large number of activities (200 as per our work in [8]) turned out cumbersome and inefficient.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…State-of-the-art eBPMS as suggested by, e.g., [7], [8], [9], apply virtual machines (VMs) as computational entities for the execution of elastic processes. However, VMs as heavyweight entities have disadvantages in terms of deployment and start-up time, because of the requirement of an own operating system.…”
Section: Introductionmentioning
confidence: 99%