磁盤陣列廠商EMC日前推出新產(chǎn)品VFCache,整合EMC自有存儲(chǔ)設(shè)備與數(shù)據(jù)分層存儲(chǔ)軟件(Fully Automated Storage Tiering,FAST),讓VFCache在前端服務(wù)器內(nèi),就可存取緩存數(shù)據(jù),以加速服務(wù)器的I/O(Input/Output)性能。
EMC服務(wù)器端的緩存技術(shù),其實(shí)早在2011年P(guān)roject Lightning計(jì)劃中就已曝光,VFCache正是這項(xiàng)計(jì)劃的實(shí)際商品。
EMC新推PCIe接口的緩存卡VFCache,可將原有I/O加速技術(shù),延伸至服務(wù)器內(nèi),在服務(wù)器內(nèi)就可提供存儲(chǔ)緩存。
VFCache為一張采用PCIe接口的緩存卡,搭載300GB的NAND快閃存儲(chǔ)器,可安裝于服務(wù)器內(nèi)的PCIe插槽。EMC資深技術(shù)經(jīng)理黃光華表示,VFCache除可擴(kuò)展原有服務(wù)器的內(nèi)存之外,整合后端EMC自有存儲(chǔ)產(chǎn)品,即可啟用FAST軟件,將常用數(shù)據(jù)儲(chǔ)存至VFCache存儲(chǔ)器內(nèi),為服務(wù)器內(nèi)的應(yīng)用程序,提供數(shù)據(jù)緩存之用。
過去,EMC也曾推出服務(wù)器I/O加速的解決方案,例如EMC于2011年發(fā)布的VNX存儲(chǔ)系列,即內(nèi)置自動(dòng)分層存儲(chǔ)軟件FAST,可自動(dòng)將常用數(shù)據(jù),儲(chǔ)存至高速存取層的SSD硬盤當(dāng)中,來加強(qiáng)前端服務(wù)器的讀取速度。
這樣的技術(shù)概念,是一種存儲(chǔ)設(shè)備的分層管理。常用數(shù)據(jù)存儲(chǔ)至高性能、但單位成本較高的SSD空間,其他不常用的數(shù)據(jù)則分流至低單位成本、低性能的存儲(chǔ)設(shè)備內(nèi)。高性能內(nèi)存可與傳統(tǒng)存儲(chǔ)硬盤混用,數(shù)據(jù)緩存層也可達(dá)到服務(wù)器I/O加速的功能。
而此次EMC新服務(wù)器端的緩存卡VFCache,則將分層存儲(chǔ)管理的概念,延伸至服務(wù)器端。黃光華表示,過去服務(wù)器內(nèi)即使有內(nèi)存空間,也未能作到數(shù)據(jù)自動(dòng)分層存儲(chǔ)的功能。而當(dāng)企業(yè)采用VFCache卡時(shí),即可在前端服務(wù)器就存取常用數(shù)據(jù),而不必再經(jīng)由存儲(chǔ)附加網(wǎng)絡(luò)(SAN)至后端存儲(chǔ)設(shè)備讀取。但限制是,后端存儲(chǔ)設(shè)備必需采用EMC VMAX、VMAXe、VNX、VNXe等系列存儲(chǔ)設(shè)備。
存儲(chǔ)廠商紛紛推出I/O加速產(chǎn)品
其他存儲(chǔ)廠商N(yùn)etApp去年也曾推出類似服務(wù)器前端緩存的概念計(jì)劃Mercury,但目前仍未有實(shí)際產(chǎn)品。各家廠商,包括NetApp、Dell、HP等,也都有推出類似分層存儲(chǔ)管理的概念,以加速服務(wù)器的I/O性能。如NetApp的緩存產(chǎn)品Flash Cache。
NetApp在2010年所推出的Flash Cache(即PAM II),同樣為采用PCIe接口的NAND快閃存儲(chǔ)器,目的同樣為加速前端主機(jī)讀取時(shí)的速度,但差別卻在于,EMC VFCache安裝于服務(wù)器端;NetApp Flash Cache則安裝于存儲(chǔ)設(shè)備端,作數(shù)據(jù)快速讀取區(qū)之用。
此外,因NetApp存儲(chǔ)技術(shù)的設(shè)計(jì)概念不同,NetApp Flash Cache僅可針對(duì)數(shù)據(jù)讀取時(shí)的緩存之用,而不支持寫入。EMC VFCache則可同時(shí)支持服務(wù)器端數(shù)據(jù)的寫入與讀取。
有用戶表示,此類快閃存儲(chǔ)器的用途,是針對(duì)大量重復(fù)數(shù)據(jù)、常用數(shù)據(jù)較多、且所需傳輸文件較大時(shí),企業(yè)采用才有明顯效益。但這樣的技術(shù),也很常有品牌綁定的缺點(diǎn)。建議企業(yè)需先評(píng)估自身需求,才能在眾家廠商中,找到適合自己的存取加速解決方案。
例如在ERP、DB等應(yīng)用程序的運(yùn)用上,寫入的需求較少,讀取的需求較多,故采用NetApp PAM卡即可滿足。而類似線上交易平臺(tái)等B2C應(yīng)用,則相對(duì)較有寫入需求。