KVM

KVMとは

KVMとは、OSの一種であるLinux上で作動する仮想化技術です。

仮想化は、1つのサーバー上に複数のサーバーを作り出すことです。1つのPCで複数のPCを稼働している状況になるので、初期投資の費用を抑えることができます。

他にもPCがもつ資源を有効活用できます。PCはメモリ、CPU、ストレージといった処理装置を保有しています。処理機能は利用するソフトにより、使用される程度が変わります。仮想化により各ソフトに適した資源の配分を行うことができます。

KVMの使用用途

KVMはビジネスでもよく使われており、利用例の1つに既存データの活用があります。

PCを長年利用し続けると、中に入っているOSやソフトのサポート期間が終了する場合があります。サポート対応されていないPCはセキュリティにリスクがあるので、新しいPCに交換する必要があります。

しかし、新しいPCに使われているハードウェアでは、利用しているソフトが対応していないこともあります。対応させるにはシステムの改築が必要ですが、時間がかかることもあります。その際一時的に仮想環境で既存のソフトを動かし、新しいPCでのシステムが完成したらデータを全て移動させることが行われています。

KVMの性質

KVMはLinuxをベースにして作られた技術ですが、ここではLinuxについて紹介します。Linuxとは、PCの動作に寄与するOSの1種です。OSには種類があり、他に有名なものではWindowsやmacOSがあります。OSはそれぞれ特徴がありますが、Linuxの特徴は以下の通りです。

1. 無料

WindowsやmacOSの場合、利用するにはライセンス料を払う必要があります。一方LinuxはオープンソースのOSであるため、無料で使うことができます。

2. 種類が豊富

オープンソースであるため、世界中の人が開発を行っています。そのため用途に合わせて、細分化されています。有名なものではUbuntuがあり、サーバー用途で多く用いられています。

4. 軽い

商用のOSの場合、システムのアップデートが存在します。アップデートによる機能は、PCを重くすることがあります。古いPCでは重いと作動しなくなることもあります。Linuxは他のOSに比べて動作が軽いため、古いPCでも問題なく使うことができます。

しかし、Linuxはコマンドを使って動かす必要があります。コマンドで入力するキーワードを覚えなければならないため、知識が求められます。人によっては使いにくいです。

参考文献
https://vmware-juku.jp/whatsvm/whatsvm02/
https://www.designet.co.jp/faq/term/?id=S1ZN
https://www.fujitsu.com/jp/products/software/os/linux/featurestory/kvm/index.html
https://vmware-juku.jp/whatsvm/whatsvm02/
https://game-creators.jp/g-job-tenshoku/news_articles/13

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です