「準仮想化」を理解するためのポイント【後編】
「準仮想化」の意外な注意点とは? 使えるハイパーバイザーとOSは?
準仮想化を実現する際に必要なのがハイパーバイザーとゲストOSだ。準仮想化ハイパーバイザーの機能と、ゲストOSとして利用できるOSを取り上げる。
仮想化技術の「準仮想化」(Para Virtualization)は、データ処理速度や仮想マシン(VM)の動作効率の低下といった、一般的な仮想化技術である「完全仮想化」の課題を解決する。ゲストOSとハイパーバイザーが直接やりとりできるため、データ移行の高速化やシステム利用率の向上、電力の節約などのメリットが得られる。ただし準仮想化には特有の課題がある。前編「いまさら聞けない『準仮想化』と『完全仮想化』の違いとは? 特徴を比較」に続く本稿は、準仮想化の利点と欠点、準仮想化のゲストOSに利用できるOSを説明する。
準仮想化の見落とせない“あの注意点”
準仮想化はVMのデータ転送効率を向上させる可能性があるが、どの程度向上させられるかを定量的に予測することは難しい。さらにデータ転送効率はVMで稼働させるアプリケーションの種類に大きく左右される。準仮想化はハイパーバイザーとゲストOS間でVMの処理に関する指示(ハイパーコール)を交換するためにAPI(アプリケーションプログラミングインタフェース)を利用するため、想定通りに機能しない準仮想化アプリケーションも生じる。アプリケーションが一定数のハイパーコールを一定時間に実行できない場合、管理者は完全仮想化と比較したときの準仮想化のメリットを実感しづらくなる可能性がある。
準仮想化ハイパーバイザーの機能
準仮想化ハイパーバイザーは、ディスクやネットワークのドライバー機能、マザーボードのエミュレーションを実行する機能などを搭載している。管理者はこれらの機能を使い、ハイパーバイザーにストレージI/O(入出力)やデータ通信を処理させることができる。準仮想化ハイパーバイザーがマザーボードをエミュレーションすることで、ソフトウェアドライバーが電気回路などの物理マザーボード間の相違に適応可能になる。
他の機能として特権命令もある。特権命令はゲストOSがデバイスや機密データにアクセスするための命令を指す。ゲストOSが物理メモリを仮想メモリにマッピングできるようにするページテーブル機能も搭載する。
どのOSが準仮想化のゲストOSとして利用できるのか
準仮想化に必要なOSは、ゲストOSとハイパーバイザー間で通信できるように設定を変更できるOSだ。特定のバージョンの「Linux」は準仮想化を可能にする「paravirt_ops」(pvops)という拡張機能を搭載している。非営利団体Linux Foundationのハイパーバイザー「Xen」はゲストOSの準仮想化を実施するためのpvops機能を搭載しており、準仮想化に適したハイパーバイザーの一つだ。
Linuxの準仮想化はカーネルのバージョンによって仕様が異なる可能性がある。古いバージョンのLinuxは準仮想化を利用できても、新しいバージョンで機能が更新された場合、従来の方法では準仮想化が利用できない場合がある。このため準仮想化を進める前にOSのカーネルのバージョンに注意しなければならない。
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
市場調査・トレンド
[AvePoint Japan株式会社] SCS評価制度の死角は“SaaSの中” クラウド標準機能では届かない領域とは? -
製品資料
[デジタルサーカス株式会社] 5分で分かる、「オープンソースCMS」比較ガイド -
製品資料
[デジタルサーカス株式会社] 1つのアプリを各国で運用 多言語モバイルアプリを簡単に開発・導入できる方法 -
製品資料
[ニュータニックス・ジャパン合同会社] 複雑化するKubernetes運用、VMとコンテナの二重管理を解消する方法は? -
市場調査・トレンド
[アルプス システム インテグレーション株式会社] 急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
Microsoft 365導入後も稟議は「Excelをメールで回覧」 承認が止まる理由
-
2
米国防総省で300万人分の個人情報が流出 その「意外な原因」と教訓
-
3
「Microsoft 365」が乗っ取られる MFAを破る“本物の画面”の恐怖
-
4
PHPはそもそも必要か? 脆弱性で問われる自社サイト安全性と保守負担のバランス
-
5
PHP脆弱性「PHP2Shell」で2260万件に影響 情シスの緊急チェックリスト
-
6
金融・通信で情報漏えいが続出 IPAとJPCERT/CCが情シスに求める緊急点検
-
7
「年1回の外部診断」が限界に 大手小売が脆弱性管理を内製化・一元化した方法
-
8
京王電鉄・東京メトロの被害から学ぶ境界防衛 ITの侵害はどこまで波及するか
-
9
PHP2Shellの「事前の情報流出」でパニックに パッチ公開を巡る“混乱劇”
-
10
Googleの業務向けAIエージェント「Gemini Agent」が登場 しかし課題は山積み
ホワイトペーパーランキング PR
-
1
AI駆動攻撃にどう対抗する? 超速の攻撃からエンドポイントを保護する方法
-
2
最速72分でデータが流出? 最新の脅威トレンドや侵入手法から分かった防衛策
-
3
経験豊富な即戦力人材に直接アプローチできる、「攻めの採用」への転換術
-
4
2026年のサイバーセキュリティには何が必要か? 最新データに学ぶ傾向と対策
-
5
「IT史に名を残すシステム障害」8選
-
6
「EDR」選定ガイド:比較・検討フェーズで整理すべきポイントを解説
-
7
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
8
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
-
9
MDMだけでは防げない? Appleデバイスに潜む5つのセキュリティギャップ
-
10
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー