成人网在线看-成人网在线视频-成人污片-成人无高清96免费-日本一级毛片视频无遮挡免费-日本一级毛片在线观看

全屏背景
自定內容
歡迎訪問上海速凌信息科技有限公司!
當前日期時間
導航菜單
網站標志
自定內容

咨詢熱線:400-833-7958   

投訴專線:021-60540035

自定內容
自定內容
文章分類
文章正文
服務器虛擬化開源技術主流架構之爭
作者:管理員    發布于:2020-11-04 12:31:23    文字:【】【】【
摘要:在現代IT系統的核心組件中開源技術已經成為不可或缺的力量,比如x86架構操作系統Linux、Unix操作系統BSD、MySQL數據庫、Apache Web服務等。

在現代IT系統的核心組件中開源技術已經成為不可或缺的力量,比如x86架構操作系統Linux、Unix操作系統BSD、MySQL數據庫、Apache Web服務等。

據統計,超過50%的技術開發人員都信奉開源哲學,時至今日,已經完全形成了一套成熟完整的開源軟件生態體系。在開源技術欣欣向榮的現象背后,真正推動其迅速發展的本質往往是因為其蘊含的價值:

開源軟件普遍價格實惠,用戶能夠將更多的資金投入到核心業務上;

開源軟件使得廠商甚至客戶有權利自由的修改軟件,產生不同形態的產品,用戶能有更多選擇產品的空間,防止被某一廠商綁定;

開源軟件在定制化開發方面有天然優勢,可以根據用戶業務系統特點定制化,為業務系統的高效穩定運行提供良好的支撐。

主流服務器虛擬化技術的開源門派有兩個——KVM和Xen。

廣義上的KVM架構由KVM內核模塊(狹義的KVM)和QEMU-KVM模擬模塊組成。KVM內核模塊是在Linux內核的基礎上增加的虛擬機管理模塊,通過重用Linux內核中已經完善的進程調度、內存管理、I/O管理等模塊。QEMU-KVM模擬模塊負責為虛擬機提供一個互相隔離的虛擬化資源環境,包括vCPU、vRAM、vDisk、vNIC等,每一個虛擬機都是QEMU-KVM的一個進程,由Hypervisor中的進程調度模塊統一管理調度。

廣義上的Xen架構由Xen Hypervisor和虛擬域(Domain)兩大部分組成。Xen Hypervisor負責將CPU和RAM兩大硬件資源虛擬出互相隔離的資源,供虛擬域使用,同時管理和監控虛擬域的資源和系統運行情況;每個虛擬域就是一個虛擬機環境,其中虛擬域又分為特權虛擬域(Dom0)和非特權虛擬域(DomU),Dom0先于DomU啟動,DomU訪問I/O資源必須要經過Dom0,Dom0負責I/O資源的虛擬化,可以直接訪問I/O物理資源。如果將Xen架構比作完整的汽車,Xen Hypervisor就是其中的發動機,安裝了一系列域管理和控制工具的Dom0就是其他零部件,兩者合一才能使虛擬化系統正常運轉起來。