Quando si tratta di esperienza utente, la velocità è uno dei fattori che ne determinano il successo. La velocità di reazione di un'applicazione o di un database dipende fortemente dalla sua capacità di elaborare, memorizzare e recuperare i dati.
Tempi di risposta rapidi hanno un impatto duraturo sugli odierni servizi aziendali a bassa latenza. Sebbene l'elaborazione dei dati dipenda dall'applicazione, la velocità con cui è possibile memorizzare e accedere ai dati può essere ottimizzata migliorando le prestazioni del sottostante hardware di storage.
L'infrastruttura SAN ha un ruolo chiave nella reattività delle applicazioni. È possibile utilizzare lo storage SAN solo con dischi tradizionali (HDD), con unità a stato solido (SSD) o con una loro combinazione.
Per migliorare le prestazioni di un array SAN, di solito le organizzazioni IT passano da HDD a SSD o aggiungono altri SSD. L'utilizzo di array all-flash può aumentare drasticamente le prestazioni dello storage, ma può anche far crescere il budget IT. Esistono poi tecnologie come NVMe e Intel Optane che migliorano ulteriormente la velocità e le prestazioni di elaborazione dello storage.
Le convenienti tecniche di miglioramento delle prestazioni SAN del Software-Defined Storage
I team IT con budget limitati possono avvalersi di DataCore SANsymphony per migliorare le prestazioni del proprio storage SAN esistente senza dover investire in apparecchiature costose né sostituire l'hardware esistente. SANsymphony una software-defined storage dotata di serie di numerose funzionalità di accelerazione delle prestazioni che consentono di ottenere un accesso più rapido ai dati.
Essendo realmente indipendente dai fornitori di soluzioni di storage, SANsymphony con qualsiasi sistema di storage a blocchi, che si tratti di un array SAN ( NVMe disco, flash NVMe), JBOD, JBOF, DAS o dispositivo HCI, e funge da controller di storage uniforme per fornire centralmente servizi relativi ai dati quali il provisioning della capacità, il tiering dei dati, la replica dei dati, la protezione dei dati e l’ottimizzazione della capacità su diverse soluzioni di storage.
Sfrutta la RAM come cache per prestazioni elevate
La RAM è molto più veloce dei dischi e flash . SANsymphony la RAM come cache di primo livello (L1) in modo tale che la memoria volatile funga da buffer di adeguamento della velocità per I/O su disco. Utilizzando la RAM come cache, è inoltre possibile proteggere gli array SAN da un eccessivo thrashing dei dischi e flash , ottenendo un elevato rapporto costi-benefici dall'hardware di storage.
Come il caching della RAM velocizza le operazioni di lettura e scrittura:
- La fase di lettura viene accelerata recuperando in anticipo, in base alle letture precedenti, i blocchi dal disco (pre-fetching) e inserendoli nella cache di lettura, rendendo queste operazioni molto più rapide.
- La tecnologia di coalescenza della scrittura viene utilizzata per riordinare operazioni di scrittura casuali mantenute in cache per poi scriverle sul disco in grandi "stripe" sequenziali. Questo evita che il disco attenda ogni singola operazione di scrittura velocizzando il processo di scrittura complessivo.
L'utilizzo di SANsymphony, in combinazione con lo storage esistente e il caching, migliora notevolmente la velocità e le prestazioni dell'infrastruttura SAN.
Con l'auto-tiering metti i dati che servono sullo storage più adatto al momento giusto
SANsymphony utilizza un algoritmo avanzato di machine learning per monitorare costantemente e comprendere la frequenza di accesso ai dati (definiti "caldi" se avviene spesso, "tiepidi" o "freddi" se accade più di rado) sui dispositivi di storage.
In base a questa informazione, SANsymphony automatizza il tiering o lo spostamento dei dati da un dispositivo di storage a un altro per garantire che i dati che servono siano collocati sullo storage più adatto per soddisfare gli obiettivi di prestazioni e costi dello storage.
- Libera spazio sugli array SAN più veloci utilizzandoli solo per memorizzare i dati più "caldi" e critici.
- Evita di riempire dispositivi di storage premium con dati "freddi" riducendo anche i colli di bottiglia delle prestazioni.
- Offre una migliore reattività e maggior valore con un mix di SSD e dischi tradizionali rispetto all'acquisto di costosi array all-flash o sistemi di storage ibridi.
Dati “caldi” e dati “freddi”: la loro influenza sulle decisioni relative al posizionamento dei dati e come gestirli
Metti il turbo alle prestazioni della SAN grazie al Parallel I/O adattativo
I workload che richiedono prestazioni elevate mettono pressione sul back-end di storage. Anche se il dispositivo di storage è ad alta velocità e dotato di processori multi-core, la tradizionale elaborazione seriale dell'I/O comporta per la CPU tempi di attesa elevati, poiché avviene un core alla volta.
SANsymphony utilizza una tecnologia brevettata di elaborazione parallela dell'I/O, in cui il numero variabile di core di un processore multi-core viene sfruttato in modo completo per elaborare in parallelo i thread di I/O.
- Elaborazione I/O più rapida che porta a una maggiore velocità computazionale
- Utilizza un unico server multi-core per distribuire il carico su numerosi array SAN
- Aumenta il throughput senza dover aggiungere altro hardware di storage
- Raggiunge rapporti di consolidamento dei workload più elevati che consentono un maggior numero di VM per server
- Approfitta di un notevole risparmio in termini di costi e tempo (fino a 5 volte più veloce rispetto all'elaborazione seriale)

Converti le operazioni di scrittura casuali in sequenziali per accelerare le prestazioni
Un noto problema di prestazioni, specialmente con gli HDD, si verifica quando i dati vengono scritti in modo casuale anziché in sequenza. Per ogni scrittura casuale, l'HDD deve riposizionare la testina, il che richiede tempo e ritarda il tempo complessivo di scrittura influendo sugli IOPS.
SANsymphony può convertire le operazioni di scrittura casuali in sequenziali, con un indirizzamento logico casuale. Tutte le operazioni di scrittura in entrata vengono organizzate in un pattern sequenziale su disco, mentre rimane invariata la percezione del layout casuale dei dati. Poiché la testina del disco non deve essere riposizionata per ogni scrittura, le prestazioni SAN migliorano notevolmente.
Emergency Communications of Southern Oregon aveva un'applicazione di distribuzione delle comunicazioni basata su Microsoft SQL che girava troppo lentamente. Questo rallentava la velocità con cui polizia, pompieri e altri servizi di emergenza erano in grado di inviare sul campo gli aiuti richiesti, mettendo a repentaglio vite umane.
Grazie a DataCore, sono riusciti a migliorare i tempi di risposta di SQL Server di 20 volte. Questo miglioramento delle prestazioni ha inoltre consentito loro di consolidare l’infrastruttura e ridurre i costi. Con DataCore in esecuzione, la latenza di 200 millisecondi è ormai un ricordo del passato.
DataCore SANsymphony: molto più della sola accelerazione delle prestazioni
Oltre a garantire un miglioramento delle prestazioni, SANsymphony , software-defined storage le organizzazioni software-defined storage ridurre i tempi di inattività legati allo storage e software-defined storage migliorare la continuità operativa. Inoltre, consente una migrazione dei dati senza soluzione di continuità tra sistemi di storage disparati, semplificando al contempo la gestione dello storage.
Offrendo servizi dati uniformi su storage eterogeneo, SANsymphony offre ai team IT la flessibilità necessaria per combinare e abbinare l'hardware di storage che preferiscono. Questo consente di massimizzare gli investimenti nell'infrastruttura esistente prima di acquistare nuovi e costosi array SAN.
Trasforma la tua dotazione di storage in sistemi altamente disponibili e performanti, con un impatto positivo sulla produttività aziendale.
