원문정보
초록
영어
As cloud services have gained widespread interests in IT industry, the importance of the cloud computing performance has been increased. In the hierarchical configuration of a cloud computing, each layer poses its associated performance issues where the determination of the quality of service becomes complicated. The simulators are widely used for predicting the cloud performance in the design and evaluation of the various cloud architectures and applications. In this paper, we propose a dynamic load balancing technique that is implemented and integrated into CloudAnalyst simulator[6] as a functionality of load balancing. Proposed Hybrid VM-Assign technique can dynamically adapt to virtual machines states. Using the extended simulator the allocation pattern and the response time of user requests are measured and analyzed. The proposed method was performed on SNS and WEB applications and the comparative study with the ESCE, Throttled, Hybrd, and VM-Assign was also carried out. From the performance comparison, we validated that the proposed technique is comparable to other methods and can be efficiently used for the performance analysis of Cloud service.
한국어
클라우드 서비스가 보편화되면서 클라우드 컴퓨팅의 사용환경과 성능에 대한 관심이 급증하고 있다. 계층적으로 구성되는 클라우드 컴퓨팅 아키텍처에서 각 계층의 성능이슈가 복잡하게 연관되어 서비스 품질을 결정한다. 다양한 클라우드 응용서비스와 계층적 아키텍처를 설계하거나 평가할 때 시 뮬레이터를 이용하여 성능을 예측한다. 본 논문에서는 대규모 클라우드 응용의 성능분석 도구인 CloudAnalyst 시뮬레이터[6]에 동적 부하분산 기법을 추가, 구현하여 클라우드 컴퓨팅 서비스의 성 능분석 환경을 확장하였다. 가상머신의 사용상태를 동적으로 반영하는 하이브리드-가상머신할당 기법 을 제안하고 가상머신 별로 사용자요청이 할당되는 패턴과 응답시간을 측정, 분석하였다. SNS와 웹 서비스 응용을 대상으로 ESCE, Throttled, 하이브리드, 가상머신할당 기법과 비교한 결과 제안한 기 법이 클라우드 서비스의 성능 평가에 유용함을 확인하였다.
목차
Abstract
1. 서론
2. 관련 연구
3. 부하분산 기능의 분석 및 구현
3.1 동작분석
3.2 구현
4. 실험 및 결과
4.1 실험 환경
4.2 실험 결과
5. 결론
References
