OALib Journal期刊
ISSN: 2333-9721
费用:99美元
MySQL集群与MPI的并行空间分析系统设计与实验
DOI: 10.3724/SP.J.1047.2012.00448 , PP. 448-453
Keywords: MPI ,并行GIS ,并行空间数据库 ,MySQL集群 ,叠加分析
Abstract:
GIS应用正面对空间数据规模日益增加和空间分析算法复杂度逐渐提高的挑战,本文提出一种基于MySQL空间数据库集群与MPI的并行计算库分布式空间分析框架的解决方案。该框架使用MySQL空间数据库集群解决大量空间数据存储与管理问题,利用MySQLSpatial的Replication机制加强空间数据的冗余备份和并发访问控制,同时使用MPI负责分布式计算节点间的通信减少人工控制通信的开发成本。并行框架的任务管理与调度系统采用优先队列式管理,通过Master节点监控集群状态,合理分发计算任务实现负载均衡和容错。最后,以多边形Overlay算法为例,研究其在该并行空间分析系统下的并行策略,采用数据并行的管道流水线作业方式在框架中运行测试,结果表明,该并行框架相比串行算法可以得到可靠的加速比。
References
[1] 赵春宇.高性能并行GIS中矢量空间数据存取与处理关键技术研究.武汉:武汉大学,2006.
[2] Mineter M J, Dowers S and Gittings B M. Towards a HPC framework for integrated processing of geographical data: Encapsulating the complexity of parallel algorithms[J]. Transactions in GIS, 2000(4): 245-261.
[3] 薛勇,万伟,艾建文. 高性能地学计算进展[J]. 世界科技研究与发展,2008(3):314-319.
[4] 王结臣,王豹,胡玮,等. 并行空间分析算法研究进展及评述[J]. 地理与地理信息科学,2011(6):1-5.
[5] 方裕,邬伦,谢昆青,等.分布式协同计算的GIS技术研究[J].地理与地理信息科学,2006,22(3):9-12,54.
[6] MySQL Replication. http://dev.MySQL.com/doc/refman/5.5/en/replication.html
[7] 朱江,张立立.海量影像数据的发布集群系统与应用[J].地球信息科学,2006,8(2):101-105.
[8] Torque. http://www.clusterresources.com/torquedocs21.
[9] 吴亮,谢忠,陈占龙,等.分布式空间分析运算关键技术[J].地球科学(中国地质大学学报), 2010(3).
[10] 陈国良,孙广中,徐云,等. 并行算法研究方法学[J].计算机学报, 2008,12(9):1493-1502.
[11] Bentley J L, Ottmann T A. Algorithms for reporting and counting geometric intersections[J]. IEEE Trans. Comput., 1979, C-28:643-647.
[12] 王璟,张云泉,李玉成.基于MPI和MySQL的并行数据库系统搭建[J].计算机科学,2003,31(10):418-421.
[13] 罗英伟,汪小林.空间信息合作与并行处理[J].计算机辅助设计与图形学学报,2003,15(10):1307-1314.
Full-Text
Contact Us
service@oalib.com
QQ:3279437679
WhatsApp +8615387084133