仮想化の分野はどんどんと新しいものが出てくる。全部を実際に試すことは出来なくても、筋が良さそうなものについては、どういうものなのかある程度把握しておきたい。最近はちょっと忙しくてあまり情報収集ができてなかったので、追いつこうと思ってちょっと調べてみた。 ハイパーバイザ型仮想化とコンテナ型仮想化 仮想マシンの歴史をたどると、メインフレームの方では随分と昔から使われている技術である、と出てくる。一方で、x86の世界ではそれほど歴史は長くなく、1999年にリリースされたVMwareがおそらく実用的な初の仮想マシン技術だろう。 VMWareはハイパーバイザ型仮想化と呼ばれる技術で、上に乗るOS(ゲストと呼ばれる)に対して仮想的なハードウェアを提供する。ハイパーバイザ型も、どのレイヤで仮想的なハードウェアを提供するかで更に細分化されるらしいが、よく知らないので、ここではそこまでは踏み入らない。ハイパ
軽量仮想化機能「chroot」と「jail」:FreeBSDのコレ知ってる?(2)(1/2 ページ) 現在主流の仮想化技術は、ハードウェアをソフトウェアで仮想化する方法を採用していますが、そこまで仮想化する必要がないケースもあります。そんな時に便利な2つのリソース・コンパートメント機能を紹介します。(編集部) 非ハイパーバイザ型の仮想化機能 ハイパーバイザタイプの仮想化技術からアプリケーションとして動作する仮想化技術まで、現在はさまざまな仮想化技術が活用されている。メニーコアの時代に入るに従い、こうした仮想化技術はますます活躍の場を広げることになるものとみられる。 しかしながら、マルチコアを備えた強力なマシンが出回る以前の段階から、こうした仮想化技術は利用されていた。現在主流の仮想化技術はハードウェアをソフトウェアで仮想化するという方法を採用しているが、実際にはそこまで仮想化する必要がない
仮想化ソフトウエアを導入することで、一つの物理サーバーで複数の仮想マシンを稼働する“サーバー仮想化”の導入件数はだんだんと伸びている。サーバー仮想化環境では、物理的なスイッチだけで構成した場合と比べてネットワークの設計や運用で勝手が違う部分がある。 例えば、1台の物理サーバー内の仮想マシン同士が通信するケースを考えてみよう。この場合、一般には仮想化ソフトなどに含まれるスイッチ機能(ここでは仮想スイッチと呼ぶ)がフレームの転送を担う。つまり物理サーバー内で、ソフトウエアによる閉じた通信が行われる。このような仮想スイッチによるフレームの処理に関して、スイッチベンダーなどがいくつかの課題を指摘している。 課題の一つは仮想スイッチがソフトウエアでフレームの転送を担うため、物理スイッチでの処理に比べてオーバーヘッドが大きくなるのではないかという点だ。仮想スイッチの処理が物理サーバーのCPUに負荷をか
1. Copyright(C) Software Research Associates, Inc. All Rights Reserved. エンジニアなら知っておきたい 「仮想マシン」のしくみ BPStudy #38 (2010/10/29 EBISU303) ネットワークシステムサービス本部 ネットワーク運用・構築部 長谷川 猛 (hasegaw at sra.co.jp) Twitter : @hasegaw ※本資料中の解説内容は、弊社としての 統一的な見解を示すものではありません。 2. 2 自己紹介 所属所属 興味分野興味分野 株式会社SRA ネットワークシステムサービス本部 ネットワーク運用・構築部 現在は提案支援業務に携わる 特にLinux や仮想化技術を得意とする、 雑食系システムエンジニア 主な著書主な著書 『Xen 徹底入門』 初版、第二版(2007、2009年 翔
[速報]オラクルがクラウドで大攻勢。クラウド・イン・ア・ボックスのExalogic発表。Oracle OpenWorld 2010 オラクルのCEOであるラリー・エリソン氏は以前からクラウドの流行に反発し、「クラウドの何が一体新しいのか?」といった発言を繰り返してきました。 しかし今日9月20日(現地時間9月19日)、サンフランシスコで行われているOracle OpenWorldで基調講演に立ったエリソン氏は、クラウドに対応したハードウェア、ソフトウェアの製品を次々に発表。ついにオラクルのクラウド分野での攻勢が始まりました。 その基調講演の内容を2つの記事で紹介しましょう。本記事では新しく発表されたハードウェアの「Exalogic Elastic Cloud」を、そして次の記事では新しく発表されたソフトウェアの「Unbreakable Enterprise Kernel」と「Fusion
滅びを待つだけの会社...解散へのカウントダウン 古いシステムを仮想環境で!というのはこのところのキーワード。今度の転職先でもすでにいくつかのシステムをVM上に構築済みだそうで。今後のバージョンアップもVM上で行うことで、ハードウェアの減少と古いシステムの延命の両建てで仮想化を活用しているみたいです。早く動作してるところが見てみたい。 既存の延命だけでなく、仮想環境と連携したクラスターサーバーなんてものもあるわけで。活用いろいろ。最新ソフトを、一台のハード上に仮想化して複数サーバーを用意して運用する。これもトレンドのひとつ。 でも、やっぱり身近にあるのは「死にかけたシステムの延命としての仮想環境」だったりします。 ...けれど。 ブログでも何度か書きましたが、たとえばwindowsNT4.0を延命するとして、障害になるのは「特殊なハードやドングルを使っている場合」のパターンが一番きつい。
仮想化技術のアプローチと実装 ~ VMwareから要注目技術Xenまで ~ みやもとくにお<wakatono@todo.gr.jp> 2005/2/8 仮想化技術の各種アプローチ 仮想化技術の実現方式は1つではない。オープンソース/プロプライエタリを問わず、現状で入手/使用可能なものを分類/列挙すると、以下のようになる。 ユーザープロセスによる仮想ハードウェアの実装 汎用OS上でハードウェアそのものをエミュレートする。何をエミュレートするかは実装によってかなり差がある。 例えば、VMwareはx86環境上でPC/AT互換機をエミュレートするため、アーキテクチャはx86で一貫している。それ故に、純粋な演算についてはエミュレートする必要がなく、実行速度はネイティブ環境に匹敵する(実際には、演算データの読み込みに必要なディスクI/O、結果の表示に必要なグラフィック描画といったオーバーヘッドが発生
Xenと比べるのなら、VMWare ESXでしょうが、ESXは高価で、Xenは無料です。またデバイスドライバをVMWare内部に持っているのでハードウェアを選びます。Xenはドメイン0のOSのデバイスドライバが実際の入出力を行うので、ESXよりオーバーヘッドはわずかに大きくなりますが、WindowsやLinuxが動けばいいので非常に多くのハードウェアで動きます。 無料のVMwareServerがありますが、これはVMWareがホストOSのアプリケーションとして動くのでXenやVMwareESXに比べると2割くらい遅くなります。 速度は求めないので簡単に使いたい=>VMWareServer オーバーヘッドが少なく無料で使いたい=>Xen 基幹業務での利用などオーバーヘッド最小で運用ツールまで含めたサポート=>VMWareESX(=Virtual Infrastructure) 最近、DBメー
大“仮想”!! 開発環境の 劇的ビフォーアフター 【特集】プログラマが仮想化でラクをするための4つのコツ 有限会社 スティルハウス 吉川 和巳 2008/11/18 仮想化ソフトは開発環境を生み出す“打ち出の小づち” プログラマの日々の開発作業に欠かせない「7つ道具」として、あなたなら何を挙げるだろうか? 使い慣れたエディタやIDE、機能豊富なWebブラウザ、参考になるサイトや書籍、Wikiとバグトラッカー(バグ管理システム)、Instant Messanging(以下、IM)やSkype、打ちやすいキーボード、疲れにくい椅子などなど……無数にあることだろう。 筆者にとっての最も重要な道具の1つは「仮想化ソフトウェア」だ。なぜなら、「仮想化ソフトウェアは、開発環境をポンポンと生み出すことのできる“打ち出の小づち”だからだ」といっておこう。 ■ 構築にとても時間のかかる開発環境を簡単にコピー
仮想化はおそらく、程度の差こそあれ、あらゆるIT環境に影響を与えている。しかし、テスト環境を構築するために手っ取り早く行う仮想化であろうと、システム全体を対象として行う完全な仮想化であろうと、仮想化にはこれ1つですべてが解決するという万能のソリューションなど存在していないのだ。本記事では、こういった仮想化の世界についてあなたが知っておくべきことを10個挙げている。 #1:仮想化と言えばVMware、という単純な話ではない 「VMWare」が現在の仮想化市場を牽引しているということは事実であるものの、サーバの仮想化においても、デスクトップの仮想化においても、競合製品は存在している。そして、最も新しい競合製品は「Citrix XenServer」である。「XenServer Enterprise」プラットフォーム(シトリックス・システムズ・ジャパンのページはここ)は機能面や管理面の充実が著しく
「仮想化」という言葉は、ここ数年IT業界において大きな注目を集めている。そしてその注目度は、「Windows Server 2008」のリリース日である3月1日が近付くにつれて、さらに高くなった。Microsoftは、このリリースから180日以内に「Hyper-V」仮想化コンポーネント(従来は「Viridian」と呼ばれていた)をリリースすると明言している。もちろん、同社は既に「Virtual Server」と「Virtual PC」を市場に投入しており、VMWareやCitrix/XenSourceとの過酷な競争の真っ直中にある。 こういったさまざまな選択肢が存在しているなか、仮想化導入までの道のりは長く険しいものとなる可能性がある。そこで本記事では、仮想化や仮想化ソフトウェアの導入計画を立てる前にそれらについて知っておくべきことを解説している。 #1:仮想化は数多くの意味を持った幅広い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く