タグ

Xenと仮想化に関するmikurassのブックマーク (8)

  • Intelの仮想化支援機能「Intel VT」とは? - @IT

    サーバ向けプロセッサのマルチコア化が進む現在、そのプロセッサ・パワーを活用する用途として、仮想化に注目が集まっている。仮想化技術を用いることで、ハードウェアとOS/アプリケーションとの独立性が高まり、その結果、サーバ・システムの柔軟性や保守管理性が向上する。例えば、これまで複数のサーバで稼働させていたOSとアプリケーションを、1台のサーバに集約することで、サーバ・システムの単純化や利用率の向上、コストの削減などのメリットがもたらされる。 しかし仮想化技術は、コンピュータ・ハードウェア上に仮想的なコンピュータ(仮想マシン)をソフトウェアで構築するという技術であるため、さまざまなオーバーヘッドが生じる。仮想マシンで実行されるゲストOSは、仮想化していない場合と同様、1台のコンピュータを占有しているものとして稼働するため、仮想マシンを提供する仮想マシン・モニタ(VMM)がハードウェア・リソースを

  • [ThinkIT] 第1回:オープンソースMondo Rescueによるバックアップ手法 (1/3)

    PCの世界でバックアップというと、CD-ROMやDVD-RAM、DVD-Rへのデータ退避を想像しますが、エンタープライズシステムにおけるバックアップは非常に多種多様です。 一口に「バックアップをしたい」といっても、バックアップ装置の構成やデータの取得方法、データの種類、圧縮方法、ツール、ネットワーク経由やSAN経由でのバックアップなど様々な手段やツール、製品が存在しています。 連載では表1に示すLinuxシステムのバックアップ手法から、「オープンソースソフトウェアMondo RescueによるリカバリDVDの作成」と「NetVault for Linuxを使ったバックアップ」を取り上げ、解説していきます。 オープンソースソフトウェアMondo RescueによるリカバリDVDの作成 レスキューモードによるシステムリカバリ rsyncによるデータレプリケーション NetVault for

  • Xenで仮想化環境を構築した(はじめて編) - YAMAGUCHI::weblog

    動機 仮想化についてベアメタル型の環境は逃げ逃げだったのでとりあえず始めてみた。まずは会社の製品も絡んでいるのでXen系統から。ある程度使いかたわかったら次はLinuxでは流れがきているKVMに。 環境 CPU AMD Athlon Phenom II X4 905e (2.5GHz Quad) RAM 5.0GB OS CentOS 5.4 kernel 2.6.18-164.el5xen Xenのインストール 自分はOSをインストールするときに「仮想化」のパッケージグループを選択して、XenとKVM関係のパッケージをごりっとインストールしたので、OSのインストール完了時にはすでにDomain-0(dom0)が出来ていて、使用メモリも最大限が割当たってる状態でした。 # xm list Name ID Mem VCPUs State Time(s) Domain-0 0 4916 4 r

    Xenで仮想化環境を構築した(はじめて編) - YAMAGUCHI::weblog
  • 『Xen 環境を構築してみる -コンパイル・インストール編-』

    さて、以前に示したページの chapter 4 になります 早速 Xen のソースをダウンロードしようとアクセスしますが、 Crtix なんだこりゃ Meta Frame のあの会社が今やってるのかな って、どうも違うみたいです ダウンロードの URL はこちらです http://www.xen.org/download/index_3.3.0.html 私は 3.3.1 という現在の最新版を利用しました さて、早速展開してコンパイルといきたいところですが、おー、 Configure がない これは久々熱いソースみたいです んが、特にいじるところもなく、ドキュメント通り、 > make world XEN_COMPILE_ARCH=x86_64 でいけます・・・・といいたいところですが、 hg : Command not found でとまります 出力を見てるとどうもカーネルのソースを探し

  • Xenを用いてCentOS上に仮想CentOSを2つインストールする

    こんにちは。KBMJの多です。今回はRubyを離れ、仮想化技術Xenを使ってCentOS(ドメインOS)上に2つのCentOS(ゲストOS)をインストールしたときの話をします。 そもそも何故CentOS上にCentOSを2つ入れるなんて事をしたかと言うと、 社内で使用するためのテスト用サーバーを1台購入し、2つのチームで 別々に使用したいという要望が出たため、「じゃあ仮想化で」という結論に至ったからです。Xenの仮想化の仕組みは今回割愛して、その時のXenを用いた仮想CentOSのインストールの手順を紹介します。 使用したサーバーのスペックは以下です。 CPU:AMD Opteron 2212 HE (2GHz × 2) 仮想化技術AMD Virtualization(AMD-V)搭載 Memory: 4GB(詳細は分かりませんでしたが、多分DDR2 ECCだと思います。) HDD: 6

  • CentOSとXenでサーバーを統合する---目次

    SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOS(互換OS)で無償で入手できる「CentOS」と,オープンソースの仮想化ソフト「Xen」を組み合わせる手法だ。 ここでは,CentOS上でXenを使用して,「仮想マシン・サーバー」を構築する方法を具体的に説明する。 目次

    CentOSとXenでサーバーを統合する---目次
  • 第2回 Xenをインストールして仮想環境を構築する

    Xenはオープンソース・ソフトウエアであり,今もなお発展途上にある。そのため,商用ソフトウエアのように,インストール手順がまだ確立されていない。使用するLinuxディストリビューションなどによって,仮想環境の構築方法は様々だ。そこで今回は,Xenのインストール方法を紹介する。 OSの次にインストールするXen Xenによる仮想環境を構築する場合,まずXenの管理OSとなる「ドメイン0」を作成する必要がある。Xenが動作する仕組み(図1)からすると,何もインストールされていないコンピュータにXenの仮想マシン・モニターをインストールし,その上にドメイン0とドメインUが構築されているかのように見える。 だが実際は,まずコンピュータに,Xenに対応したOSをインストールする(図2)。次にXenをインストールすると,Xenのカーネルが作成される。そして,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のインストール)
  • 1