ユーザーの中には、クラウド コンピューティングと仮想化という 2 つの用語がほぼすべての技術サイトで使用されるようになり、不快に思う人もいるかもしれません。クラウド コンピューティングに関する入門記事を取り上げてきましたが、仮想化についてはここでは取り上げていません。それでは、バズワードとなった仮想化とは何なのか、またそれが何を提供するのかを理解してみましょう。
コンピュータにおける仮想化とは何ですか?
まず第一に、仮想化は新しいものではなく、常に存在していたことを理解してください。メインフレーム コンピュータの時代にはリソースを効率的に共有する必要があり、当時リソースは非常に高価だったため、これは非常に重要でした。
時の経過とともに、次の 2 つの主な理由により、仮想化はその重要性を失いました。
- LSIとVLSIによってハードウェアのコストが大幅に下がりました。
- x86 アーキテクチャは非常に人気になりました。
要するに:
仮想化とは、サーバー、データベース、ネットワーク、オペレーティング システムなどのリソースを 1 つ以上の異なる実行環境に分割するフレームワーク、プロセス、またはレイヤーです。
これにより、ユーザーはサーバーやストレージ デバイスなどの単一の物理リソースを、複数の論理リソースとして実行しているように見せることができます。仮想化とは、コンピューティング リソースの特性を抽象化し、他のプロセス、アプリケーション、またはシステムがそれらのリソースのセットと競合しない方法で対話できるようにすることです。
例としては、ドライブのパーティション分割、モバイル エミュレータの使用、Virtual PC や VMware デスクトップなどの仮想化製品の使用などが挙げられます。
クラウド コンピューティングと同様、仮想化には業界標準の定義はなく、どの定義も正しい可能性があります。また、標準タイプがないため、次の 3 つの大きなカテゴリに分類できます。
- オペレーティング システムの仮想化
- ストレージデバイスの仮想化
- アプリケーションの仮想化
他のタイプの仮想化も長年にわたって進化しており、現在、クラウド コンピューティングやグリッド コンピューティングなどの新興分野で重要性を増しています。これらは、ストレージ仮想化、サービス仮想化、ハードウェア仮想化、ネットワーク仮想化、管理仮想化、およびアプリケーション サーバー仮想化です。
読む: 方法ハードウェア仮想化を有効または無効にするBIOS に関して。
仮想化の範囲は拡大しており、シングル オンチップ アーキテクチャが間もなく展開されるため、この分野には多額の投資が行われると予想されます。
今後の投稿では、上記のタイプについて詳しく説明する予定です。
見てみましょうWindows OS でのネストされた仮想化。
なぜ仮想化が導入されるのでしょうか?
仮想化の主な利点の 1 つは、単一の物理サーバー上で複数の仮想マシン (VM) を実行できるため、サーバーの使用率が向上し、追加のハードウェアの必要性が軽減されることです。組織は、ハードウェア、消費電力、メンテナンスのコストを節約できます。
仮想化の利点は何ですか?
たくさんありますが、IT と企業のリソースを念頭に置いて、リストには、リソースの効率的な利用、コスト削減、拡張性と柔軟性、災害復旧とビジネス継続性の向上、セキュリティなどが含まれます。全体として、仮想化は組織のコスト削減、効率の向上、柔軟性と拡張性の向上、セキュリティの強化、IT 管理の改善に役立ちます。