仮想化製品の比較
仮想化テクノロジー:
KVM の概要 KVM は Kernel-based Virtual Machine の略で、カーネルベースの仮想マシンです。 KVM は、Linux 2.6.20 以降のすべての主要な Linux ディストリビューションに統合されているオープン ソース システム仮想化モジュールです。管理には Linux 独自のスケジューラを使用するため、Xen と比較すると、コアのソースコードは非常に小さくなります。 KVM は現在、学術界における主流の VMM (仮想マシン モニター) の 1 つになっています。 KVM 仮想化には、ハードウェア サポート (Intel VT テクノロジーや AMD V テクノロジーなど) が必要です。ハードウェアに基づいて完全に仮想化されています。初期の Xen は、ソフトウェアでシミュレートされた準仮想化をベースとしていました。 KVM: Linux カーネルベースの仮想マシン (Kernel-based Virtual Machine) を指します。これは Linux カーネルに統合された最初の仮想化テクノロジです。 KVM モデルでは、各仮想マシンは Linux スケジューラによって管理される標準プロセスであり、ユーザー空間でゲスト オペレーティング システムを起動できます。 通常の Linux プロセスには、カーネルとユーザーの 2 つの動作モードがあります。 KVM は 3 番目のモードを追加します: クライアント モード (独自のカーネルとユーザー モードを持つ)
KVM の設定 事前準備 実験環境は、Windows 7 システムと VMware Workstation ソフトウェアがインストールされた PC です。 1. VMware 仮想マシンに KVM をインストールし、仮想マシンを KVM にインストールする必要があるため、仮想マシンのメモリを 2G 以上に調整します。 少なくとも2GBのメモリ 2. VMwareで仮想化サポートを有効にする VMware で仮想化サポートを有効にする 仮想化CPUパフォーマンスカウンタ機能: (KVMをインストールする場合、この機能を有効にする必要はありません) VMware 公式 Web サイトのマニュアルに手順が記載されています http://pubs.vmware.com/workstation-12/index.jsp 3. KVM仮想マシンを保存するための20Gハードディスクを追加する 20Gハードドライブを追加 注意: KVM は 64 ビット RHEL6 以降のシステムでのみサポートされます。 32 ビット システムではサポートされません。 4. CPU がハードウェア仮想化テクノロジをサポートしているかどうかを確認します。 CPUが完全仮想化技術をサポートし、64ビットであるかどうかを確認します。 Intel: cat /proc/cpuinfo | grep --color vmxAMD: cat /proc/cpuinfo | grep --color svm フラグをチェックして、上記の vmx または svm があるかどうかを確認します。ある場合は、完全な仮想化テクノロジをサポートします。 5. BIOS仮想化サポートを有効にします。 VT を見つけて、enable に変更します。多くのマシンではデフォルトでオンになっていないため、BIOS でもオンにする必要があります。 VTが有効になっていません BIOSがVTをオンにする 6. RHEL 64ビット以上のオペレーティングシステムをインストールする このプロセスについては詳しく説明しません。自分でインストールできます。 KVM仮想マシンのインストール 起動後、CPUが完全仮想化をサポートしているかどうかを確認します。 CPUが完全仮想化技術をサポートし、64ビットであるかどうかを確認します。
KVMをインストールする KVM モジュール、管理ツール、libvirt をインストールします。コマンドライン インストール:
注: システムイメージを使用するには、まずyum local sourceを設定します。 注記:
KVM をインストールした後のサービスを表示します。
kvmモジュールが正しくロードされていることを確認してください
コマンド:virt-managerを使用して仮想マシンを作成します kvm 管理ツールを英語インターフェースから中国語インターフェースに切り替えます。
1. virt-manager を実行すると、次のインターフェースがポップアップ表示されます。 仮想マネージャー 2. インストールした Linux オペレーティング システムを保存するパーティションを作成します。
...わずかに フォーマットしてマウントして使用する
注: システム イメージを準備します。centos7.4 イメージを /var/lib/libvirt/images/ ディレクトリにアップロードします。 3. 仮想マシンを作成する
仮想マネージャー システムのインストール方法を選択する ISOイメージの使用 リソースの設定 ディスクの構成 ネットワークを構成する 「完了」をクリックして、新しい KVM 仮想マシンを作成します。 4. KVMのBIOSブート順序を変更する ブートオプション 5. 通常インストールシステムテスト KVM仮想マシンの共通コマンド # virsh list #実行中の仮想マシンを一覧表示 # virsh start centos7-71 #centos7-71仮想マシンを起動します # virsh shut down centos7-71 #centos7-71仮想マシンをシャットダウンします # virsh autostart centos7-71 #物理マシンの電源がオンになった後に centos7-71 仮想マシンが自動的に起動するように設定します テスト: 再起動後、自動的に起動する KVM 仮想マシンが見つかりませんでした 解決する: # vim /etc/fstab #起動時にsdb1が自動的にマウントされるように設定してください。そうしないと起動しません
|
<<: クラウドの導入は多くの組織におけるIT近代化のきっかけとなる
>>: Kafkaのアーキテクチャと高可用性メカニズムの図、アリババとテンセントはどちらもそれを使用しています。わからない場合は私に聞いてください
現在、ワールドカップが盛況です。最も権威のあるサッカーイベントであるワールドカップは、近年最も人気の...
2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています多くの企業...
今日は「スポーツとフィットネスの消費に関する洞察」を皆さんと共有したいと思います。改正スポーツ法は数...
Alibaba や Baidu とは異なり、Tencent Advertising と Toutia...
APPは開発され、広告も行われ、チャネルも選択され、予算も確保されましたが(いつも足りない気がします...
従来のシステム アーキテクチャは、1 つのプロジェクトが 1 つの Tomcat で実行される、古典...
国家市場監督管理総局がテンセントに独占音楽著作権の取り消しを命じた後、中国のオンライン音楽プラットフ...
AWS IoT Device Defender は、IoT デバイスのセキュリティ保護に役立つフルマ...
CPSを行うことでウェブマスターが利益を上げる良い方法だと言えます。ポップアップ広告やクリック広告と...
[51CTO.com からのオリジナル記事] 1972 年以来、SAP はビジネス運営モデルに完全な...
1か月前、Dazhejun.comはGoogleが「詳細記事」検索結果をテストしていると報じましたが...
過去6か月間、中国の検索エンジンには大きな変化があったと言えます。まず、百度はウェブサイトの大幅なア...
企業変革コンサルティング会社 Contino の調査によると、ビジネスでクラウド サービスを広範に活...
「今この瞬間、私はあなたと一緒にいます」は、過去には想像もできなかった消費シナリオでしたが、今では特...
ソーシャル メディアの発展に伴い、多くの企業やウェブマスターが、ソーシャル メディア マーケティング...