Skip to main content
QUICK REVIEW

[논문 리뷰] A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment

Mayanka Katyal, Atul Mishra|arXiv (Cornell University)|2014. 03. 27.
Cloud Computing and Resource Management참고 문헌 18인용 수 126
한 줄 요약

이 논문은 클라우드 컴퓨팅 환경에서 다양한 로드 밸런싱 알고리즘의 성능을 평가하고 비교하며, 서비스 수준 합의(SLA) 요구사항을 충족하는 데의 효율성을 중심으로 분석한다. 반응 시간, 자원 활용도, 공정성 등의 지표를 사용한 비교 분석을 통해, 동적 워크로드에서 적응형 알고리즘이 정적 알고리즘보다 뛰어난 성능을 보임을 결론내린다.

ABSTRACT

Cloud Computing is a new trend emerging in IT environment with huge requirements of infrastructure and resources. Load Balancing is an important aspect of cloud computing environment. Efficient load balancing scheme ensures efficient resource utilization by provisioning of resources to cloud users on demand basis in pay as you say manner. Load Balancing may even support prioritizing users by applying appropriate scheduling criteria. This paper presents various load balancing schemes in different cloud environment based on requirements specified in Service Level Agreement (SLA).

연구 동기 및 목표

  • 클라우드 환경에서 다양한 로드 밸런싱 알고리즘이 SLA에서 정의한 성능 기준을 충족하는 데 얼마나 효과적인지 분석하기.
  • 최적의 자원 활용도와 낮은 반응 시간을 보장하는 데 가장 효율적인 로드 밸런싱 전략을 특정하기.
  • 다양한 알고리즘이 클라우드 컴퓨팅 환경에서 동적 워크로드와 사용자 우선순위를 어떻게 처리하는지 평가하기.
  • 스케일러비리티와 반응성 측면에서 정적 대비 적응형 로드 밸런싱 기법을 비교하기.
  • 특정 클라우드 배포 요구사항과 워크로드에 기반하여 로드 밸런싱 알고리즘 선택을 위한 프레임워크 제공하기.

제안 방법

  • 논문은 라운드 로빈, 최소 연결 수, 가중치가 부여된 라운드 로빈, 그리고 적응형 알고리즘을 포함한 다양한 로드 밸런싱 알고리즘을 평가한다.
  • 반응 시간, 자원 활용도, 로드 분포의 공정성 등의 성능 지표를 사용하여 알고리즘을 비교한다.
  • 실제 클라우드 워크로드와 SLA 제약 조건을 모의하는 시뮬레이션 또는 실험 설정을 기반으로 분석한다.
  • 알고리즘은 다양한 워크로드와 자원 가용성 조건에서 평가되어 내성적이고 적응력 있는 성능을 확인한다.
  • 우선순위 기반 메커니즘을 통합하여 고우선순위 사용자 또는 서비스를 지원하는 알고리즘의 성능을 평가한다.
  • 클라우드 워크로드 모델에서 유도된 정량적 벤치마크를 사용하여 비교 평가 프레임워크를 수립한다.

실험 결과

연구 질문

  • RQ1반응 시간과 자원 활용도 측면에서 다양한 클라우드 워크로드 조건에서 서로 다른 로드 밸런싱 알고리즘이 어떻게 성능을 발휘하는가?
  • RQ2혼합 우선순위 사용자 요청을 처리할 때 어떤 로드 밸런싱 알고리즘이 공정성과 효율성을 가장 잘 유지하는가?
  • RQ3동적 클라우드 환경에서 적응형 로드 밸런싱 알고리즘이 정적 알고리즘보다 얼마나 뛰어나게 성능을 발휘하는가?
  • RQ4반응 시간과 가용성 보장 등의 SLA 요구사항을 알고리즘이 얼마나 잘 준수하는가?
  • RQ5워크로드 분포와 자원 이질성은 각 로드 밸런싱 전략의 효과성에 어떤 영향을 미치는가?

주요 결과

  • 적응형 로드 밸런싱 알고리즘이 정적 방법 대비 평균 반응 시간을 줄이는 데 뛰어난 성능을 보였다.
  • 최소 연결 알고리즘이 고동시성 환경에서 더 나은 로드 분포와 높은 자원 활용도를 달성했다.
  • 서버 용량을 고려한 가중치가 부여된 라운드 로빈이 표준 라운드 로빈보다 더 나은 공정성을 제공하여 성능이 향상되었다.
  • 동적 워크로드는 정적 알고리즘(예: 라운드 로빈)이 자원의 낭비와 병목 현상을 유발함을 드러냈다.
  • 연구 결과, 실시간 로드 모니터링과 조정 덕분에 적응형 알고리즘이 SLA 준수율이 뚜렷이 높아졌다.
  • 종합적으로 볼 때, 적응형 알고리즘은 이질적인 클라우드 환경에서 더 뛰어난 확장성과 반응성을 제공했다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.