


將PCIe SSD作為高速緩存的兩大方式
過去2、3年來,市場上已經出現了不少采用PCIe接口的Flash內存存儲產品,這些產品通常是一張內含控制器芯片與Flash內存顆粒、采用PCIe×4或×8接口的PCIe適配卡。將這種適配卡安裝到服務器內,然后安裝驅動程序,操作系統即可將Flash內存空間辨識為區塊存儲設備,接下來對其進行初始化與格式化后,就能像一般硬盤一樣使用這種PCIe SSD的空間。
硬件支持問題
不過要在虛擬平臺內使用PCIe SSD,卻面臨了硬件支持方面的障礙。必須讓Hypervisor識別與驅動PCIe SSD設備,才能在虛擬環境中使用PCIe SSD的存儲空間。但多數企業級PCIe SSD產品,目前都只提供Windows或Linux操作系統的驅動程序,缺乏對于當前最重要的虛擬平臺VMware的支持,以致無法在VMware虛擬環境中使用PCIe SSD.
通過整理幾種主要企業級PCIe SSD產品的支持平臺情況(如上圖),發現并不是所有廠商都支持VMware虛擬環境,在所列出的11家供貨商中,只有5家廠商的PCIe SSD產品,可提供適用于VMware環境的驅動程序,其余產品大都只有Windows與Linux兩種平臺的驅動程序,這也造成欲在這個環境使用PCIe SSD的用戶,產品選擇較為有限。
當然若換成Hyper-V平臺,硬件支持問題便小得多,只要是兼容于Windows Server 2008的存儲設備,大都能為Hyper-V使用。但Hyper-V的整體功能與在企業環境中的普及度,仍與VMware有相當差距,而且更換平臺牽扯較大,不太可能有用戶僅僅是為了使用某種存儲硬件,而將VMware換成Hyper-V.
解決支持性問題后,接下來便是虛擬環境中如何使用PCIe SSD的問題。如同實體環境中的應用情況,PCIe SSD在虛擬環境中的典型應用方式亦是這兩種:
(1)將PCIe SSD作為數據存儲磁盤
也就是將PCIe SSD的空間作為虛擬平臺的文件系統空間,或是虛擬機直接存取的區塊型存儲設備。
考慮到成本與容量需求問題,顯然不可能把全部的虛擬機,全都搬移到PCIe SSD的空間內,因此必須采取分層存儲的概念,將最需要I/O效能的虛擬機,遷移到PCIe SSD提供的存儲空間上。其余虛擬機則仍留在傳統硬盤構成的存儲空間內。
只要虛擬平臺的Hypervisor能識別與驅動PCIe SSD設備,就能將其格式化為可供虛擬機使用的文件系統或存儲設備。
(2)將PCIe SSD作為高速緩存
將PCIe SSD的空間作為DRAM外的第二層高速緩存,借由PCIe SSD提供的數百GB空間,來提高快取命中率,降低前端服務器存取后端傳統硬盤的機率。
要將PCIe SSD作為虛擬平臺的高速緩存,必須通過專門軟件的支持,目前能提供這種型態應用的產品只有兩家:Fusion-io用于搭配該公司PCIe SSD產品的ioTurbine軟件,以及EMC剛推出的VFCache。
關鍵字:SSD、虛擬平臺、PCIe接
其他新聞:
- 積極維護防汛救災網絡秩序倡議書
- 廣東省APP安全生態聯盟正式成立
- 讓“以人民為中心”的APP監管理念在廣東落地生根——廣東省通信管理局舉行APP個人信息保護監管成果發布會
- 廣東省通信管理局APP監管平臺正式發布
- 廣東省通信管理局發布《廣東省移動智能終端應用軟件(APP)2020安全白皮書》
- 2020年全國網絡與信息安全管理職業技能大賽正式啟動
- 情況通報
- 微軟Build 2017:智能云服務推新品
- 大數據時代:企業“賣”技術還是賣數據?
- 專家熱議隱私問題:Cookie無罪
- 電商向傳統領域滲透 生活服務蓬勃發展
- 新網智捷G5虛機震撼低價僅999元
- 中國域名節,新網引領行業新動向
- 傳IBM有意收購RIM企業服務部門
- 微軟暗示將在18個月內發布新一代Xbox