タグ

OS仮想化とプログラムに関するcitoraのブックマーク (36)

  • Microsoft Virtual PC 2007でLinuxがサポートされていない理由の検証 | OSDN Magazine

    MicrosoftがVirtual PCVPC)2007仮想化ソフトウェアをフリーウェアとしてリリースしたのは、つい最近の話である。これだけを聞けばいいニュースのように感じられるかもしれないが、実際にはそうは問屋が卸さないようだ。オープンソース化されていないことが原因という訳ではないだろうが、VPC 2007ではLinuxを扱えないのである。確かにLinuxは正式なサポート対象のゲストオペレーティングシステムには含まれていないものの、旧バージョンのVPCでは各種のLinuxディストリビューションを扱うことができていたはずだ。そこで今回私は、何が使えて何が使えないのかを実地に確認してみることにした。数時間の試行錯誤の結果判明したのは、MicrosoftVPC 2007でのLinuxディストリビューションのサポートを宣言していない理由であった。 Virtual PC 2007がリリースされ

    Microsoft Virtual PC 2007でLinuxがサポートされていない理由の検証 | OSDN Magazine
  • Main Page - Croquet Consortium

    Croquet is a powerful open source software technology that, in the form of the Croquet Software Developer's Kit (Croquet SDK), can be used by experienced software developers to create and deploy deeply collaborative multi-user online vitual world applications on and across multiple operating systems and devices. Derived from Squeak, the Croquet system features a peer-based messaging protocol that

  • VMwareのFC6ゲストのCPU負荷が高い件について。 - Ogawa::Memoranda

  • (2/5)注目を集めるオープンソースの仮想化ソフトウェア「KVM」、その成功の可能性は? - CNET Japan

    文:Stephen Shankland(CNET News.com) 翻訳校正:緒方亮、長谷睦 2007-03-08 20:51 今から4カ月前、オープンソースの仮想化ソフトウェア「KVM」の名前を聞いたことがある人はほとんどいなかっただろう。しかし、それも今は昔の話だ。 KVMは、隠密行動を取る新興企業Qumranetが後押しするオープンソースプロジェクトだ。そして、他の仮想化ソフトと一線を画す技術的、人的アプローチにより、早くも強力な支持者を獲得している。たとえばRed HatのようなLinux企業や、さらにはLinuxの生みの親であるLinus Torvalds氏といった面々だ。 こうした支援者の獲得は、画期的な仮想化技術を確立したいと考えるKVMにとっては最初の一歩にすぎないが、これだけでも、KVMがこの技術に与えうる影響の大きさを予感させる。仮想化技術とは、1つのマシンを複数のマ

    (2/5)注目を集めるオープンソースの仮想化ソフトウェア「KVM」、その成功の可能性は? - CNET Japan
  • 仮想デバイスドライバを利用したプロセス間通信について : tutorialog

    仮想デバイスドライバを利用したプロセス間通信について September 11, 2006 Posted by butcher in : C, Operating System , trackback 仮想デバイスドライバを利用したプロセス間通信について説明します。といってもよくわからないと思うので、ちゃんと説明します。 Unixでプロセス間通信というと、ソケットを使ったもの、パイプを使ったもの、共有メモリを使ったもの等がありますが、それぞれ長所・短所があると思います。 ものすごく簡単に言うと、 ソケットでは、 複数マシン間での通信が可能 通信処理のオーバーヘッドが大きい(コネクション開始・終了処理も含め) パイプでは、 ソケットより通信処理のオーバーヘッドが少ない 親子関係のプロセスに限定される 共有メモリでは、 シンプルで高速 書き込み・読み取りの同期をとるのが難しい 等が

  • Open Tech Press | サーバ仮想化技術を整理する--完全仮想化か、擬似仮想化か、それともOSレベルの仮想化か

    今日、「サーバの仮想化」は、企業にとってもはや必須の技術となったと言っても過言ではない。仮想化によって処理能力の増強を図れば、新しいハードウェアを購入する必要がない。それはすなわち、ハードウェア購入費という支出を抑えることであり、データセンターのスペースと電気代と冷却対策コストを節約するということでもある。物理的なサーバではなく仮想サーバを選ぶということは、企業に財務の健全性をもたらし、IT支出を抑制する効果があるということなのだ。稿では、そういったメリットを持つ仮想化技術をアーキテクチャの面からあらためて整理してみたい。 ニール・マクアリスター InfoWorld オンライン米国版 仮想化の技術、仮想化というコンセプト自体は決して目新しいものではない。実際、すでに1970年代には、メインフレーム・コンピュータは複数の OSインスタンスを同時に実行していた。これが仮想化の走りということに

    Open Tech Press | サーバ仮想化技術を整理する--完全仮想化か、擬似仮想化か、それともOSレベルの仮想化か
  • 窓の杜 - 【NEWS】USB機器も利用できるフリーの仮想PC作成・実行ソフト「VirtualBox」

    仮想PC作成・実行ソフト「VirtualBox」v1.3.6が、2月20日に公開された。Windows 2000/XP/Server 2003に対応しており、個人利用または評価目的に限り無償で使用可能。現在、ソフトの専用サイトからダウンロードできる。 「VirtualBox」は、インストールしたPC上に仮想的なPCを作成し、別のOSを実行できるソフト。仮想PC作成・実行ソフトはマイクロソフトも「Virtual PC」を無償で提供しているが、ソフトは「Virtual PC」が対応していないUSB機器を利用できるうえ、独自の機能も備えている。 仮想PCの作成はウィザード形式で行え、各種WindowsLinux、FreeBSDなどインストールしたいOSを選択すると、仮想PCに割り当てるメモリやHDDのサイズを自動設定してくれる。ユーザーが直接サイズを指定することも可能だ。 仮想PC上では、

  • 仮想化技術「KVM」の高速化パッチ登場! (1/2) - @IT

    2月版 仮想化技術「KVM」の高速化パッチ登場! 上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2007/2/27 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2007年1月はどのようなことが起きたのか、見てみましょう。 汚名返上なるか? 安定性重視の2.6.20 2007年1月は、オーストラリアで開催されたLinuxのカンファレンス「linux.conf.au(LCA)」の影響で1週間ほど開発が中断しました。Linusたちは、2.6.20-rc5をリリースしてからLCAに参加。カンファレンス終了後に2.6.20-rc6をリリースしました。 また、2.6.20についてLinusは「安定性を重視している」とコメントしました。2.6.19で大きな問題が露呈

  • テスト環境でも威力を発揮するサーバ仮想化技術――テスト時間が6分の1になった例 | OSDN Magazine

    サーバ仮想化技術の導入によるメリットには、ハードウェアの有効活用、コストの削減、業務の効率化などがある。すでに多くの企業がサーバ仮想化に注目し、積極的に導入を検討しているようだ。 そのような状況の中、新たな分野で仮想化サーバを活用する動きが広まりつつある。それは、テスト環境への適用だ。 米国EMCの子会社で仮想化ソフトウェア最大手のヴイエムウェアや、サージェントといったサーバ仮想化技術を提供するベンダーは、今後仮想化技術の活用が見込まれる分野の1つにソフトウェア・テストを挙げる。 実際、ヴイエムウェアは昨年6月に、テスト環境に特化した仮想化技術を提供するアキンビ・システムズを買収した。アキンビ・システムズは、複数の仮想サーバにまたがって動作するアプリケーションの開発/テスト環境を提供するソフトウェア・ベンダーで、昨年10月には「Virtual QA/Test Lab Management

    テスト環境でも威力を発揮するサーバ仮想化技術――テスト時間が6分の1になった例 | OSDN Magazine
  • DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験

    昨日書いたの通り,記事を寄稿したWEB+DB PRESS Vol.37が,今日発売になりました.それを記念して(?),記事の内容が簡単に実験できるパッケージを公開します. これは,VMWareを使って,だれでも直ぐにロードバランサの実験を始められるパッケージになっています.何台もマシンを集めたり,Linux をインストールする必要は一切ありません.無償配布されているVMWare Playerがあれば,いつでもどこでも実験ができます. もちろん,このブログで去年の夏に公開した4つのエントリ こんなに簡単! Linuxでロードバランサ (1) こんなに簡単! Linuxでロードバランサ (2) こんなに簡単! Linuxでロードバランサ (3) 高トラフィックに対応できるLinuxロードバランサを目指して〜LVSをNATからDSRへ の実験もできます. ダウンロードはこちらからどうぞ(75MB

    DSAS開発者の部屋:パソコン1台ではじめるロードバランサ体験
  • Portage を使わずに VMware Tools をインストールする - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日(と言ってもけっこう前ですが^^;) VMware Workstation がアップデートしまして、当然のごとく VMwareTools も新しくなりました。しかし、新しい vmware-workstation-tools パッケージはなかなか stable にならず、無理にインストールしてもうまく動きませんでした。ボランティアでメンテナンスしてくれているメン

  • Red HatがKVMを支持し、RHEL搭載へ? - スラッシュドット・ジャパン

    つい数ヶ月前に紹介された仮想化技術のKVMだが、つい先日にLinux Kernel 2.6.20に取り込まれ、さらにRed HatがKVMを支持するという記事(ZDNet)が出ている。このZDNet Japanの記事のタイトルには「RHEL5で搭載へ」と書かれているが、記事中ではRHEL5での搭載に 直接言及する箇所はなく(Fedora 7搭載とは書いてあるが)、逆にXenがRed Hat Enterprise Linux 5の最大の新機能であるという記述があるので、KVMへの力の入れ方は微妙なところである。だが、Xenを開発しているXenSourceがMicrosoftと提携し、NovellとMicrosoftがXenでの仮想化を含む強力な提携を交わしているという構図からすると、Red Hat的にはKVMを 押さえておく必要があるのかもしれない。 もう一つ、おもしろいことに気がついたが、

  • レッドハット、仮想化技術「KVM」を支持--RHEL5で搭載へ

    Linux PCで複数のOSを同時に実行可能とする新しい仮想化技術「Kernel Virtual Machine」(KVM)が、Red Hatの大きな支持を得ることになった。 大手LinuxベンダーのRed Hatで最高技術責任者(CTO)を務めるBrian Stevens氏は米国時間2月13日、同社は愛好家向けに提供してきたLinuxディストリビューションである「Fedora」の次期バージョンにKVMを搭載することを予定していると述べた。「われわれはいまFedora 7向けに準備している」とStevens氏は述べた。 Red HatによるKVMの支持を表明する前にも、その予兆としてLinuxの生みの親で、同OSの開発を指揮するLinus Torvalds氏が2007年2月に主要なLinuxソースコードツリーにKVMを組み込んだことを発表していた。これにより、メンテナンスやデバッグが容易に

    レッドハット、仮想化技術「KVM」を支持--RHEL5で搭載へ
  • 仮想化、その使い道

    仮想化技術は活用しないと意味がない この頃、オープンソースの仮想マシンソフトウェア「Xen」が技術雑誌や専門書籍などで頻繁に取り上げられます。しかし、Xen環境の構築方法を紹介しているケースがほとんどです。 しかし最近は「Xen環境を構築してみたけれども、どう使えばいいの?」と質問を受けることがあります。そこで連載では仮想化技術の活用方法について、実業務で遭遇するような話の内容をストーリー仕立てで紹介します。 なお、仮想化技術およびXenについては、「オープンソースXenによるサーバ仮想化」にて解説させて頂きましたのでそちらをご覧ください。 ケーススタディ「オープンソースのJ2EE開発環境」 ある架空のSI会社でAさんが困っています。Aさんは社会人2年目で、BさんはAさんの同期でサーバが大好き、Cさんは入社5年目で困難な事象も仮想化技術で解決するのが好きな人です。 J2EEアプリケーショ

  • ネットワークの仮想化

    図 ネットワークの仮想化の構成イメージ 従来は個々のアプライアンスを使って実現していた機能を,シャーシ型スイッチ内の機能モジュールに置き換え,その間をVLANで相互接続すれば,物理的なケーブル配線を減らすとともに,柔軟でシンプルなネットワークを実現できる。 ネットワークの仮想化とは,複雑化するネットワークの運用の負荷を軽減させるためのネットワークの構築手法の一つである。サーバー周りのケーブルを減らし柔軟で自律的な運用を実現する。 企業やデータ・センターのネットワーク管理者にとって一番の悩みのタネは,運用管理の負荷だろう。情報提供サイトなど個々のサービスごとにファイアウォールや負荷分散装置などを用意し,複数のサーバーをつなぎ込む。しかも,耐障害性を向上させるために,冗長構成を組む必要も出てくる(図の左)。こうしたシステムはサービスごとにバラバラに運用されている。管理者の負荷は増える一方だ。

    ネットワークの仮想化
  • 第5回●Xen構築方法(その4:各サーバー環境を構築)

    SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOSで無償で入手できる「CentOS」と仮想化技術「Xen」を組み合わせる手法だ。 (5)各サーバー環境を構築 サーバーに割り当てる2つのゲストOS「Xen-inet」と「Xen-lan」が起動できれば,サーバー設定は通常通りに行えばよい。 ゲストOSには,ドメイン設定ファイルで指定したディスクとネットワーク,メモリー以外にアクセスできないという制限があるだけで,それ以外は,1台のマシン上にCentOSを導入して使っている場合と同じだ。では,順番に,Webサーバーとファイル共有サーバーの構築方法を紹介していこう。 Webサーバーに仕立てる まず,Xen-inetのコンソールを再び表示させる。それには, のように

    第5回●Xen構築方法(その4:各サーバー環境を構築)
  • 第31回 SUSE Linux Enterprise Server 10でXENを試す

    第31回 SUSE Linux Enterprise Server 10でXENを試す 意外に快適に動作するXEN仮想マシン SUSE Linux Enterprise Server 10上で動作するXENを使用してみた。PCLenovo製ノートパソコン「ThinkPad T60p」である。CPUはIntel Core Duo T2600(2.16GHz動作),メモリーは2Gバイト,ハードディスクは100Gバイトである。 XENでのWindows XP,Windows Vistaのサポートは正式に行われていない。2007年5月に出荷予定のService Pack 1でサポートされる予定だ。実際に試してみたが,Windows VistaはXENの仮想マシンにインストールできなかった。 SUSE Linux Enterprise Server 10のインストールについてはここでは触れない。マ

    第31回 SUSE Linux Enterprise Server 10でXENを試す
  • Linux 2.6.20リリース | スラド

    2/4付でカーネル2.6.20がリリース(Changelog)されています。コードは各地ミラーに転送されているので、ftp.jp.kernel.org等から取得できると思います(ちなみに、今朝7時半ぐらいにftp.jp.kernel.orgから落とそうとしたらミラー中だったのか中途半端に落としちゃいました)。 内部的な変更はまとまった情報が拾いにくいため把握しきれていないのですが、過去の情報からすると、 * PLAYSTATION3対応(cell CPU)のコードが入っている * KVM(kernel VM)が入ったことでpara-virtualizationがしやすくなった という部分はそれなりに大きいと思います。 それにしても、git化されてからchangelogの類が細かくなりすぎて、どこかに「~が変わったよ」という概要の情報が得にくくなってるという気がします。こういうのってちゃんと

  • 米VMware、仮想化環境変換ツール最新版をリリース

    EMC傘下のVMwareは1月29日(米国時間)、仮想化環境変換ツールの最新版「VMware Converter 3」をリリースした。無償版のStarterと同社の顧客向けのEnterpriseの2バージョンで展開する。OSはWindows NT 4.0 SP4/2000/XP/Server 2003をサポートした。 VMware Converterは、物理マシンから仮想マシンの作成(P2V)、仮想マシンから別の仮想マシンの作成(V2V)を自動化するツール。ウィザードを利用することで、仮想マシン環境に容易に変換できるという。他の仮想化環境が管理する仮想マシンとも連携できる。 データを移行させる前にスナップショットを作成する「Hot Cloning」が特徴で、マシンを再起動させることなく仮想化環境に移行できる。Remote Cloningでは、遠隔からマシンのクローンを作成可能。管理者の作

  • 12月版 ついに仮想化がカーネル標準機能に!?(1/2) - @IT

    12月版 ついに仮想化がカーネル標準機能に!? 上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2006/12/27 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2006年11月はどのようなことが起きたのか、見てみましょう。 カーネル2.6.19ではファイルシステムが複数追加に 11月30日、Linus Torvaldsはカーネル2.6.19をリリースしました。今回のリリースで目を引くのは、クラスタファイルシステムのGFS2(Global Filesystem 2)やext4dev(注)などのファイルシステムが複数追加された点です。新しく追加されたファイルシステムを利用する場合は、テスト環境で試すことをお勧めします。 また、VFS(Virtual Fil