Step by Step

仮想化導入ガイドPart7 誇大宣伝に要注意【後編】――アプリケーションとストレージ

「サーバの仮想化」と「OSレベルの仮想化」について説明した<a href="http://techtarget.itmedia.co.jp/tt/news/0703/29/news02.html">前回</a>に続き、今回は物理リソースを抽象化する2つのアプローチを取り上げ、有効な利用方法を紹介する。

 新しい技術が人気を呼ぶと、決まって多くのマーケティング担当者がその技術の名前を持ち出して、自社製品について我田引水の説明をし始める。もちろん、これは顧客を非常に混乱させる。残念ながら、サーバ仮想化市場ではまさにそれが起こっている。

 わたしがこの記事を書いているのは、この混乱の解消を願ってのことだ。前回は、よく誤用または乱用される言葉である「サーバの仮想化」と「OSレベルの仮想化」について見た。今回は、物理リソースを抽象化する2つのアプローチを取り上げ、それらをどのような場合に有効に利用できるか、また、それらについて語られていることのうち、何が本当に正しいのか、何が誇大宣伝なのかを理解する手助けをしたい。

アプリケーションの仮想化

 アプリケーションの仮想化は、個々のアプリケーションをOSから分離することに基づいている。この場合の抽象化は、サーバ仮想化の場合とは違ってハードウェアとは関連しておらず、ソフトウェア呼び出しによってアクセスされるファイルシステムやそのほかの構造(Windowsレジストリなど)とかかわっている。一般に、アプリケーション仮想化はサーバ仮想化を補完する技術だ。

 アプリケーションの仮想化では、アプリケーションはOSにアクセスするように見えるが、そのI/O操作は、仮想レイヤーによって横取りされて処理される。仮想マシンの場合とまったく同じように、アプリケーションは仮想レイヤーに完全にインストールされて構成されてから、任意のターゲットコンピュータに配布され、そのシステム環境に影響を与えることなく実行される。

 アプリケーションの仮想化により、競合するアプリケーションの共存や、インストール時間の短縮、構成エラーの回避、セキュリティに役立つアプリケーション相互の独立性の向上といった大きなメリットが得られる。これらはいずれもエンドユーザーの生産性向上につながる。また、アプリケーションの仮想化によるパフォーマンスへの影響は、最小限にとどまる。しかし、明らかな限界がある。仮想化ソリューションでサポートされているOSにしかアプリケーションをインストールできないことだ。

 この市場セグメントでは、ソフトリシティやアルティリスなど数社の新興企業が競合してきた。だが、ソフトリシティは2006年にマイクロソフトに買収され、アプリケーション仮想化とアプリケーションストリーミングの考え方を組み合わせたソフトリシティの製品は、マイクロソフトに引き継がれた。アルティリスは個人利用向けに無料の製品を提供し、アプリケーション仮想化技術の普及を推進している。

 現在、アプリケーションの仮想化は大きな可能性を持っており、サーバの仮想化があまり適さない幾つかのシナリオで利用できる。ただし、ソフトウェアを仮想化する機能の完成度は、全体的にまだ不十分だ。複雑なアプリケーションのなかには、かなり手間をかけないと仮想化できないものや、仮想化がまったく不可能なものもある。

 要約すると、顧客は現時点でアプリケーション仮想化の導入を開始できるが、インフラ全体にこの技術を展開するのは時期尚早といえるだろう。

ストレージの仮想化

印刷する
SNSでシェア

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー