タグ

仮想化に関するlarkerのブックマーク (19)

  • 第3回 無償のパソコン向け仮想化ソフト「VMware Player」

    最新のOSやソフトウエアをインストールして触るのが大好きな筆者のような人間にとって、仕事趣味の両面において日常的に欠かせない存在となっているのが「仮想化ソフト」である。仮想化ソフトなしでは連載はもちろん、筆者が手がける技術検証系記事の多くが成り立たないか、執筆するのに相当苦労することだろう。それほどまでに重要なソフトとなっている。 ITpro読者の中にはご存知の人も多いと思われるが、仮想化ソフトとは、パソコン内に「箱庭」を作り、仮想的なパソコン(仮想マシン)を独立した存在として動作させることができるソフトである(写真1)。 仮想化ソフトとひと口に言っても様々な種類があるが、主に使われているソフトをざっくり分けると2種類に分類できる。一つは、仮想マシンの制御に特化した軽量なソフトウエアとして、物理パソコン上で直接動作させる「ハイパーバイザ型」と呼ばれるタイプ。もう一つは、Windows

    第3回 無償のパソコン向け仮想化ソフト「VMware Player」
  • Fedora 17 : KVM インストールと設定 : Server World

    br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.0.30 netmask 255.255.255.0 broadcast 10.0.0.255 inet6 fe80::224:1dff:fe13:7a26 prefixlen 64 scopeid 0x20<link> ether 00:24:1d:13:7a:26 txqueuelen 0 (Ethernet) RX packets 57 bytes 5767 (5.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 62 bytes 7740 (7.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: fla

  • 仮想化ソフトウェア - VirtualBox - Linux 入門

    VirtualBox は各種 OS (クロスプラットフォーム) で利用可能な仮想化ソフトウェアです。 これを使うと Linux の上で Windows などの他の OS を起動して使うことができます。 Ubuntu ではオフィシャルサポートの仮想化ソフトは Xen ということになっているようですが、 VirtualBox は後述の通りインストールも簡単で使いやすかったので私は VirtualBox を利用しています。 VirtualBox のインストール VirtualBox のインストールは非常に簡単です。 Ubuntu なら Ubuntu Software Center で VirtualBox OSE (バーチャルボックスオープンソースエディション) を選択して "Install" をクリックすれば OK です。 その他、VirtualBox のサイトからパッケージをダウンロードして

    仮想化ソフトウェア - VirtualBox - Linux 入門
  • Linux標準の仮想化技術「KVM」の仕組み

    アナウンス後わずか2カ月でLinux Kernelにマージされたことで一躍注目を浴びることになった仮想化技術「KVM」。しかし、その具体的な仕組みや使用方法となると、意外と知られていないのではないでしょうか。この連載ではそんなKVMについて紹介します(編集部) KVMは、Linux Kernel自体をハイパーバイザとする仕組みで、正式名称を「Kernel-based Virtual Machine」といいます。KVMは現時点では、Intel VT-xやAMD-VといったCPUの仮想化支援機能を必要とし、完全仮想化によりOSの仮想化環境を提供します。 この記事では、「KVMの名前は聞いたことはあるが詳しくは知らない」という方、「興味はあるけど使い方がよく分からない」という方を想定し、全3回でKVMの概要と基的な使い方、今後の課題について紹介したいと思います。 OS仮想化技術のおさらい サー

    Linux標準の仮想化技術「KVM」の仕組み
  • サーバ仮想化環境のバックアップ 普通に取るか丸ごと取るか

    物理も仮想も考えは基同じだが…… データをバックアップすることは、仮想マシンであっても、用途が番環境であれば同じように重要である。ただ、サーバ仮想化環境のバックアップはどうすればいいのだろうか? 今までの物理環境と同じようにできるのだろうかと考えてしまうのもよく分かる。ここでは、サーバ仮想化環境でのバックアップ導入の考え方について、分かりやすく説明しようと思う。 仮想化環境を提供するインフラとしてVMware Infrastructure/vSphere、Microsoft Hyper-V、Citrix XenServerなどがある。それ自体バックアップの環境を備えていたり、サードパーティーのバックアップソフトウェアと連動することで効率の良いバックアップを取る仕組みも持っている。仮想化環境インフラのバックアップをそのまま使ってもよいし、一般的なバックアップソフトウェアをサーバ仮想化環境

    サーバ仮想化環境のバックアップ 普通に取るか丸ごと取るか
  • Dear users of Karesansui

    Karesansui Project Karesansui is an open-source virtualization management application made in Japan. View on GitHub Download .zip Download .tar.gz Dear users of Karesansui The source code is still available, but this project is no longer in active development. We are currently seeking a new maintainer and any feedback would be appreciated. Please see here if you are interested in becoming a projec

  • 第3回 仮想化で動作しない・保証されないソフト

    たいていのソフトウエアは仮想化環境でも問題なく動作するが,一部に動かないソフトがある。そして,開発元ベンダーの動作保証やサポートを得られないソフトは,たくさんある。仮想化環境に対するベンダー側の対応に遅れが目立つ。 仮想化ソフトでサーバーを集約したくても、仮想マシン上でソフトが正常動作しなければあきらめるしかない。そして数は少ないが、仮想マシンで正常動作しないソフトは実際に存在する(図1)。 その代表はオラクルのクラスタリング・ソフト「Oracle Real Application Clusters(RAC)」。日オラクルでデータベース関連のマーケティングを担当する桑内崇志マネージャは、「サーバー間の同期がうまく取れないためダウンする」と説明する。 仮想マシンが再現していないハード環境を使うソフトも正しく動作しない。富士通で仮想化ソフトの動作検証を担当した松島秀男プロジェクト課長は「メイ

    第3回 仮想化で動作しない・保証されないソフト
  • OSを仮想化アーキテクチャに適合させるために克服すべき課題【後編】

    最近は、特定機能を提供する興味深い仮想アプライアンスが市場に数多く登場している。だが、企業に普及しているものはあまりないのが現状だ。 仮想アプライアンスを企業で活用できるものにする 仮想アプライアンスが企業で活用できるものになるためには、幾つかの重要な条件を満たさなければならない。 セキュリティと管理のためのインフラ まず、仮想化ベンダーは企業レベルで仮想アプライアンスのセキュリティ確保と管理を行うことを可能にするインフラとサービスを提供しなければならない。例えば、エンドユーザーはVMware環境でVirtual Rights Management(VRM)インタフェースの恩恵を受けるだろう。このインタフェースによって、ITセキュリティ管理者が仮想アプライアンスサービスのネットワーク経由のユーザーアクセスを制御するためのポリシーや、認証、暗号化、コピープロテクトによって社内データを安全に保

    OSを仮想化アーキテクチャに適合させるために克服すべき課題【後編】
  • 簡易的なLinux用仮想化プラットフォームとしてのLguest | OSDN Magazine

    これまでのところLinuxカーネルのメインラインツリーには3種類のハイパーバイザ(hypervisor)が取り込まれており、まず最初がカーネル2.6.20段階でのKVMで、その次に2.6.23リリースにおけるXenおよびlguestという順番になる。ここで言うハイパーバイザとは、ホストシステム上で複数のオペレーティングシステムを実行させる技術のことである。これら3つの選択肢の中で、操作と実装という観点から見た場合に最も簡単なのがlguestであり、これから仮想化テクノロジの動作する原理を学習したいというユーザに適したオプションだと言えるだろう。 lguestは比較的新しいソフトウェアであるが、成熟の進んだ他のLinux用仮想化プラットフォームに見られる一部の高度な機能は装備されていない。例えばlguestの基構成は、カーネルモジュールおよびクライアントランチャという2つに分けられるが、l

    簡易的なLinux用仮想化プラットフォームとしてのLguest | OSDN Magazine
  • Linuxカーネル標準の仮想化機能KVM

    カーネル2.6.20から「KVM」(Kernel-based Virtual Machine)と呼ぶ仮想化機能が標準搭載された。KVMは,1台のマシンでLinuxと他のOS(ゲストOS)を協調稼働できるように制御する,いわゆる「VMM」(仮想マシン・モニター)と呼ばれるソフトである。カーネル内部に組み込まれており,KVMに対応した仮想化ソフト(例えばKVM版QEMU)と組み合わせて使用する。 KVMとKVM対応仮想化ソフトを組み合わせることでPC環境を「完全仮想化(フル・バーチャライゼーション)」できる注1。完全仮想化したPCでは,LinuxWindowsを同時に動かすことなどができる(写真1)。 写真1●KVM機能を使ってLinux上でWindows XPを稼働 KVMは完全仮想化に対応した仮想マシン・モニターである。KVM対応の仮想化ソフトを使うとWindows XPなどのOSを無改

    Linuxカーネル標準の仮想化機能KVM
  • bne.jp

    2019 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

  • linux-2.6.20/drivers/kvm - カーネルベースの仮想マシンドライバkvm情報Wiki - Seesaa Wiki(ウィキ)

    [ 学問・理系 ] カーネルベースの仮想マシンドライバkvm情報Wiki 編集 履歴 添付 設定 新規ページ作成 メニュー Wiki内検索 最近更新したページ 2007-04-18 kvm-develだより FrontPage 2007-04-09 News 2007-03-30 kvmアーキテクチャ紹介 2007-03-29 XenNews 2007-03-27 Ubuntuでkvm! 2007-03-26 debianでkvm! Fedoraでkvm! 2007-03-21 kvmのコンパイル kvm性能情報 PV Driver仕様概要 2007-03-15 linux-2.6.20/drivers/kvm/kvm_main.c_4 linux-2.6.20/drivers/kvm linux-2.6.20/drivers/kvm/kvm_main.c 2007-03-14 物理マシン

  • 仮想デバイスドライバを利用したプロセス間通信について : tutorialog

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

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Xenのモデルと構造

    複数の仮想マシン環境を作り上げ制御するために、仮想マシンモニタであるXenが具体的に何をやっているのか、興味がある方に向け、Xenの設計思想と実装について連載で解説していく。 「仮想マシンとは何か?」で、わたしは「Xenは仮想マシンモニタである」と断言しました。複数の仮想マシン環境を作り上げ制御するために、仮想マシンモニタであるXenが具体的に何をやっているのか、興味を持たれた方も多いと思います。今回からは、そのXenの設計思想と実装について解説していきます。 Xenはどんな動きをしているのだろう? 現在読者の皆さんは、「Xenは仮想マシンモニタであり、複数のOSを制御するプログラムだ」という漠然としたイメージを持たれていると思います。このイメージを、もう少し、ハッキリと感じられるようにしたいと思います。 そのためにはまず、この仮想マシンモニタというプログラムと、普通のOSとを比較してみま

    Xenのモデルと構造
  • Xenの内部設計(前編)

    連載第1回の内容は以下のように掲載される予定です。 Xenのモデルと構造 記事:Xenの内部設計(前篇) Xenの内部設計(後編) Xenが仮想マシン環境を実現するために行っていることの全体を眺めてみましょう。一つ一つの機能については、今後の連載で詳細に説明していきます。今回は、Xenがどのような設計になっているか、全体をイメージできれば十分だと思います。 空間レイアウト Xenの環境では、それぞれのドメインに1つの仮想空間を割り当てています*(多重仮想空間)。x86(IA-32)用Xenでは、仮想空間の上位アドレスの64MバイトはXenが予約しており、ゲストOSが利用できるのは、残りの4Gバイトから64Mバイトを除いた空間です。Xen体は仮想空間の最上位アドレスに存在し、ゲストOS空間の最上位アドレスには、ゲストOS依存のデータを配置します。物理アドレスとマシンアドレスの対応表もこの

    Xenの内部設計(前編)
  • Xenの内部設計(後編)

    事象の扱い ハードウェアで発生した事象をOSに通知する手段として、割り込みや例外が利用されます。たとえばLinuxでは、プログラムエラーの検出のために例外を利用するだけでなく、デマンドページング実現のためにページフォルト例外を積極的に利用するといった使い方をしています*。 Xen上で動作するゲストOSもこれらの割り込みや例外を利用できます。実ハードウェアを操作するOSは、これらの割り込みや例外をOSが直接受け取り、処理を行います。一方Xenを用いた仮想環境では、割り込みや例外は、まずXenが受け取り、そのあとで各ドメインに配送されます。また、ドメイン0とやり取りするために、Xen自体が割り込みやI/O要求を生成しドメインに配送することがあります。 実割り込み 実割り込みは、実デバイスからの割り込みです。Xen 3.0の実装では、実割り込みにはXenそのものが受け取る割り込みと、ドメイン0に

    Xenの内部設計(後編)
  • パソコン仮想化の効果的な使い方

    クライアント用のパソコンに仮想化環境がなぜ必要なのか,と常々疑問に思ってきた。使い道としてよく聞くのは,WindowsMacOSを同時に稼働させるというものだ。しかし,2つのOSを1台のマシンで利用する用途に,それほどニーズがあるとは思えない。あるとすれば,仮想化を使って仕事用OSとホビー用OSを使い分けることで,ウイルス感染による情報漏えいを防ぐという使い方だろうか。しかし,ユーザーがわざわざOSを切り替えながら使う状況は一般的にはならない気がしていた。 ところが最近,仮想環境はネットワークやコンピュータを管理する目的では効果的だと気が付いた。エンドユーザーが意識して使う方法は筋ではないのだ。そう考え始めたきっかけは,10月から格展開すると見られる米インテルの新ブランド「vPro」を調べたことにある。vProはインテルが定めた部品・ファームウエアを搭載した企業向けパソコンに付けられ

    パソコン仮想化の効果的な使い方
  • 「ストレージ仮想化」って何をしてくれるもの? ― @IT情報マネジメント

    「ストレージ仮想化」って何をしてくれるもの?:これなら分かるストレージのキーワード(1)(1/2 ページ) サーバの世界と同様、ストレージの世界でも仮想化機能を提供する製品が続々登場している。これらは具体的には何のために何を実現しているのだろうか。これをやさしく解説する サーバで仮想化が話題になっていますが、ストレージの世界でも仮想化がますます重要なテーマになってきました。現在では、ストレージ関連のハードウェア、ソフトウェアを提供する企業の多くが「仮想化」を売り物にした製品を持っています。しかし、これらベンダの語る「仮想化」の内容は一様でなく、そのためにユーザー側は混乱しがちです。 筆者は1990年代前半に、当時サーバとストレージをn対nで接続できるネットワーク技術、つまり「ストレージエリアネットワーク」(SAN)スイッチの企業を立ち上げて間もない米国の人から最初にSANの話を聞いたとき、

    「ストレージ仮想化」って何をしてくれるもの? ― @IT情報マネジメント
  • 1