원문정보
Automation of Service Level Agreement based on Active SLA
초록
영어
As demand for IT services increase, which are based on SOA and cloud computing, service level agreements (SLAs) have received more attention in the parties concerned. An SLA is usually a paper contract written in natural language. SLA management tools which are commercially available, implement SLAs implicitly in the application with a procedural language. This makes automation of SLA management difficult. It is also laborious to maintain contract management systems because changes in a contract give rise to extensive modifications in the source code. We see the source of the trouble is the existence of documentary SLAs (paper contracts) and corresponding executable SLAs (contracts coded in the procedural language). In this paper, to resolve the current SLA management problems we propose an active SLM (Active Service Level Management) system, which is based on the active SLA (Active Service Level Agreement). In the proposed system, the separated management and processing of dual SLAs can be unified into a single process with the introduction of active SLAs (ASLAs).
한국어
최근 SOA와 클라우드 컴퓨팅 기반의 IT 서비스에 대한 수요가 증가하면서 서비스 당사자들 간에 SLA (Service Level Agreement, 서비스 수준 협약)에 대한 관심이 증대되고 있다. 통상 SLA는 자연어로 작성된 종이 계약 서이다. 상업용 SLA 관리 툴에서 사용하는 SLA는 절차적 언어를 사용하여 계약서 내용을 애플리케이션 안에 암시적 으로 구현된다. 이는 SLA 자동화 작업을 어렵게 한다. 또한 계약시스템에 대한 유지관리를 어렵게 하고 새로운 계약 요구사항을 적용하기 위해서는 소스 코드에 대한 광범위한 수정 작업이 뒤따른다. SLA 유지관리 과정에서 발생하는 문제의 근본 원인은 동일한 SLA가 문서형과 실행형으로 이원화 되어 있다는 것이다. 본 논문에서는 이러한 현행 SLA 관리의 문제점을 개선하기 위해서 능동형 SLA(ASLA : Active Service Level Agreement)를 기반으로 하는 능동 형 SLM(ASLM : Active Service Level Management) 시스템을 제안한다. 이 시스템에서는 이원화된 SLA 처리 및 관 리 과정이 능동형 SLA(ASLA)의 도입으로 일원화될 수 있음을 보였다.
목차
Abstract
Ⅰ. 서론
Ⅱ. 관련 연구
1. RBSLA 프로젝트
2. SLA@SOI 프로젝트
3. 능동문서
Ⅲ. 능동형 서비스 수준 협약(ASLA)
Ⅳ. 능동형 서비스 수준 협약 관리 시스템(ASLM)
1. ASLM 시스템 아키텍처
2. ASLM 시스템 기능
3. ASLA 실행
Ⅴ. 실험 및 평가
1. ASLA 실험 : 웹 서버 모니터링 및 장애처리
2. ASLA의 Prova 표현 실험에 대한 평가
Ⅵ. 결론 및 향후연구
References