DOI QR코드

DOI QR Code

Cross-cutting 기반의 클라우드 서비스 품질 메트릭 및 SLA 명세 기법

Quality Metrics of Cloud Service Based on Cross-cutting and SLA Specification Mechanism

  • 안영민 (부산대학교 전기전자컴퓨터공학과) ;
  • 박준석 (부산대학교 물류혁신네트워킹연구소) ;
  • 염근혁 (부산대학교 정보컴퓨터공학부)
  • 투고 : 2015.04.14
  • 심사 : 2015.09.13
  • 발행 : 2015.11.15

초록

클라우드 서비스가 증가하고 다양해짐에 따라 클라우드 서비스 사용자들의 요구사항을 만족하는 가장 적절한 서비스를 찾아주는 클라우드 서비스 브로커(CSB) 기술이 나타났다. CSB를 통해 클라우드 서비스가 사용되는 것을 촉진시키기 위해서는 서비스 수준 협약(SLA) 기반의 협상 과정을 통해 사용자들의 요구사항에 맞는 품질 수준을 보장하는 것이 중요하다. 그러나 클라우드 서비스 유형 별로 품질 수준을 표현하는 측정 기준과 척도, 계산 방식이 서로 상이하다. 따라서 클라우드 서비스의 품질에 대한 가변성을 분석하고, 분석된 품질 수준을 보장 및 개선하기 위한 SLA 모델이 필요하다. 본 논문에서는 cross-cutting 개념을 적용하여 클라우드 서비스의 유형 별 품질 메트릭을 분석하고 사용자와 제공자 간의 품질 수준에 대한 협상을 담당하는 VSLA(Variable SLA) 메타모델을 제안한다.

Depending on the increase amongst various cloud services, the technology of the Cloud Service Broker (CSB) to find the most appropriate services to meet the needs of cloud service consumers has emerged. In order to advance for cloud services to be used through the CSB, it is important to ensure the quality level that meets the demands of consumers through a negotiation process based on the Service Level Agreement (SLA). However, quality metrics of cloud services are different from each other based on the measurement scale, which represents the quality level, and the calculation for each type of cloud services. Therefore, it is necessary to analyze the variability of the quality of cloud services and establish a SLA model for ensuring and improving the level of quality. In this paper, we analyze the quality metrics for the specific type of cloud services by applying the cross-cutting concept and propose a Virtual SLA (VSLA) meta-model.

키워드

과제정보

연구 과제 주관 기관 : 한국연구재단

참고문헌

  1. J. Na, "Qualitative Study on Service Features for Cloud Computing," Digital Contents Society, Vol. 12, No. 3, pp. 319-327, Sep. 2011. https://doi.org/10.9728/dcs.2011.12.3.319
  2. M. M. Qiu, Y. Zhou and C. Wang, "Systematic Analysis of Public Cloud Service Level Agreements and Related Business Values," International Conference on Services Computing, pp. 729-736, Jun. 2013.
  3. C. Wu, Y. Zhu and S. Pan, "The SLA Evaluation Model for Cloud Computing," International Conference on Computer, Networks and Communication Engineering, pp. 331-334, May 2013.
  4. E. Badidi, "A Cloud Service Broker for SLA-based SaaS Provisioning," International Conference on Information Society, pp. 61-66, Jun. 2013.
  5. S. Venticinque, R. Aversa, B. D. Martino, M. Rak and D. Petcu, "A cloud agency for SLA negotiation and management," Euro-Par Parallel Processing Workshops, pp. 587-594, Jan. 2011.
  6. Z. Wang, X. Tang and X. Luo, "Policy-Based SLA-Aware Cloud Service Provision Framework," International Conference on Semantics Knowledge and Grid, pp. 114-121, Oct. 2011.
  7. H. He, Z. Ma, H. Chen and W. Shao, "Towards an SLA-Driven cache adjustment approach for applications on PaaS," Asia-Pacific Symposium on Internetware, pp. 11-20, Oct. 2013.
  8. AOP(Aspect Oriented Programming), http://stophyun.tistory.com/34, Apr. 2015.
  9. R. M. Vozmediano, R. S. Montero and I. M. Llorente, "Key challenges in cloud computing: Enabling the future internet of services," Internet Computing, IEEE, Vol. 17, No. 4, pp. 18-25, 2013.
  10. I. Ayadi, N. Simoni and T. Aubonnet, "SLA approach for "Cloud as a Service"," International Conference on Cloud Computing, IEEE Computer Society, pp. 966-967, Jun. 2013.
  11. M. Alhamad, T. Dillon and E. Chang, "Conceptual SLA Framework for Cloud Computing," International Conference on Digital Ecosystems and Technologies, pp. 606-610, Apr. 2010.
  12. K. Stamou, V. Kantere, J. H. Morin and M. Geogiou, "A SLA graph model for data services," International Workshop on Cloud data management, pp. 27-34, Oct. 2013.
  13. K. Hamadache and S. Rizou, "Holistic SLA Ontology for Cloud Service Evaluation," International Conference on Advanced Cloud and Big Data, pp. 32-39, Dec. 2013.
  14. Y. An, J. Park and K. Yeom, "Variability-based Service Specification Method for Brokering Cloud Services," KIISE Transactions on Computing Practices, Vol. 20, No. 12, pp. 664-669, Dec. 2014. https://doi.org/10.5626/KTCP.2014.20.12.664
  15. ISO/IEC, "Information technology-Software product quality-Part 1: Quality Model," ISO/IEC 9126-1: 2000(E)
  16. S. Hussain, R. Gustavsson, A. Saleem and L. Nordstrom, "A SLA conceptual framework for monitoring QoS in smart grid," IEEE Grenoble on PowerTech, pp. 1-6, Jun. 2013.
  17. Google Compute Engine, [Online]. Available: https://cloud.google.com/compute/sla, Jul. 2015.
  18. Google App Engine, [Online]. Available: https://cloud.google.com/appengine/sla, Jul. 2015.
  19. Office 365, [Online]. Available: http://office.microsoft.com/ko-kr/business/FX104051403.aspx, Jul. 2015.
  20. Microsoft Azure, [Online]. Available: http://www.microsoft.com/en-us/download/details.aspxid=44584, Jul. 2015.
  21. Amazon EC2, [Online]. Available: http://aws.amazon.com/ec2/sla/, Jul. 2015.

피인용 문헌

  1. C-RCE: an Approach for Constructing and Managing a Cloud Service Broker pp.1572-9184, 2017, https://doi.org/10.1007/s10723-017-9422-2