VCF 9 で完遂するメインフレーム・モダナイゼーション#2
第二回:メインフレームのアーキテクチャ特性と VCF 9 による実装アプローチ 第一回では、ハードウェアベンダー各社の撤退方針や保守技術者の減少を背景に、メインフレームからの脱却が喫緊の課題であることを整理しました。また、リスクを抑えて移行を進めるためには、パブリッククラウドのマルチテナント環境へ一括移行するのではなく、自社統制を保てる基盤上で段階的なリファクター(自動コード変換と次世代インフラの組み合わせ)を選択することが現実的な解であると述べました。 一方で、業務の中核を担ってきたメインフレームからオープンなインフラへ移行するにあたり、最も懸念されるのは、業務に求められる処理性能や耐障害性を維持できるのかという点です。 連載第二回となる本稿では、メインフレームが長年担保してきた非機能要件の背景を整理したうえで、次世代基盤『VMware Cloud Foundation®(VCF 9 )』が汎用サーバー上でそれらをいかに実装し、運用性を高めているのかを解説します。 1. メインフレームの堅牢性を支えるアーキテクチャの特性 メインフレームが長年にわたり基幹システムで重用されてきた理由は、ミッションクリティカルな業務を停止させず、大量のトランザクションを確実に処理し続ける高い信頼性にあります。この優れた非機能要件は、単なる計算能力の高さではなく、以下のようなハードウェアレベルのアーキテクチャ特性によって支えられていました。 ハードウェアレベルでのリソース分離 CPU、メモリ、I/O チャネルが厳格に区画化されており、特定業務の負荷スパイクが他の基幹処理に波及しない構造になっています。 低遅延で確定的な I/O 処理 メインプロセッサーとは独立した専用の I/O プロセッサーとチャネル機構により、CPU に負荷をかけずに大量のディスクアクセスを並行処理します。...