• 締切済み

仮想化可能なOSについて

VMware上の仮想化環境に関して質問をさせていただきます。 現在、ノートPC(IBM hinkpad x61)にVMware Playerをインストールしており、Red Hat Linux ES4.0をゲストOSとして起動させています。 また、Windows、Linux、Solarisに関してはゲストOSとして仮想的に稼動しているところを確認した事がありますが、AIXに関しては(他にもあると思われますが)そもそも構築ができないと認識しております。 理由として、AIXはIBMのeServerのpSeriesかiSeriesにしか対応していないためであり、ハードに依存するOSであるためとの認識です。(また仮想化環境でも、OSが判断するハード(CPU、チップセット等)はVMwareが載っているマシンのものとの認識です) 従って、Solarisなども対応するハードは限定されてるものの、そもそも仮想環境として構築できることに疑問を抱いております。 上記に関して、ご見解をお聞かせ願えますでしょうか? 質問はうまく伝わるように記載させていただいたつもりではありますが、なにぶん知識が乏しく、見当違いなご質問でしたら申し訳ありません。 よろしくお願いいたします。

みんなの回答

  • gon987
  • ベストアンサー率16% (53/313)
回答No.4

VMwareについて一言 VMwareはx86アーキテクチャーのすべての環境を実現しているのではなくて あくまでIBM PC/AT互換機をエミュレートしているものですね。 ですからx86アーキテクチャーでも動かないものがあります。 ・PC-98のMS-DOSやWindows(EPSON互換機も含めて) ・FM TOWNSのMS-DOSやWindowsとTOWNS OS などx86のアーキテクチャーを採用しているけどIBM PC/AT互換機でないOSはうごきません。 >AIXはIBMのeServerのpSeriesかiSeriesにしか対応していないためであり IBM PC/AT互換機かどうか以前に元々CPUのアーキテクチャーからして別物ですからね。

ashi-kei
質問者

お礼

返信がおそくなりまして、本当に申し訳ありません。 エミュレートできるアーキテクチャがIBM PC/AT互換機のため、対象外のものはうごかないという事ですね。そもそもAIXはCPUからして異なることも承知しました。非常にわかりやすい説明ありがとうございました。

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.3

Solaris 8 から Sparc 版 と x86 版 が無償公開されています。 どこから、x86版が有ったかは解りません。 私は、VMware Server で Solaris10( x86版 ) を動作させています。 実機でも動作させています。

ashi-kei
質問者

お礼

返信がおそくなりまして、申し訳ありません。 私も実際にSolarisをVM上にたてたいと考えています。 x86版であれば動くこと了解しました。 ご回答ありがとうございました。

回答No.2

>AIXに関しては(他にもあると思われますが)そもそも構築ができないと認識しております。 確かにその通りです。 VMWAREでは構築できませんので、別のハードウェア構成のエミュレータを使用する必要があります。(例えばPearPCとか) http://homepage3.nifty.com/toshi3/emu/pearpc1.html >OSが判断するハード(CPU、チップセット等)はVMwareが載っているマシンのものとの認識です これは少し違うと思います。 仮想マシンのOSが認識するハードウェアは全てVMWAREがエミュレートしています。 実マシンのハードウェア構成は問題ではありません。 >従って、Solarisなども対応するハードは限定されてるものの、そもそも仮想環境として構築できることに疑問を抱いております。 DOS/V環境にインストール可能なx86用Solarisであれば問題なく使用可能と認識しています。

ashi-kei
質問者

お礼

返信がおくれまして申し訳ありません。 AIXなども場合別ハードウェア構成でエミュレートすれば、問題ない。(エミュレートが可能ならば) それぞれのOSが対応しているハードを、エミュレートできるアプリケーションがあればその上のOSは動作するということですね。 非常に勉強になりました。ありがとうございました。

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

VMWareに関してはお説の通りだと思います。 私も精通している訳ではありませんが、VMWareは基本的に DOS/V機を仮想化していると思います。 しかし、仮想化はエミュレータなどで実現したら、どのよう なマシンでも実現できます。現に、エミュレーションに設定が 可能なIBMのVMというマシンが昔(今でも?)あったのですが、 新しいハードの開発と平行してOSの開発をする時に、VMで将来 のマシンを実現してOSの開発をするという技は使われていました。 まだパソコンという言葉さえない時代でしたよ。

ashi-kei
質問者

お礼

返信がおくれてしまい申し訳ありません。 ご回答ありがとうございます。 エミュレートが仮想化のキーであることはわかりました。今後、エミュレートできるハード構成を把握し、もう少し勉強してみます。

関連するQ&A

  • AIXの仮想環境

    現在WindowsにAIXの仮想環境構築を考えています。 以下質問のご回答をよろしくお願い致します。 (1)VirtualPC、VMwareなどの仮想環境を構築するアプリケーションが存在していますが、AIXをインストールすることは可能なのでしょうか? (2)VirtualPC等のようなAIXの仮想環境を構築するアプリケーションはありますでしょうか?

  • 仮想OS環境の構築について

    仮想OS環境についての質問です。 XP上に仮想でWindowsServer2003環境を構築したいと思っています。 以前、VMWareのお試し版を使っていたのですが、期限が切れてしまったので、実際に購入しようと思っています。 VMWareに限らず、最も安上がりな仮想環境を作れるソフトって何がありますか?

  • 仮想PCのOS

    現在無償で提供されています、 Virtual PC VMWare server のどちらかを使用してみようと思っています。 OS:Windows XP Pro CPU:Core 2 Duo 2GHz以上(Core 2 Duo に期待?とりあえずデュアルCPUで☆PenDでもAthlonでもよいです。) メモリ:1GB~2GBほど HDD:250~500GB スペックは大まかにこんな感じを購入予定です。 ホストOSはXP Proなのですが、 ゲストOSについて、みなさんにお聞きしたいのです。 【Vine Linux 3.2】 PHPとPostgreSQL、またはMySQLを用いたWebページの開発ができるような環境を仮想PCに構築できれば、と思っています。 外部とのアクセスではなく、ローカルでページを閲覧できればよいと思っています。 Linux系をインストールするまではよいのです。 ↓ここからはサポート外のOS?となるのかわからないのですが、お遊びで考えていることです。↓ 【Mac OS X】 昔から Mac に憧れていましたが、なかなか手をつけようとは思えませんでしたので、Windowsをベースに、簡単に手をつける方法はないものかと考えていました。 OSを購入し、マルチブートさせることを考えましたが、マルチブートについて勉強するよりも仮想PCのほうが簡単かな?と思っている次第です(^^;; Mac mini の購入なども考えましたが… 調べてみると、Mac OS X で Windows が動く?!というようなサイトは見つかるのですが、Windows で Mac を動かすという参考になるサイトを見つけることができなかったので、質問させていただきました。 Mac OS X はVMWareなどで動きますか? 仮想PCじゃなくても、簡単に手をつける方法はありますか? Vine Linux についても、その環境なら、こっちだってオススメ、というのがあればお願いします(^^ いろいろなご意見、よろしくお願いします。

  • 仮想化環境での仮想マシンの能力上限

    VMwareに代表される仮想化環境に関して基本的なことが分からないので質問いたします。 オンプレミスで仮想化環境を構築するとします。 また、話を簡単にするために能力100のハードウェアを5セット購入し、その全体を仮想化するものと仮定します。 1.上記の環境で能力30未満の仮想マシンを10セット稼働できますか(Y/N) 2.上記の環境で能力200の仮想マシンを1セット稼働できますか(Y/N) 3.上記の環境で仮想マシンが利用できる能力は合計で幾らぐらいになりますか?(ハイパーバイザーが自己消費するリソースがどの程度になるかを質問しております) 4.ハイパーバイザー上で稼働しているゲストOS上のアプリケーションは、将来的に仮想環境から独立させて(ゲストOSがゲストでなくなり、自分でハードウェアを占有・制御する)使うことができますか? 5.VMwareよりも価格が安いHyper-Vなどを使う場合、ゲストOSがWindows Serverである限り、どのような差(性能劣化、機能劣化)があるのでしょうか? 一番知りたいことは上記の質問2、なのですが、その他にも確認しておきたいことがありましたので、沢山質問を書きました。 ご存じのポイントだけでもご回答をいただけると有り難いです。

  • 仮想環境でのデータのやり取りについて

      はじめまして。 私が今勉強しているのが仮想環境でのデータのやり取りについてです。 環境は、VMware Player3.0を使用し、CentOS5.0をインストールして、仮想環境を構築しようと思っていますが、そこで問題があります。 仮想環境に構築したOSから(ゲストOS)からホストOSにデータは持ってこれるのでしょうか? また逆は可能なのでしょうか?ホストOSからゲストOSにデータを持ってくるということです。 TeraTermでゲストOSに接続して、やり取りをすることは可能なのでしょうか? この場合は、NAT接続でも可能なのでしょうか? NAT接続でいいのか、ホストオンリー接続なのか、ブリッジ接続でいいのか、分からないでいます。 上記の事をどうすればいいのか教えていただける方を募集しております。 どうぞよろしくお願いいたします。 追記ですが、ホストのスペックは Pentium4 2.6Ghz RAM 2G OS WindowsXP homeEdetion SP3 です。

  • WindowsXP上に仮想環境を構築したい

    WindowsXP上に仮想環境を構築したい 家のPCにWindowsXP SP2が稼動しています。 メモリは2Gあります。 このPCにVmwareを導入してホストOSとし、ゲストOSでLinuxやWindowsなどのサーバを入れて、 ネットワークを作ってみたいと思っています。 (あとはベンダー試験の操作練習用などに使用したいです) そこでかなり初歩的な質問なのですが、Vmwareには、ESXiやvSphereなどの種類がありますが、 無償で入手し、PCに入れられるには、どれを入手すれば良いのでしょうか?。 ※ダウンロードできる、無償版があると聞いたことがあります ご教授をよろしくお願いします。

  • ゲストOSのLinuxの仮想的なネットワークの設定(VMWare)

    こんばんは。 VMWare Serverを使って、Windows XP上に、Redhat Linuxの環境を2つ作ろうと思っています。 ホストOS:Windows XP ゲストOSその1:Redhat Linux ゲストOSその2:Redhat Linux このとき、ネットワーク上に物理的に存在する、他の端末とゲストOSが通信できないようにして、 ホストOSとゲストOSのみ通信できるように、ネットワークを作りたいと考えています。 ゲストOSを作る際に、ホストオンリー構成にしたのですが、 そのあと、どのように各設定をすればよいか分からなくなってしまいました、、、 ホストOSとゲストOSのあいだに、仮想的なプライベートネットワークを作ればよい、 というのは分かるのですが、、、 いろいろ調べてみたのですが、 具体的にどんな設定をすればよいのかが分かりません。 もしもお詳しい方がいらっしゃいましたら。お力をお貸しいただけないでしょうか?? Linuxインストール時に、どの画面でIPアドレスを入れればいいのか? 入力するIPアドレスのクラスはなんでもよいのか? Linuxインストール後に、ネットワークに関する設定は必要なのか? ホストOS側に特別な設定は必要なのか? などがよく分からないです・・・。 ちなみにホストOSは、IP自動取得になっています。 よろしくお願いします。

  • 仮想OSのプロバイダー

    vistaのosにxpのosを仮想構築しました。その仮想osのプロバイダーはホストosのプロバイダーと共用出来るのでしょうか?ゲストosとは別料金なのでしょうか?1つのプロバイダー料金で使用できますか?

  • 32bitホストOS上で64bitゲストOSが動作可能な仮想環境ソフト

    32bitホストOS上で64bitゲストOSを動作させられるWindows用の仮想環境ソフト(VirtualPC、VMWare、VirtualBoxなど)はありますか? 例えば、ホストOSがWindowsXP x86でゲストOSがWindowsVista x64のようなパターンです。 よろしくお願いいたします。

  • IBM eServer pSeries に導入できるLinux

    いつもお世話になっております。 タイトルの通りなのですが、「IBM eServer pSeries 615 モデル 6E3(7029-6E3)」にインストールできるLinuxはありませんでしょうか?ディストリビューションは特に問いません。 足りない情報があれば補足致しますので、宜しくお願い致します。