Date post: | 06-Aug-2015 |
Category: |
Documents |
Upload: | agora-group |
View: | 403 times |
Download: | 0 times |
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 1
OPENSTORAGE Powered by ZFS
Mihai TANASESCU, IT Consultant
Bucuresti Romania
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 2
� Hardware scump si incet ca viteza
� Costuri semnificative incluse in pretul software-
ului proprietar al mediilor de stocare
� Lipsa unor facilitati de analiza avansate asupra
mediului de lucru
� Configurare si operare ce necesita cunostinte
complexe si personal extra, calificat pe
respectivul produs
Storage – probleme curente
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 3
Target-ul Openstorage
� Revolutionarea pietei existente din punct de
vedere economic cu sprijinul noii tehnologii dezvoltate
� Scaderea costurilor prin folosirea
JBOD, a serverelor si a sistemului
de operare propriu, Solaris (COGS 0)
� Introducerea memoriei Flash in
ecuatie
� Rezultat: 2 x prformanta la ½ cost
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 4
Openstorage Openstorage Openstorage Openstorage –––– Flash Flash Flash Flash ((((SSDSSDSSDSSD))))
� Memoria Flash se situeaza intre HDD tipice (15k
RPM) si DRAM ca performante � Flash = µ sec/op, DRAM = n sec/op, HDD = m sec/op � Flash = x 10 €/GB, DRAM = x 100 €/GB, HDD = €/GB
� Openstorage integreaza memoria Flash
optimizata pentru operatii de citire pe post de
cache intr-un pool de tip hibrid
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 5
Openstorage Openstorage Openstorage Openstorage –––– Flash Flash Flash Flash ((((SSDSSDSSDSSD))))
� Pentru operatiuni aleatoare de citire: � Flash + 7200 RPM HDD = 4 x viteza 15K RPM HDD � Cost Flash + 7200 RPM HDD = ¼ cost 15K RPM
HDD
� Produsele curente: cache 600 GB; trend
ascendent pentru generatiile viitoare
� Sistem de fisiere folosit: ZFS
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 6
ZFS – notiuni generale
� Sistem de fisiere aflat la baza OpenStorage,
componenta a Solaris OS
� Functionalitati de Volume Manager (suport RAID-
1, RAID-Z)
� ZFS implementeaza 2 facilitati pentru
imbunatatirea performantelor:
� ARC – Adaptice Replacement Cache (DRAM)
� ZIL – Jurnalizare operatiuni scriere
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 7
OpenStorage si ZFS
� ARC(DRAM) – memoria cache a ZFS, extinsa prin
L2ARC (SSD-uri optimizate pt. citire)
� ZIL – SSD-uri optimizate pt. scriere, periodic se transfera datele pe discurile fizice
� SSD-uri ZIL – memorie non-volatila, riscuri de a pierde informatie eliminate in cazul unui crash
� Pool general ZFS – HDD SATA 7200 RPM
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 8
Gama produse
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 9
Configuratii
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 10
Performante
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 11
� RealRealRealReal----timetimetimetime, , , , primul de acest fel de pe piataprimul de acest fel de pe piataprimul de acest fel de pe piataprimul de acest fel de pe piata
D-Trace Monitorizare
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 12
D-Trace Analiza
� Monitorizare performanta sistem
� Identificare probleme, trenduri
� Fisier cel mai accesat
� Distributia I/O
� Clientii cei mai activi
� Utilizare retea
� Export statistici
� Analiza personalizabila
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 13
Configurare facila
� Ghid intuitiv de configurare ce simplifica munca
administratorului de sistem
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 14
Avantaje
� Din punct de vedere financiar, fata de competitori
ne clasam....
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 15
Avantaje
� Din punct de vedere economic
� mai putin spatiu fizic necesar
� mai putina energie
consumata
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 16
Functionalitati – existente
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 17
Functionalitati – existente
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 18
Openstorage
� Cui ne adresam ?
Clientilor care au nevoie sa tina pasul relativ la
cresterea rapida a mediilor de stocare si care
urmaresc o imbunatatire a ROI.
� Ce arie de utilizare au produsele ?
Noi medi de storage, aplicatii precum ar fi: WEB,
HPC, data farms (virtualizare), file sharing, baze
de date.
� Cum apreciati momentul curent pentru aparitia pe
piata a unui astfel de produs ?
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 19
Openstorage
Economia mondiala se afla intr-un moment de
criza, iar crizei ii priesc inovatiile.
Majoritatea companiilor doresc sa-si diminueze
cheltuielile cu mediile de stocare dar sa-si
continue trendul ascendent al dezvoltarii.
� Seria 7000 prezentata ofera o alternativa viabila
atat din considerente financiare cat si
economice, vizavi de competitorii sai din
domeniul Enterprise
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 20
Competitori
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 21
Concluzii
� Conceptul OpenStorage reprezinta o alternativa
economica la solutiile traditionale de stocare
� Design-ul OpenStorage, transparenta oferita prin
folosirea de solutii de tip OpenSource, confera
acestuia un caracter inovator si revolutionar,
schimband totodata perceptia companiilor asupra
mediilor de stocare.
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 22
• Creare volumCreare volumCreare volumCreare volum: : : : zpool create zpool create zpool create zpool create <<<<numenumenumenume> > > > raidz craidz craidz craidz c0000tttt0000dddd0000 c c c c1111tttt0000dddd0000 c c c c2222tttt0000dddd0000 raidz x y z raidz x y z raidz x y z raidz x y z
• Verificare integritate date Verificare integritate date Verificare integritate date Verificare integritate date ((((manualmanualmanualmanual): ): ): ): zpool scrub zpool scrub zpool scrub zpool scrub <<<<numenumenumenume>>>>
• Listare statistici poolListare statistici poolListare statistici poolListare statistici pool: : : : zpool iostat zpool iostat zpool iostat zpool iostat ----v v v v <<<<numenumenumenume> > > > 2222; ; ; ; zpool statuszpool statuszpool statuszpool status; ; ; ; zpool listzpool listzpool listzpool list
• Eliminare volumEliminare volumEliminare volumEliminare volum: : : : zpool destroy zpool destroy zpool destroy zpool destroy <<<<numenumenumenume>>>>
• Inlocuire hdd defect din cadrul unui volumInlocuire hdd defect din cadrul unui volumInlocuire hdd defect din cadrul unui volumInlocuire hdd defect din cadrul unui volum: : : : zpool replacezpool replacezpool replacezpool replace////detachdetachdetachdetach
• Creare snapshotCreare snapshotCreare snapshotCreare snapshot: : : : zfs snapshot zfs snapshot zfs snapshot zfs snapshot <<<<poolpoolpoolpool----namenamenamename>@>@>@>@snapshotsnapshotsnapshotsnapshot----namenamenamename; ; ; ; zfs rollbackzfs rollbackzfs rollbackzfs rollback
• Listare statistici snapshotListare statistici snapshotListare statistici snapshotListare statistici snapshot: : : : zfs listzfs listzfs listzfs list; ; ; ; zfs list zfs list zfs list zfs list ----r r r r ----t snapshott snapshott snapshott snapshot
• Clonare snapshotClonare snapshotClonare snapshotClonare snapshot: : : : zfs clone snapshotzfs clone snapshotzfs clone snapshotzfs clone snapshot----name filesystemname filesystemname filesystemname filesystem----namenamenamename
• Crearea unui backup Crearea unui backup Crearea unui backup Crearea unui backup ((((snapshot existent in prealabilsnapshot existent in prealabilsnapshot existent in prealabilsnapshot existent in prealabil):):):):
zfs clone demo@demo-snap demo/backup
cd /demo/backup (se copiaza fisierele) si apoi zfs destroy demo/backup
DEMO
© 2009 Acceleris GmbH| Basel | Bukarest | Kloten| Renens| Zollikofen 23
Mihai TANASESCU, IT Consultant Bucuresti, Romania E-mail: [email protected] Telefon: 0745.070.564
Acceleris System Integration Barbu Vacarescu, Nr. 80 Bucuresti, Romania www.acceleris.ro
INTREBARI ? NELAMURIRI ? VA MULTUMESC.