動的スケジューリングによるマイクロサービスの実行最適化

Description

Webアプリケーションは同時に大量のアクセスを処理すること,また頻繁にアップデートを行うことが要求されている.また,コンテナや仮想化などの技術の登場もあり,Webアプリケーションのアーキテクチャとしてマイクロサービスが注目されている.マイクロサービスは複数のサービスから構成される.サービスのサーバーへのマッピングを静的に考えることによる実行最適化は多く行われているが,サーバーに新しくサービスをデプロイするには数分オーダーの時間が必要になる点,リクエストは急激に上昇することがある点から動的なスケジューリングによる実行最適化が必要である.本研究では共有資源を考慮する同的なレプリカ選択によるスケジューリング手法を提案する.そしてその有用性を検証するために2種類のデータセットを作成し,シミュレーションを行った.

Journal

Details 詳細情報について

Report a problem

Back to top