伺服主機虛擬化的優勢
減少服務器的數量,提供一種服務器整合的方法,減少初期硬件採購成本
2. 簡化服務器的部署、管理和維護工作,降低管理費用
3. 提高服務器資源的利用率,提高服務器計算能力
4. 通過降低空間、散熱以及電力消耗等途徑壓縮數據中心成本
5. 通過動態資源配置提高IT對業務的靈活適應力
6. 提高可用性,帶來具有透明負載均衡、動態遷移、故障自動隔離、系統自動重構的高可靠服務器應用環境
7. 支持異構操作系統的整合,支持老應用的持續運行
8. 在不中斷用戶工作的情況下進行系統更新
9. 支持快速轉移和複製虛擬服務器,提供一種簡單便捷的災難恢復解決方案。
隨這幾年電腦硬體快速發展,INTEL與AMD 又推出多核心技術,隨之虛擬化技術變成非常重要與方便的應用.
傳統虛擬化軟體台為 Hypervisor Type 2如Virtual PC,VMware GSX Server .VMware workstation ,QMEU.缺點則是效能不佳.並且資源分配性不好.
OSSLab 主要討論的虛擬化技術以Hypervisor Type 1 (底層虛擬化技術)為主,所謂的Hypervisor Type 1 ,是指虛擬化主控平台與作業系統結合為一的架構.好處是能夠100%控制硬體並且獲得最佳效能.儘管Hypervisor Type 1 效能佳.但是下面應用用途無法應用.
比較各家虛擬化軟體是大工程:
OSSLab 新架構二號機預定將各家Hypervisor Type 1 軟體安裝於FC Storage 中的不同lun.
並且以遠端控制卡去做設定選定那套Hypervisor Type 1環境,可全測試功能與效能.
VM檔案也置於FC SAN Storage.並且對於高階motion ,live 等功能可做詳細比較測試
如何選擇虛擬化軟體?
評分標準
技術文章
Xen 由劍橋大學所開發半虛擬化 Code,原本需要修改os kernel,但是與VT 功能cpu相配合用後,便不需要修改kernel,最大缺點為套件安裝不易,缺乏良好管理介面。
自行使用Linux OS,安裝xen套件.可參考鳥哥,利用 Xen 設計虛擬機器
http://linux.vbird.org/linux_enterprise/xen.php
我們建議用下面軟體套件,理由為
1.大部份是bare metal install (虛擬化軟體含Host OS作業系統一次安裝)
2.管理軟體下面很多套件做的比較好
KVM support 更多dram and core cpu,per guest vcp 可大於8
OpenVZ 的 Host OS 和 Guest OS 都為單一樣,比如說原來Host OS 為Windows Server 2003, Guest OS 不可為Linux
有下面特點
OpenVZ很適合一些主機商使用配上vtonf 。
目前已商業化版本稱為 Virtuozzo,有分Winodws 與Linux版本,OpenVZ 與 Virtuozoo 的差異比較:
OpenVZ(GPL)
Virtuozzo(Commerical Product)
其實兩者差異不僅僅只有這些,主要是商業版的 Virtuozzo 可以提供可靠度更高、管理介面更完善等等有別於 OpenVZ 所沒有的附加功能及穩定度。
MS 的虛擬化軟體
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
Intel -> vmx
CPU 是 AMD 時:
#grep svm /proc/cpuinfo
AMD -> svm
See Also (虛擬機之家, )