1. パフォーマンス
喪失に対処することがなぜそれほど重要なのでしょうか?それはアプリケーションのパフォーマンス、そして最終的には顧客満足度に影響を与えるからです。仮想化インフラストラクチャの処理消費量が多い場合、非運用レベルまたはそれほど重要でないアプリケーション サービスのみを実行できます。製品に応じて、仮想化ソリューションの処理損失は 1% ~ 60% の範囲です。仮想化アプリケーションの実行効率は大きく異なります。元の物理環境での実行効率に近いものもあれば、ユーザーが受け入れられないほど低いものもあります。同じ仮想化テクノロジのルートを持つ製品が異なればパフォーマンスも大きく異なりますが、一般的に言えば、仮想化ハードウェアは大きなパフォーマンス損失を引き起こしますが、オペレーティング システムの仮想化パフォーマンス損失は非常に低く、ほとんど無視できます。
2. 管理ツール
これらのデータセンターのハードウェアは 15% ~ 20% しか使用されていないため、多くのユーザーはハードウェア コストを削減できるという理由で仮想化を試みています。ハードウェアと環境自体のコストはかなりのものですが、管理コストの大部分は依然としてサーバーの管理コストから発生します。したがって、仮想化インフラストラクチャの管理においては、管理ツールがさらに重要になります。適切なリソース管理と監視を通じてのみ、仮想サーバー リソースを真に効果的に活用することができます。
各仮想化ソリューションは、非常に異なる管理ツールを提供します。一部の仮想化ソリューションには管理ツールがほとんどなく、その使用も非常に限られています。特定の仮想化ソリューションでは、製品にパッケージ化された優れたツールセットが割引価格で提供されます。ただし、一部のツールは非常に高価であり、オプションの製品コンポーネントとして販売されることがよくあります。
3. プラットフォームのサポート
仮想化テクノロジーは仮想サーバーをその下のハードウェアから抽象化しますが、それは仮想インフラストラクチャがあらゆるハードウェアをサポートできることを意味するわけではありません。ハードウェア仮想化と並列仮想化では、CPU チップからグラフィックス カードに至るまで、コンピュータのすべてのハードウェアをサポートする必要があることに注意することが重要です。オペレーティング システム仮想化テクノロジは標準オペレーティング システム上に構築されているため、オペレーティング システムでサポートされるすべてのハードウェアをサポートするため、オペレーティング システム仮想化製品の導入プロセスが容易になります。
4. 移行
仮想化テクノロジーは、仮想サーバーをハードウェアから抽象化します。この最大の利点は、仮想サーバーを異なる物理サーバー間で行き来できることです。移行機能を使用すると、仮想サーバーを複製したり、ある物理サーバーから別の物理サーバーに移動したりできます。
多くの仮想化ソリューションにはクローン作成または移行機能が備わっていますが、ソフトウェアの機能、制限、コストは大きく異なります。ハイエンドのゼロダウンタイム ソリューションは移行コストが非常に高く、SAN 集中型ストレージ デバイスのサポートが必要です。サーバーを移行する場合、ユーザーは移行の重要性を評価し、企業のアプリケーション環境により適した移行方法を決定する必要があります。
5. リソース管理
3 つの異なるタイプの仮想化テクノロジは、サーバー リソースの割り当てに異なるアプローチを使用します。ハードウェア仮想化技術および並列仮想化技術は、仮想化されたハードウェアリソースを異なる仮想サーバに割り当てます。 2 つのテクノロジーの違いは、ハードウェア リソースの割り当てと交換における柔軟性です。実際、これら 2 つの技術では仮想サーバーに仮想リソースを割り当てますが、割り当てられる CPU リソースやメモリ リソースには常に制限があります。
オペレーティング システムの仮想化はリソース管理において非常に柔軟であり、アプリケーション サービスや仮想サーバーを中断することなくリソースをリアルタイムで更新できます。
6. 隔離とセキュリティ
各仮想化テクノロジは、分離とセキュリティの問題の処理方法が異なります。仮想化ソリューションの最も基本的なコンポーネントはパーティショニングです。プロセス、ダイナミック リンク ライブラリ、およびアプリケーションが同じサーバー上の他の仮想サーバー上のアプリケーションに影響を与えないように、すべての仮想マシンを完全に分離する必要があります。
通常のサーバーと比較して、仮想化テクノロジーはアクセス ノードやさまざまなコンポーネントを変更するため、仮想サーバーに対して従来の攻撃が実行される可能性は低くなります。分離と同様に、同じ物理サーバー上の 2 つの仮想サーバーが相互に安全であることも同様に重要です。
7. サーバーの使用率
サーバーの使用率を改善すると、データセンター リソースの総所有コストを大幅に削減できます。サーバー統合プロジェクトで考慮すべき主なコスト要因は、データセンターのストレージ、電力、および年間のハードウェア メンテナンス コストです。さまざまな仮想化ソリューションのリソース使用率を評価するときは、単一の物理サーバー上で実行できる仮想サーバーの数の制限を考慮する必要があります。すべての仮想化テクノロジーには仮想サーバーの数に制限はありませんが、これまでは追加消費が多すぎるため、これ以上の仮想サーバーをサポートできませんでした。
オペレーティング システムの仮想化テクノロジは、物理サーバー上の仮想サーバーの数を制限しません。効率的なアーキテクチャにより、ハードウェアの条件が許せば、1 台のサーバーでより多くの仮想サーバーをサポートできるため、コストを最大化しながら、間違いなくサーバーの実際の使用率が大幅に向上します。サーバーのパフォーマンスと投資収益率。
8. 導入効率
2005 年、Ideas International の研究者は、サーバー仮想化の最大の利点が実際にはサーバーのプロビジョニングにかかる時間を大幅に節約できることであることを発見して驚きました。各仮想化ソリューションのサーバー プロビジョニング機能は異なります。一部のソリューションでは、テンプレートと事前構成されたツール、または事前にカスタム構成を提供し、プロビジョニング時間を短縮します。さまざまな処理方法のアクティブ化時間は、30 秒から 1 時間まで大きく異なります。仮想サーバーは独立したサーバーに比べてサーバーの起動時間を大幅に短縮します。
9. 予想される仮想化導入
サーバー仮想化導入シナリオのトップ 3 は、テストと研究開発、サーバー統合、災害復旧です。
テストおよび研究開発プロジェクトの場合、開発者はさまざまなオペレーティング システム環境を使用する必要があり、関連コストの見積もりが困難になるため、ハードウェア仮想化がより良い選択肢となります。
サーバーの統合 (既存のアプリケーションまたは新しいアプリケーションが関係する) は、通常、オンライン アプリケーションとデータをサポートする運用サーバーで発生します。考慮すべき 2 つの要素は、処理損失とサーバー使用率です。その中でも、オペレーティング システムの仮想化はサーバーの損失が少なく、サーバーの使用率を大幅に向上させることができるため、最良のソリューションはオペレーティング システムの仮想化です。
災害復旧ソリューションは、非常に一般的な仮想化サーバー展開ソリューションです。多くの組織は、リアルタイム アクセスを可能にし、冗長システムを提供する災害復旧ソリューションは法外に高価であると感じています。仮想化サーバーは限られた時間内でアクティブ化し、再起動し、重要なサーバーを作成できるため、短期間で高い管理パフォーマンスを備えた、コスト効率の高い災害復旧ソリューションの 1 つとして急速に普及しました。
10. 総所有コスト
考慮すべき最後の要素は、各仮想化テクノロジの総所有コストです。より多くの機能と管理ツールを備えたソリューションは、当然のことながらより高価になります。一部のベンダーは追加機能や管理ツールに対して支払いを必要とするため、さまざまな仮想化テクノロジの総所有コストを比較することがさらに困難になります。基本製品が提供するパフォーマンスと機能を考慮し、総所有コストを比較すると、ユーザーはさまざまなソリューションが提供できる価値の大きな違いに驚くでしょう。