ポイント: メインフレームMIPSはメインフレームのパフォーマンスを毎秒百万の命令で測定しますが、ワークロードの変動により信頼性が低いと見なされています。現代の評価は、正確なメトリクスを取得するためにTivoli OmegamonやBMC MAINVIEWなどの監視ソフトウェアに依存しています。
- メインフレームMIPSは信頼できるパフォーマンスメトリックではありません。
- パフォーマンスは現在、専門の監視ツールを使用して評価されています。
1950年代以来、そして今日の仮想化、クラウドコンピューティング、分散環境の時代においても、メインフレームはコンピュータ世界の主力として残っています。メインフレームは、毎日世界で最も重要なコンピューティングトランザクションの70%以上を処理し続けています。銀行、クレジットカード会社、医療施設、株式仲介業者など、ダウンタイムとエラーを絶対に許容できない組織は、仕事を完了させるためにメインフレームに依存しています。ほぼフォーチュン500企業の4分の3 が依然としてメインフレームを利用して、重要な処理作業を完了させています。IBMのメインフレームは、他のコンピュータとは異なり、組織が購入して使用するものです。メインフレームの運用コストは、ストレージスペースの量や実行する作業量に依存します。言い換えれば、ユーザーはメインフレームを使用する際に、容量または消費に対して支払います。したがって、プログラミングや処理の目的でコンピュータの速度を知ることは重要ですが、メインフレームの使用コストを算出するためにはこれを計算できることも重要です。
メインフレームMIPSとは?
ワークロードの複雑さやその他の要因によって、MIPS測定に違いが生じることがあります。したがって、プログラマーはこのメインフレームのパフォーマンスを測定する方法を放棄し、モニターと呼ばれるソフトウェアツールに切り替えました。初期の頃から、プログラマーや管理者はメインフレームMIPS を使用して速度とパフォーマンスを決定 していました。MIPSは、1秒間に特定のメインフレームが処理できる命令の数(百万単位)を表す略語です。
メインフレームMIPSはパフォーマンスの正確な測定ではない
実際、MIPSはコンピュータの速度を測定するための正確な方法ではありません。まず第一に、異なるメインフレームモデル(例えば、z10対z13)は、一貫して作業を行いません。たとえば、z10が与えられた1秒間に行う作業量は、同じ時間内にz13が行う作業とは比較できません。次に、単純な操作と複雑な操作との間に重大な違いがあります。百万の複雑な命令を処理するのには、百万の単純な命令を処理するよりも時間がかかります。さまざまな要因 がMIPS測定に影響を与える可能性があります:
- 混合ワークロード
- メモリとキャッシュのサイズ
- I/Oの密度
- オペレーティングシステム
- アプリケーション、システムなど
- ハードウェアの違い
- パーティション
プログラマーはMIPSなしでメインフレームのパフォーマンスを測定する
監視が必要なマシンや、プロセッサのパフォーマンスやストレージスペースの使用状況など、測定するパフォーマンスの側面によって、さまざまな監視ツールが利用可能です。メインフレームMIPSが不正確であるため、メインフレームの専門家は、コンピュータの速度とパフォーマンスを測定するためのより良い方法を開発しました 。今日の測定は、モニターと呼ばれるソフトウェアツールを使用して行われます。z/OSには、Tivoli Omegamon XE、BMC MAINVIEW for z/OS、CA-SYSVIEW、ASG TMON、およびRMF(リソース管理ファシリティの略)などのツールがあります。これらのモニターは、プロセッサの活動、チャネルの活動、リソースの活動などを測定するために、間隔でサンプルを収集します。DASDモニターは、ディスクスペースの使用状況、利用可能な空きスペースの量、システムパフォーマンスの測定を行います。DASDモニターの例には、BMCS DASD Manager PlusやTivoli Omegamon XEがあります。
これらの投稿は私のものであり、BMCの立場、戦略、または意見を必ずしも代表するものではありません。