Domande e risposte

Ultrastar DC ZN540 per Percona Server for MySQL

D: Cos’è Percona?

R: Percona è leader nel settore delle soluzioni database open source. Partner fidato, Percona offre competenze single-source in ambienti multi-fornitore. Percona offre servizi di installazione, configurazione, ottimizzazione delle prestazioni, gestione del database e servizi di assistenza per i seguenti database open source: MySQL, PostgreSQL, MariaDB, MongoDB.
https://www.percona.com/services/support/mysql-support

D: Qual è la relazione tra Western Digital e Percona?

R: Percona si occuperà di rendere Percona Server for MySQL compatibile con le SSD NVMe™ ZNS Ultrastar DC ZN540 Western Digital. L’impegno prevede:

  • Percona Server for MySQL con tutte le modifiche software necessarie per supportare Ultrastar DC ZN540, che sarà scaricabile gratuitamente dal sito web di Percona
  • Raccomandazioni per i casi d’uso e le configurazioni per finalità generali per la soluzione in abbinamento a Ultrastar DC ZN540
  • Buone prassi per le configurazioni di ottimizzazione delle prestazioni per la soluzione in abbinamento a Ultrastar DC ZN540
  • Benchmark del software combinato per la soluzione in abbinamento con Ultrastar DC ZN540
  • Strumentazione di livello enterprise per la soluzione in abbinamento con Ultrastar DC ZN540:
    • Backup/Ripristino
    • Monitoraggio/Avvisi
    • Replica avanzata e assistenza ad elevata disponibilità

D: Perché un cliente dovrebbe prendere in considerazione l’utilizzo di MySQL con Ultrastar DC ZN540?

R: Utilizzare MySQL sull’unità Ultrastar DC ZN540 può apportare notevoli vantaggi in termini di prestazioni e di costo totale di proprietà per i workload OLTP transazionali. Il presente white paper illustra nel dettaglio in benefici in questione.

D: Western Digital ha realizzato dei software ZNS?

R: Il team di ricerca Western Digital ha contribuito a gettare le basi per la realizzazione dei dispositivi zoned storage.

  • Western Digital ha partecipato attivamente alle iniziative di standardizzazione della specifica NVMe finalizzata a supportare i dispositivi zoned storage. La specifica ZNS NVMe è stata ratificata a giugno 2020 e pubblicata come proposta tecnica per NVMe 1.4a.
  • Western Digital ha contribuito a realizzare il software necessario per supportare i dispositivi zoned block nel kernel Linux® 5.9 e nelle versioni SPDK 20.10 e successive.
  • Western Digital ha contribuito al file system ZenFS in qualità di storage backend per il progetto RocksDB. Permette al key-value store di RocksDB di salvare i propri dati in modalità nativa su una SSD zoned storage e di migliorare le prestazioni tramite l’uso di SSD ZNS.

D: In che modo i contributi software di Western Digital funzionano con Percona?

R: Western Digital ha permesso al software di passare al livello RocksDB. Tuttavia, RocksDB viene raramente utilizzato come applicazione stand-alone. Si tratta piuttosto di un motore di storage utilizzato da diverse applicazioni per la gestione dei dati di livello superiore. Una della applicazioni in grado di sfruttare RocksDB come motore di storage è MySQL. In tale configurazione, viene definito MyRocks. Il file system ZenFS Western Digital si integra con MyRocks e permette a MySQL, di salvare i dati in modalità nativa su ZN540 utilizzando lo storage backend MyRocks. Poiché tutti i componenti software descritti sono open source, un utente MySQL può assemblare il tutto per far funzionare l’intero stack. Questo potrebbe essere l’approccio prediletto dai ricercatori, ma molti grandi clienti richiederanno l’assistenza per l’intero stack di software. Percona sta già supportando MyRocks come motore di storage con Percona Server for MySQL. Percona integra e supporta l’intero stack di MySQL con MyRocks su ZenFS nell’unità Ultrastar DC ZN540. Gli utenti finali potranno scaricare e installare Percona Server for MySQL e utilizzarlo in modalità nativa con Ultrastar DC ZN540 direttamente, senza la necessità di ulteriori pacchetti di software. Percona offrirà agli utenti finali un abbonamento di assistenza per l’intero stack di software e metterà a disposizione un referente per l’installazione, la configurazione e l’ottimizzazione delle prestazioni.

D: Western Digital venderà servizi di assistenza per Percona?

R: No, l’impegno con Percona prevedere un accordo di segnalazione. Se un cliente è interessato a utilizzare il dispositivo Ultrastar DC ZN540 con MySQL, può scaricare il software Percona Server for MySQL gratuitamente e come pacchetto open source dal sito web Percona (quando la soluzione sarà disponibile). Se il cliente ha bisogno di assistenza per l’installazione, la configurazione o l’ottimizzazione del software Percona Server for MySQL, Western Digital lo segnalerà a Percona tramite una procedura di registrazione prevista dall’accordo. Percona potrà allora offrire e vendere al cliente i servizi di assistenza e rinnovo del software. Percona non si occupa di vendere dispositivi hardware o ZNS. 

D: La tecnologia ZNS è supportata solo con MySQL?

R: No, i dispositivi ZNS risultano vantaggiosi in diversi casi di utilizzo. Tuttavia, tali memorie devono essere scritte in maniera sequenziale, pertanto è necessario modificare lo stack di software per supportare i dispositivi di questo tipo. Western Digital collabora con importanti produttori di software e società di assistenza per ridurre i problemi di installazione, configurazione e gestione delle soluzioni. 

Confronta