ハイパーバイザーとの違いは? 「コンテナ技術」を活用する5つのメリット/デメリットGartnerが提言する(2/2 ページ)

2015年07月17日 12時00分 公開
[Stephen J. BigelowTechTarget]
前のページへ 1|2       

4.手に負えなくなる可能性

 ハイパーバイザーベースの環境でVMライフサイクル管理が重要な場合、コンテナのライフサイクル管理は極めて重要になる。コンテナは驚異的な速さで起動および複製できる。これはコンテナの重要なメリットだが、気付かないうちに大量のコンピューティングリソースを消費する可能性もある。アプリケーションの構成要素であるコンテナが不要になったときに、コンテナが停止または削除されるなら問題ない。コンテナ化したアプリケーションをスケールアップして、後で元に戻すことを忘れた場合、企業は膨大かつ不要なクラウドコンピューティングのコストを負担することになる。クラウドプロバイダーはコンピューティング能力を貸与することで利益を得ているため、このような事態が発生しても一向に構わない。そのため、コンテナの導入状況を確認する責任はユーザーにある。

5.ツールの不足

 コンテナの監視と管理に必要なツールの種類は、依然として不足している。これは今に始まったことではない。ハイパーバイザーベースの仮想化の黎明期には、適切なツールの不足が顕著だった。現在では、有用なVMの監視ツールと管理ツールが簡単に利用できるようになったように、コンテナを管理するための新しいツールも提供され始めている。例えば、米Googleが提供するオープンソースのDocker管理ツール「Kubernetes」、Webベースのフロントエンドを使用してLinuxコマンドラインの機能を置き換える「DockerUI」、コンテナのログを一元管理された場所にルーティングする「Logspout」などがある。

 VM内でコンテナを使用し、VMツールの監視機能と管理機能を活用することで、管理者は適切なコンテナツールが不足している現状を回避できるとビットマン氏は提案する。VMツールは、コンテナツールより成熟していて豊富な機能が用意されている。そのため、コンテナツールが成熟するまでは、適切な代替ツールとして機能するだろう。

 ビットマン氏はコンテナに対してかなり熱心に取り組んでおり、コンテナについて幾つかのことを明言している。コンテナは高密度とスケーラビリティを実現することを目的とする高速で軽量な導入であること、ネイティブ(仮想化されていないI/O)でより高いパフォーマンスが得られること、Dockerなどのすぐに利用できる開発フレームワークがあること、GitHubなどの共有およびコラボレーション用の有名なツールがあることを保証している。だが、コンテナは全ての仮想タスクを対象とするユビキタスなソリューションではない。そのため、仮想化ツールボックスには新たなツールが追加されることになるだろう。そして、この追加のツールは、多くの従来のVMと上手く連動することが予想される。

Copyright © ITmedia, Inc. All Rights Reserved.

前のページへ 1|2       

アイティメディアからのお知らせ

From Informa TechTarget

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか
メインフレームを支える人材の高齢化が進み、企業の基幹IT運用に大きなリスクが迫っている。一方で、メインフレームは再評価の時を迎えている。

ITmedia マーケティング新着記事

news017.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2025年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news027.png

「ECプラットフォーム」売れ筋TOP10(2025年5月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。

news023.png

「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年5月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...