Casa Impresa Qlogic FabricCache: primo nella memorizzazione nella cache SSD su più server su SAN

Qlogic FabricCache: primo nella memorizzazione nella cache SSD su più server su SAN

by storagereview

Una tendenza diffusa nel settore è quella di utilizzare unità flash ultraveloci per memorizzare nella cache i dati sui server per un accesso più rapido alle applicazioni aziendali più impegnative. Qlogic ha fatto un ulteriore passo avanti rispetto agli altri, memorizzando i dati nella cache di questi dispositivi flash su un pool di server sulla SAN. FabricCache trasforma una captive cache a server singolo in una risorsa che può essere sfruttata da più server che supportano un'ampia varietà di applicazioni aziendali. L'anno scorso QLogic ha iniziato a mostrare la tecnologia come Mt. Rainier, l'annuncio di oggi fornisce maggiori dettagli sul primo prodotto di questa famiglia, FabricCache QLE10000.


Una tendenza diffusa nel settore è quella di utilizzare unità flash ultraveloci per memorizzare nella cache i dati sui server per un accesso più rapido alle applicazioni aziendali più impegnative. Qlogic ha fatto un ulteriore passo avanti rispetto agli altri, memorizzando i dati nella cache di questi dispositivi flash su un pool di server sulla SAN. FabricCache trasforma una captive cache a server singolo in una risorsa che può essere sfruttata da più server che supportano un'ampia varietà di applicazioni aziendali. L'anno scorso QLogic ha iniziato a mostrare la tecnologia come Mt. Rainier, l'annuncio di oggi fornisce maggiori dettagli sul primo prodotto di questa famiglia, FabricCache QLE10000.

Basato su un adattatore Fibre Channel standard, FabricCache QLE10000 di Qlogic dispone di storage SSD a 8 Gbps per accelerare l'accesso I/O del server. Utilizzando un singolo driver, il processo di memorizzazione nella cache viene scaricato sull'adattatore e viene ridotto al minimo l'impatto sul server per quanto riguarda i cicli della CPU e la memoria del server. Lo spostamento dell'attività di I/O su un adattatore esterno è stato un metodo utilizzato per molti anni per migliorare le prestazioni del canale mantenendo basse le richieste dell'host. Qlogic ha progettato questa offerta basata su unità SSD PCIe standard del settore e adattatori SAN Fibre Channel per massimizzare la compatibilità mantenendo bassi i costi di implementazione complessivi. La versione iniziale dell'adattatore SAN avrà 200 GB e 400 GB di cache SSD, sebbene il fornitore e la configurazione flash non siano stati divulgati.

Una delle qualità più interessanti della tecnologia FabricCache è la semplificazione dell'implementazione essendo essenzialmente trasparente rispetto all'infrastruttura SAN, ai driver software o al framework di gestione esistente. Ciò significa che le prestazioni migliorate di questa architettura possono essere aggiunte senza un impatto significativo agli ambienti server e SAN esistenti, riducendo al minimo i tempi di inattività e i potenziali rischi nell'implementazione. Per quanto riguarda l'interoperabilità dei framework di gestione esistenti, i plug-in saranno disponibili per VMware, MS Hyper-V e Xen Server.

A differenza degli adattatori SAN Fibre Channel standard, gli adattatori Qlogic FabricCache sono in costante comunicazione tra loro, fornendo la gestione di cluster e cache su più nodi server. Ciascun adattatore identifica un proprietario della cache per un LUN sulla SAN e poiché tutti gli adattatori sono consapevoli di questa relazione, gli I/O vengono reindirizzati al proprietario della cache per quello specifico LUN. Ciò migliora notevolmente la scalabilità consentendo a una singola copia dei dati memorizzati nella cache di supportare più server e applicazioni, massimizzando l'utilizzo delle unità SSD e quindi riducendo il TCO.

Nei test prestazionali con 250 utenti (TCP-E), un singolo server senza cache è stato in grado di produrre solo 74 transazioni al secondo (TPS), mentre un server con cache condivisa ha eseguito 544 TPS, con un aumento di 7 volte le transazioni. Con più server la tecnologia FabricCache brilla davvero: 4 server senza cache hanno eseguito 87 TPS, una quantità esigua di soli 7 TPS in più rispetto a un server. Ma con gli adattatori FabricCache GLE10000 e la cache condivisa gli stessi 4 server sono stati in grado di fornire 1,925 TPS, un aumento enorme di oltre 22 volte.

In un test utilizzando un cluster Oracle RAC a 2 nodi (11gR2 11.2.03) con 1000 utenti:

  • Tempi di risposta di picco più rapidi dell'82%.
  • Riduzione dell'87% degli IOPS del disco (domanda sull'array)
  • Riduzione del 57% dei tempi medi di transazione

Su un Microsoft SQL Server 2008 le prestazioni sono quasi triplicate in termini di throughput se si confrontano le prestazioni senza cache con quelle memorizzate nella cache (120 Mbps contro 350 Mbps).

Per riassumere, la tecnologia Qlogic FabricCache offre un salto di qualità per gli ambienti distribuiti, discreti o virtuali, e presenta le seguenti qualità:

  • Adattatore Fibre Channel e consolidamento della cache
  • Cache trasparente per distribuzione e gestione semplificate
  • Condivisione della cache su più server e applicazioni
  • Prestazioni delle applicazioni senza modifiche all'infrastruttura SAN, ai driver S/W o ai framework di gestione

Soluzioni di memorizzazione nella cache QLogic

Discuti questa storia