2012
DOI: 10.1007/978-3-642-33536-5_21
|View full text |Cite
|
Sign up to set email alerts
|

DQMP: A Decentralized Protocol to Enforce Global Quotas in Cloud Environments

Abstract: Abstract. Platform-as-a-Service (PaaS) clouds free companies of building infrastructures dimensioned for peak service demand and allow them to only pay for the resources they actually use. Being a PaaS cloud customer, on the one hand, o↵ers a company the opportunity to provide applications in a dynamically scalable way. On the other hand, this scalability may lead to financial loss due to costly use of vast amounts of resources caused by program errors, attacks, or careless use. To limit the e↵ects of involunt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 17 publications
0
6
0
Order By: Relevance
“…In this section, we revisit two works that inspire our vision for enforcing invariants without requiring coordination in the critical path of operation execution: the escrow transactional method [26] and the demarcation protocol [7]. We discuss the use of these protocol to provide the invariants from Section 2 without using strong consistency, or replica coordination in the general case.…”
Section: Old Revisitedmentioning
confidence: 99%
“…In this section, we revisit two works that inspire our vision for enforcing invariants without requiring coordination in the critical path of operation execution: the escrow transactional method [26] and the demarcation protocol [7]. We discuss the use of these protocol to provide the invariants from Section 2 without using strong consistency, or replica coordination in the general case.…”
Section: Old Revisitedmentioning
confidence: 99%
“…Behl et al [2] present a distributed quota enforcement protocol. In this solution, free quotas are equally distributed between nodes running applications consumed by a given customer.…”
Section: Related Workmentioning
confidence: 99%
“…Theoretically, they are able to consume geographically dispersed resources unlimitedly. This could be risky since the cost of vast amounts of resources consumed unintentionally could be tremendous and may even exceed the estimated profit of the services [2]. To manage the services and limit global resource consumption, the providers may need to deploy multiple coordinators, and monitor the state of resource consumption.…”
Section: Introductionmentioning
confidence: 99%
“…It allows cluster administrators to tune the behavior of the protocol in response to failures between a reliable, heavyweight transaction protocol and an eventually consistent, lightweight coin recovery procedure. DQMP [4] combines a similar lightweight recovery protocol with a replicated, checkpointed management service to diffuse available resource capacity and balance local quotas across nodes. Neither system permits partitioned operation, and their resource balancing objectives may not be suitable for DRL, which tries to replicate max-min rate fairness between distributed TCP flows.…”
Section: Related Workmentioning
confidence: 99%