EFFICIENT DATA REDUCTION IN HPC AND DISTRIBUTED STORAGE SYSTEMS