Popularnym trendem w branży jest wykorzystywanie ultraszybkich dysków flash do buforowania danych na serwerach, co zapewnia szybszy dostęp do wymagających aplikacji biznesowych. QLogic poszedł o krok dalej niż większość, buforując dane za pomocą tych dysków flash w puli serwerów w sieci SAN. FabricCache przekształca pamięć podręczną pojedynczego serwera w zasób, z którego może korzystać wiele serwerów obsługujących szeroką gamę aplikacji korporacyjnych. W zeszłym roku QLogic zaprezentował tę technologię jako Mt. Rainier , a dzisiejsze ogłoszenie zawiera więcej szczegółów na temat pierwszego produktu z tej rodziny – FabricCache QLE10000.
Oparty na standardowym adapterze Fibre Channel, FabricCache QLE10000 firmy Qlogic posiada pamięć masową SSD działającą z szybkością 8 Gb/s, co przyspiesza dostęp do operacji wejścia/wyjścia serwera. Dzięki zastosowaniu pojedynczego sterownika, proces buforowania jest przenoszony na adapter, co minimalizuje obciążenie serwera w zakresie cykli procesora i pamięci. Przeniesienie operacji wejścia/wyjścia na adapter zewnętrzny jest od wielu lat metodą zwiększania wydajności kanału przy jednoczesnym obniżaniu zapotrzebowania hosta. Firma Qlogic zaprojektowała tę ofertę w oparciu o standardowe w branży dyski SSD PCIe i adaptery SAN Fibre Channel, aby zmaksymalizować kompatybilność przy jednoczesnym obniżeniu kosztów wdrożenia. Początkowa wersja adaptera SAN będzie miała 200 GB i 400 GB pamięci podręcznej SSD, jednak producent i konfiguracja pamięci flash nie zostały ujawnione.
Jedną z najbardziej atrakcyjnych cech technologii FabricCache jest uproszczenie wdrożenia dzięki jej transparentności dla istniejącej infrastruktury SAN, sterowników oprogramowania czy ram zarządzania. Oznacza to, że zwiększoną wydajność tej architektury można dodać bez znaczącego wpływu na istniejące środowiska serwerowe i SAN, co minimalizuje przestoje i potencjalne ryzyko związane z wdrożeniem. W celu zapewnienia interoperacyjności istniejących ram zarządzania, wtyczki będą dostępne dla serwerów VMware, MS Hyper-V i Xen.
W przeciwieństwie do standardowych adapterów Fibre Channel SAN, adaptery Qlogic FabricCache komunikują się ze sobą w sposób ciągły, zapewniając zarządzanie klastrem i pamięcią podręczną na wielu węzłach serwerów. Każdy adapter identyfikuje właściciela pamięci podręcznej dla jednostki LUN w sieci SAN, a ponieważ wszystkie adaptery są świadome tej relacji, operacje wejścia/wyjścia są przekierowywane do właściciela pamięci podręcznej dla tej konkretnej jednostki LUN. Znacznie zwiększa to skalowalność, umożliwiając obsługę wielu serwerów i aplikacji przez jedną kopię danych z pamięci podręcznej, co maksymalizuje wykorzystanie dysków SSD i tym samym obniża całkowity koszt posiadania (TCO).
W testach wydajności z udziałem 250 użytkowników (TCP-E), pojedynczy serwer bez pamięci podręcznej był w stanie zrealizować zaledwie 74 transakcje na sekundę (TPS), podczas gdy serwer ze współdzieloną pamięcią podręczną zrealizował 544 TPS, co stanowi wzrost siedmiokrotny. W przypadku wielu serwerów technologia FabricCache naprawdę się sprawdza: 4 serwery bez pamięci podręcznej zrealizowały 87 TPS, czyli zaledwie o 7 TPS więcej niż jeden serwer. Jednak dzięki adapterom FabricCache GLE10000 i współdzielonej pamięci podręcznej te same 4 serwery były w stanie zrealizować 1,925 TPS, co stanowi ogromny wzrost, ponad 22-krotny.
W teście wykorzystującym klaster Oracle RAC składający się z 2 węzłów (11gR2 11.2.03) i 1000 użytkowników:
- O 82% szybszy czas szczytowej reakcji
- 87% redukcja IOPS dysku (zapotrzebowanie na macierz)
- O 57% krótszy średni czas transakcji
Na serwerze Microsoft SQL Server 2008 wydajność przepustowości wzrosła niemal trzykrotnie przy porównaniu wydajności z pamięcią podręczną i bez niej (120 Mb/s w porównaniu do 350 Mb/s).
Podsumowując, technologia Qlogic FabricCache to przełomowe rozwiązanie dla środowisk rozproszonych, zarówno dyskretnych, jak i wirtualnych, charakteryzujące się następującymi cechami:
- Konsolidacja adaptera Fibre Channel i pamięci podręcznej
- Przezroczysta pamięć podręczna ułatwiająca wdrażanie i zarządzanie
- Współdzielenie pamięci podręcznej między wieloma serwerami i aplikacjami
- Wydajność aplikacji bez konieczności wprowadzania zmian w infrastrukturze SAN, sterownikach oprogramowania lub ramach zarządzania




Amazon