新聞中心
六問六答XenServer虛擬機與CPU資源共享
2011-02-18 07:17:09
云計算
虛擬化 自定義虛擬機優(yōu)先權并了解XenServer虛擬機和CPU資源共享的復雜細節(jié),這有助于優(yōu)化環(huán)境中客戶的資源。解決方案供應商有大量考慮事項,如平衡虛擬機或CPU資源,本文中特約專家Sander van Vugt將回答幾個重要問題。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供華安企業(yè)網站建設,專注與成都網站設計、成都做網站、外貿網站建設、HTML5建站、小程序制作等業(yè)務。10年已為華安眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。
自定義虛擬機優(yōu)先權并了解XenServer虛擬機和CPU資源共享的復雜細節(jié),這有助于優(yōu)化環(huán)境中客戶的資源。解決方案供應商有大量考慮事項,如平衡虛擬機或CPU資源,本文中特約專家Sander van Vugt將回答幾個重要問題。供應商也能閱讀可能產生麻煩問題的忠告,例如如何讓虛擬機只停留在某個CPU核心上,或者在命令行界面找到隱藏的選項。
一、什么是XenServer虛擬機資源共享?
當幾個虛擬機在一臺物理機上使用,這些虛擬機使用相同的硬件,這意味著虛擬機之間需要資源共享方式。尤其是包含CPU、硬盤和網卡,默認下,每臺虛擬機都能獲得適量資源。如果一些機器在訪問這些資源時需要更多優(yōu)先權,那么你可以更改某些參數。
二、CPU資源通常在系統(tǒng)之間是如何平衡的?
資源是通過公平的平衡法則進行共享的,這意味著有個調度程序為每臺虛擬機提供平等的時間。虛擬CPU自動移到物理核心,核心這時擁有可用資源,這保證虛擬機能獲得按需資源。在某些環(huán)境下,這可能丟失性能,因為每一次移動虛擬機,就需要在新CPU核心里建立緩存。解決方案供應商會發(fā)現限制虛擬機移動是有益的。
三、如何做才能讓虛擬機停留在某個CPU核心上,并不會經常移動?
***是分配CPU給虛擬機,設置不同優(yōu)先權,這是從用戶圖形界面操作的最簡便方式。
或者,也能使用Xenserver主機控制臺上的xe命令。這個命令能指定更詳細的控制權,能使用叫做caps的給虛擬機設置CPU使用優(yōu)先權。這個命令也能ping通虛擬機到一個或更多指定的物理CPU。
這個選項適用于重負荷環(huán)境,因為定位虛擬機給某個CPU能獲得更好的性能。
四、磁盤資源該如何使用?
類似于CPU核, XenServer使用公平的均衡機制,每個虛擬機擁有相同優(yōu)先權。從XenServer主機計算機控制臺來看,你可以使用xe命令更改這種行為,在I/0通道上為某個虛擬機增加優(yōu)先權。這個選項與所提供的CPU選項不同,因為運行在XenServer上的多數虛擬機將從存儲區(qū)域網絡環(huán)境訪問他們的磁盤鏡像文件,可通過SAN申請***化技術。
五、那么網絡資源呢?
默認下,XenServer在網絡資源方面也使用公平的均衡機制。但圖形用戶界面提供了帶寬節(jié)流選項,能增加或者減少某臺虛擬機的帶寬。
或者你自己設計網絡,讓虛擬機使用主機上的不同物理界面。在這種環(huán)境中,能專門分配一個物理網卡給一臺或幾個虛擬機,這就限定了給機器預留的網絡資源。
六、為什么這么多的選項隱藏在服務器上的命令行界面?而在圖形用戶界面不可用?
***個原因是這些選項只有在你使用正確的方式下才有意義。只能在命令行使用是不鼓勵用戶覺得它們太容易操作,它們對性能有影響,因為假定能訪問命令行的用戶知道他們在做什么。由于命令的不同性質,使用它們的人應該花時間研究后才啟用。
網站題目:六問六答XenServer虛擬機與CPU資源共享
當前鏈接:http://www.5511xx.com/article/cdecsjg.html


咨詢
建站咨詢
