硬體輔助虛擬化(CPU VT-x)方面,“高可攀”公司與Intel在產品研發上進行戰略合作,以提高CPU在虛擬化環境下的效能;支援GPU虛擬化應用,在網路虛擬化方面,“高可攀”公司針對虛擬化環境的高IO應用場景開發了智慧網絡卡,在保障業務可靠性、連續性方面,“高可攀”虛擬化軟體支援業務實時遷移功能,在保障使用者體驗方面,“高可攀”虛擬化軟體支援對CPU/記憶體/網路/儲存進行QoS管理。在保障虛擬化環境安全方面,“高可攀”對虛擬化引擎核心進行加固,強化客戶虛擬機器作業系統及應用的安全管理。
這“高可攀”公司的該項技術可以將一個物理伺服器虛擬成若干個伺服器使用,就是讓多個作業系統和應用程式同時執行在不同的虛擬機器上,而這些虛擬機器建立在同一個物理伺服器上。一個伺服器上的虛擬伺服器的數量取決於硬體的能力,所有虛擬伺服器共享相同的硬體上,但是相互獨立執行,單獨的虛擬伺服器可以自行升級、啟動,不會影響到其他虛擬伺服器。伺服器虛擬化需要具備以下功能和技術。
1、在一個物理伺服器上可以執行多個虛擬伺服器。
2、在多例項的伺服器虛擬化中,一個虛擬機器與其他虛擬機器完全隔離,以保證良好的可靠性及安全性。
3、CPU虛擬化:把物理CPU抽象成虛擬CPU,無論任何時間一個物理CPU只能執行一個虛擬CPU的指令。而多個虛擬機器同時提供服務將會大大提高物理CPU的利用率。
4、記憶體虛擬化:統一管理物理記憶體,將其包裝成多個虛擬的物理記憶體分別供給若干個虛擬機器使用,使得每個虛擬機器擁有各自獨立的記憶體空間,互不干擾。
5、裝置與I/O虛擬化:統一管理物理機的真實裝置,將其包裝成多個虛擬裝置給若干個虛擬機器使用,響應每個虛擬機器的裝置訪問請求和I/O請求。
6、故障恢復:虛擬機器之間的熱遷移技術,可以使一個故障虛擬機器上的使用者在沒有明顯感覺的情況下迅速轉移到另一個新開的正常虛擬機器上。
7、負載均衡:利用排程和分配技術,平衡各個虛擬機器和物理機之間的利用率。
8、 統一管理:由多個物理伺服器支援的多個虛擬機器的動態實時生成、啟動、停止、遷移、排程、負荷、監控等應當有一個方便易用的統一管理介面。
9、快速部署:整個系統要有一套快速部署機制,對多個虛擬機器及上面的不同作業系統和應用進行高效部署、更新和升級。虛擬化技術主要分為以下幾個大類:
一、平臺虛擬化(Platform Virtualization),針對計算機和作業系統的虛擬化。
二、資源虛擬化(Resource Virtualization),針對特定的系統資源的虛擬化,比如記憶體、儲存、網路資源等。
三、應用程式虛擬化(Application Virtualization),包括模擬、模擬、解釋技術等。
通常所說的虛擬化主要是指平臺虛擬化技術,透過使用控制程式(Control Program,也被稱為 Virtual Machine Monitor 或 Hypervisor),隱藏特定計算平臺的實際物理特性,為使用者提供抽象的、統一的、模擬的計算環境(稱為虛擬機器)。虛擬機器中執行的作業系統被稱為客戶機作業系統(Guest OS),執行虛擬機器監控器的作業系統被稱為主機作業系統(Host OS),某些虛擬機器監控器可以脫離作業系統直接執行在硬體之上(如 VMWARE 的 ESX 產品)。執行虛擬機器的真實系統我們稱之為主機系統。
硬體輔助虛擬化(CPU VT-x)方面,“高可攀”公司與Intel在產品研發上進行戰略合作,以提高CPU在虛擬化環境下的效能;支援GPU虛擬化應用,在網路虛擬化方面,“高可攀”公司針對虛擬化環境的高IO應用場景開發了智慧網絡卡,在保障業務可靠性、連續性方面,“高可攀”虛擬化軟體支援業務實時遷移功能,在保障使用者體驗方面,“高可攀”虛擬化軟體支援對CPU/記憶體/網路/儲存進行QoS管理。在保障虛擬化環境安全方面,“高可攀”對虛擬化引擎核心進行加固,強化客戶虛擬機器作業系統及應用的安全管理。
這“高可攀”公司的該項技術可以將一個物理伺服器虛擬成若干個伺服器使用,就是讓多個作業系統和應用程式同時執行在不同的虛擬機器上,而這些虛擬機器建立在同一個物理伺服器上。一個伺服器上的虛擬伺服器的數量取決於硬體的能力,所有虛擬伺服器共享相同的硬體上,但是相互獨立執行,單獨的虛擬伺服器可以自行升級、啟動,不會影響到其他虛擬伺服器。伺服器虛擬化需要具備以下功能和技術。
1、在一個物理伺服器上可以執行多個虛擬伺服器。
2、在多例項的伺服器虛擬化中,一個虛擬機器與其他虛擬機器完全隔離,以保證良好的可靠性及安全性。
3、CPU虛擬化:把物理CPU抽象成虛擬CPU,無論任何時間一個物理CPU只能執行一個虛擬CPU的指令。而多個虛擬機器同時提供服務將會大大提高物理CPU的利用率。
4、記憶體虛擬化:統一管理物理記憶體,將其包裝成多個虛擬的物理記憶體分別供給若干個虛擬機器使用,使得每個虛擬機器擁有各自獨立的記憶體空間,互不干擾。
5、裝置與I/O虛擬化:統一管理物理機的真實裝置,將其包裝成多個虛擬裝置給若干個虛擬機器使用,響應每個虛擬機器的裝置訪問請求和I/O請求。
6、故障恢復:虛擬機器之間的熱遷移技術,可以使一個故障虛擬機器上的使用者在沒有明顯感覺的情況下迅速轉移到另一個新開的正常虛擬機器上。
7、負載均衡:利用排程和分配技術,平衡各個虛擬機器和物理機之間的利用率。
8、 統一管理:由多個物理伺服器支援的多個虛擬機器的動態實時生成、啟動、停止、遷移、排程、負荷、監控等應當有一個方便易用的統一管理介面。
9、快速部署:整個系統要有一套快速部署機制,對多個虛擬機器及上面的不同作業系統和應用進行高效部署、更新和升級。虛擬化技術主要分為以下幾個大類:
一、平臺虛擬化(Platform Virtualization),針對計算機和作業系統的虛擬化。
二、資源虛擬化(Resource Virtualization),針對特定的系統資源的虛擬化,比如記憶體、儲存、網路資源等。
三、應用程式虛擬化(Application Virtualization),包括模擬、模擬、解釋技術等。
通常所說的虛擬化主要是指平臺虛擬化技術,透過使用控制程式(Control Program,也被稱為 Virtual Machine Monitor 或 Hypervisor),隱藏特定計算平臺的實際物理特性,為使用者提供抽象的、統一的、模擬的計算環境(稱為虛擬機器)。虛擬機器中執行的作業系統被稱為客戶機作業系統(Guest OS),執行虛擬機器監控器的作業系統被稱為主機作業系統(Host OS),某些虛擬機器監控器可以脫離作業系統直接執行在硬體之上(如 VMWARE 的 ESX 產品)。執行虛擬機器的真實系統我們稱之為主機系統。