Distributed storage and queryng techniques for a semantic web of scientific workflow provenance