2015
DOI: 10.1007/s11227-015-1380-5
|View full text |Cite
|
Sign up to set email alerts
|

Automatic provisioning of multi-tier applications in cloud computing environments

Abstract: Provisioning of multi-tier applications in cloud environments raises new challenges not addressed by prior work on provisioning single-tier applications, on dynamic balancing or on resource allocation in other types of distributed systems. Flexible and general automatic mechanisms are needed to determine how much virtual resources need to be allocated to each tier of the application minimizing resources consumption and meeting the service level agreement. Both the research community and the main cloud provider… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(22 citation statements)
references
References 36 publications
0
21
0
Order By: Relevance
“…In 2015, Beltrán presented AutoMAP [7], a reactive autoscaler. Its provisioning model is based on response time triggers, so it implements a rule-based approach.…”
Section: A Scaling Applications With Multiple Servicesmentioning
confidence: 99%
See 1 more Smart Citation
“…In 2015, Beltrán presented AutoMAP [7], a reactive autoscaler. Its provisioning model is based on response time triggers, so it implements a rule-based approach.…”
Section: A Scaling Applications With Multiple Servicesmentioning
confidence: 99%
“…Examples from the first category include Chameleon, which we proposed in our previous work [2], and the famous open-source auto-scalers React, Adapt, Hist, and Reg [3]- [6]. In contrast, popular auto-scalers from the second category, such as AutoMap, AGILE, and CloudScale [7]- [9], are closed-source.…”
Section: Introductionmentioning
confidence: 99%
“…Only elasticity enablers on the user's side can be used (BECloud is not able to change provider's design, deployment or management decisions), as it will be discussed in the next section, mainly problem, service and grain size and provisioning and scaling mechanisms. Regarding this last aspect, the first prototype of the BECloud tool allows end users to use their own provisioning and scaling tools, to use tools provided by cloud providers or to use the AutoMAP solution [22].…”
Section: Becloud Benchmarking Toolmentioning
confidence: 99%
“…As a result, the provisioning or scaling mechanisms need to increase the number of virtual machines provisioned at each application tier to fulfil the SLA. Two different provisioning or scaling solutions have been tested, Amazon AutoScaling, [27] and AutoMAP, [22]. In the first case, the scaling solution has been configured to trigger a scale out operation when the average CPU utilization of all virtual machines allocated to a specific application tier is above 90%.…”
Section: Validation On a Iaas Public Cloudmentioning
confidence: 99%
“…These information and messages are usually transmitted in format of packets which are sent directly or using some other system components and with several steps to the desired destination. These conditions can be seen in evaluation of mean time of message delay in interconnection networks, throughput of packets in network on chips, availability of each server in distributed information systems, reliability of a SAAS in a cloud system and also in multitude other similar applications [7][8][9][10][11][12]. In such models, each component of system has constraints in size and hold time of packets for sending them to the next component.…”
Section: Introductionmentioning
confidence: 99%