earticle

논문검색

클라우드 환경에서 단일 자원 스케줄링 연구

원문정보

Exploring the limitations of single resource scheduling in clouds

이경운, 박현찬, 김영필

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Clouds execute very heterogeneous applications such as webservers and video streaming that have different characteristics. For example, one application burns mostly CPU whereas another uses network heavily. Some applications vary their characteristics with time. Yet, resource scheduling in clouds focuses on a single resource -- CPU scheduling or network scheduling. We call it a separate scheduling. Through extensive performance evaluation and profiling, this paper points out the limitations of the separate scheduling, which results in the performance degradation of the time-varying application. Evaluation results show that the separate scheduling only offers 67% and 73% of maximum performance on average. Based on the evaluation results, we argue that it is necessary to develop a new scheduling technique that can overcome the limitation of the separate scheduling and support cloud applications with time-varying characteristics.

한국어

클라우드 상에서는 웹 서버, 비디오 스트리밍 등 다양한 응용 프로그램이 동작하며 이러한 응용 프로그램들은 그 특 성이 서로 다르고 시간에 따라 변화하는 특징이 있다. 예를 들어, 한 응용 프로그램은 주로 CPU를 소모하는 반면, 다른 응용 프로그램은 네트워크를 많이 사용할 수 있다. 그러나 현재의 클라우드 상에서의 자원 스케줄링은 CPU 스케줄링 또는 네트워크 스케줄링과 같은 단일 자원에만 초점을 맞추고 있다. 본 논문은 다양한 성능 평가 및 프로 파일링을 통해 현재의 단일 자원 스케줄링으로 인한 가상 머신의 성능 저하와 그 원인을 분석하여 단일 자원 스케줄 링의 한계를 지적한다. 평가 결과, 단일 자원 스케줄링은 평균적으로 최대 성능의 67%와 73%만 제공하는 것으로 나타났다. 평가 결과를 바탕으로, 우리는 단일 자원 스케줄링의 한계를 극복하고 다양한 특성을 갖는 클라우드 응용 프로그램을 지원할 수 있는 새로운 스케줄링 기법의 개발이 필요함을 보인다.

목차

요약
Abstract
1. 서론
2. 배경 및 연구 동기
2.1 분할 드라이버 모델 (Split-driver model)
2.2 응용 프로그램 특성
3. 노이지 네이버 효과(Noisy neighbor effect)
3.1 실험 방법
3.2 다양한 스케줄링 방법을 통한 성능 평가
3.3. 시스템 수준 지표 분석
4. 고찰
5. 관련 연구
6. 결론
Acknowledgements
참고문헌

저자정보

  • 이경운 Kyungwoon Lee. 경북대학교 IT대학 전자공학부
  • 박현찬 Hyunchan Park. 전북대학교 컴퓨터인공지능학부
  • 김영필 Youngpil Kim. 인천대학교 정보통신공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      0개의 논문이 장바구니에 담겼습니다.