【図解】コレ1枚でわかる仮想化の3つのタイプ
「物理的な実態とは異なるが、実質的には本物と同じ機能を実現する」ソフトウェア技術である仮想化には、その目的や仕組みによって大きく3つのタイプに分類することができます。それが「パーティショニング(分割)」「アグリゲーション(集約)」「エミュレーション(模倣)」です。
- パーティショニング(分割)
ひとつの物理的なシステム資源を、複数の独立した個別の資源として機能させるアプローチです。
最も代表的なのが「サーバー仮想化」です。例えば、非常に高性能な1台の物理サーバーがあるとします。このサーバーに仮想化技術を適用し、能力を10等分して割り当てます。すると、見かけ上は「10台の独立した本物と同じサーバー(仮想サーバー)」が存在しているように機能します。
1つの業務だけで高性能サーバーを使い切るのは難しく、リソースを持て余してしまうことがよくあります。パーティショニングを使えば、複数のユーザーや部門が、1台の物理サーバーの中に「自分専用のサーバー」を持つことができるため、ハードウェアの能力を無駄なく限界まで有効活用でき、コスト削減に大きく貢献します。
- アグリゲーション(集約)
パーティショニングとは逆に、複数の物理的なシステム資源を束ねて、ひとつの巨大なシステム資源のように機能させるアプローチです。
ストレージ(データ保存装置)の世界でよく使われます。複数の別々のハードディスクやストレージ機器を仮想化技術でひとつにまとめ、ユーザーには「1つの大容量ストレージ」として見せます。ユーザーは、データが実際にどの物理機器に保存されているかを一切意識することなく、シンプルにデータの保存や読み出しを行うことができます。
メーカーや機種が異なる機器が混在していても1つのストレージとして扱えるため、容量が足りなくなれば物理機器を継ぎ足すだけで簡単に拡張でき、運用管理の煩雑さから解放されます。
- エミュレーション(模倣)
あるシステム資源を、全く異なる種類のシステム資源であるかのように振る舞わせるアプローチです。
例えば、Windowsパソコンの画面上で、スマートフォンのOS(Androidなど)を稼働させ、スマホのアプリをパソコン上で操作できるようにする技術などがこれにあたります。物理的にはパソコンのハードウェアですが、ソフトウェアがスマートフォンのハードウェアの動きを「模倣(エミュレート)」しているのです。
これにより、スマートフォン向けアプリの開発者が、わざわざ実機のスマホを何台も用意しなくても、パソコンの大きな画面とキーボードを使って効率的にテストや開発を行うことができるようになります。
このように仮想化技術は、分割したり、まとめたり、別のものに変身させたりすることで、物理的な制約を飛び越え、ユーザーにとって最も都合の良い「実質的な機能」を提供しています。
今、「AIをどう使うか」という段階は終わり、「AIと共にどう変わるか」が問われる時代へと、世の中は大きく変わりつつあります。変化はAIだけではありません。ITの潮流もまた、「レガシーIT」から「モダンIT」へと構造的な転換期を迎えています。
営業職であれエンジニア職であれ、新入社員や若手がこの「現実」を知らないまま現場に出ればどうなるでしょうか。お客様との会話は噛み合わず、信頼を得ることは難しいでしょう。その結果、せっかくの才能を持ちながら、仕事への自信を失ってしまうことになりかねません。
そのような不幸なミスマッチを少しでも減らしたい!この研修は、そんな想いから始まりました。
今年で10年目を迎えますが、これまでの経験を土台に、変化の速いIT常識の全体像を、基礎・基本やビジネスとの関連性とともに分かりやすく紐解きます。さらに、ITプロフェッショナルとしてどう役割を果たし、どう学び続けるべきか、AI時代に即した「すぐに使える実践ノウハウ」も解説します。
お客様の言葉が理解できる。社内の議論についていける。そして何より、仕事が楽しくなる。そんな「確かな自信」を、本研修を通じて手にしていただければと願っています。
>> 詳しくはこちら
新入社員のための1日研修 「最新のITトレンド」
新入社員のための1日研修 「IT営業のプロセスと実践スキル」
IT営業の役割や仕事の進め方を学び、磨くべきスキルを考えます。また、AIを武器に、先輩にも負けない営業力を磨く方法についても解説します。
