虛擬化 - Virtualization

    內容表格
    沒有標頭

    版本為 22:00, 5 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    eicay502.gif

    隨這幾年電腦硬體快速發展,虛擬化技術非常成熟.

    一般平台使上用的為 Hypervisor Type 2如Virtual Box,VMware GSX Server

     

     

    eicay501.gif

     

    OSSLab 主要討論的虛擬化技術以Hypervisor Type 1 為主,所謂的Hypervisor Type 1 ,是指虛擬化主控平台與作業系統結合為一的架構.好處是能夠100%控制硬體並且獲得最佳效能.儘管Hypervisor Type 1 效能佳.但是下面應用用途無法應用.

    1. 沒有當地終端顯示,所以無法使用需要當地終端 單機多OS用途.(比如說玩遊戲) 
    2. Hypervisor Type 1很少會有虛擬聲卡


    Hypervisor Type 1主流有四大派系

    • 全虛擬化 VMware
    • 半虛擬化 Xen
    • KVM
    • Openvz 半虛擬化 限定為Guest os 要跟Host os 一模一樣
       

    OSSLan 新架構二號機將各家Hypervisor Type 1 安裝於不同硬碟與SD Card中,再用遠端控制卡做不同boot切換.非常方便測試不同Hypervisor Type 1,至於VM檔案完全置於FC SAN Storage.

    關於 Xen vs. VMware 兩系統比較的文章
    還在為要使用 Xen 或 VMware 傷腦筋嗎?作決定前不妨先看看人家對這個的一些看法。

    (thx 曰:vmware 的測試報告有待懷疑,基本上在PV環境下 ,Guest os 為 Linux 的話 VMware Infrastructure 3應該是低落於 Xen 20-30% 不過UI 管理部份,Xen確實略輸點)

    VMware

    VMware 簡介

                

    Xen                          

    Xen 簡介

    KVM
                             

        

    KVM 不支持 SMP CPU in VM.

    KVM 不支持 Host os(VMM) 與Guest os 之間網路

    (引用自 https://twiki.cern.ch/twiki/bin/view...ualization/KVM  有待考證)

    KVM VS Xen

    Virtuozzo                          

        OpenVZ 的 Host OS 和 Guest OS 需要一樣

    • 在整臺伺服器上只有一個單一的作業系統實例,沒有多個系統的拷貝
    • 沒有任何虛擬任何之外的Hardware、GuestOS。
    • 每個容器也被稱為虛擬環境 virtuozzo 稱底下虛擬機不為 vm(virtual machine) 而是為 container
    • 用戶的程式運行于物理節點上,但實際上也是運行在容器中的。
       
    1. 專屬 CPU 時間、記憶體、硬碟空間。
    2. 可自行修改或安裝符合需求的系統函式庫。 可自行安裝 RPM 套件,或自行編譯 (compile) 套件並進行安裝。
    3. 專屬的 process、使用者資料庫,同時並擁有主機 root 權限。
    4. 提供專屬 IP、及連接埠 (port)。 Linux VPS 虛擬專屬主機支援 IPTables 防火牆,並可自行設定防火牆規則。
    FAQ                          

     ■ 如何檢查 CPU 有否支援 Intel-VT 或 AMD-V 的虛擬化技術?

    官方網站查詢
    Intel
    http://compare.intel.com/pcc/default.aspx?familyID=1

    AMD
    http://products.amd.com/en-us/

    Linux 下查詢法
       CPU 是 Intel 時:
        #grep vmx /proc/cpuinfo

       CPU 是 AMD 時:
        #grep svm /proc/cpuinfo


     

    See Also (虛擬機之家, )

    圖引用自 http://publib.boulder.ibm.com/infoce...ayvservers.htm

    Powered by MindTouch Core