タグ

xenに関するbabydaemonsのブックマーク (10)

  • Stray Penguin - Linux Memo (Xen)

    1台のマシン上で Linux や別の OS を複数稼働させることのできる仮想化技術。最近は VMWare もかなりパフォーマンスが改善されたが (※)、Xen は OS上のOS だということをほとんど意識させないオーバーヘッドの少なさが売りだ。また、ひとつの基幹サービス (たとえば Webサービス) を OSごと根こそぎ分離するという用途においては、Xen は chroot の究極のカタチであるとも言える。Xen では、ゲストOS (子供) とホストOS (親) はカーネルもライブラリもそれぞれで持ち、ゲストは他のゲストやホストのリソースにほとんど影響を与えられないようにできているからだ。 また、例えば Apache HTTPSサービスと NFSサービスを提供したい時、ゲストOS 1 は Apache 専用にして CPU を 2個割り当ててメモリ割り当ても多めに、ゲストOS 2 は NFS

  • FreeBSD を Xen の DomU として動かす(1)

    名古屋と東京で,医療系のお仕事をしています 新事業の立ち上げから,進捗状況などを書いていこうと思います 病院,クリニック,薬局,製剤など,医療関係で必要となる,情報システム(電子カルテ,レセプト,画像管理など)を作っていきます メイルは,tumblr@harukimedical.com までどうぞ Xen 上で,FreeBSD を,Domain-U(準仮想環境)で動かします. まずは,ハードウェア上で直接動く FreeBSD 環境を用意します.適当な作業ディレクトリを作ってください. Domain-U に対応した FreeBSD では,専用の kernel を使うので,ソースコード一式を subversion で取得し,ビルドする必要があります. % mkdir /tmp/freebsd-xen % svn co svn://svn.freebsd.org/base/release/8.0

    FreeBSD を Xen の DomU として動かす(1)
  • Xen 準仮想化でインストール - 吾輩のメモである

    ということで準仮想化でインストールしました。とくに悩むこともなく終了。前回のエントリのようにvirt-installを用いて、完全仮想化にするかどうかでnoを選択。後は普通にCentOSいれるのとあまりかわらなかったです。結構時間はかかりました。 折角なのでxmコマンドの使い方を少しメモ ドメイン一覧を表示 # xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 986 1 r----- 4051.0 lvs 35 255 1 -b---- 377.6 コンソールを取る # xm console ゲストOS名 コンソールから抜ける ctrl+] ゲストOSを起動する # xm create ゲストOSのコンフィグ ( ex. /etc/xen/lvs ) ※-cオプションを付けておくと起動と同時にシリアルを取る ゲストOSを止める

    Xen 準仮想化でインストール - 吾輩のメモである
  • xm コマンド - Piraryの日記

    ゲストのリスト表示 # xm list ゲスト'whale'のconsole接続 # xm console whale consoleから抜ける場合、'ctrl + ]' ゲスト'whale'の起動 # xm create -c /etc/xen/whale ゲスト'whale'の停止 # xm shutdown whale ダメなら↓ # xm destory whale

    xm コマンド - Piraryの日記
  • NetBSD/xen環境の構築

    目標とする環境 Xenというと、いきなり他のOSだとか、hvmでWindowsだとか言い出す輩が多いが、最初はやはり基に乗っ取って最も簡単な構成を作り、そこでまずは概要を掴むべきだと思う。そんなわけでまずは以下の構成を基とする。 Xen 3.1.2 32bit Domain-0 NetBSD/i386 (32bit) Domain-U NetBSD/xen (32bit) Para Virtualization これ以外の環境も、この応用になるのでまずは上記の環境が動くことを目標とする。 準備 まずは必要な物を揃える。 ハードウェア関連 Pentium Pro以降のCPUを持つi386機(AT互換機と呼ばれる物) なるべくたくさんのメモリ(最低1GB程度) 余裕のあるハードディスク(10GB以上あればとりあえず) NetBSDでちゃんと使えるNetwork Interface (fxp

    babydaemons
    babydaemons 2010/03/17
    やっぱ、NetBSDは開発スピードが速いわ。FreeBSDは32bitのみDomUサポート。orz
  • C-LIS Crazy Lab. - FreeBSD 6.3 Releaseを、Xenの DomainU として動かす件

    FreeBSD 6.3 Releaseを、Xenの DomainU として動かす件 カテゴリ :  研究・開発 執筆 :  keiji_ariyama 2009-5-26 16:40 前回、 FreeBSD-Xen buildworldでErrorが出る件で、FreeBSDを、Xenの DomainU として動かす件の手法が、今は使えなくなっていると書いた。手順通りやってもソースコードのビルドでエラーが発生して、先に進めなくなる。 その後調査を続けていると、cvsupをする際に、設定ファイルの取得するソース日付を"2008.06.10.01.01.01"のように指定することで、過去のソースコードを取得すれば正常にビルド出来ることが解った。 だが、新しいバージョンが動かないのは気分が悪いし、最近はサーバー構築時に採用するOSがCentOSが多くなったこともあって、しばらくF

  • C-LIS Crazy Lab. - FreeBSDを、Xenの DomainU として動かす件

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

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

  • オープンギャラリー:Xen 2.0(NetBSD 3.1/Xen編)

    2006年11月2日にNetBSD 3.1(NetBSD/i386 3.1)がリリースされました。 そのNetBSD 3.1はXen 2.0, Xen 3.0, Xen-HVMが利用できるようになっています。 今回はNetBSD/Xenの基礎編として、NetBSD 3.1のXen 2.0.7環境のゲストOS(ゲストドメイン:ドメインU)としてVine Linux 3.1を実行させる手順を紹介します。 ※Xen 2.0自体はNetBSD 3.0(2005年12月23日リリース)からサポートされていましたがNetBSD 3.1で一層安定したXen動作になっています。 尚、今回紹介するのは別マシンにインストールされていたVine Linux 3.1のHDDをNetBSD 3.1マシンにスレーブ接続させて利用する方式です。 1.前提条件 前提条件は以下の通りです。 NetBSD 3.1側実メモリ:

  • 無償XenServer 2台で本格運用環境を作る

    無償XenServer 2台で格運用環境を作る:超簡単! XenServerを試してみよう(2)(1/3 ページ) シトリックスの無償サーバ仮想化ソフトウェア「XenServer」を使って、2台のサーバ間で仮想マシンを止めずに動かせる「XenMotion」というライブマイグレーション機能を体験してみよう 前回は、XenServerの無償化に合わせ、XenServerの基的なインストール方法を紹介しました。当時はXenServer 5.0でしたが、現在はXenServer 5.5にマイナーバージョンアップしています。ですが、インストールの方法はまったくといっていいほど変わっていません。 今回は、この基的なインストール方法を踏まえて、サーバ2台に1台の共有ストレージを用い、XenServerのライブマイグレーション機能「XenMotion」を用いて、無停止で仮想マシンをサーバ間移動できる

    無償XenServer 2台で本格運用環境を作る
  • 1