QEMU machine emulator (Ubuntu)

測試環境 Ubuntu 16.04 (X86_64) 如何在 x86_64 環境下產生非 x86_64 的虛擬機器.這就需要透過 QEMU machine emulator 透過全模擬的方式來做. 在使用 QEMU machine emulator 前,我們先來看看 QEMU 三種不同的模擬方式 machine emulator , virtualizer Continue reading QEMU machine emulator (Ubuntu)

CentOS – ARM KVM

測試環境為 CentOS 7 ARM 處理器平台. 看了一下 KVM 官方網站的確有寫到支援 ARM 處理器,所以來試試看. http://www.linux-kvm.org/page/Processor_support ARM: Virtualization support for ARM was initially added to ARMv7-A pr Continue reading CentOS – ARM KVM

RHEL5 KVM – VT-d

從 RHEL 5.4 64bite 開始 Redhat 就開始支援 KVM,到了新版的 Red Hat Enterprise Linux 6 其虛擬化也只剩下 KVM( Kernel-based Virtual Machine) ,RHEL6 已經將 Xen 移除了,所以目前 RHEL 會以 KVM 為主,目前他也支援 VT-d 的功能,在 KVM 的官方網 Continue reading RHEL5 KVM – VT-d

RHEL5 – KVM – VT-C (VMDq , VMDc,SR-IOV)

在 Intel 官方網站上的 Intel® 82575 Gigabit Ethernet 有支援 VMDq 和 SR-IOV 新版的 10G網卡 igb 版本 2.2.9 http://downloadcenter.intel.com/default.aspx?lang=zht&iid=gg_support-ZH_01+home_downlo Continue reading RHEL5 – KVM – VT-C (VMDq , VMDc,SR-IOV)

KVM – Virtual machine 設定檔

KVM  Virtual machine 設定檔使用的是 XML 檔案格式.建立好的 Virtual Machine 設定檔置放於 /etc/libvirt/qemu.先來看看設定檔的內容. name 這就是 virtual Machine 的名稱,虛擬化的環境下其 virtual Machine 名稱必須為唯一的.與設定檔相同的名稱. Continue reading KVM – Virtual machine 設定檔

KVM -Virtual Machine Creation

現在要開始建立我們的 virtual Macine 了,方式可以透過 virt-manager 或是文字模式的 virt-install.這邊先針對 virt-manager 的使用來做說明, virt-install 的使用請參考 http://benjr.tw/8254 在選單的最下方可以看到 "New" 這就是新增 Virtual Continue reading KVM -Virtual Machine Creation

RHEL5 – virt-image / virt-viewer command

virt command 一共有 5 個,除了 virt-manager / virt-install / virt-clone 在前面介紹過了,還有 virt-image / virt-viewer 但是這兩個指令有一點弔詭就連 RedHat 官方網站的虛擬化設定文件檔 http://www.redhat.com/docs/en-US/Red_Hat_En Continue reading RHEL5 – virt-image / virt-viewer command