Linux
 Computer >> コンピューター >  >> システム >> Linux

ホストOS(ホストオペレーティングシステム)

ホストOSは、基盤となるハードウェアと相互作用するコンピューターにインストールされたソフトウェアであり、通常、仮想化サーバーで使用されるオペレーティングシステムを記述して、ゲストオペレーティングシステムと区別するために使用されます。

ホストOSは、ハードウェアと対話し、タイプ2ハイパーバイザーを実行するオペレーティングシステムを説明するために最も一般的に使用されます。タイプ2ハイパーバイザーは、ホスト型ハイパーバイザーとも呼ばれ、ハードウェアと直接対話するのではなく、ホストオペレーティングシステム上で実行されます。このタイプ2ハイパーバイザーは、それぞれがゲストオペレーティングシステムを実行する複数の仮想マシン(VM)を作成できます。この場合、ゲストオペレーティングシステムはホストOSと同じである必要はありません。

AppleのOSXオペレーティングシステムを実行しているコンピュータの実際の例を考えてみましょう。ユーザーがWindowsオペレーティングシステムでのみ使用可能なアプリケーションを実行したい場合、ユーザーは仮想化を使用して、OSXを実行しているコンピューターにVMwareFusionなどのタイプ2ハイパーバイザーをインストールできます。ユーザーはVMwareFusionハイパーバイザーを使用して作成できます。 VMを作成し、そのVMのオペレーティングシステムとしてWindows10をインストールします。これで、ユーザーはこのVM内で自分のWindowsアプリケーションを実行できるようになります。コンピューターにインストールされているOSXの元のインスタンスはホストオペレーティングシステムと見なされ、Windows 10(VMで実行されている)はゲストオペレーティングシステムと見なされます。

ただし、すべての仮想化サーバーがホストオペレーティングシステムを使用しているわけではありません。多くの場合、ベアメタルハイパーバイザーとも呼ばれるタイプ1ハイパーバイザーは、サーバーのハードウェアに直接インストールされます。タイプ1ハイパーバイザーは、ホストOSの代わりになり、仮想マシンを作成できます。各仮想マシンは、ゲストオペレーティングシステムを実行できます。

ホストオペレーティングシステムという用語は、コンテナベースの仮想化を利用するオペレーティングシステムを表すためにも使用できます。コンテナは基本的に、同じサーバー上のアプリケーションを分離するために使用される論理パーティションです。コンテナを使用すると、VMの場合のように、アプリケーションごとにオペレーティングシステム全体を複製するのではなく、同じサーバー上のアプリケーションで同じオペレーティングシステムカーネルを共有しながら、ハードウェアを分離できます。この共有オペレーティングシステムは、ホストOSと呼ばれます。

サーバー管理者は、VMのゲストオペレーティングシステムがコンテナのホストオペレーティングシステムとしても機能するという混乱した状況に遭遇する可能性もあります。たとえば、ゲストOSとしてLinuxディストリビューションを実行しているVMをホストするVMwareのESXiType1ハイパーバイザーを実行しているサーバーについて考えてみます。次に、LinuxゲストOSを使用して、Linux OSカーネルを共有する複数のコンテナーを作成できます。これにより、ホストOSと見なすことができます。


  1. Mac オペレーティング システムのアップデート方法

    スマートフォン、タブレット、ラップトップ、スマートウォッチ、デスクトップ、その他のガジェットなど、どのデバイスを使用していても、デバイスを定期的に更新することは非常に重要です。どの OS にも提供される最新の更新プログラムには、セキュリティの強化、バグ修正、パフォーマンスの向上など、さまざまな特典が含まれています。そのため、他の OS と同様に、macOS も更新して、Apple が提供する最新バージョンのソフトウェアで Mac が実行されていることを確認する必要があります。 Apple は、Mac オペレーティング システムの更新に使用できる定期的な macOS の更新を随時展開しています

  2. 2022 年ベスト オープン ソース オペレーティング システム 8

    Mac、Windows、またはその他の有料オペレーティング システムに固執したくなくて、何か新しいことを試してみたいですか?あなたはさまざまなオペレーティング システムを試すのが好きな人かもしれませんし、友人が使っているオペレーティング システムを試してみたいだけかもしれません。高速で機能豊富な多くのオペレーティング システムをオンラインで見つけることができます。この記事では、PC で実行できる最高のオープン ソース オペレーティング システムをリストしました。 オープンソース OS で遊んで、その操作を発見し、そこから学ぶことができます。 2022 年オープンソース オペレーティング シス