Hoi,
Ik ben bezig te onderzoeken of TrueNAS core 12 onze huidige file servers (OpenAFS) kan vervangen om simulatiedata weg te schrijven naar NFS shares. De belangrijkste redenen om terug van OpenAFS af te stappen zijn:
1) slechte performance, zowel troughput als I/O zijn om van te huilen
2) OpenAFS is een "stange beast" dat niet echt bekend is. De quick start guide is meer dan 150 blz en je vindt er ook niet zo heel veel van op internet dus als je problemen hebt, begin dan maar te zoeken. NFS lijkt op dat gebied dan ook veel beter, zowat iedereen in de *NIX wereld gebruikt dat.
Ik ben een hele rist benchmarks (met iozone) aan het draaien op de lege onbelaste servers waar nu TrueNAS Core 12 BETA2 op staat geinstalleerd om een idee te krijgen van RAIDz / Mirrored VDEV met verschillende block sizes voor ons kan betekenen.
Maar nu is de vraag, hoe creëer ik nu een profiel van de eigenlijke workload die onze huidige (openafs) servers te verduren krijgen? Heb je een logging tool die kan bijhouden wat er onder een bepaald pad gebeurt? Ik zou dan denken iets in de richting van iotop maar dat dan gedetailleerde dat kan bijhouden ivm read/writes/block sizes, file sizes en wat niet al.
Alles wat we hier hebben draaien dat relevant is in dit verhaal is CentOS of Debian.
Ik ben bezig te onderzoeken of TrueNAS core 12 onze huidige file servers (OpenAFS) kan vervangen om simulatiedata weg te schrijven naar NFS shares. De belangrijkste redenen om terug van OpenAFS af te stappen zijn:
1) slechte performance, zowel troughput als I/O zijn om van te huilen
2) OpenAFS is een "stange beast" dat niet echt bekend is. De quick start guide is meer dan 150 blz en je vindt er ook niet zo heel veel van op internet dus als je problemen hebt, begin dan maar te zoeken. NFS lijkt op dat gebied dan ook veel beter, zowat iedereen in de *NIX wereld gebruikt dat.
Ik ben een hele rist benchmarks (met iozone) aan het draaien op de lege onbelaste servers waar nu TrueNAS Core 12 BETA2 op staat geinstalleerd om een idee te krijgen van RAIDz / Mirrored VDEV met verschillende block sizes voor ons kan betekenen.
Maar nu is de vraag, hoe creëer ik nu een profiel van de eigenlijke workload die onze huidige (openafs) servers te verduren krijgen? Heb je een logging tool die kan bijhouden wat er onder een bepaald pad gebeurt? Ik zou dan denken iets in de richting van iotop maar dat dan gedetailleerde dat kan bijhouden ivm read/writes/block sizes, file sizes en wat niet al.
Alles wat we hier hebben draaien dat relevant is in dit verhaal is CentOS of Debian.
[ Voor 0% gewijzigd door bucovaina89 op 28-08-2020 09:53 . Reden: verduidelijkingen ]