Skip to main content
QUICK REVIEW

[論文レビュー] Service Level Agreement (SLA) in Utility Computing Systems

Linlin Wu, Rajkumar Buyya|arXiv (Cornell University)|Oct 14, 2010
Distributed and Parallel Computing Systems被引用数 5
ひとこと要約

本論文は、クラウドおよびグリッド環境におけるクラウドとグリッド環境におけるサービスレベル契約(SLA)の包括的サーベイを提示している。SLAの作成、管理、活用に焦点を当て、既存のSLA言語およびフレームワークを分析し、QoSのトレードオフと自律性に関する主要な課題を特定し、今後の研究およびシステム設計を支援するためのSLAメカニズムの分類を提示している。

ABSTRACT

In recent years, extensive research has been conducted in the area of Service Level Agreement (SLA) for utility computing systems. An SLA is a formal contract used to guarantee that consumers' service quality expectation can be achieved. In utility computing systems, the level of customer satisfaction is crucial, making SLAs significantly important in these environments. Fundamental issue is the management of SLAs, including SLA autonomy management or trade off among multiple Quality of Service (QoS) parameters. Many SLA languages and frameworks have been developed as solutions; however, there is no overall classification for these extensive works. Therefore, the aim of this chapter is to present a comprehensive survey of how SLAs are created, managed and used in utility computing environment. We discuss existing use cases from Grid and Cloud computing systems to identify the level of SLA realization in state-of-art systems and emerging challenges for future research.

研究の動機と目的

  • 顧客満足度が重要なユーティリティコンピューティング環境において、形式的なサービス品質保証の必要性に対応するため。
  • グリッドおよびクラウドコンピューティングシステムからの実世界のユースケースを分析することで、現在のSLAフレームワークにおけるギャップを特定するため。
  • 理解を深めるとともに標準化を促進するため、既存のSLA言語および管理アプローチの体系的分類を提供するため。
  • SLAの自律性、動的QoSトレードオフ、実行時における強制メカニズムに関する未解決の課題を強調するため。
  • SLAベースのサービスプロビジョニングにおける新たなトレンドと未解決の問題を提示することで、今後の研究を導くため。

提案手法

  • クラウドおよびグリッドコンピューティングプラットフォームを対象とした、ユーティリティコンピューティング分野におけるSLA関連研究の包括的文献レビューを実施する。
  • 設計原則、表現力、実行時サポートに基づいてSLAフレームワークおよび言語を分類する。
  • 生産環境および研究用システムからの実世界のSLAユースケースを分析し、成熟度と実用性を評価する。
  • 動的QoSパラメータのトレードオフや自動SLA交渉・強制の自動化といった主要な技術的課題を特定する。
  • 仕様、監視、適合性チェックを含むSLA管理コンponentsの構造的分類モデルを提案する。
  • 異なるユーティリティコンピューティング環境におけるSLAメカニズムの比較分析を通じて、最先端技術の状況を評価する。

実験結果

リサーチクエスチョン

  • RQ1クラウドおよびグリッドプラットフォームなどのユーティリティコンピューティングシステムでは、現在どのようにSLAが指定され、管理され、強制されているか。
  • RQ2表現力および実行時サポートの観点から、既存のSLA言語およびフレームワークの間にはどのような主な違いと制限があるか。
  • RQ3現在のクラウドおよびグリッドコンピューティングシステムにおいて、SLAはどの程度実際の現場で実現されているか。
  • RQ4複数のQoSパラメータ(可用性、応答時間、コストなど)の間でトレードオフを管理する上で、どのような大きな課題が残っているか。
  • RQ5ユーティリティコンピューティング環境におけるSLAの自律性、適応性、相互運用性を向上させるために、どのような今後の研究分野が必要か。

主な発見

  • 多数のSLA言語およびフレームワークが提案されているが、統一された分類や標準化は存在しない。
  • 多くの既存のSLAメカニズムは、動的QoS適合および自動適合性チェックの完全な実行時サポートを欠いている。
  • クラウドおよびグリッドシステムにおけるSLAの実際の導入は限定的であり、多くのシステムが非公式または一時的な合意に依存している。
  • 可用性、応答時間、コストといった複数のQoS属性間のトレードオフを管理する上で、依然として大きな課題が残っている。
  • 実行時適合およびポリシー強制を支援する標準化され、組み合わせ可能で自己管理可能なSLAメカニズムの強力なニーズが存在する。
  • 本サーベイは、SLAの自律性、相互運用性、マルチテナントおよび動的サービスプロビジョニングのサポートに関する主要な研究ギャップを同定した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。