タグ

仮想化とcentosに関するmoritataのブックマーク (6)

  • 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

  • livedoor Techブログ : ライブドアポータルでの仮想化環境

    こんにちは、メディア事業部開発部の小泉です。 仮想化!仮想化と叫ばれて久しいですね。 ネットワーク事業部でもライブドア レンタルサーバのように仮想化を利用したサービスはありますが、今回はポータルサイトやブログを運営しているメディア事業部での仮想化について書いてみようと思います。実は、このエントリを書いているのは4Gbpsを超えるWebサービス構築術の発売前のため、を読まずに書いているのでドキドキです。 livedoorラボ「EDGE」サービスの一つであるQuillは、2009年2月のメンテナンスから仮想化されたCentOS上で動作するようになりました。仮想化にはXenを利用しています。特に問題がなかったため標準ディストリビューションのrpmのまま使ってベースOSをXen化しています。 XenのゲストOSをロードするにはネットワークブートとローカルディスクからのディスクブートがありますが、

  • SeeIn開発日誌 - kickstartによるXen(DomainU)の自動インストール~kickstartファイルの作成~

    さて、今回のメインともいえる説明に入ります。 まず、「kickstartファイル」とはなんぞや?という点について簡単に説明すると。 RedHat EnterpriseLinuxのクローンであるCentOSはインストーラーに「Anaconda」を採用しており 対話型(「グラフィカルモード」または「テキストモード」)および非対話型(以後、自動インストール)の 両方をサポートしています。 kickstartファイルとは、この自動インストールを行う際にインストーラーで自動的に設定する 各種設定パラメータを記載するファイルです。 ※例えば、SELinuxの設定や、言語の設定等 記載する内容としては、基的に対話型のインストールで設定する内容と同様ですが、 「kickstartファイル」を利用した自動インストールの場合、 インストール後に実行するスクリプトの指定等も行える為、 インスト

  • [Xen] CentOS5でvirt-installを使って仮想環境を作る(株式会社コネクティボしゃいん☆のブログ)

    今回は、Red Hat Enterprise LinuxのクローンOSとして有名なCentOSの話です。 2007年3月に、Red Hat Enterprise Linux 5(以下、RHEL5)がリリースされました。それに伴い、2007年4月にCentOS5もリリースされました。RHEL5・CentOS5がリリースされたことによって、Webアプリの実行環境が劇的に変化することが予想されます。大きな変更点としては、以下のようなものが挙げられます。 Apacheが2.2系に phpが5.1系に MySQLが5.0系に PostgreSQLが8.1系に Kernelが2.6.18に 仮想環境Xen対応に その中の、仮想環境Xenについて取り上げてみます。 Xen非対応のOS(CentOS4など)では、XenのパッチをあてたKernelを再構築するなどして、環境を構築する必要がありましたが、Ce

    [Xen] CentOS5でvirt-installを使って仮想環境を作る(株式会社コネクティボしゃいん☆のブログ)
  • ゲストOSインストール(CentOS5編) - CentOSで自宅サーバー構築

    CentOSで構築した管理OS(ドメイン0)上にCentOS5をゲストOS(ドメインU)としてインストールする。 ここでは、仮想マシンインストールスクリプトを利用して、ドメイン0上の仮想ディスクイメージ上にCentOS5をインストールする。 ※Xen導入済であること ※ホスト名、ドメイン名、IPアドレス等は各自の環境に合わせて置き換えること [root@centos ~]# virt-install --nographics ← 仮想マシンインストール開始 What is the name of your virtual machine? CentOS5 ← 任意の仮想マシン名を応答 How much RAM should be allocated (in megabytes)? 128 ← 仮想マシンへ割当てるメモリ量応答(単位:MB)※ ※ドメイン0上のメモリに仮想マシンに割当てる

  • 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

  • 1