Documente Academic
Documente Profesional
Documente Cultură
H. El-Harake, S. El Sayed, U. Fischer, S. Graf, M. Hennecke, W. Homberg, K. Kutzer, J. Lauritsen, O. Mextorf, P. Morjan, D. Pleiter, H. Schick, G. Schwarz, M. Stephan
To meet future demands of exascale systems new I/O concepts are required since compute power and performance of storage technologies are developing at different speed. With PCIe flash cards a new fast, persistent storage technology is emerging which can bridge the performance gap between volatile main memory and persistent disk-based storage devices.
Juniorsm (.115.66)
x3650M3
Juniors1 (.115.67) x3650M3 / FusionIO Juniors2 (.115.68) x3650M3 / FusionIO Juniors3 (.115.69)
x3650M3 / FusionIO
Juniors6 (.115.72)
x3650M3 / FC
Juniors7 (.115.73)
x3650M3 / SAS
Juniors8 (.115.74)
x3650M3 / SAS
Concept verified on prototype I: GPFS pools on flash storage and disk Use GPFS policy engine to manage placement and migration Example: Migration of oldest files triggered by LOW_SPACE event:
RULE MIGRATE FROM POOL 'flash' THRESHOLD(60,20) WEIGHT(CURRENT_TIMESTAMP-ACCESS_TIME) TO POOL 'disk'
I/O Benchmarks
IOR: Parallel benchmark supporting different I/O interfaces like POSIX, MPI-IO, HDF5 FIO: Parallel benchmark with multiple engines for generating synchronous and asynchronous I/O requests Others: IOzone, mdtest and application benchmarks
ioengine=libaio, bs=1M, iodepth=64
1.3 1.2
Prototype I
Prototype II
GByte/s
GByte/s
read write
read write
0.7
N thread
64
0.7
N thread
64
Prototype I
150
Prototype II
100
kIOPS
kIOPS
50
250
Supported by