EC-CUBEのカスタマイズ・制作会社 強いネットショップ構築します|EC-Orange
サーバの仮想化というのは、1台の物理的サーバ内に、複数のサーバ環境を仮想的に構築する技術のことです。ハードウェアの性能が向上した今では、仮想化しないことのマイナス面が目立つほど、急速に普及しています。

以前のように、物理的に1つのマシンに1つのOS(LinuxやWindowsなど)をインストールして運用した場合、ハードウェア、特にCPU性能が大きく向上した現在では CPU使用率 が数%ぐらいしか使われないことも珍しくありません。
CPU使用率が低いということは、それだけリソースが有効活用されていないということ。
さらには最近の高性能CPUには コア と呼ばれる演算器が複数あるのに、アプリケーションによっては1つのコアしか使われないことも多々あります。
サーバを仮想化すれば、こうしたサーバ機器の無駄遣いを無くすことができます。
サーバのハードウェアリソースの利用効率性が高まるということは、その分だけコストを削減できます。
アプリケーションサーバとデータベースサーバを分けて運用するケースでは、仮想化しなかった場合には2台の物理的なサーバが必要です。 しかし仮想化を行えば、物理的には1台のサーバだけ用意すればこれを実現することが可能です。
仮想化の方法を工夫することで、瞬時に新しいサーバを用意したり、廃棄したり、あるいは既存のサーバ環境をそのまま複製したりすることが可能です。 CPUの処理力が足りなければリソースの割り当てを増やすことで、サービスを停止することなく処理能力を高めることもできます。
1物理サーバに1OSで運用していた場合には、サービスを停止し、サーバのケースを空けてハードウェアの増強が必要だったことが、仮想サーバであれば遠隔操作だけで同じことが実現できてしまいます。
とはいえ、サーバ仮想化はまだまだ誰でも簡単に実現できる環境にはなっておりません。 プログラミングスキルだけではなく、サーバやネットワークに関する知識がなければ、サーバの仮想化の良さを最大限に発揮するのは難しいのが現状です。
ぜひ、エスキュービズムのスタッフに「サーバを仮想化して環境を構築したいんだけど、どうすれば良いですか?」とお気軽にご相談下さい。
©2006-2010 EC-Orange All rights reserved.