仮想化:2019年に利用可能なテクノロジー

オペレーティングシステムの仮想化:2019年に利用可能なテクノロジー

オペレーティングシステムの仮想化:2019年に利用可能なテクノロジー

オペレーティングシステム(OS)の仮想化は、基本的に、完全に独立した方法で動作する複数のオペレーティングシステムを同じハードウェアで共有できることで構成されます。 これは、仮想化ソフトウェアを使用して行われます。その多くはコンピューター市場にあり、無料で独自の代替手段がいくつかあります。

現在利用可能なすべてのテクノロジーには、インストール、構成、使用、可用性、およびそれを習得するために必要なドキュメントのアクセス可能性に関して、さまざまなレベルの難しさがあります。 しかし、専用のハードドライブを必要とせずにほぼすべてのOSをテストするために、すべてがXNUMX月以下にほぼすべてのプライベートまたはフリーOS(ゲスト)OS(ホスト)の仮想化を促進することに焦点を当てています。

オペレーティングシステムの仮想化:重要性

仮想化の重要性

完全なOSを仮想化する場合でも、1つまたは複数のアプリケーションを仮想化する場合でも、仮想化は不可欠なニーズです。 現在のプラットフォーム(コンピューター/ネットワーク)内で可能性と機能を拡張できるからです。

テクノロジーを利用したり楽しんだりするすべての人にとって、テクノロジーに生じた変化について最新の情報を入手することは非常に重要です。、私たちの専門的な開発を増やすため、私たちの仕事の生産性を向上させるため、または単に最新のコンピュータサイエンスの学習および/または教育を容易にするため。

コンピュータ愛好家、通常は特定のOSを通常使用するホームユーザー コンピュータのフォーマットに頼ることなく、別の既知のOSの利点を使用または使用する方法を学びたい。

そしてこれを可能にする技術はオペレーティングシステムの仮想化です、これは基本的に、完全に独立した方法で動作する複数のオペレーティングシステムを同じハードウェアで共有できることで構成されます。

現在のHWテクノロジーにより、このテクノロジーは大きく進化しました。つまり、それをサポートするアプリケーションは、 これにより、今日では、実際に同じ実際の電力で、場合によっては直接インストールされている場合と同じかそれ以上の、私たちとは異なるXNUMXつ以上のオペレーティングシステムを操作できます。 HW。

オペレーティングシステムの仮想化:利点

仮想化の利点

  • 新しい物理機器のコストの費用を節約します。
  • プログラムの互換性の問題を軽減する
  • ホットシステムのクローニングによる時間/労力の節約。
  • ホットシステムの移行による時間/労力の節約
  • テスト環境の実装の容易さ
  • 機器、アプリケーション、およびサービスの分離を改善する
  • 機器およびシステムによる特定のアクセスのセキュリティとプロファイルを改善する
  • 機器、アプリケーション、およびサービスを復元するための柔軟性と俊敏性。

オペレーティングシステムの仮想化:短所

仮想化のデメリット

  • より低いリターンの可能性
  • 考えられるハードウェアの制限
  • MVの急増による仕事の増加
  • MVの一元化によるリスクの増加
  • VMフォーマットの不均一性または非標準化のリスク

オペレーティングシステムの仮想化:テクノロジー

仮想化テクノロジー

利用可能な仮想化テクノロジーは、「ハイパーバイザー」または「仮想マシンモニター(VMM)」と呼ばれるものを利用します。これは、仮想化プラットフォーム自体、つまり、ホストホスト(物理サーバー)で複数のOSを同時に使用できるようにするテクノロジーにすぎません。

現在、ハイパーバイザーはXNUMXつのタイプに分類できます。

  • タイプ1(ネイティブ、ベアメタル): これらのハイパーバイザーは、ホストホスト(物理サーバー)の実際のハードウェアで直接実行され、ハードウェアを制御し、複数の仮想化されたOSを監視するソフトウェアソリューションです。 仮想化システムは、ハイパーバイザーの上の別のレベルで実行されます。

よく知られているタイプ1ハイパーバイザーのいくつかは次のとおりです。

  1. Citrix XenServer
  2. Citrixハイパーバイザー
  3. MicrosoftHyper-Vサーバー
  4. Promox VE
  5. VMware:ESX / ESXi / ESXi Free / vSphere Hypervisor
  6. Xenの
  7. エクストラタム

タイプ1ハイパーバイザーには、次のXNUMXつのタイプがあります。

  1. モノリシック
  2. マイクロカーネル
  • タイプ2(ホスト): これらのハイパーバイザーは、他のオペレーティングシステムを仮想化するために従来のOS(Linux、Windows、Mac OS)で実行されるソフトウェアソリューションです。 このように、タイプ1ハイパーバイザーと比較すると、ハードウェアから離れたレイヤーで仮想化が発生します。論理的には、タイプ2ハイパーバイザーのパフォーマンスが低下します。

最も使用されているタイプ2ハイパーバイザーのいくつかは次のとおりです。

  1. Bhyve
  2. Gnome Boxes
  3. カーネルベースの仮想マシン(KVM)
  4. VMware:ワークステーション、サーバー、プレーヤー、Fusion
  5. マイクロソフト:仮想PC、仮想サーバー
  6. Parallels Desktopの
  7. QEMU
  8. Red HatEnterprise仮想化
  9. Sandboxieを
  10. VMLite
  11. ヴァートマネージャー
  12. VirtualBox
  13. Virtuozzoハイパーバイザー

ハイブリッド仮想化は、その名前が示すように、同じ物理ホスト内に上記の2種類のオペレーティングシステム仮想化を実装することで構成されるいくつかの文献でしばしば言及されています。 言及する価値のある他のよく知られた仮想化テクノロジーは、クラウドまたはコンテナーに関連することが多いテクノロジーです。 それらの中には:

  • クラウド仮想化
  1. Amazon Webサービス(AWS)
  2. IBM PowerVM
  3. Oracle VM
  4. Windows Azureの
  • コンテナの仮想化
  1. デッカー
  2. Kubernetes
  3. Linux-VServer
  4. LXC
  5. Openvz
  6. パナ
  7. RKT
  8. 特異性
  9. 浮浪者
  10. Windowsコンテナ

オペレーティングシステムの仮想化:まとめ

要約

どのタイプの仮想化テクノロジーが最適であるかを判断するには、組織のニーズとビジネスモデル、およびそこで働くIT担当者の能力によって異なります。 ただし、要約すると、最初のハイパーバイザーはサーバーのHWと直接通信するため、タイプ1のハイパーバイザーはタイプ2のハイパーバイザーよりも高速であることに注意してください。 タイプ1ハイパーバイザーは、通常はホストされているハイパーバイザーの機能を低下させるOSや複数のレイヤーを処理する必要はありません。

タイプ1ハイパーバイザーを使用すると、パフォーマンス、スケーラビリティ、および安定性が向上します。 ただし、逆に、このタイプの仮想化テクノロジーでは、通常、限られたドライバーセットで構築され、実装がより複雑になるため、サポートされるHWはより制限されます。

より人気があり、誰もが知っているタイプ2ハイパーバイザーを使用すると、仮想化の動きが加速し、互換性が向上します。 ソフトウェアベースの仮想化を使用しているため、HWマトリックスが広いためです。 たとえば、タイプ2ハイパーバイザーは、タイプ1ハイパーバイザーよりもはるかに簡単にラップトップにインストールできます。また、タイプ2ハイパーバイザーは、OSと直接連携するため、構成が簡単です。

このトピックについてさらに質問がある場合は、このトピックに関連するワークペーパーを読むことをお勧めします。 リンク.


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。