METERING THE CLOUD PROVIDERS
Fahad Abdel Kader
Technical University of Kaiserslautern, Kaiserslautern, Germany
Keywords: Cloud metering, Cloud computing, Verification of cloud bill, Architecture of cloud meter, Functioning of
automated metering, Metering algorithm.
Abstract: Cloud computing has recently emerged as a modified computing platform, which offers a variety of services
for different level of users. At the moment, such services are offered at very low prices, but as the concept
of cloud computing will find more adopters, a real market will emerge. At that point in time it will be
critical for the customers to verify the bills that they receive from their cloud provider. Therefore, there is a
need to not only verify the correctness of the bill but also that the whole process should be real time and
automated. An automated cloud metering solution is presented in this paper. The idea is to design a meter
which monitors the respective activities as defined in the terms of SLA and generates a bill accordingly.
This generated bill will then be automatically compared with the cloud provider’s bill for any errors. This
position paper describes the architectural design of the cloud meter and functioning of the automated meter,
and then concludes with the information about the future work.
1 INTRODUCTION
Traditional grids and data centers have recently
evolved into cloud computing with an economical
pricing model, based on the utilization of resources.
With the introduction of friendly user interface,
cloud computing allows the users to deploy their
application on a highly scalable, available and fault
tolerant platform, hosted by the cloud providers
(Cloud Providers, 2010). Cloud computing major
reason of success is the economic model associated
with it, i.e. “Pay as You Go (
Cloud economic model,
2010)”. The users are only billed for the amount of
the service used, rather than paying for the whole
package. An SLA is an electronically (sometimes
paper based) signed agreement between the user and
the cloud provider for the service the user is
interested in and thus billing is done accordingly
(EC2, 2011) (Azure, 2011). But there is no method
till writing of this paper, which allows the user to
independently verify the bill being sent by cloud
provider for services usage.
Metering is a widely applied concept for
measuring the volume used of any utility. Meters are
being constantly used in our daily life such as
electric, water and gas meters. These utility meters
not only help to measure the usage of utility but also
helps the consumer to have the confidence that the
amount he has been billed is correct. It is a human
nature that when money involves in any sort of
activity, the trust line becomes thin. He wants to
make sure that he is not being cheated or fooled.
The development of the Internet has bridged the
path to the new information era and with the advent
of cloud computing, we are now moving one step
forward towards making computing as a utility.
Cloud computing offers different services (Lizhe,
Gregor, et.al., 2008) to users, among which some of
the famous ones are: Infrastructure as a Service
(IaaS), Platform as a Service (PaaS) and Software as
a Service (SaaS). These services are offered at very
attractive prices and allow the organizations/users to
reduce their cost on purchasing computing hardware,
software and then later maintaining them. The cloud
computing also leverages the users from worrying
about investing in the up-gradation of their systems
at some regular time intervals.
To enjoy any of the service offered by the cloud
provider, the customer formally e-signs the contract
defined in terms of the SLAs with the service
provider. The SLA basically specifies contractual
commitments of the provider on which services will
be offered to the customer. The committed quality
level of a service is specified in a set of Service
Level Objectives (SLOs) in the form of service
metrics, threshold values, and tolerances
(Telemanagement Forum, 2011). Billing by the
525
Abdel Kader F..
METERING THE CLOUD PROVIDERS.
DOI: 10.5220/0003449605250528
In Proceedings of the 1st International Conference on Cloud Computing and Services Science (CLOSER-2011), pages 525-528
ISBN: 978-989-8425-52-2
Copyright
c
2011 SCITEPRESS (Science and Technology Publications, Lda.)