仮想化 リソースを大量に消費することで仮想化が難しくなるのはなぜですか?

リソースを大量に消費することで仮想化が難しくなるのはなぜですか?

Anonim

Q:

「リソースの浪費」が仮想化を難しくするのはなぜですか?

A:

仮想化システムは、企業に大きなメリットをもたらします。 ただし、これはすべての場合に当てはまるわけではありません。 企業は、仮想化の主なメリットとデメリットを個別に検討する必要があります。

適切な種類の変更と調整により、仮想化システムは、従来のハードウェア依存システムよりもはるかに効率的です。 ただし、例外の1つは、特定のタイプのレガシーシステムであり、個々のサービスがリソースを非常に消費します。 一部のITプロフェッショナルは、これらの個々のプログラムを「リソース豚」と呼んでいます。

リソースを大量に消費するという考え方は、ハードウェアに依存するシステムの考え方と同じです。 これを考える1つの方法は、元のアプリケーションが独自のサンドボックスで構築され、CPUやRAMなどのリソースの使用を支配することです。 そのシステムで主要なアプリケーションになった場合、そのシステム内のリソースの共有にうまく対応できなくなります。

また、専門家は、これらのリソースの1つを他の変更を加えずに仮想化システムに移動すると、深刻な問題を引き起こす可能性があることを指摘しています。 その理由は、仮想化が本質的に物理サーバーにより多くの流出を引き起こすためです。 アプリケーションを仮想化し、ハードウェアに依存しないようにするにはコストがかかります。 それを念頭に置いて、リソースを大量に消費するアプリケーションを仮想化システムに移動するだけで、既存のリソースを超える需要が発生する可能性があります。 また、コストと実行可能性の問題もあります。一部の小規模なレガシーシステムは、具体的な投資収益率に到達する場合ではなく、単に仮想化する価値がありません。

リソースの大量消費に対処する1つの方法は、アーキテクチャ内の特定の要求を理解し、移行に対応することです。 通常、既存のリソースホグを仮想化システムで適切に実行するには、リソースの限られたわずかな増加のみが必要です。 また、エンジニアや開発者がこれらのアプリケーションの1つを変更または改善して、「他のアプリケーションとうまくやり取り」できるようにするさまざまな方法もあります。それらが必要な場所。

リソースを大量に消費することで仮想化が難しくなるのはなぜですか?