This paper presents an admission control test for deciding whether or not it is worth to admit a set of services into a Cloud, and in case of acceptance, obtain the optimum allocation for each of the components that comprise the services. In the proposed model, the focus is on hosting elastic services the resource requirements of which may dynamically grow and shrink, depending on the dynamically varying number of users and patterns of requests. In finding the optimum allocation, the presented admission control test uses an optimization model, which incorporates business rules in terms of trust, eco-efficiency and cost, and also takes into account affinity rules the components that comprise the service may have. The proposed approach also allows for partial acceptance of a service and possible federation with other Cloud providers. By incorporating a probabilistic approach that relies on the actual probabilities of requiring extra elastic computing and networking capacity for the services at runtime, the model reduces the physical resources that need to be booked for elasticity reasons by promoting the allocation of more services on already used physical hosts. The output of the admission control test is the set of accepted services, and the allocated computing and networking capacity for the components that comprise them on the selected physical hosts and subnets. The problem was modeled on the General Algebraic Modeling System (GAMS) and solved under realistic provider’s settings that demostrate the efficiency of the proposed method.

Admission Control for Elastic Cloud Services

CUCINOTTA, TOMMASO;
2012

Abstract

This paper presents an admission control test for deciding whether or not it is worth to admit a set of services into a Cloud, and in case of acceptance, obtain the optimum allocation for each of the components that comprise the services. In the proposed model, the focus is on hosting elastic services the resource requirements of which may dynamically grow and shrink, depending on the dynamically varying number of users and patterns of requests. In finding the optimum allocation, the presented admission control test uses an optimization model, which incorporates business rules in terms of trust, eco-efficiency and cost, and also takes into account affinity rules the components that comprise the service may have. The proposed approach also allows for partial acceptance of a service and possible federation with other Cloud providers. By incorporating a probabilistic approach that relies on the actual probabilities of requiring extra elastic computing and networking capacity for the services at runtime, the model reduces the physical resources that need to be booked for elasticity reasons by promoting the allocation of more services on already used physical hosts. The output of the admission control test is the set of accepted services, and the allocated computing and networking capacity for the components that comprise them on the selected physical hosts and subnets. The problem was modeled on the General Algebraic Modeling System (GAMS) and solved under realistic provider’s settings that demostrate the efficiency of the proposed method.
9780769547558
9781467328920
File in questo prodotto:
File Dimensione Formato  
IEEE-CLOUD-2012.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: PUBBLICO - Pubblico con Copyright
Dimensione 445.86 kB
Formato Adobe PDF
445.86 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11382/361484
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 34
social impact