合理使用過量分配 避免虛擬機器配置亮紅燈

2021-09-23 07:14:55 字數 2117 閱讀 3358

儘管儲存以及網路對資料中心至關重要,但我們看待、部署並管理上述資源的方式卻可能截然不同。了解虛擬資料中心內的儲存及網路資源,就如何看待以及如何濫用資源過量分配而言,我們會發現有兩種截然不同的處理方式。

管理員通過精簡配置過量分配儲存空間是乙個慣例,精簡配置能夠提高資源利用率並減少浪費,但也可能給管理員帶來麻煩。另一方面,網路資源的過量分配程度依然很低,大多數公司更喜歡對網路基礎設施進行公升級。

網路過量分配

網路對虛擬環境至關重要,我們要借助網路進行資料交換。儘管我們聽說過網路中斷以及其他問題但並未經常聽說由於過量分配導致網路效能不佳。幾年以前網路頻寬有限、網路擁塞嚴重,但如今現代化的辦公網路已達到了1gb,資料中心虛擬主機的頻寬已經達到了10gb。這並不意味著網路擁塞不會發生,瓶頸往往位於資料中心堆疊的另一部分。

大多數網路故障源於配置變更以及錯誤而非頻寬問題。然而當我們通過乙太網使用儲存時可能面臨挑戰。儲存極有可能使網路鏈路達到飽和。單塊硬碟通常不會導致網路頻寬飽和,除非使用的是固態硬碟。但能夠交付大量資料、擁有一些硬碟的網路附加儲存裝置可能會導致網路頻寬達到飽和。

我們可以利用vlan以及qos設定流量優先順序並確保給核心終端留有合理的吞吐量。大多數情況下這種方式非常有效,因為網路中的大多數流量並沒有導致過度的擁塞。儘管儲存可能會給網路帶來重大的影響,但儲存網路往往是與資料網路物理分離的。對虛擬主機中的儲存而言,傳統的1gb乙太網頻寬過低,即使是傳統sata 3,其本地速度也有1gb乙太網頻寬的幾倍而且不需要關注乙太網擁塞。這往往迫使組織分離儲存網路或者將其公升級到10gb。因此網路過量分配程度仍舊很低。但往往存在例外,此時可以使用vlan、qos以及網路流量控制。組織應該監控頻寬,但網路頻寬往往並非限制因素或者問題的根源。

儲存過量分配

儲存往往是虛擬環境中被過量分配的眾多資源之一,原因並非是儲存資源過量分配最簡單。儲存資源是最多被濫用的,更糟糕的是,儲存是最昂貴的基礎設施之一。然而沒有人想要故意浪費資源,往往是由於未能做好未來規劃而導致的。儘管使用者儲存器**相對便宜,但企業級資料中心儲存**昂貴,可能要花很多錢,很難證明「以防萬一」態度的合理性。

處理儲存容量不足問題的出發點是容量管理。往往請求的容量與實際需要的容量是兩個完全不同的數字。這時精簡配置就派上用場了。你可以向請求者承諾100gb,但使用精簡配置使用的容量可能只有20gb。精簡配置能夠大量節省儲存空間,而且請求者很高興地以為獲得了要求的儲存空間。當然這是個很小的謊言,需要100gb儲存空間的可效能又有多大?結果證明一定程度的過量分配對精簡配置而言相對安全。大多數情況下大約為30%的過量分配。超過該比例你就開始有些擔心未免有虛張聲勢的嫌疑。

過量分配儲存資源時,無論是在儲存端還是hypervisor上,精簡配置往往是首要選擇。這麼做很容易,而且在很多情況下虛擬機器和終端使用者全都渾然不覺。然而接受使用者過量請求的意願已經導致儲存自身出問題。很多管理員沒有質疑請求者,導致請求者不斷要求越來越多的儲存容量。當管理員陷入該模式後,他們放棄了安全的過量分配等級,過量分配的容量達到了50%到60%。這帶來了更多的風險是乙個或多個虛擬機器實際上達到了已配置的容量上限。

儲存過量分配最好是作為一種容量調整方式而非一種容量策略。請求者必須對其請求的儲存容量負責。如果虛擬機器僅多申請5%到10%的容量,那麼將30%的過量分配作為目標較為理想。當虛擬機器必須使用已分配的資源時會出問題。然而,如果虛擬機器過量分配程度達到40%到50%,那麼一到兩個虛擬機器可能會潛在地耗盡很多容量。儘管請求者可能並非總是樂於使用配置精確的虛擬機器,但你可以提醒他們增加儲存容量並不具備破壞性。

關於儲存過量分配需要關注的另乙個問題是其對i/o效能的影響。儘管容量往往是首要關注點,但你很可能會使用單個lun承載i/o負載很高的多個虛擬機器。每個hypervisor都具備內建工具解決該問題,而且有很多第三方工具能夠用於監控儲存佇列問題。如果進行了合理的監控,通常能夠識別儲存i/o請求並為之做好相應的準備。

並非要避免過量分配。過量分配是當代虛擬資料中心乙個重要的組成部分。我們需要接納過量分配,但要意識到可能的影響並進行合理的管理。過量分配技術應用很簡單,這導致我們可能會忽視掉將合理配置虛擬機器容量放在首位。

作為一種提高基礎設施效率的方法,過量分配應該與正確配置虛擬機器容量的實踐相呼應。如果我們自滿於配置虛擬機器的方式,將導致我們無法從故障中恢復或信守承諾。

虛擬機器轉移之後的配置使用

1 ip位址 網絡卡只修改03 04 05 的 02 不修改 ip全部修改 先進行ip分配再修改 修改網絡卡 vi etc udev rules.d 70 persistent net.rules 刪除eth0 將eth1改為eth0 vi etc sysconfig network scripts...

vmware虛擬機器使用過程中的問題

這個配置過後主機ping虛擬機器ip可以ping通,telnet虛擬機器ip的22埠也能通,但是xshell連不上,刪除後重啟網路xshell即可連線 nameserver 8.8.8.8 nameserver 8.8.4.4 閘道器配置和vmnet8中閘道器配置一致為如192.168.139.2 ...

vm虛擬機器安裝,配置與使用

密碼 8vrw 建立虛擬機器 1.建立乙個虛擬機器 2.選擇標準模式 3.這一步選擇以後在安裝 這裡直接安裝了很多東西就學習不到了 4.選擇linux,centos 選擇32位,64位相容問題太多,並且內容太大 5.硬碟分配20g既可 6.準備建立點選完成 虛擬機器配置 1.虛擬機器建立好了,進行虛...