亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

六問六答XenServer虛擬機與CPU資源共享
2011-02-18   TT中國

自定義虛擬機優先權并了解XenServer虛擬機和CPU資源共享的復雜細節,這有助于優化環境中客戶的資源。解決方案供應商有大量考慮事項,如平衡虛擬機或CPU資源,本文中特約專家Sander van Vugt將回答幾個重要問題。供應商也能閱讀可能產生麻煩問題的忠告,例如如何讓虛擬機只停留在某個CPU核心上,或者在命令行界面找到隱藏的選項。

一、什么是XenServer虛擬機資源共享?

當幾個虛擬機在一臺物理機上使用,這些虛擬機使用相同的硬件,這意味著虛擬機之間需要資源共享方式。尤其是包含CPU、硬盤和網卡,默認下,每臺虛擬機都能獲得適量資源。如果一些機器在訪問這些資源時需要更多優先權,那么你可以更改某些參數。

二、CPU資源通常在系統之間是如何平衡的?

資源是通過公平的平衡法則進行共享的,這意味著有個調度程序為每臺虛擬機提供平等的時間。虛擬CPU自動移到物理核心,核心這時擁有可用資源,這保證虛擬機能獲得按需資源。在某些環境下,這可能丟失性能,因為每一次移動虛擬機,就需要在新CPU核心里建立緩存。解決方案供應商會發現限制虛擬機移動是有益的。

三、如何做才能讓虛擬機停留在某個CPU核心上,并不會經常移動?

首選是分配CPU給虛擬機,設置不同優先權,這是從用戶圖形界面操作的最簡便方式。

或者,也能使用Xenserver主機控制臺上的xe命令。這個命令能指定更詳細的控制權,能使用叫做caps的給虛擬機設置CPU使用優先權。這個命令也能ping通虛擬機到一個或更多指定的物理CPU。

這個選項適用于重負荷環境,因為定位虛擬機給某個CPU能獲得更好的性能。

四、磁盤資源該如何使用?

類似于CPU核, XenServer使用公平的均衡機制,每個虛擬機擁有相同優先權。從XenServer主機計算機控制臺來看,你可以使用xe命令更改這種行為,在I/0通道上為某個虛擬機增加優先權。這個選項與所提供的CPU選項不同,因為運行在XenServer上的多數虛擬機將從存儲區域網絡環境訪問他們的磁盤鏡像文件,可通過SAN申請最優化技術。

五、那么網絡資源呢?

默認下,XenServer在網絡資源方面也使用公平的均衡機制。但圖形用戶界面提供了帶寬節流選項,能增加或者減少某臺虛擬機的帶寬。

或者你自己設計網絡,讓虛擬機使用主機上的不同物理界面。在這種環境中,能專門分配一個物理網卡給一臺或幾個虛擬機,這就限定了給機器預留的網絡資源。

六、為什么這么多的選項隱藏在服務器上的命令行界面?而在圖形用戶界面不可用?

第一個原因是這些選項只有在你使用正確的方式下才有意義。只能在命令行使用是不鼓勵用戶覺得它們太容易操作,它們對性能有影響,因為假定能訪問命令行的用戶知道他們在做什么。由于命令的不同性質,使用它們的人應該花時間研究后才啟用。

原文鏈接:http://virtual.51cto.com/art/201102/245103.htm

熱詞搜索:

上一篇:虛擬化與備份:虛擬機也需要保護
下一篇:新手必看:破解服務器虛擬化三大迷題

分享到: 收藏