今回は、仮想通貨における「仮想マシン」について解説します。
仮想マシンとは
仮想マシンとは、コンピューター内にもう一つのコンピューターを再現する技術です。
物理コンピューターと同じ機能をソフトウェアで実現したコンピューターです。
つまり、物理コンピューターで実行する任意のソフトウェアを実行するために使用できる、ソフトウェアで作成されたコンピューターです。
物理マシンと同様、仮想マシンも、独自のオペレーティングシステム・ストレージ・ネットワーク・構成設定・ソフトウェアを備えています。
そのため同じホスト上で実行されている他の仮想マシンから完全に分離されています。
詳細
仮想化により、多数の小さなワークロードを1台の物理コンピューターに統合することができます。
そのため、リソースの使用効率が上がり、ITコストが削減されます。
オペレーティングシステムとアプリケーションを備えた新しい仮想マシンを導入すると、IT管理者は本番環境を変更する前に、懸念実証環境とDevTest環境を簡単に導入できるのです。
メリット
仮想マシンを物理サーバーに統合して物理サーバーの数を減らすことで、資産管理をより簡単にすることができます。
仮想マシンを管理するときな、メンテナンスするハードウェアの数が減少し、リソースのプロビジョニングが速くなり、ダウンタイムが短くなります。
これにより、次のメリットがあります。
・時間の削減
・サーバー導入に必要なスペースの削減
・ハードウェアをアップグレードしながら古いOSにもアクセスできる
・ネットワーク内の物理コンピューター間の移動可能
・オンプレミス環境とクラウド環境との間でも移動可能
・エネルギー消費量が削減され、環境に優しい
デメリット
仮想マシンは、仮想化ソフトウェアを挟んで実行されます。
そのため物理的なメモリ・CPU・ディスクを分割して各仮想環境に割り当てています。
すると、物理環境で実行するより性能が劣ることがあります。
また、従来のOSやアプリケーションによるセキュリティ対策だけでなく、仮装環境用のセキュリティ対策も必要になります。
サーバを共有することもある仮装環境では、ウイルぅに感染した時に感染経路の遮断方法・各仮装環境に対するセキュリティ対策など、の手段を検討する必要があります。
これらをまとめるとデメリットは次の通りです。
・物理環境より性能が良くない
・セキュリティ対策が必要になる
関連記事→仮想通貨における【 EVMとは 】分かりやすく解説
最近のコメント