Generally, 2-D spatial data are divided as a series of tiles according to the plane grid. To satisfy the effect of vision, the
tiles in the query window including the view point would be displayed quickly at the screen. Aiming at the performance
difference of real storage devices, we propose a 2-D tiles declustering method based on virtual device. Firstly, we
construct a group of virtual devices which have same storage performance and non-limited capacity, then distribute the
tiles into M virtual devices according to the query window of 2-D tiles. Secondly, we equably map the tiles in M virtual
devices into M equidistant intervals in [0, 1) using pseudo-random number generator. Finally, we devide [0, 1) into M
intervals according to the tiles distribution percentage of every real storage device, and distribute the tiles in each interval
in the corresponding real storage device. We have designed and realized a prototype GlobeSIGht, and give some related
test results. The results show that the average response time of each tile in the query window including the view point
using 2-D tiles declustering method based on virtual device is more efficient than using other methods.
|