業界的一個流行趨勢是利用超高速閃存驅動器在伺服器上快取數據,從而加快對高要求業務應用的存取速度。 Qlogic 更進一步,將這些快閃裝置的資料快取到 SAN 上的多個伺服器池中。 FabricCache 將單一伺服器專屬快取轉變為可供多個伺服器使用的資源,從而支援各種企業應用。去年,QLogic 開始以Mt. Rainier 的名義展示這項技術,而今天的發表會則詳細介紹了該系列的首款產品 FabricCache QLE10000。
基於標準光纖通道適配器,Qlogic 的 FabricCache QLE10000 具有以 8Gbps 運行的 SSD 存儲,以加速服務器 I/O 訪問。 通過使用單個驅動程序,緩存過程被卸載到適配器,並最大限度地減少對服務器的 CPU 週期和服務器內存的影響。 多年來,將 I/O 活動轉移到板外適配器一直是一種提高通道性能同時降低主機需求的方法。 Qlogic 基於行業標準 PCIe SSD 驅動器和光纖通道 SAN 適配器設計了此產品,以最大限度地提高兼容性,同時降低總體部署成本。 SAN 適配器的初始版本將有 200 GB 和 400 GB 的 SSD 緩存,但沒有透露供應商和閃存配置。
FabricCache 技術最吸引人的品質之一是通過對現有 SAN 基礎設施、軟件驅動程序或管理框架本質上透明來簡化部署。 這意味著可以在不對現有服務器和 SAN 環境產生重大影響的情況下添加此架構的增強性能,從而最大限度地減少停機時間和部署中的潛在風險。 關於現有管理框架的互操作性,插件程序將可用於 VMware、MS Hyper-V 和 Xen 服務器。
與標準光纖通道 SAN 適配器不同,Qlogic FabricCache 適配器相互之間保持持續通信,提供跨多個服務器節點的集群和緩存管理。 每個適配器都標識 SAN 上 LUN 的緩存所有者,並且由於所有適配器都知道這種關係,因此 I/O 將重定向到該特定 LUN 的緩存所有者。 通過允許緩存數據的單個副本支持多個服務器和應用程序,這極大地增強了可擴展性,從而最大限度地提高了 SSD 驅動器的利用率,從而降低了 TCO。
在 250 個用戶 (TCP-E) 的性能測試中,沒有緩存的單個服務器每秒只能產生 74 個事務 (TPS),而具有共享緩存的服務器可以產生 544 TPS,增加了事務的 7 倍。 對於多台服務器,FabricCache 技術真正大放異彩:4 台沒有緩存的服務器達到了 87 TPS,僅比一台服務器高出 7 TPS。 但是使用 FabricCache GLE10000 適配器和共享緩存,同樣的 4 台服務器能夠提供 1,925 TPS,增長超過 22 倍。
在使用具有 2 個用戶的 11 節點 Oracle RAC 集群 (2gR11.2.03 1000) 的測試中:
- 峰值響應時間加快 82%
- 磁盤 IOPS 降低 87%(對陣列的需求)
- 平均交易時間減少 57%
在 Microsoft SQL Server 2008 上,比較非緩存性能與緩存性能(120 Mbps 與 350 Mbps)時,吞吐量性能幾乎翻了三倍。
總而言之,Qlogic FabricCache 技術為分佈式環境(無論是離散環境還是虛擬環境)提供了飛躍,並展現了以下品質:
- 光纖通道適配器和緩存整合
- 用於簡化部署和管理的透明緩存
- 跨多個服務器和應用程序共享緩存
- 應用程序性能無需更改 SAN 基礎架構、S/W 驅動程序或管理框架




Amazon