【図解】コレ1枚でわかる仮想化
仮想化の意味
日本語の「仮想」という言葉を聞くと、「虚像の」、「実態のない」という意味を思い浮かべてしいます。ところが、この言葉の元となった英語の「Virtual」は、そのような意味ではありません。正しくは、「本物ではないが、本物と同じ」という意味があります。また、ラテン語の語源を見ると「力のある〜」と記されています。
辞書を引くと英語の文例には、次のような記述があります。
It was a virtual promise.
(約束ではないが)実際には約束も同然だった。He was the virtual leader of the movement.
彼はその運動の事実上の指導者だった。He was formally a general, but he was a virtual king of this country.
彼は公式には「将軍」ではあったが、彼はこの国の実質的国王だった。
このように見ていくと、私たちがITの用語として使っている「仮想化=Virtualization」は、次のような意味と理解するのが、自然かも知れません。
「物理的実態とは異なるが本物と同じ機能を実現する仕組み」
仮想化は決して、「虚像で実態のないシステムを作り出す仕組み」ではないということになります。
つまり、サーバーやストレージ、ネットワークの物理的な構成や機能、性能とは異なる形態をしているが、実質的には、本物と同様の役割を果たす仕組みを実現する技術と考えるのが現実に即しているといえるでしょう。
私たちは、目に見える物理的な実態がそこになければ、その存在を認めにくいものですが、考えてみれば、物理的実態にかかわらず、必要な機器構成や機能、性能と同等のものが、実質的に使えるのならば十分なわけです。
「仮想化」とは、まさに物理的なシステム資源とは異なりますが、「実質的」には、物理的なシステム資源である本物と同じ扱いができるものを実現し、ユーザーに提供する仕組みであると言うことができるでしょう。
仮想化の3タイプ
「物理的実態とは異なるが本物と同じ機能を実現する」ソフトウエア技術である「仮想化」には、次の3つのタイプがあります。
■パーティショニング(分割)
ひとつのシステム資源を複数の独立した個別の資源として機能させます。例えば1台のサーバーを、10台の個別・独立した本物と同じサーバーが存在しているかのように機能させる場合などです。
この方法を使えば、1ユーザーだけでは能力に余裕のある物理サーバー上に、見かけ上複数のサーバーを稼働させ、複数のユーザーが、それぞれを自分専用のサーバーとして扱うことができます。また、システム資源を余らせることなく有効活用することもできます。
■アグリゲーション(集約)
複数のシステム資源をひとつのシステム資源のように機能させます。例えば、複数の異なる物理的なストレージを1台の本物と同じストレージに見せかける場合などです。この機能を使わなければ、ユーザーは、複数の別々のストレージの存在を意識し、煩雑な操作や設定を行わなければなりません。しかし、この機能により、物理的な構成や個別の設定を気にすることなく、またメーカーや機種を意識することなく、1つのストレージとして扱えるので、使用上の利便性は大いに高まります。
■エミュレーション(模倣)
あるシステム資源を異なるシステム資源として機能させます。例えば、PC上で、スマートフォンの基本ソフトウェアが稼働し、本物と同じスマートフォンが稼働しているように画面を表示させ、その機能を使うことができます。加えて、スマートフォンにはない、大きな画面とキーボードで操作ができるようになり、アプリケーション開発やテストの利便性を高めることができます。
ユーザーにとっては、物理的な実態はどうであろうと、必要な機能や操作が本物と同じであればいいわけです。このようなことをソフトウェアで実現しようという技術の総称が「仮想化」です。
ITビジネス・プレゼンテーション・ライブラリー/LiBRA
【7月度のコンテンツを更新しました】
=======
- RPAのプレゼンテーションに新しい資料を加えました。
- 講演資料:「デジタル・トランスフォーメーションの本質と「共創」戦略」を追加しました。
- 動画セミナーを3編追加いたしました。
=======
総集編
【改訂】総集編 2019年7月版・最新の資料を反映しました。
動画セミナー/ITソリューション塾・第31期
【改訂】IoT
【改訂】AI
【改訂】コレからの開発と運用
ITソリューション塾・最新教材ライブラリー/ITソリューション塾・第31期
【改訂】IoT
【改訂】AI
【改訂】コレからの開発と運用
ビジネス戦略編
【新規】OMO(Online Merges with Offline) p.5
【新規】デジタル・トランスフォーメーションとOMO p.16
【新規】デジタイゼーションとデジタライゼーション p.22
【新規】DX事業とは p.43
【改訂】DXを支えるテクノロジー p.55
【新規】Legacy ITとModern IT p.54
【新規】事業戦略を考える p.79
サービス&アプリケーション・先進技術編/IoT
【新規】IoTセキュリティ p.82
サービス&アプリケーション・先進技術編/AI
【新規】特化型と汎用型の違い p.13
【新規】ルールベースと機械学習 p.73
【改訂】知能・身体・外的環境とAI p.80
【改訂】機械と意識とAI p.81
【新規】学習と推論の関係 p.79
【新規】創造力とは何か P.114
ITインフラとプラットフォーム編
*変更はありません
クラウド・コンピューティング編
【改訂】クラウド・サービスの区分 p.43
【新規】なぜクラウド・ネイティブにシフトするのか p.105
サービス&アプリケーション・基本編
Frontier One Inc. (鍋野敬一郎氏)より提供の資料
【新規】ERPの進化 :業務システムの寄せ集めから次世代ERPへ p.18
【新規】SAPの提唱するインテリジェンス・エンタープライズp.19
【新規】SAPにおけるAIの定義(2018)p.20
【新規】SAP Leonardo :ERP+機械学習p.21
【新規】SAP Leonardo : ERP + AI = Intelligent Apps ! p.22
開発と運用編
【改訂】ビジネス・スピードを加速する方法 p.41
ITの歴史と最新のトレンド編
*変更はありません
テクノロジー・トピックス編
Facebook LIBRA
【新規】LIBRA協会の参加企業 p.52
【新規】LIBRAとは p.53
【新規】LIBRAとBit Coin との違い p.54
【新規】LIBRAへの懸念 p.55
RPA
【新規】AI-OCRの事例 p.25
【新規】導入上の留意点 p.26
【新規】成果をあげるための取り組み p.27
【新規】プロセス・マイニングとRPA 32
講演資料:デジタル・トランスフォーメーションの本質と「共創」戦略