伺服器虛擬化和LUN:為VMware配置存儲

2021-01-04 中關村在線

  在物理環境中對存儲進行分配,需要存儲系統管理員根據各個伺服器的性能和可用性需求,匹配LUN存儲分區。

  但是,隨著伺服器虛擬化的到來,一切都改變了。

  取而代之的是,在虛擬化環境中,存儲資源經由虛擬化管理程序進行抽象的,而不是僅僅拆分成LUN(邏輯單元號)。LUN仍然存在,但通常是作為單個大型存儲池,存儲池中的虛擬存儲會分配到單獨的客戶端。

  池化處理意味著需要存儲和虛擬化管理員進行額外規劃和設計,以確保存儲資源能夠及時和高效的提供服務。

  管理程序仿真存儲設備

  在虛擬化伺服器環境中,對物理存儲進行抽象,形成通用SCSI設備,呈現給客戶端。

  使用VMWare時,這些起初是並行SCSI設備的Buslogic和LSIlogic仿真,後來還包括更快的SAS版本。Hyper-V通過使用類似的IDE驅動向客戶端提供存儲,並對非啟動盤支持使用SCSI設備。儘管下層存儲使用了管理程序,但主機看到的仍是一個仿真IDE、SCSI或SAS設備連接到一個控制器上。

  設備仿真意味著一個虛擬機的物理數據可以在存儲系統內部遷移,而對主機沒有影響,但這樣存在一定的局限性。首先,在單個磁碟卷容量大小上有限制;其次仿真設備只支持標準SCSI命令。

  對於需要訪問陣列控制設備的伺服器來說,這是一個問題。在這種情況下,磁碟可以直連而不通過仿真。在VMware環境中,這些設備被稱作RDM——原始設備映射。Hyper-V的最新版提供一個新特性,即允許光纖通道設備不通過設備仿真直接連接到客戶機。

  虛擬磁碟——VMDK和VHD

  管理程序把虛擬磁碟驅動器存成文件,並對每個客戶卷有一個文件。對於vSphere,這類文件即為VMDS(虛擬機磁碟),而對Hyper-V來說是存成VHD——虛擬硬碟。

  在vSphere內部,一個VMDK可以存儲在NFS共享或者格式化成VMware文件系統——VMFS的塊設備(光纖通道或iSCSI)上。

  單個VMDK大小限制為2TB - 512B ,這就意味著所有客戶卷都存在著2TB的限制。當一個客戶卷需要超過2TB的空間時,存儲就需要通過多邏輯卷的方式進行呈現。

  對於Hyper-V來說,VHD格式的大小限制也是2TB。Microsoft最近推出的新格式VHDX,同時也是Windows Server 2012的一部分,允許單個虛擬磁碟容量擴展到64TB。

  用來保存虛擬磁碟的存儲可以是塊設備或NAS設備。VMware支持iSCSI、光纖通道、FCoE和NFS。Hyper-V支持光纖通道,iSCSI和SMB,後者過去的時候一般稱作CIFS。

  使用的存儲類型對於客戶來說是透明的,這是因為多路徑的存在。多路徑在管理程序層進行了實現,支持對物理存儲的多個冗餘路徑進行訪問。

  匹配VM和存儲

  Hyper-V和vSphere把虛擬機存儲到較大的「容器」中。

  Hyper-V使用本地NTFS卷或者SMB/CIFS文件系統。vSphere使用NFS共享或者格式化成VMFS的LUN,即通常所說的數據存儲(datastore)。

  在vSphere 5之前的版本中,一個VMFS datastore的塊大小範圍是從1MB到8MB,同時代表了VMFS容量大小的限制。最大支持到2TB的VMFS datastore需要設置塊大小為8MB,這樣會導致對虛擬客戶分配空間的增量最小為8MB。VMFS 5(與vSphere 5一同發布)提供一致的1MB增量,跟datastore的塊大小無關。對於Hyper-V來說,塊增量為2MB,與底層NTFS文件系統具體格式無關。

  在兩個管理程序平臺上,用來存儲虛擬機的容器代表著物理存儲對管理程序的表現形式,意味著某個容器上的所有的虛擬客戶有相同級別的性能和可用性。因此vSphere的datastore和Hyper-V的卷都應當按照虛擬機類型進行分組。舉例來說,產品vs.測試/開發客戶或者用以提供高性能的存儲(如層次1或者SSD)。

  物理存儲的網絡情況及網絡對性能的影響,是需要進行考慮的。舉例來說,在光纖通道的環境中,通過分派光纖通道HBA卡(主機總線適配器)到高性能的存儲上是可以獲得好處的。這樣可以降低混合環境中低性能虛擬機競爭的影響。

  精簡配置

  vSphere和Hyper-V都提供自動精簡配置的虛擬機。也就是說,根據虛擬機的增長需求分配而不是創建時在物理上預留出虛擬機的整個空間。vSphere對於「預分配」客戶卷有兩種格式;zeroedthick(清零預分配)——使用該格式存儲空間在創建時保留,在主機向保留的物理存儲中某個塊寫數據時,進行清零或刪除的操作;eagerzeroedthick(立即清零預分配)——使用該格式,預留的存儲空間在創建時即進行清零。這兩種格式提供了性能和安全性兩者間的權衡,因為zeroedthick會導致舊數據仍存在於VMFS上。Hyper-V為「預分配」提供了預分配的VHD或者動態擴增的VHD。

  就像傳統環境中使用精簡配置那樣,在虛擬環境下使用該技術也有積極和消極的一面。在管理程序之中的精簡配置意味著更多的虛擬機容身於磁碟之中,當未來增長的需求超過虛擬機自動分配的大小時,精簡配置尤其重要。當然按需擴張的缺點在於單個虛擬客戶的存儲分散開來。

  隨著datastore或者卷上各個客戶端空間擴張,當任何特定的虛擬機請求下一個塊時,會無預測的分配1MB或2MB大小的塊。這會導致單個客戶端的存儲布局隨機和碎片化。在虛擬化桌面環境中尤其常見,如當許多虛擬桌面同時啟動時,大量隨機I/O產生性能問題。

  使用精簡配置帶來的一個顯而易見的問題就是是否在管理程序和存儲兩端均實現精簡配置技術。沒有什麼理由不在這兩處都進行精簡配置;唯一的建議是確保報告和監視及時可靠,以管理不斷增長的數據。

相關焦點

  • VMware虛擬化遷移常見問題診斷與修復
    常見問題包括伺服器配置監督、伺服器間硬體不兼容、不必要的專用硬體、缺少網絡訪問和計算資源。本文幫助用戶檢查工作負載遷移過程中最重要的問題以及如何避免和改正。  檢查遷移設置或者重新連接主機伺服器  在伺服器之間進行vm遷移首先要求兩個伺服器啟用遷移功能。例如,使用vmware esx或者esxi的兩個伺服器必須啟用vmotion。
  • 戴爾伺服器存儲+VMware虛擬化架構方案案例
    從事IT運維的技術大大,相信都接觸過虛擬化,現在小編普及下什麼是虛擬化:虛擬化,是指通過虛擬化技術將一臺計算機虛擬為多臺邏輯計算機。虛擬化使用軟體的方法重新定義劃分IT資源,可以實現IT資源的動態分配、靈活調度、跨域共享,提高IT資源利用率,使IT資源能夠真正成為社會基礎設施,服務於各行各業中靈活多變的應用需求。
  • 伺服器虛擬化方案採購指南——VMware篇
    【IT168 應用】VMware公司當前掌控著伺服器虛擬化市場的大部分份額,藉助著涵蓋從針對小型企業各方面需求所進行的簡單伺服器整合,到大型企業及服務供應商離不開的數據中心自動化以及全方位雲計算環境,VMware是業內不可動搖的王者。
  • 伺服器虛擬化購買指南:VMware篇
    VMware公司在伺服器虛擬化市場上佔據大部分份額,旗下的產品系列涵蓋了從用於小型企業用戶的簡單伺服器整合到面向企業級用戶和服務提供商的數據中心自動化和全方位雲計算環境的各個方面。截至本文發稿之時,這家位於加利福尼亞州帕拉阿爾託市的虛擬化公司已經在全球範圍內擁有了超過25萬家用戶。
  • X86伺服器虛擬化之Vmware vSphere
    【IT168 專稿】 自2001年第一次發布以來,VMware憑藉其裸機hypervisor - ESX和中央管理軟體vCenter – 一直保持著虛擬化市場老大的地位,隨著最新的版本vSphere 4.0(ESX 4)的發布,Vmware憑藉其擴展性、管理性和可靠性增強繼續保持領先。
  • 小姜學網絡(使用VMware ESXi 5.5搭建VMware虛擬化平臺一)
    如果按照原先的方式,仍然為每一個部門、每一個信息化子系統都購置獨立伺服器,將面臨嚴重的經費、管理及安全問題。如果採用虛擬化技術、建立雲計算平臺,則僅需一次投資,即可方便地為現有及未來的每一個需求建立相應的虛擬伺服器,避免硬體採購的無序和浪費,保證數位化校園的穩定、高效運行。
  • 海康存儲伺服器CVR如何配置?
    一般用web登陸海康存儲伺服器https//xxxx.xxx.xxx.xx:2004,也就是你的ip地址加默認埠的方式打開web,一般默認端是2004。那麼CVR如何配置呢?與配置NAS存儲伺服器一樣,首先需要在存儲伺服器上創建陣列、在把陣列添加到虛擬存儲池中,以下是CVR存儲方式的配置過程:1.
  • VMware虛擬化 ESXi6.7系統安裝
    VMware虛擬化 ESXi6.7系統安裝一、硬體需求1、安裝VMware虛擬化 ESXi6.7系統安裝,硬體要求。CPU主機至少具有兩個內核,支持 LAHF 和 SAHF CPU 指令, BIOS 中針對 CPU啟用 虛擬化技術Virtualization支持。2、內存至少12G。
  • 使用Perl SDK獲取VMware虛擬化平臺信息
    【IT168 技術】雲計算做為當前IT技術的主流,已經深入各行各業。而虛擬化做為其基礎,已經被做為部署企業公有雲、私有雲的基礎架構,虛擬化技術已經普及到我們大多數的公司企業中。在此背景下,相應的也就需要我們更加智能,更加高效的維護其不同的虛擬化平臺,例如VMware,PowerVM,OpenStack等主流虛擬化技術平臺。
  • 伺服器虛擬化存儲存在什麼難題
    打開APP 伺服器虛擬化存儲存在什麼難題 慧聰網 發表於 2020-03-21 15:49:55 伺服器虛擬化存儲難題凸顯 採用虛擬化技術的優勢顯而易見,通過將零散的資源進行整合,形成一個統一的資源池進行管理和再分配,能夠有效提高IT系統的整體利用率。虛擬化技術在伺服器運算領域的應用越來越成熟,也越來越廣泛,許多企業的關鍵業務系統也已經開始逐步向虛擬平臺遷移。
  • 桌面虛擬化與伺服器虛擬化的區別
    桌面虛擬化是對增加遠程工作或者使用多種設備工作的員工的數量的反映,而伺服器虛擬化是對公司為多樣化工作量和最大化伺服器效率的回答。 假如將桌面虛擬化看成和伺服器虛擬化一樣簡單,或者說你可以使用相同的工具管理兩者,也許會為你的部署導致災難性的結果,或者,至少是浪費了時間。所以我們需要知道它們之間的區別: 什麼是伺服器虛擬化?
  • AI芯天下丨《數據存儲虛擬化報告》:虛擬化技術之存儲虛擬化
    前言:當下,存儲的需求呈螺旋式向上增長,存儲伺服器和陣列都無一例外地隨之成倍增長,對於這種存儲管理困境的一種解決辦法便是存儲虛擬化。SNIA存儲網絡工業協會對存儲虛擬化定義:通過對存儲(子)系統或存儲服務的內部功能進行抽象、隱藏或隔離,使存儲或數據的管理與應用、伺服器、網絡資源的管理分離,從而實現應用和網絡的獨立管理。存儲虛擬化可以使管理程式設計師將不同的存儲作為單個集合的資源來進行識別、配置和管理。
  • 虛擬化--KVM
    虛擬化指通過虛擬化技術將一臺物理計算機虛擬為多臺邏輯計算機,在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可以使用不同的系統,並且系統和系統之間互不幹擾,能夠充分合理的利用物理計算機的資源。為什麼要用虛擬化技術?
  • VMware虛擬化平臺、虛機自動定時備份與恢復「圖文教程」
    下面就和大家分享一下通過【ucache災備雲】平臺對VMware虛擬化平臺進行完整的定時備份、及普通或永久增量備份,以及VMware虛擬機級別的瀏覽恢復,將虛擬機恢復到原虛擬化平臺或者其它虛擬化平臺的方法。
  • VMware:對伺服器虛擬化增長90%有信心
    VMware公司是最先提供伺服器虛擬化和雲計算服務的主要供應商之一。這些服務在2012將給VMware帶來豐厚的回報。  VMware星期一發布了其第四季度的季度報告以及2012年全年的財務狀況。在第四季度,VMware的收入為12.9億美元,同比增長22%。  VMware的年收入也增長了22%,達到46.1億美元。
  • 華為伺服器RH2288H V3刷新VMmark虛擬化全球測試紀錄
    【中國,深圳,2015年5月19日】華為FusionServer RH2288H V3雙路機架伺服器,在基於Intel® Xeon® E5-2600 v3系列處理器平臺的VMmark 2.5.2虛擬化基準測試中,以26.67的成績獲得性能測試全球第一。
  • Vmware為虛擬機提供簡單的高性能存儲
    2013年8月26日,舊金山舉辦的VMworld®大會上,VMware宣布推出VMware Virtual SAN™,一個可將VMware vSphere®延伸至池計算和直連式存儲的新的軟體定義存儲解決方案。VMware Virtual SAN將伺服器的機內磁碟與快閃記憶體構成存儲集群,以便創建專為虛擬機設計的簡單、高性能、彈性的共享存儲。
  • VMware vSphere 6.7 虛擬化搭建及配置完整詳細手冊 | 周末送資料
    2、創建群集 HA 八、添加 ESXI 主機和配置存儲、網絡 1、添加 ESXI 主機到群集中 2、配置存儲 3、添加網絡 九、創建虛擬機 1、上傳鏡像至共享存儲 2、新建虛擬機 3、將虛擬機克隆為模板 4、通過模板部署新虛擬機 十、物理機遷移至
  • Vmware虛擬化環境的備份技巧與規則
    Young America公司會生成大量的客戶數據,大約20TB的生產數據,10TB的開發數據和測試數據都存儲在EMC公司的產品中。虛擬化軟體採用的是VMware公司的產品。虛擬化已經給公司帶來了很多好處。Young America公司的網絡工程師Dan Thompson說:"首先是資源得到了充分利用,第二是備份和恢復變得簡單易行。
  • 雲計算存儲技術基礎之存儲虛擬化
    SNIA(存儲網絡工業協會)對存儲虛擬化的定義:  通過對存儲(子)系統或存儲服務的內部功能進行抽象、隱藏或隔離,使存儲或數據的管理與應用、伺服器、網絡資源的管理分離,從而實現應用和網絡的獨立管理。對存儲服務和設備進行虛擬化,能夠在對下一層存儲資源進行擴展時進行資源合併、降低實現的複雜度。  通過存儲虛擬化技術,雲存儲可以實現很多新的特性。