アプリケーション サービス管理 (ASM) は、ビジネス トランザクションの パフォーマンスとサービス品質の監視と管理に重点を置いた、システム管理における新しい分野です。
ASM は、エンドユーザーの要求を満たすか上回ることを保証するために、複雑なビジネス トランザクションのサービス品質を検出、診断、修正、および報告するための明確に定義されたプロセスと関連ツールの使用として定義できます。 パフォーマンス測定は、アプリケーション、オペレーティング システム、ハイパーバイザー(該当する場合)、ハードウェア プラットフォーム、およびネットワーク相互接続の集合によって、トランザクションが完了する速度、またはエンドユーザーに情報が配信される速度に関連します。ASM の重要なコンポーネントには、アプリケーションの検出とマッピング、アプリケーションの「健全性」の測定と管理、トランザクション レベルの可視性、およびインシデント関連のトリアージが含まれます。したがって、ASM ツールとプロセスは、Sysop、DevOps、およびAIOpsなどの役割で一般的に使用されます。
ASM はアプリケーション パフォーマンス管理(APM)に関連していますが、ビジネス サービスの提供に重点を置いた、より実用的な「トップダウン」アプローチとして機能します。厳密に定義すると、ASM は 2 つの重要な点で APM と異なります。
- APM は、データ センター内のアプリケーションの背後に存在する可能性のある複雑な相互依存関係を無視して、アプリケーションのインスタンスのパフォーマンスのみに焦点を当てています。ASM では、測定が推測的なものであっても、各アプリケーションまたはインフラストラクチャ ソフトウェア、オペレーティング システム、ハードウェア プラットフォーム、およびトランザクションの「ホップ」が個別に測定可能であることが特に求められています。これは、サービスに影響を与える条件の原因を分離できるという ASM の要件にとって重要です。
- APM では、管理と測定のためにアプリケーションの計測が必要になることがよくあります。ASM はアプリケーション中心のアプローチを提唱しており、アプリケーションとオペレーティング システムは、アプリケーションのトランザクション、依存関係 (マシン上かマシン外かを問わず) [1]、オペレーティング システム自体、およびオペレーティング システムが実行されているハードウェア プラットフォームを包括的に把握できると主張しています。さらに、コンテキスト内エージェントは、ネットワークの遅延を高い精度で推測することもできますが、トランザクションが計測されたプラットフォームと計測されていないプラットフォーム間で発生する場合は、精度が低くなります。
アプリケーション サービス管理は、エンド ユーザー エクスペリエンス管理と実際のユーザー監視の概念を拡張し、実際のユーザーのエクスペリエンスを測定することが重要なデータ ポイントとなります。ただし、ASM では、速度低下の根本原因を迅速に特定する機能も必要であり、それによって実際のユーザーの監視/管理の範囲が拡大します。
アプリケーション サービス管理は、複雑な多層トランザクション アプリケーションでよく使用されます。さらに、サービス指向アーキテクチャとマイクロサービスアプローチの導入とハイパーバイザベースの仮想化テクノロジの併用は、ASM テクノロジの採用を促進する要因であることが証明されています。これは、複雑なアプリケーションは、既存の環境へのハイパーバイザの導入によって不釣り合いな影響を受けるためです。Aberdeen Groupの調査によると、仮想化テクノロジの導入の大半は、複雑なトランザクション アプリケーションへの影響によって妨げられています。
ASMアプローチは、サービスレベルアグリーメント[2]、 クラウドコンピューティング、リアルタイム[3]、エネルギーに配慮したアプリケーションコントローラ[4]のターゲットを考慮した自動適応型コントローラに搭載されることがますます増えています。
参考文献
- ^ Alexander Keller、Gautam Kar (2000 年 5 月 5 日)。「アプリケーション サービス管理における動的依存関係」(PDF)。IBM リサーチ レポート。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Benny Rochwerger、David Breitgand、Eliezer Levy、Alex Galis、Kenneth Nagin、Ignacio Martín Llorente、Rubén Montero (2009 年 4 月 6 日)。「オープン フェデレーテッド クラウド コンピューティングのリザーバー モデルとアーキテクチャ」(PDF)。IBM Journal of Research and Development 53、第 4 号、4-1 ページ。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Michael Boniface、Bassem Nasser、Juri Papay、Stephen Phillips、Arturo Servin、Xiaoyu Yang、Zlatko Zlatev、Spyridon Gogouvitis、Gregory Katsaros、Kleopatra Konstanteli、George Kousiouris、Andreas Menychtas、Dimosthenis Kyriazis (2010)。「クラウドにおけるリアルタイムのサービス品質管理のための Platform-as-a-service アーキテクチャ」(PDF)。第 5 回インターネットおよび Web アプリケーションとサービスに関する国際会議。IEEE。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Anton Beloglazov、Jemal Abawajy、Rajkumar Buyya (2011 年 5 月 4 日)。「クラウド コンピューティングのデータ センターを効率的に管理するためのエネルギーを考慮したリソース割り当てヒューリスティック」。Future generation computer systems 28.5: 755-768。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です
