Skip to main content
QUICK REVIEW

[논문 리뷰] Optimal Multi-Server Allocation to Parallel Queues With Independent Random Queue-Server Connectivity

Hussein Al-Zubaidy, Ioannis Lambadaris|arXiv (Cornell University)|2011. 03. 08.
Advanced Wireless Network Optimization참고 문헌 19인용 수 3
한 줄 요약

이 논문은 무작위로 연결된 서버를 갖는 다중 서버 평행 큐 시스템을 위한 Most Balancing (MB) 스케줄링 정책의 클래스를 제안하며, 스토하스틱 쌍용(Stochastic Coupling)을 통해 MB 정책이 다양한 비용 함수에 대해 큐 길이의 스토하스틱 순서를 최적화함을 증명한다. 또한 MB 성능에 매우 가까운 실용적인 근사 정책인 LCSF/LCQ를 도입하여, 특히 낮은 연결성 또는 높은 서버 수 조건에서 뛰어난 성능을 보인다.

ABSTRACT

We investigate an optimal scheduling problem in a discrete-time system of L parallel queues that are served by K identical, randomly connected servers. Each queue may be connected to a subset of the K servers during any given time slot. This model has been widely used in studies of emerging 3G/4G wireless systems. We introduce the class of Most Balancing (MB) policies and provide their mathematical characterization. We prove that MB policies are optimal; we define optimality as minimization, in stochastic ordering sense, of a range of cost functions of the queue lengths, including the process of total number of packets in the system. We use stochastic coupling arguments for our proof. We introduce the Least Connected Server First/Longest Connected Queue (LCSF/LCQ) policy as an easy-to-implement approximation of MB policies. We conduct a simulation study to compare the performance of several policies. The simulation results show that: (a) in all cases, LCSF/LCQ approximations to the MB policies outperform the other policies, (b) randomized policies perform fairly close to the optimal one, and, (c) the performance advantage of the optimal policy over the other simulated policies increases as the channel connectivity probability decreases and as the number of servers in the system increases.

연구 동기 및 목표

  • K개의 동일한 무작위로 연결된 서버가 L개의 평행 큐를 시간에 따라 변하는 연결성으로 서비스하는 시스템에서 최적 스케줄링 정책을 식별하고 특성화하기.
  • 큐 길이의 다양한 비용 함수를 스토하스틱 순서 기준으로 최소화하기, 총 대기 패킷 수 포함.
  • 최적 MB 정책을 최소한의 성능 손실로 근사하는 실용적이고 쉽게 구현 가능한 정책을 개발하기.
  • 다양한 채널 연결성 및 시스템 부하 조건에서 제안된 정책의 성능 평가하기.
  • 대칭적이고 독립적인 채널 및 도착 과정 조건 하에서 스토하스틱 쌍용 논증을 사용하여 MB 정책의 이론적 최적성 확립하기.

제안 방법

  • 큐 길이의 불균형을 최소화하기 위해 서버 할당을 큐 간 균형 있게 하는 MB 정책 클래스를 도입.
  • MB 정책이 큐 길이 비용 함수를 최소화하는 데 있어 모든 다른 정책보다 스토하스틱 지배를 함을 스토하스틱 쌍용 논증을 통해 증명.
  • 가장 긴 큐에 연결된 서버를 우선순위로 하는 LCSF/LCQ(가장 적은 연결 서버 우선 / 가장 긴 연결 큐) 정책을 실용적 근사 정책으로 구성.
  • 어느 정책 π와 더 균형 잡힌 정책 π̃에 대한 시스템 진화를 비교하기 위해 수학적 쌍용을 사용하며, π̃가 π를 스토하스틱 지배함을 보여준다.
  • 큐 길이, 서버 할당 및 연결 상태 기반으로 π̃의 큐 길이 과정이 π의 과정을 스토하스틱 지배하는 조건를 유도.
  • 다양한 연결 가능성 확률과 서버 수 조건에서 LCSF/LCQ, 랜덤 정책 및 기타 히우리스틱을 비교한 시뮬레이션을 통해 이론적 결과를 검증.

실험 결과

연구 질문

  • RQ1K개의 무작위로 연결된 서버가 L개의 평행 큐를 서비스하는 시스템에서 총 대기 패킷 수를 최소화하는 스케줄링 정책의 클래스는 무엇인가?
  • RQ2독립적인 무작위 연결 조건이 존재하는 스토하스틱이고 시간슬롯 기반 시스템에서 스케줄링 정책의 최적성은 어떻게 공식적으로 증명할 수 있는가?
  • RQ3최소한의 성능 손실로 최적 MB 정책을 근사하는 단순하고 구현 가능한 정책을 개발할 수 있는가?
  • RQ4채널 연결 가능성 확률과 서버 수 변화에 따라 최적 및 히우리스틱 정책의 시스템 성능은 어떻게 변화하는가?
  • RQ5시스템 파라미터(연결 가능성, 서버 수) 변화에 따라 최적 정책과 비최적 정책 간의 상대적 성능 향상은 어떻게 변화하는가?

주요 결과

  • 큐 길이의 다양한 비용 함수, 총 큐 길이 포함, 스토하스틱 순서 기준으로 최적임이 입증된 Most Balancing (MB) 정책 클래스.
  • MB 정책의 실용적 근사인 LCSF/LCQ 정책은 모든 테스트 시나리오에서 다른 시뮬레이션된 정책보다 뚜렷이 뛰어난 성능을 보였다.
  • 랜덤 스케줄링 정책은 최적 MB 정책과 거의 유사한 성능를 보이며, 무작위 연결 조건 하에서 정책 구조에 대한 강건성을 시사한다.
  • 채널 연결 가능성 확률 감소와 서버 수 증가에 따라 최적 정책과 비최적 정책 간의 성능 격차가 커진다.
  • 스토하스틱 쌍용 논증을 통해 동일한 시스템 조건 하에서 MB 정책이 모든 다른 정책보다 지배됨을 성공적으로 입증.
  • 대칭적이고 독립적인 채널 및 도착 과정 조건 하에서 MB 정책의 이론적 최적성 유지되며, 이는 철저한 상태공간 쌍용 및 큐 길이 진화 분석에 기반한다.

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

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

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

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