導入事例:「サーバ仮想化」活用法をユーザーに聞く

ユーザー企業のIT担当者を対象に、IT製品/サービスの導入・購買に役立つ情報を提供する無料の会員制メディア「TechTargetジャパン」。このコンテンツでは、事例に関する事例の記事を紹介します。製品/サービス選定の参考にご覧ください(リンク先のページはPR記事を含みます)。

サーバ仮想化とは? その基本的な仕組みを解説

3分で分かるサーバ仮想化 基本の「き」


 サーバ仮想化は、1台のサーバを抽象化し、複数の仮想マシン(VM)にリソースを分割して実行する仕組みを指す。VMは、サーバの台数や識別情報、プロセッサ、OSなどの属性を気にすることなく利用できる。(続きはページの末尾にあります)

サーバ仮想化関連の事例

HCIの“自作”が「構築済みHCI」より安くなるとは言えない理由

「HCI」の調達コストを“自作”で抑制する――。こうした試みは徒労に終わることがある。「構築済みHCI」を購入した方が、むしろ安上がりになることがあるからだ。コストを抑えてHCIを導入するポイントとは。

(2023/3/28)

Dockerで外部ストレージを使った永続ストレージを実現する方法

外部ストレージのデータをDockerのコンテナから利用したいこともある。外部ストレージ利用には賛否両論あるが、それでも利用したい場合はどうすればよいのか。

(2018/3/19)

オブジェクトストレージ移行で得た、驚きのコスト削減

大容量の画像ファイルを扱う企業が、NASからオブジェクトストレージに移行。その結果、コストを大きく削減することに成功した。

(2018/2/21)

コンテナがあればハイパーバイザーやストレージアレイは不要になる

従来のストレージは可視性に乏しいプロセスでプロビジョニングされ、手間も時間もかかっていた。コンテナは従来の仕組みを刷新し、コスト効率の高いシステムを実現するという。

(2018/1/9)

NoSQLデータベース「Riak」をBet365が買収、エンタープライズ版もオープンソース化

BashoからRiakのソースコードや商標権を買収したのは、ソフトウェア企業ではなくブックメーカー企業のBet365だった。

(2017/10/27)

ハイパーコンバージド移行で、設定に要する時間を1万分の1に短縮

Red HatのGlusterFSとVMwareで構築されたシステムから、Nutanixのハイパーコンバージドに移行し、仮想マシンの作成・設定に要する時間が2〜3週間から2、3分に短縮した。だが、導入効果はそれだけではない。

(2017/10/25)

SANをハイブリッドフラッシュに置き換えて年1140万円のコストを削減

HDSのSANストレージをTintriのハイブリッドフラッシュにリプレースすることで、年間で約1140万円のコストを削減したという。コストが下がった要因とは?

(2017/10/17)

Dockerに最適の超軽量ディストリビューション「Alpine Linux」

Dockerのコンテナで動かすOSとして、Alpine Linuxが注目されている。軽量かつ堅牢な理由とは何か。Alpine Linuxの魅力を紹介する。

(2017/9/12)

“メモリと仮想マシンを自動で保護”するAMD EPYCのセキュリティ機能

Xeonによってサーバ市場から駆逐されたAMDが、EPYCで復活しようとしている。EPYCが注目されるのはなぜか。Skylake世代のXeonと戦えるのか。

(2017/9/11)

サーバレスコンピューティングを使ってはいけない4つのパターン

注目のサーバレスコンピューティングには、当然ながら向き不向きがある。サーバレスコンピューティングを使うと必ず失敗する4つのパターンを紹介する。

(2017/8/28)

脱Microsoftを図るヨーロッパの理想と厳しい現実

Microsoftによるロックインから脱却すべく、各国でOSSへの移行プロジェクトが進められている。成功したプロジェクトがある一方で、Microsoftによる巻き返しや政争へ発展して前途が不透明なプロジェクトもある。

(2017/7/28)

脱Microsoftプロジェクトを阻む政治的圧力

Microsoftによるロックインから脱却すべく、各国でOSSへの移行プロジェクトが進められている。成功したプロジェクトがある一方で、Microsoftによる巻き返しや政争へ発展して前途が不透明なプロジェクトもある。

(2017/7/14)

フラッシュストレージの最適解「共有DAS」、本当に性能は向上するのか?

フラッシュストレージの性能を引き出すNVMe。ストレージを効率的に運用する共有ストレージ。両者の融合が共有DASだ。ベンダーはとてつもなく高いIOPS値をアピールするが、本当だろうか?

(2017/6/27)

Microsoft帝国のロックイン――新たなる希望と帝国の逆襲

Microsoftによるロックインから脱却すべく、各国でOSSへの移行プロジェクトが進められている。成功したプロジェクトがある一方で、Microsoftによる巻き返しや政争へ発展して前途が不透明なプロジェクトもある。

(2017/6/23)

職員が使いたいIT環境をサポートするスウェーデン国立図書館

スウェーデン国立図書館は、職員のIT環境を統一した方が容易であるにもかかわらず、職員が使いたい環境をサポートすることにした。この決断を下したCIOは、他に数々の重要なプロジェクトを推進している。

(2017/4/14)

サーバレスコンピューティングは複雑になり過ぎたクラウドの福音となるか

クラウドを使うには、あまりにも多くのことを検討しなければならない。これはクラウドが目指していた姿ではない。サーバレスコンピューティングがこの問題を解決するかもしれない。

(2017/3/15)

R言語ベースのデータ分析プラットフォーム「Microsoft R Server」リリース

Microsoftが、「Microsoft R Server」(旧称Revolution R)を公開した。HadoopやSparkなどとも連携する統合プラットフォームになっている。

(2017/2/15)

導入企業がVMware Virtual SANに望む機能改善とは?

NetApp MetroClusterに起因するボトルネックに悩んでいた小売業者が、Virtual SANとフラッシュストレージに移行。導入効果に満足している同社だが、VSANにはまだ改善すべき点があるという。

(2017/1/19)

「Project Olympus」でオープンソースハードウェアの新開発モデル目指すMicrosoft

Microsoftは、オープンソースソフトウェア開発の問題点に着目し、解決する取り組みに着手した。同社が立ち上げた「Project Olympus」とは?

(2016/12/27)

クラウド時代にVMwareが楽天的なのは現実逃避なのか

VMwareの役員会は、課題は何もないと考えているらしい。同社の顧客がクラウドへ移行する中、本当に問題はないのか。だとすると、同社の自信の根拠とは何か。

(2016/10/20)

サーバ仮想化を担うハイパーバイザーとは

 従来は1台のサーバで、1つのアプリケーションを実行するのが一般的だった。そのためアプリケーションによってはサーバのプロセッサコアやメモリ容量などのハードウェアリソースを十分に利用せず、無駄が生じることがあった。リソースの使用率に関係なく、サーバの台数が増えると、維持管理に掛かるコストや必要なスペース、電力消費量が増加することになる。

 サーバのリソース使用率を高めるために登場したのが、サーバ仮想化だ。サーバ仮想化ソフトウェアは、アプリケーションとサーバの中間層に、ハイパーバイザーというソフトウェアを追加する。

 ハイパーバイザーは、アプリケーションインフラとしてのサーバを抽象化し、複数のVMに分割する。各VMは、独立した個別のサーバとして機能する。サーバ仮想化によって、サーバの利用可能なリソースを全て活用して、複数のアプリケーションを同時に実行できるようになる。その結果、サーバの台数を減らしたり、データセンター設備の維持コストを節約したりできる。

 当然ながら、ハイパーバイザーにはライセンスコストが掛かるだけではなく、運用管理が必要になる。こうした負担が、サーバ仮想化のメリットを相殺する可能性がある点に注意が必要だ。

サーバ仮想化の仕組み

 ハイパーバイザーには、Microsoftの「Hyper-V」やVMwareの「ESXi」などがある。ハイパーバイザーは、サーバのプロセッサやメモリ、ストレージなどのリソースを認識し、これらのリソースを呼び出すためのエイリアス(別名)を作成する。例えばCPUはエイリアスの作成によって、複数の仮想CPU(vCPU)と呼ばれるリソースに分割される。ハイパーバイザーはVMの管理を担い、仮想リソースにひも付いたリソースとアプリケーション間のデータのやりとりを担う。

 VMに対してハイパーバイザーは、プロセッサコアやメモリ容量、ストレージ容量といった管理下のリソースを割り当てる。VMは、インフラとなるハードウェアや、ハイパーバイザーが作成した他のVMから完全に分離される。つまりVMは、ハイパーバイザーを実行するサーバや、同じリソースを共有する他のVMの影響を受けない。

サーバ仮想化で注目すべきトレンド

 クラウドやコンテナの誇大宣伝により、サーバ仮想化は終わったと思われているかもしれない。サーバ仮想化市場は成熟し切っていると思われるかもしれない。しかし サーバ仮想化市場は、新たな採用パターンに対応してパブリッククラウドプロバイダーやオープンソースプロジェクトから新しいイノベーションを受け入れている。

 クラウド、コンテナ、インフラモダナイズの中で新たに実装されるアプローチを利用してサーバ仮想化も視野を広げ、新鮮な視点で検討しなければならない。サーバ仮想化において注目すべき7つのトレンドを紹介する。

  • 1.コンテナ管理

 コンテナを早期導入した企業にとって、コンテナ管理機能の有無が重要だった。ただし、コンテナとVMのコンバージェンスが増えるにつれて、既存の運用ツールやプロセスに影響が及ぶ可能性がある。

 コンテナ管理への投資は、機能の重複やプロセスのサイロ化というリスクをもたらす。一方、コンテナとVMのコンバージェンスは可視性の向上、API主導の自動化、インフラ管理の標準化といったメリットがある。

  • 2.コンテナと仮想マシンのコンバージェンス

 ハイパーバイザーをベースとするサーバ仮想化では、機能拡張やインフラ要件のサポート能力が繰り返し実証されてきた。従来型仮想化プロバイダーも新興仮想化プロバイダーも、コンテナとの競争とイノベーションに対応するためにクラウドから着想を得た仮想化インフラを提供している。その例が「VMware vSphere 7」や「Red Hat OpenShift Virtualization」などだ。

 コンバージド仮想化インフラは、ハイブリッドインフラソフトウェア、マルチクラウド、分散クラウド、エッジコンピューティング全体の一貫性を高める可能性を秘めている。

  • 3.クラウドホスト型サーバ仮想化

 パブリッククラウドのIaaSがクラウドホスト型のサーバ仮想化を新たな規模に広げている。クラウドホスト型サーバ仮想化はハイパースケールのIaaSで運用される従来型のデプロイシナリオとは相反するアプローチであり、ハイパーバイザーがクラウドインフラサービスの統合セットの一部としてバンドルされる。

 クラウドホスト型サーバ仮想化によって、ハイパースケールのIaaSプロバイダーにまたがって「ユーザー独自のハイパーバイザーを持ち込む/選ぶ」ことが可能になる。「VMware Cloud」や「Nutanix Cloud Platform」などがその例だ。

 クラウドホスト型はホスト変更やリファクタリングの可能性がある特定セットのシナリオに適している。事業継続性/高可用性やデータセンター統合など、既存ワークロードの柔軟性とスケーラビリティを向上させるための選択肢を提供する。クラウド移行への入り口としての役割も果たすだろう。

  • 4.ハイパーコンバージドインフラ

 HCI(ハイパーコンバージドインフラ)ソフトウェアはスケールアウトインフラの一形式で、インフラとIT運用の簡素化と標準化を目的に設計される。ハイパーバイザーを組み込み、ソフトウェアベースのストレージ仮想化を段階的に追加して、ネットワーク仮想化を組み込める「ビルディングブロック」方式のアプローチが提供される。ソフトウェアベースであることを前提とすると、HCIソフトウェアによってオンプレミスとオフプレミスにまたがる一貫性のあるハイブリッドソリューションが可能になる。

 クラウドホスト型HCIソフトウェアは、クラウドに着想を得たサーバ仮想化と重なり合う部分がある。この傾向はHCIサプライヤーによるコンテナ管理への投資と並行して起きている。どちらも、MicrosoftやIBMなどの新しいソリューションとともに分散クラウドを導入する別のルートを生み出している。

  • 5.仮想化ワークロード用ハードウェア支援

 仮想化用のハードウェア支援にはさまざまな形式がある。最近はハイパースケールIaaSプロバイダー用のカスタムハードウェアを通じて進化している。

 ハードウェア支援の仮想化によって、既存および新興のさまざまなサーバワークロードをサポートする共有コンピューティングリソースのプールが提供される。AI向けのパフォーマンス向上はニーズが高い。例としては、「AWS Nitro System」をはじめIntel、NVIDIA、Pensandoなどが提供している。

  • 6.使用量ベースのハードウェア

 ハードウェアサプライヤーは、クラウド移行に対応するためにサブスクリプションライセンスや使用量ベースの形式でクラウドに似たサービスを導入している。クラウドホスト型も使用量ベースも、将来のインフラ費用を設備投資から運用支出に切り替える能力を向上させる。例として「HPE GreenLake」や「Dell APEX」などがある。