C'è un caso contro ZFS?


9

Esiste ancora un caso contro l'utilizzo di ZFS in produzione?
Eseguo i server Solaris e sto pianificando un aggiornamento a Solaris 10 10/09 da una versione precedente.
Attualmente utilizziamo SVM per i dischi locali e la tecnologia dei nostri fornitori per la gestione del volume SAN. Stiamo valutando la migrazione della maggior parte (se non di tutto) del nostro storage su ZFS. Vogliamo essere in grado di utilizzare LiveUpgrade su snapshot, facile gestione dell'archiviazione (in particolare crescita di un LUN), ripristino veloce, ecc.
Ci sono dei "trucchi" a cui dovremmo fare attenzione? Abbiamo molti database Oracle. È un problema? Qualcuno di voi ha avuto esperienze negative facendo ciò a cui stiamo pensando?


1
NetApp sembra pensarlo;)
Chopper3,

2
Sì, esattamente, solo perché il prodotto Suns è in grado di superare le migliori NetApps della linea per un decimo del prezzo. Comunque è ancora un fan di NetApp.
pfo,

Risposte:


9

Al momento abbiamo zfs in produzione per le zone dei nostri server di app (centinaia di utenti) e funziona benissimo, al momento stiamo testandolo con un Oracle 10 DB di sviluppo e fino ad ora (4 mesi) non abbiamo avuto problemi. Si prega di consultare http://www.solarisinternals.com/wiki/index.php/ZFS_for_Database

in particolare: "abbina il recordsize ZFS al Oracle db_block_size"


Che tipo di carico? OLTP?
slovacco,

sì, è OLTP e attualmente non molto caricato, posso confermare che non abbiamo ancora avuto problemi con ZFS
golemwashere,

7

Abbiamo una configurazione ZFS da 96 TB su un dispositivo di archiviazione unificato Sun Storage 7410 (cluster) con collegamenti multipli (8x) da 10 GBit / s. Utilizza ZFS e OpenSolaris. Questa scatola oscilla!


1

Nel nostro negozio, stiamo ancora aspettando. Tuttavia, il nostro utilizzo è principalmente basato su database ed è molto esigente riguardo al filesystem e preferiremmo vedere qualcun altro passare ore e giorni a testare e perfezionare dato che non abbiamo molte risorse (piccolo negozio).

A casa, lo sto usando, ma è un normale file server, non sfruttando davvero tutte le possibilità.


1

SmugMug.com utilizza la stessa scatola 7410 dietro il loro db MySql e lo adora davvero. Il CEO ha fatto una presentazione a mysqlconf e il 7410 / ZFS è stata una delle sue cose preferite che hanno implementato.


1

L'unico caso che ho contro di esso è la sua licenza / brevetti e il fatto che Oracle sia abituato a cose open source che ha ottenuto con l'acquisto di Sun. Altrimenti, aspetto il giorno in cui btrfs sarà alla pari (e in futuro, meglio di) con ZFS.


0

Si potrebbe pensare che Oracle funzionerebbe bene con ZFS dato che ora sono la stessa azienda.


2
Per tutta una settimana - forse aspetta qualche mese prima di prendere quella visione!
Jon Rhoades,

Questo potrebbe richiedere del tempo; persino Oracle stesso non funziona solo bene: ogni tecnologia ha i suoi trucchi.
slovacco,

0

Molte funzioni interessanti.

Tuttavia, ZFS (come altri metodi di gestione del volume logico) può fallire e perdere i dati in un baleno a causa di guasti del filesystem che non sarebbero realmente un problema su filesystem più rudimentali. È molto più difficile rimettere tutto insieme quando non sai dove sia tutto. RAID non è una panacea. Si verificano errori che il reporting dell'unità non risolve.

Non lo userei per montare un sistema operativo, ma è bello per dati e database - se hai backup e sai abbastanza per non far saltare un sistema. Non sto parlando di errori rm -rf / level qui, ma cose come un paio di unità in un array raid che falliscono allo stesso tempo o non capiscono l'importazione / esportazione di ZFS. Altre soluzioni LVM hanno problemi simili.


2
Quindi hai qualche dettaglio o il tuo argomento è praticamente "è più complesso, quindi è più facile da rompere"?
Chris S,

È più come usarlo dove serve (ZFS è il miglior LVM secondo me) ma puoi dimenticare gli strumenti di recupero dei dati. Per me, l'incapacità di recuperare rapidamente e facilmente i dati da un volume soffiato è uno svantaggio nella maggior parte dei LVM. Spero che qualcuno scriverà gli strumenti.
voltaire,

ZFS è COW, quindi non riesco a capire di quali errori del filesystem stai parlando qui? Eseguire sempre il mirroring delle unità del sistema operativo e, quindi, se l'hardware non funziona, SYSPOOL è ancora in grado di funzionare. L'impostazione di uno scrub automatico regolare aiuterà anche a non perdere i dati. ZFS previene il 100% della perdita silenziosa dei dati e l'abilità dell'istantanea oscilla!
Khushil,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.