Title :
aCCountS: A Service-Oriented Architecture for Flexible Pricing in Cloud Infrastructure
Author :
Viana, Nayane Ponte ; De Mota Trinta, Fernando Antonio ; Viana, Jose Ricardo Mello ; de Castro Andrade, Rossana Maria ; Garcia, Virgile ; Assad, R.
fDate :
Sept. 29 2013-Oct. 4 2013
Abstract :
Cloud Computing is a recent paradigm where different IT resources such as applications or hardware are quickly provisioned to customers through a pay per use model. Substantial research has already been conducted concerning pricing services in cloud computing, but they lack on flexibility to establish how services are accounted. These services seem also very dependent on specific cloud infrastructures. This paper proposes an architecture for charging cloud services decoupled from specific providers. This service is complemented by a domain specific language that allows the creation of flexible pricing policies. Such policies aims at supporting cloud billing requirements collected from a survey, allowing the construction of rules that meet different customer profiles. Based on this architecture, a prototype has been implemented and tested to validate our proposal in two different cloud infrastructures. These experiments aims at testing (i) the correctness of the charging flow between two components (server and agent) and (ii) the invoice calculation.
Keywords :
cloud computing; pricing; service-oriented architecture; specification languages; IT resources; aCCountS; cloud billing requirements; cloud computing; cloud infrastructure; cloud services; customer profiles; domain specific language; flexible pricing policies; invoice calculation; pay per use model; server-agent charging flow; service-oriented architecture; Biomedical monitoring; Computational modeling; Computer architecture; DSL; Monitoring; Pricing; Software; Architecture; Charging cloud; Cloud Computing; Cloud billing; Cloud infrastructures; Domain specific language; Pricing services;
Conference_Titel :
Software Components, Architectures and Reuse (SBCARS), 2013 VII Brazilian Symposium on
Conference_Location :
Brasilia
DOI :
10.1109/SBCARS.2013.16