メモリバルーニング
めもりばるーにんぐ
意味
メモリバルーニングとは、仮想化環境やオペレーティングシステムにおいて、物理メモリの割り当て量を動的に調整し、限られたリソースを効率的に配分するための技術および手法のことです。気球のように必要に応じてメモリ領域を膨らませたり縮小させたりすることで、ホストOSと複数のゲストOSの間でメモリ容量を融通し合います。具体的には、メモリが逼迫している仮想マシンへ追加の領域を割り当てるため、他のアイドル状態にある仮想マシンから一時的にメモリ領域を回収し、全体の稼働安定性を高める役割を果たします。クラウドコンピューティングやデータセンターなど、多数の仮想サーバーを集約して運用する現場において、ハードウェアコストを抑えつつシステム全体のパフォーマンスを最適化するための重要な基盤技術として広く活用されています。
類義語
仮想メモリ拡張、ストレージ拡張メモリ