鈴聲Dpdk 網絡協(xié)議棧 vpp OvS DDos NFV 虛擬化 高性能專家
擬化
虛擬化,抽象來說,就是將物理資源邏輯化。具體來說,虛擬技術的實現(xiàn)是在系統(tǒng)中加入一個虛擬化層(也就是hypervisor),將下層的物理資源(如disk,nic,cpu,memory等)抽象成另一種形式的資源,提供給上層應用,通過空間上的分割,時間上的分時以及模擬,將一份資源抽象成多份。
虛擬化能帶來的好處不言而喻,可以顯著提高物理資源的使用效率,能夠進行動態(tài)分配、資源管理和負載的相互隔離,并提供高安全性和自動化。虛擬化還為云計算提供支持,主要提供按需的服務配置和軟件定義的資源編排等。
X86平臺的虛擬化實現(xiàn)主要有三部分:CPU虛擬化、內存虛擬化和IO虛擬化。
CPU虛擬化
intel引入VT-x來提升CPU虛擬化效率和虛擬機安全性(參見圖1)。VT-x擴展了傳統(tǒng)的x86處理器架
標簽: