Next Generation Software Architecture T-C-V
-
摘要: 随着云GIS理念的提出及深化, 继局部网软件的C/S结构、互联网软件的B/S结构之后, 提出新一代适合云计算、云服务的软件结构——T-C-V结构(terminal-cloud-virtual), 并从基本概念、总体结构及核心技术等方面对其进行了详细阐述.在该结构中, V层基于底层的虚拟化软硬件设备, 屏蔽不同计算机、不同网络、不同存储设备的异构特性, 为上层应用提供统一高效的运行环境; C层是海量地理信息数据、服务和资源管理与服务体系框架; T层面向政府、企业、公众等信息使用者, 提供标准访问接口, 搭建各类终端应用.可以说, T-C-V结构将改变地理信息服务模式、计算模式和商业模式, 可以更好的交互、更加透明化的创建面向大众和企业的应用.Abstract: With the emergence and deepening of GIS cloud concept, after the client/server structure (C/S) and browser/server structure (B/S), this paper presents a new generation software architecture named T-C-V (terminal-cloud-virtual), which is suitable for cloud computing and cloud service, and elaborates its basic concept, general structure and core technologies. In this structure, V-tier based on the virtualization software and hardware equipment in bottom tier, shielding different structural characteristics among different computers, different networks, different storage devices, provides a unified and efficient operating environment for the upper tier; C-tier is a framework for massive GIS data, service and resource management and service system; T-tier faced to the information users such as the government, business, the public et al., provides standard visiting interface and builds all kinds of terminal applications. In a word, T-C-V structure will change geographic information service model, calculation model and business model, which can create an environment for better interaction and more transparent creation of public and enterprise applications.
-
Key words:
- cloud computing /
- microkernel /
- virtualization /
- GIS
-
Chao, W., Yan, G., Michael, G., et al., 2011. Spatial Cloud Computing: How can the Geospatial Sciences Use and Help Shape Cloud Computing. International Journal of Digital Earth, 4(3): 305-329. doi: 10.1080/17538947.2011.587547 Fang, Y., 2001. GIS Software Technology and Research Discussion. Collected Papers of Annual Conference in 2001 for China Association for Geographic Information System, Beijing, 20-26 (in Chinese). Fang, Y., Zhou, C.H., Jing, G.F., et al., 2001. Research of 4th Generation GIS Software. Journal of Image and Graphics, 6(A): 817-824 (in Chinese with English abstract). http://www.dbpia.co.kr/Journal/ArticleDetail/NODE00462960 Muzafar, A.B., 2011. Cloud Computing: A Solution to Geographical Information Systems. International Journal on Computer Science and Engineering, 3(2): 594-600. http://www.oalib.com/paper/2342399 Wu, X.C., 2012. MapGIS IGServer Principle and Methods. Publishing House of Electronics Industry, Beijing, 2-3 (in Chinese). 方裕, 2001. GIS软件技术与研究讨论. 中国地理信息系统协会2001年年会论文集, 北京, 20-26. 方裕, 周成虎, 景贵飞, 等, 2001. 第四代GIS软件研究. 中国图象图形学报, 6(A): 817-824. https://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB200109001.htm 吴信才, 2012. MapGIS IGServer原理与方法. 北京: 电子工业出版社, 2-3.