skip to main content
10.1145/2593793.2593794acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

SLA evaluation with on-the-fly measurements of distributed service implementation over clouds

Published: 31 May 2014 Publication History

Abstract

Given the business mode of offering computing services to customers in a cloud setting, a major question arises: how good are the services of a cloud provider when compared to that of other providers. The paper attempts to answer the question by describing a methodology to measure the various cloud parameters (such as VM cycles and number of VM instances) at run-time and map them onto meaningful service-level attributes. The paper provides a concrete definition of the service attributes experienced by the client application: such as availability, agility, and elasticity, in terms of the underlying cloud infrastructure parameters (i.e., VM instances and network bandwidth). Since the IaaS parameters are hard to measure directly, we resort to a measurement methodology that maps the client-visible PaaS-layer service attributes onto the underlying IaaS parameters exported by the cloud provider. Our measurement methodology satisfies the requirements of cloud testing: "stealthiness" and "non-intrusiveness", while minimizing the measurement overhead.

References

[1]
Amazon Web Service. http://aws.amazon.com.
[2]
G. Wang and T. S. E. Ng. The Impact of Virtualization on Network Performance of Amazon EC2 Data Center. In proc. IEEE INFOCOM, 2010.
[3]
A. Li, X. Yang, S. Kandula, and M. Zhang. CloudCmp: Comparing Public Cloud Providers. In proc. ACM Internet Measurements Conf. (IMC’10), Melbourne (Australia), 2010.
[4]
Comparing Amazon EC2 performance with other cloud/VPS hosting options... and real hardware. http://www.paessler.com/blog/2009/04/14/prtg- 7/comparingamazon-ec2-performance-with-othercloudvpshosting-options-and-real-hardware.
[5]
Rackspace Cloud Servers versus Amazon EC2: Performance Analysis. http://www.thebitsource.com/featuredposts/ rackspace-cloud-servers-versus-amazonec2-performanceanalysis/.
[6]
J. S. Ward. A Performance Comparison of Clouds: Amazon EC2 and Ubuntu Enterprise Cloud. In SICSA DemoFEST, 2009.
[7]
L.J. Jin, V. Machiraju, and A. Sahai. Analysis on service level agreement of web services. In HP Lab Tech. Rep., 2002.
[8]
Panel Discussion (K. R. Joshi, G. Bunker, F. Jahanian, A. V. Moorsel, J. Weinman) Dependability in the Cloud: Challenges and Opportunities. In IEEE/IFIP Intl. Conf. on Dependable Systems and Networks, 2009.
[9]
A. Andrade and A. C. M. de Melo. A WS-Agreement-based QoS Auditor Negotiation Mechanism for Grids. In proc. IEEE/ACM Intl Conf. on Grid Computing (GRID), Lyon (France), Sept. 2011.
[10]
K. Ravindran, K. A. Kwiat, A. Sabbir, and B. Cao. Replica Voting: a Distributed Middleware Service for Real-time Dependable Systems. In proc. IEEE/ACM COMSWARE’06, New Delhi (India), January 2006.
[11]
Kaliappa Ravindran. QoS Auditing for Evaluation of SLA in Cloud-based Distributed Services. In proc. IEEE Ninth World Congress on Services (Cloud Security Auditing Workshop) (SERVICES 2013), Santa Clara (CA), pp.247-254, June 2013.
[12]
Qiang Huang, Lin Ye, Xinran Liu, and Xiaojiang Du. Auditing CPU Performance in Public Cloud. In proc. IEEE Ninth World Congress on Services (Cloud Security Auditing Workshop) (SERVICES 2013), Santa Clara (CA), pp.286-289, June 2013.
[13]
Mohammad Rabby, Kaliappa Ravindran, and Kevin A. Kwiat. Hierarchical adaptive QoS control for voting-based data collection in hostile scenarios. In proc. IEEE/IFIP Conf. on Network and Services Management (CNSM), Las Vegas (NV), Oct. 2012.
[14]
Hasan and B. Stiller. Auric: A scalable and highly reusable SLA compliance auditing framework. In proc. IEEE/IFIP symp. on in Distr. Sys. Operations and Management (DSOM’07), San Jose (CA), Oct. 2007.
[15]
A. C. Barbosa, J. Sauve, W. Cirne, and M. Carelli. Evaluating architectures for independently auditing service level agreements. In Future Generation Comput. Syst., vol. 22, no. 7, pp. 721-731, 2006.
[16]
P. Patel, A. Ranabahu, and A. Sheth. Service Level Agreement in Cloud Computing. In proc. OOPSLA 2009 workshop, Orlando (FL), Oct.2009.
[17]
D. Lee, A. Lopes, and A. P. Heffter (editors). Formal Techniques for Distributed Systems. In IFIP Intl. Conf FMOODS2009-FORTE2009, Springer-Verlag publ., LNCS5522, 2009,

Cited By

View all
  • (2019)A Systematic Review on Cloud TestingACM Computing Surveys10.1145/333144752:5(1-42)Online publication date: 13-Sep-2019
  • (2018)Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping StudyIEEE Access10.1109/ACCESS.2017.27446776(30184-30207)Online publication date: 2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PESOS 2014: Proceedings of the 6th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems
May 2014
57 pages
ISBN:9781450328418
DOI:10.1145/2593793
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • TCSE: IEEE Computer Society's Tech. Council on Software Engin.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 31 May 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Allocation of VM resources
  2. QoS auditing
  3. SLA monitoring
  4. cloud service benchmarks
  5. replicated web service

Qualifiers

  • Article

Conference

ICSE '14
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)A Systematic Review on Cloud TestingACM Computing Surveys10.1145/333144752:5(1-42)Online publication date: 13-Sep-2019
  • (2018)Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping StudyIEEE Access10.1109/ACCESS.2017.27446776(30184-30207)Online publication date: 2018

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media