FastContainer: 実行環境の変化に素早く適応できる恒常性を持つシステムアーキテクチャ

書誌事項

タイトル別名
  • FastContainer: A Homeostatic System Architecture Rapidly Adapting Execution Environment Changes

抄録

クラウドサービスや Web ホスティングサービスの低価格化と性能の向上に伴い,コンテナ型の仮想化技術を活用することにより,複数のユーザ環境の収容効率を高めると同時に,セキュリティの担保とリソース管理を適切に行うことが求められている.一方で,障害時の可用性やアクセス集中時の負荷分散については依然として各システムに依存している.本研究では,HTTP リクエスト毎に,コンテナの起動,起動時間,起動数およびリソース割り当てをリアクティブに決定する,実行環境の変化に素早く適応できる恒常性を持つシステムアーキテクチャを提案する.提案手法により,アクセス集中時にはコンテナが HTTP リクエストを契機に,アクセス状況に応じて複製 ・ 破棄されることで,迅速に自動的な負荷分散が可能となる.さらに,コンテナが一定期間で破棄されることにより,収容効率を高め,ライブラリが更新された場合には常に新しい状態へと更新される頻度が高くなる.

Price reduction and performance improvement of cloud computing and Web hosting services lead to more demand on efficiency of highly utilized multi-tenant user environment while maintaining the security and appropriate resource management, by making use of container virtualization technology. On the other hand, maintaining the availability and load balancing on access congestion are still dependent on each system configuration. In this paper, we propose a homeostatic system architecture rapidly adapting execution environment changes which reactively decides invocation, running periods, simultaneous running numbers and assigned resources of the containers in connection with the incoming HTTP requests. Our proposed architecture enables automatic and rapid load balancing by generating and discarding the containers following the access frequency in case of access congestion. The proposed method improves efficiency of resource utilization by automatically discarding the containers in a fixed period, which also contributes to increase the chance of reflecting the library updates.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1050574047123532928
  • NII論文ID
    170000176221
  • Web Site
    http://id.nii.ac.jp/1001/00184613/
  • 本文言語コード
    ja
  • 資料種別
    conference paper
  • データソース種別
    • IRDB
    • CiNii Articles

問題の指摘

ページトップへ