Multidimensional Environmental Data Resource Brokering on Computational Grids and Scientific Clouds