GMOペパボ株式会社 / ペパボ研究所 客員研究員
共著:FastContainer: Webアプリケーションコンテナの状態をリアクティブに決定するコンテナ管理アーキテクチャ
クラウドサービスや Web ホスティングサービスの低価格化と性能の向上に伴い、コンテナ型の仮想化技術を活用することにより、複数のユーザ環境の収容効率を高めると同時に、セキュリティの担保とリソース管理を適切に行うことが求められている。 一方で、障害時の可用性やアクセス集中時の負荷分散については依然として各システムに依存している。 本研究では、 HTTP リクエスト毎に、コンテナの起動、起動時間、起動数およびリソース割り当てをリアクティブに決定するコンテナ管理アーキテクチャを提案する。提案手法により、アクセス集中時にはコンテナが HTTP リクエストを契機に、アクセス状況に応じて複製 ・ 破棄されることで、迅速に自動的な負荷分散が可能となる。 さらに,コンテナが一定期間で破棄されることにより、収容効率を高め、ライブラリが更新された場合には常に新しい状態へと更新される頻度が高くなる。 著者:松本亮介, 近藤宇智朗, 三宅悠介, 力武健次, 栗林健太郎