预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

地震前兆台网数据通信技术探析论文地震前兆台网数据通信技术探析论文摘要针对地震前兆数据到云端传输的可靠、稳定和高效问题,研究了前兆数据通信策略中云端的资源动态分配方式以及基于UDP通信协议的传输技术和高效数据压缩技术,实现将数据以尽快速度可靠的传输到云端的数据汇聚平台,为前兆海量数据信息的存储、分析、清理、分割提供通信传输保障。关键词云平台;前兆台网;传输技术;通信策略引言云平台的出现,至今已趋于成熟,数据采集与管理的扁平化是大势所趋,地震前兆数据的产出、处理、分析、存储以及管理也必然走上扁平化道路,即将改变目前逐级汇集的管理模式,实现数据的可靠高效传输,达到仪器到云端直接对接的要求。地震前兆观测数据可以利用这种新的基于互联网的计算方式和资源应用平台,通过网络将庞大复杂的数据交由多部服务器组成的巨大系统平台进行统一计算、分析和存储。把分布在全国各地的地震前兆观测仪器接入目前相对成熟的云计算和云存储平台,实现分别采用“模拟”、“九五”和“十五”等标准的异构设备统一接入到云架构管理平台,从而将当前多节点数据存储[1],多级汇集、分发的组网模式,改为中心存储、单级采集管理模式。这一数据生产管理模式的实现必须建立在数据通信系统的可靠、稳定和高效的基础之上。台网数据源,即仪器数据传输到云端的分布式网络环境,尤其是对跨区域传输中如何保证网络的稳定性、传输效率和数据的一致性提出了非常高的要求。本文针对如上问题设计了高性能云传输技术方案,克服网络带宽有限、状态不够稳定等问题,实现对大容量数据高效传输,并最大限度地提升网络带宽利用率。1数据传输方案设计把前兆数据采集扁平化,集中于云端管理,确保数据传输的一致性、可靠性和高效性是系统实现的关键所在,针对该问题本文对数据传输部分进行了设计。在该设计中将高性能云传输分为数据传输引擎、资源索引服务、文件处理组件和用户应用终端4个组成部分。数据传输引擎基于UDP用户数据报协议,利用数据压缩技术降低数据传输占用带宽,同时改进UDP传输协议,提高数据传输效率和可靠性;文件处理组件和资源索引服务基于文件系统,提供数据的校验、存储及检索功能,保持数据的一致性;用户应用终端针对数据传输、索引服务、文件处理等底层功能组件的运行状态进行监控,完成系统资源的动态分配。从数据通信传输系统设计可看出,确保数据传输的高效可靠,包含了云端资源动态分配、基于UDP协议的可靠通信和数据压缩技术等关键技术部分。2资源动态分配模块设计从前兆台网数据传输的工作流程来看,首先前兆数据需要通过终端接入网络,向云端提出数据传输需求,然后云端接受请求后分配基础设施资源,如内存、CPU、网络带宽等,最后完成数据通信任务。在数据通信过程中,通过资源动态分配,实现可用资源的最大化利用。。整个云端实际上在一个虚拟系统的管理下,再细分为多个虚拟系统(虚拟机),每个虚拟机作为一个工作节点,虚拟机的系统资源多少是可动态分配的。每个虚拟机占用的核心资源是动态分配的,系统通过监控管理功能模块对应用层和接口层的资源消耗进行动态监控,当各个前兆节点向中心云端发送数据请求时,虚拟机所要求的物理资源随之变化。虚拟机根据请求对象的优先级以及当前虚拟机的资源分配情况,重新评估物理资源的可用性,并进行再次分配,达到动态分配的效果,实现分配满足性能要求的最小资源量,从而提高资源利用率和满足功能执行需要。中心云端接到数据通信请求后按照任务类型,预先定义任务执行完成所需要的内存(估算),如:采集分钟值数据需要2MB内存,采集秒数据需要20MB内存等;对当前CPU使用情况进行分析,并对完成通信任务所需资源进行评估,以及对当前带宽容量进行检测,根据资源情况,对当前通信请求进行有效资源分配,在分配任务的时候首先将正在运行的任务所需的内存数减掉,然后再分配任务。每分配一个任务都要在可用内存数的基础上将任务所需内存减掉,如果减掉后的结果大于设计预留内存数,则分配任务运行,否则,等待下一轮分配。3可靠UDP协议数据通信设计一般情况下,实现可靠数据传递的方法主要采用传输控制TCP协议。但是,TCP协议有一个根本的速度瓶颈,这个瓶颈随着传输延迟和网络丢包率的增加而变得愈发明显。速度瓶颈的形成和TCP控制数据流量速率的机制密切相关。TCP协议的数据分片和基于分片的确认方式,要占用一些通信带宽,降低了以太网上的有效荷载;同时TCP是基于点对点连接方式的,不能充分利用以太网络对突发传输的支持[2-3]。用户数据报协议(UDP)是ISO参考模型中的一种无连接的传输层协议,提供面向操作的简单非可靠信息传送服务。传统UDP协议通信效率高、可靠性较差,不适合对可靠性要求较高的应用环境。随着网络传输的快速发展,一种基于UDP协议的简单可靠传输协议可以在保证高效性的基础上提高通信双方传输的可靠性。拥塞控制机制将速率控制