近日,SanDisk對其服務器端緩存軟件FlashSoft在VMware、Microsoft Windows以及Linux上進行了升級,同時添加了對一些廠商的PCIe、SAS以及SATA固態硬盤的支持。
SanDisk FlashSoft利用算法對SSD中經常被訪問到的數據進行識別進而提高其性能。該軟件將熱點數據的IO直接導向服務器端的閃盤,從而消除了訪問存儲陣列帶來的網絡延遲。
基于VMware vSphere的FlashSoft 3.7版本、基于Windows以及Linux的FlashSoft版本都會與SanDisk的ioMemory PCIe加速器、Optimus Ascend SAS SSD以及Optimus CloudSpeed SATA SSD進行綁定。
用戶仍然可以單獨購買FlashSoft軟件,而SanDisk表示他們將繼續支持其他廠商的SSD硬件。
FlashSoft最初只支持VMware,但是自從SanDisk在2012年收購了FlashSoft以后,就將其支持的產品線進行拓寬。
基于Windows的SanDisk FlashSoft 3.7版本通過集群共享卷(CSV)的支持來為Hyper-V的共享卷提供透寫緩存。基于Microsoft Failover Clustering高可用性的應用的性能得到了大幅度提升,而本地支持中也加入了以4K或者512字節進行格式化的HDD以及SSD。
“在大部分SSD采用512字節進行格式化之前,我們就對軟件進行升級使其能夠利用4K扇區的優勢,”SanDisk市場部主任Rich Petersen表示。“過去,我們支持Microsoft Hyper-V的單節點部署,然而現在我們對其集群環境也同樣支持。當你利用虛擬化在集群環境中部署服務器的時候,相應的緩存也一定要支持集群環境。”
對Windows的升級同樣包括了對PowerShell在所有配置以及監控進程中的支持。FlashSoft對寫集中的應用提供了回寫緩存的支持,對寫入緩存以及主內存的數據提供了透寫緩存支持來提高冗余。同時,它給每臺主機提供了最多達4份的緩存,每份緩存最大可達16TB。
FlashSoft針對Linux的升級包括了對Red Hat和SUSE內核以及對RHEV/KVM在單節點上的支持。對于Linux,FlashSoft同樣支持回寫緩存以及透寫緩存,每臺主機最多4份緩存而每份緩存最多可達16TB。
“今后我們會對集群模式提供支持,”Petersen說道。“Linux集群會涉及到不同的第三方部件,那么僅僅對單一節點的支持是不夠的。相比之下,對Windows平臺的支持則更直觀。”
FlashSoft 3.7會通過新的vSphere APIs for IO Filtering(VAIO)集成到VMware ESXi 6中。它同樣支持對ESX啟動設備上的VM進行加速,以及對每臺主機的單一緩存設備擴展到16TB。
Petersen表示SanDisk正在與VMware一起完成對vSphere 6的支持,該項目將會采用一系列不同的API來對虛擬機與虛擬硬盤之間的IO進行攔截編譯。這些API目前正處于技術預覽階段,也就是說它們的主體功能已經實現但還有一些漏洞需要進行修復。
“VMware的緩存模塊將會徹底地改變(和vSphere 6一起),”Petersen說道。“未來我們將會利用這些API推出一款全新的產品。”
對于一塊1.3TB的Fusion ioMemory硬盤,捆綁軟件包的價格在9,000美元左右,800GB的Optimus Ascend SAS硬盤則在6,000美元上下,而對于960GB的Optimus CloudSpeed Ascend SATA硬盤差不多要4,000美元。