Cluster Configuration
10 x BeagleBone Black : 1-Core Arm Cortex-A8 (AM3358), 512MB DDE3L 800MHZ, 100Mbps Ethernet, 32GB U1 SDHC
CSRBdb: CSRBblockDB (direct raw-data access to storage device)
Client Node Configuration
HP DL360p Gen8, 2 x E5-2697v2, 24c/48t, 256GB PC3-14900R
CSRBvfsFUSE: DIRECTIO, 64 VFS Workers
ZPool Configuration
RAID-Z2
ashift=15 (32KB sector)
10 x 774333 sector CSRB OBJECTBLOCK devices (cluster)
recordsize=256KB
primarycache=metadata, compression=off, atime=off, relatime=off
References
csrb.app/tech/CSRBbbb-ZFS.html
csrb.app/tech/CSRBbbb.html
00:05 - First read of a 1GB file
00:15 - Recreate the file
01:36 - Read the new file
01:48 - Re-read the new file (cached)
02:00 - Read a 4GB file
03:26 - zpool scrub
05:00 - Corrupt a Node's VDEV by writing random data
06:36 - Trigger the detection of the corrupted VDEV
06:44 - Re-insert the corrupted VDEV to trigger resilvering