「ハイパーバイザー」という用語はどのようにして使用されたのですか?


8

ハードウェア仮想化における「ハイパーバイザー」について読みました。VMは私の領域ではないため、用語の由来がよくわかりません。

Wikipediaの記事の「複数のオペレーティングシステムが別の仮想マシンのコンテキストで同時に実行することができ、ハードウェアの監視プログラム状態も同様に仮想化された、」方法について協議

これは、スーパーバイザープロセスが仮想化されたことを意味します。これは本当ですか?


1
おそらくマーケティングの誰か。
ロックラン2013

1
「ハイパー」はギリシャ語でスーパーです。非常に大まかに言うと、VMには、スーパーバイザー(ホストのハードウェアへのフルアクセス)とユーザー(制限付きアクセス)の2つのモードがあります。VMMは、複数のVMに(したがって、複数のホストにも)スーパーバイザーアクセスできるため、一種のスーパースーパーバイザーです。ハイパー
バイザーの

回答:


6

1973

この用語は、Computerworld誌のIPS Computer Marketing Corp.からのこの広告(1973年5月30日 -Vol。7、No。22)に見られるように、少なくとも1973年には使用されていました。

1973年9月に販売またはリース可能な360 / 651HまたはJシステム。セレクタチャネルはいくつでも供給できます。7074 ハイパーバイザを使用

1970

1970年の 2つの論文に登場し、一方は他方を引用している。

オペレーティングシステムアーキテクチャ、H Katzan Jr- 1970年 5月5〜7日の会議、春の合同コンピュータ会議:

... ハイパーバイザーは、エミュレーターとオペレーティングシステムを同時に実行する必要がある場合に特に役立ちます。マルチプログラミングシステムと同様に、ハイパーバイザーは次の特徴があります。(2)バッチ使用率。(3)高スループット性能。(4)優先順位...

主要なコンピューターオペレーティングシステムの分析、CS McIntosh、KP Choate、WC Mittwede-1970-DTIC Document(PDF):

その結果、この分類スキームは、異なるシステム環境を記述しようとする、または他の目的で使用される他のスキームと矛盾するものと見なされるべきではありません。たとえば、Harry Katzan、Jr.は、1970年のSpring Joint Computer Conferenceで発表された「オペレーティングシステムアーキテクチャ」というタイトルのレポートで、5つのオペレーティングシステムタイプについて説明しています。マルチプログラミング、ハイパーバイザーマルチプログラミング、タイムシェアリング、仮想システム、および3レベルのオペレーティングシステム。この分類スキームは、上記のシステムの一部を含む、多くの実験および研究指向のシステムを包含するように開発されました。したがって、分類構造は、市販のソフトウェアを包括的に表すものではありません。それにもかかわらず、これらのシステムタイプのいくつかは市販のシステムでは表現されないため、この分類は表面的には商業環境にのみ適用できます。

1969?

また、Googleブックスの初期のスニペットにも表示されますが、Googleには誤ったメタデータが含まれていることが多いため、注意が必要です。ただし、この1969年の管理サービスにおけるIBM 360/60の説明(第6-7巻、米国公認会計士協会)は可能であるようです(日付チェック)。

360/30の最大コアは65Kバイトのメモリであるため、両方の制御システムで同時にマルチプログラミングモードで動作するには、最小128Kバイトのコアメモリ、つまり360/40が必要です。さらに、両方の制御システム間でメモリを分割するために、ハイパーバイザー(ハードウェアとソフトウェアの両方を必要とするマスター制御システム)が必要になります。

1966?

IBMの論文にも掲載されている可能性があります:A Adair、R Bayles、L Comeau、R Creasyによる360/40(1966)用の仮想マシンシステムですが、Googleブックスは結果としてのみ表示し、テキストは表示しません。誰かがこのペーパーにオンラインでアクセスできる場合、おそらくそれを確認できます。


1966年の論文はどのジャーナルですか?
新しいアレクサンドリア

1
完全な引用は次のとおりです。R。アデア、R。ベイルズ、L。コモー、R。クリーシー。360/40の仮想マシンシステム。テクニカルレポート320-2007、IBM社、ケンブリッジ科学センター、月1966
ヒューゴ

ジャーナル検索は本当に私を今失敗させています...
新しいアレクサンドリア

IBMのすべての技術レポートがジャーナルで公開されるわけではありません。ここでは見つかりませんでした-domino.research.ibm.com/library/cyberdig.nsf/index.html-メールアドレスがあります。
Hugo

1

「ハイパーバイザー」は、仮想マシンシステムの最初期に戻ります。IBMのケンブリッジサイエンティフィックセンターCP / CMSプロジェクトは、1964年に始まりました。「C」部分はハイパーバイザーであり、仮想マシンを作成しましたが、「CMS」部分は通常VM内で実行されていたOS。私が知っている最も古い使用法は、Goldberg&Popekの有名な「仮想化可能な第3世代アーキテクチャの正式な要件」の1974年のCACMペーパーです。当時、VMハイパーバイザーの現存する唯一の例は、CP-67でした。で実行されていたIBMのSystem 360モデル67


興味深いことに、ハイパーバイザーはGoldberg&Popekの論文ではキーワードとしてのみ言及されていますが、テキスト自体には表示されていません(代わりにVMMを使用しています)。彼らはCP-67に言及しているので、この用語はおそらくそれから始まったのでしょう。
yannis 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.