一种地形数据服务系统技术方案

技术编号:15690894 阅读:122 留言:0更新日期:2017-06-24 03:39
本发明专利技术属于数据服务领域,具体涉及一种地形数据服务系统,包括客户端、名字服务器、磁盘服务器、数据分布器、存储单元、磁盘;其中,所述客户端、名字服务器、磁盘服务器依次单向连接;所述存储单元、数据分布器、磁盘服务器依次单向连接;所述名字服务器与数据分布器之间、磁盘服务器与磁盘之间均双向连接;所述磁盘服务器单向连接客户端;本发明专利技术采用的数据分布式的数据存储模式能够保证地形服务器系统获得高性能,并且是多维可扩展的模式;而在数据管理中,地形数据传输只在磁盘服务器和客户端之间进行,名字服务器不参与实际的地形数据传输过程,提高了数据传输的性能、速度和效率。

A terrain data service system

The invention belongs to the field of data services, in particular to a terrain data service system, including client, server name, server disk, distributor, data storage unit, wherein the disk; the client and server name, server disk are one-way connection; the storage unit, data distributor, disk server in one-way connection between; and the name server and data server and disk disk distributor are bidirectional connection; the server disk one-way connection client; data storage mode of distributed data provided by the invention can ensure the terrain server system to obtain high performance, and is a multidimensional extensible model; and in data management, data transmission is only in the terrain disk server and client number, name server is not involved in the actual terrain According to the transmission process, the performance, speed and efficiency of data transmission are improved.

【技术实现步骤摘要】
一种地形数据服务系统
本专利技术属于数据服务领域,具体涉及一种地形数据服务系统。
技术介绍
虚拟数字地球或地形可视化系统属于数据密集型应用系统,其典型特征是海量地形数据可视化。这里所说的地形数据是指多源遥感影像、数字正射影像(DOM)和数字高程模型(DEM)。应用于系统的地形数据一般在数百MB到数GB之间,有的可以达到TB级,比如高分辨数字地球模型。由于地形数据非常庞大,应用系统需要与数据分离,即数据并不存储于应用系统本地主机,而是部署在远程服务器上。很显然,网络模式的虚拟数字地球或地形可视化系统不但需要一个能够提供海量地形数据的存储系统,而且需要一个能够提供高速率地形数据服务的服务器系统,我们简称之为地形服务器系统。大规模实时地形可视化或虚拟数字地球需要海量地形数据和高速率地形数据流的支持。当前,基于本地存储资源的解决方法己经不能满足这样的需求,迫切需要研究一种能够管理海量地形数据和提供高速率地形数据服务的地形服务器系统。
技术实现思路
本专利技术的目的是克服现有技术的上述缺点,提供一种地形数据服务系统。为了实现上述目的,本专利技术所采用的技术方案是:一种地形数据服务系统,包括客户端、名字服务器、磁盘服务器、数据分布器、存储单元、磁盘、数据处理模块;其中,所述客户端、名字服务器、磁盘服务器依次单向连接;所述存储单元、数据处理模块、数据分布器、磁盘服务器依次单向连接;所述名字服务器与数据分布器之间、磁盘服务器与磁盘之间均双向连接;所述磁盘服务器单向连接客户端。上述一种地形数据服务系统,所述磁盘服务器与磁盘之间采用中速宽带网络连接。上述一种地形数据服务系统,所述客户端、名字服务器、磁盘服务器、数据分布器、存储单元之间均采用高速宽带网络连接。上述一种地形数据服务系统,所述客户端包括网络模式的虚拟数字地球或地形可视化系统。上述一种地形数据服务系统,所述磁盘服务器至少为1个;所述磁盘至少为2个。本专利技术的有益效果:本专利技术采用的数据分布式的数据存储模式能够保证地形服务器系统获得高性能,并且是多维可扩展的模式;而在数据管理中,地形数据传输只在磁盘服务器和客户端之间进行,名字服务器不参与实际的地形数据传输过程,提高了数据传输的性能、速度和效率。附图说明下面通过附图并结合实施例具体描述本专利技术,本专利技术的优点和实现方式将会更加明显,其中附图所示内容仅用于对本专利技术的解释说明,而不构成对本专利技术的任何意义上的限制。图1是本专利技术一种地形数据服务系统的结构示意图;附图标记说明:1、客户端;2、名字服务器;3、磁盘服务器;4、数据分布器;5、存储单元;6、磁盘;7、数据处理模块。具体实施方式下面对本专利技术的实施例作详细说明:本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变型和改进,这些都属于本专利技术保护范围。如图1所示,一种地形数据服务系统,包括客户端1、名字服务器2、磁盘服务器3、数据分布器4、存储单元5、磁盘6、数据处理模块7;其中,所述客户端1、名字服务器2、磁盘服务器3依次单向连接;所述存储单元5、数据处理模块7、数据分布器4、磁盘服务器3依次单向连接;所述名字服务器2与数据分布器4之间、磁盘服务器3与磁盘6之间均双向连接;所述磁盘服务器3单向连接客户端1;所述名字服务器2用于管理地形数据的位置信息,通过调度数据请求建立数据服务通道;所述磁盘服务器3用于存储地形数据和提供数据服务;所述磁盘服务器3与磁盘6之间采用中速宽带网络连接;所述客户端1、名字服务器2、磁盘服务器3、数据分布器4、存储单元5之间均采用高速宽带网络连接;所述客户端1包括网络模式的虚拟数字地球或地形可视化系统;所述磁盘服务器3至少为1个;所述磁盘6至少为2个。为了提高系统的服务性能,必须首先对地形数据进行分块,形成“块矩阵”,或称“瓦片矩阵”,然后把瓦片分布到各个磁盘服务器3的磁盘6上。当客户端1在一次请求中包含多个瓦片时,地形服务器系统就有可能以并行方式进行磁盘寻址、读取数据和发送数据,网络汇集这些相对低速的并行数据流形成高速数据流,从而实现高速率地形数据服务。进一步地,所述磁盘服务器3主要负责存储瓦片数据,接收来自名字服务器2的物理瓦片请求,从磁盘6读取瓦片数据,然后直接向客户端1发送瓦片数据。磁盘服务器3的功能是存储地形数据和提供数据服务。进一步地,所述名字服务器2主要负责管理磁盘6信息和瓦片物理地址,接收、翻译并转发来自客户端1的逻辑瓦片请求。名字服务器2的功能是管理地形数据的位置信息,通过调度数据请求建立数据服务通道。进一步地,所述数据分布器4主要负责从海量存储系统或第三方存储系统加载地形数据,另外,数据分布器4还具备卸载、迁移、复制以及优化等功能,起到全面管理和维护地形数据的作用。本专利技术的工作过程:本系统工作中可分为两部分内容:数据服务和数据分布。数据服务:客户端1发送逻辑瓦片请求,名字服务器2接收逻辑瓦片请求,翻译成物理瓦片请求,然后发送物理瓦片请求,磁盘服务器3接收物理瓦片请求,从磁盘6读取瓦片数据,然后发送瓦片数据,客户端1接收瓦片数据,在此过程中,地形数据传输只在磁盘服务器3和客户端1之间进行,名字服务器2不参与实际的地形数据传输过程。数据分布:数据分布器4请求磁盘6信息,名字服务器2发送磁盘6信息,数据分布器4接收磁盘6信息;数据分布器4加载地形数据信息,然后向磁盘6分布数据;磁盘服务器3接收瓦片数据并写入磁盘6;数据分布器4发送瓦片物理地址,名字服务器2接收瓦片物理地址并存储到磁盘6上。当存储空间不够时,可以向地形服务器系统增添磁盘6和磁盘服务器3。这样在增加存储空间的同时也增加了磁盘6并行数和磁盘服务器3并行数,当然也就提高了系统的服务性能。其它方面的扩展同样可以通过类似方式实现。磁盘服务器3提供存储资源,名字服务器2通过管理众多磁盘服务器3实现对海量存储资源的管理。磁盘服务器3存储地形数据实体,名字服务器2通过管理地形数据的物理存储位置实现对海量地形数据的管理。以上所述为本专利技术的优选应用范例,并非对本专利技术的限制,凡是根据本专利技术技术要点做出的简单修改、结构更改变化均属于本专利技术的保护范围之内。本文档来自技高网...
一种地形数据服务系统

【技术保护点】
一种地形数据服务系统,其特征在于:包括客户端(1)、名字服务器(2)、磁盘服务器(3)、数据分布器(4)、存储单元(5)、磁盘(6)、数据处理模块(7);其中,所述客户端(1)、名字服务器(2)、磁盘服务器(3)依次单向连接;所述存储单元(5)、数据处理模块(7)、数据分布器(4)、磁盘服务器(3)依次单向连接;所述名字服务器(2)与数据分布器(4)之间、磁盘服务器(3)与磁盘(6)之间均双向连接;所述磁盘服务器(3)单向连接客户端(1)。

【技术特征摘要】
1.一种地形数据服务系统,其特征在于:包括客户端(1)、名字服务器(2)、磁盘服务器(3)、数据分布器(4)、存储单元(5)、磁盘(6)、数据处理模块(7);其中,所述客户端(1)、名字服务器(2)、磁盘服务器(3)依次单向连接;所述存储单元(5)、数据处理模块(7)、数据分布器(4)、磁盘服务器(3)依次单向连接;所述名字服务器(2)与数据分布器(4)之间、磁盘服务器(3)与磁盘(6)之间均双向连接;所述磁盘服务器(3)单向连接客户端(1)。2.根据权利要求1所述的一种地形数据...

【专利技术属性】
技术研发人员:郭金济
申请(专利权)人:西安宇信数据服务有限责任公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1