タグ

xenに関するatainonameのブックマーク (9)

  • 今流行りの仮想化ソフト"Xen"上で、Windowsを超簡単に動かしてみよう! - RX-7乗りの適当な日々

    サーバ仮想化ソフトウェアといえばVMware社の製品が有名で、その安定感や管理ツールは定評があり、エンタープライズ用途では大きなシェアを占めています。 が、近年はオープンソースのサーバ仮想化ソフトウェア"Xen"が、性能などの技術評価が高く、様々なLinuxディストリビュータが取り込みを始めたり、Xenをベースとした商用製品が出てきたりしています。 私も、以前「Xenによる仮想化環境構築ログ」でXenの環境構築について紹介しましたが、基的に全てコマンドラインでの作業で、やや敷居が高いことは否めません。 Xenそのものだけでは、誰でも簡単に・・・というわけにはいかず、使いやすいGUIベースのXenの運用管理ツールは需要があるのではないかと思っています。 で、これまた以前「オープンソースベースのXenの管理ツール」で、いくつかの管理ツールを少しだけ紹介しましたが、そのうちの1つ「Virtua

  • 第3回 Xen環境で仮想ネットワークを構築

    ヒューレット・パッカード 實田 健 Xenのインストールが完了し,仮想OSを起動できたら,次は仮想OSをネットワークで接続してみよう。Xenの仮想ネットワークは,ドメイン上に仮想的なネットワーク・インターフェースを作成し,それらに対してMACアドレスやIPアドレスなどを設定することで通信できるようになっている。シンプルに設計されており,基的なネットワーク構成の組み合わせで,複雑なネットワーク構成を実現できる。 仮想イーサネットで接続 今回は検証環境として,SUSE Linux Enterprise Server10を利用した。Xenのドメイン0(ホストに相当)から新たにドメインU(ゲストに相当)を起動すると,ドメイン0とドメインUを接続する1対の仮想的なネットワーク・インターフェースが作成される。仮想的なクロス・ケーブルで,ドメイン0とドメインUが直接接続されているイメージだ(図1)

    第3回 Xen環境で仮想ネットワークを構築
  • 第2回 Xenをインストールして仮想環境を構築

    ヒューレット・パッカード 實田 健 Xenはオープンソース・ソフトウエアであり,今もなお発展途上にある。そのため,商用ソフトウエアのように,インストール手順がまだ確立されていない。使用するLinuxディストリビューションなどによって,仮想環境の構築方法は様々だ。そこでここでは,Xenのインストール方法を紹介する。 Xenのインストール方法 最近では,ディストリビューションに標準でXenが搭載され,インストールツールなどを使用して最初から簡単にXenの環境を構築できるものも登場している。一方インストールツールなどがまだそろっていないXen対応のディストリビューションも数多くある。しかし,基的なXenの仕組みはどれも同じだ(図1)。 ここでは,Xenの仕組みを理解するために通常のLinux環境からXen環境を構築する手順について紹介しよう。Xenによる仮想環境を構築する場合,まずはXen

    第2回 Xenをインストールして仮想環境を構築
  • 第1回 オープンソースの仮想マシン・ソフト「Xen」

    ヒューレット・パッカード 實田 健 Xenは,英国ケンブリッジ大学コンピュータ研究所で2002年ころに始まった,広域分散コンピューティングのインフラ作りを目指す「Xenoserverプロジェクト」から生まれた。2005年にはXenをベースとしたエンタープライズ・ソリューションを提供するXenSource社が発足し,現在では様々な企業がXenに対する支持を表明している。近年のIT環境の複雑化に伴って様々な仮想化の技術や製品が登場し,それらがしのぎを削る中でも,特に高い注目と関心を集めている仮想化ソフトウエアの1つである。 Xenが注目を集めている理由は大きく分けて2つある。1つは非常に高い性能と機能を持ち合わせている点,もう1つはそれがオープンソース・ソフトウエアで構成されているという点である。 まず性能,機能の点であるが,Xenは,後述する準仮想化(Para-virtualizatio

    第1回 オープンソースの仮想マシン・ソフト「Xen」
  • ノベル、仮想ソフト「Xen」でのWindowsのパフォーマンス向上へ

    NovellとIntelは米国時間2月12日、仮想化ソフトウェア「Xen」で実行する場合の「Windows」の性能を向上するソフトウェアを発表した。 Xenは、単一マシン上で複数のOSを実行可能とするオープンソースの「hypervisor」である。このような機能は、より少数のサーバをより効率的に使用して統合的に作業する際に便利である。しかし、Linuxは比較的うまくXenで動作するのに対し、XenでWindowsを実行する場合のネットワーク性能は現在のところ、控えめに言っても非常に悪い状況だ。 NovellのLinuxおよびオープンプラットフォームビジネス向け製品管理担当バイスプレジデントであるCarlos Montero-Luque氏によると、IntelとNovellが共同開発して修正したXenでは、この問題が解決されており、仮想マシンにおけるWindowsのネットワーク速度が、物理マシ

    ノベル、仮想ソフト「Xen」でのWindowsのパフォーマンス向上へ
  • 【NET&COM2007】仮想サーバーへの移行は2段階で--日経SYSTEMS副編集長が講演

    2月8日,東京ビッグサイトで開催中のIT総合展「NET&COM2007」会場で,ITシステム構築の専門誌「日経SYSTEMS」の森山徹・副編集長が,「仮想化,どう使う?」と題した講演を行った。 森山副編集長によると,現在,企業システムで仮想化技術を使う目的は,(1)サーバー統合,(2)既存アプリケーションの延命,(3)ホスティングの効率化,の三つである。中でも「サーバー統合の事例が非常に多い」。サーバー統合とは,多数の物理的なサーバー(物理サーバー)を少数の仮想サーバーへ移行させ,物理サーバーの台数を減らすもの。上手く実現すればサーバー運営コストの削減が見込める。 また,既存アプリケーションの延命とは,老朽化した物理サーバーで「Windows NT 4.0」といった古いOSの上で動くアプリケーションに関すること。古い物理サーバーごと仮想サーバーへ移行させ,ハードウエアを一新させつつも,アプ

    【NET&COM2007】仮想サーバーへの移行は2段階で--日経SYSTEMS副編集長が講演
  • 第3回●Xen構築方法(その2:Xen関連ソフトの作成)

    SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOSで無償で入手できる「CentOS」と仮想化技術「Xen」を組み合わせる手法だ。今回はXen環境構築に必要な各種ソフトを整備する。 今回は,サーバーを統合する手順の(2)と(3)を説明する。 (1)CentOSのインストール (2)Xen関連ソフトの作成 (3)Domain-0の起動 (4)サーバー用ゲストの構築・起動 (5)各サーバー環境を構築 (2)Xen関連ソフトの作成 CentOSを導入したら,Xenを構築,稼働させる環境を整える。Xenを構築するにはgccやbinutils,makeなどの開発環境が必要である。また,Xenを実行するにはオブジェクト指向型プログラミング言語「Python」の実行環境や

    第3回●Xen構築方法(その2:Xen関連ソフトの作成)
  • 第2回●Xen構築方法(その1:CentOSのインストール)

    SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOSで無償で入手できる「CentOS」と仮想化技術「Xen」を組み合わせる手法だ。今回は,Xenの導入を前提にしたCentOSのインストールのポイントを説明する。 Xenを用いて1台のマシンに2つのCentOSを稼働させ,それぞれのカーネル上でWebサーバーとファイル共有サーバーを動作させよう。さまざまな設定を間違えずにゲストOSを動作できれば,サーバー環境の構築手順は一般のLinuxと同様だ。 Xenによるサーバー統合作業を始める前に,いくつか仕様を決めておこう。図1が,XenとCentOSを用いて1台のマシン上に2台のサーバーを構築したブロック図である。オレンジ色で示した個所が,Xenに関連する部分だ。その

    第2回●Xen構築方法(その1:CentOSのインストール)
  • CentOSとXenでサーバーを統合する 第1回●プロローグ(構築するサーバーの概要):ITpro

    SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOSで無償で入手できる「CentOS」と仮想化技術「Xen」を組み合わせる手法だ。 複数のサーバーを1台に統合したい――。SOHOや自宅で複数のサーバー・マシンを日々運用しているだれもが考えることだろう。統合すれば電気代や場所代などのコストは安くなる。 最近,サーバーを統合する手段として,仮想化技術が注目されている。仮想化技術とは,1台のマシン上で複数OS(「ゲストOS」と呼ぶ)を同時稼働させるための技術である。個々のゲストOSは独立しているため,複数のマシンが動作しているように扱える。セキュリティの設定や運用管理も独立して行えるため,統合しても今まで通りの管理が可能だ。さらにアプリケーションも,従来の環境をほ

    CentOSとXenでサーバーを統合する 第1回●プロローグ(構築するサーバーの概要):ITpro
  • 1