【技术实现步骤摘要】
分布式计算平台及其文件管理方法
本专利技术涉及计算机
,特别是涉及一种分布式计算平台及其文件管理方法。
技术介绍
计算和存储是信息产业发展的两大主题,分布式计算平台用于整合计算和存储资源,如何平衡计算的灵活性和数据分析的高效性一直是学术界和产业界的研究热点。大数据概念出现后以数据为中心的分布式系统研究越来越得到人们的关注,设计出具有灵活高效的面向数据的分布式系统成为了当前系统架构研究的重要课题。分布式文件系统是高性能计算和大数据平台系统的根基,是系统在高并发请求、数据量暴增和大数据传输环境下稳定进行数据传输的保障。目前的分布式计算平台主要包含Hadoop和MPI(MessagePassingInterface,信息传递接口)两大分支,其中Hadoop采用HDFS文件系统,只适合对大文件进行处理,无法高效存储大量小文件,且是重量级文件系统,设计与使用较为复杂;MPI由于没有分布式文件系统,支持无法有效地对大数据应用进行处理。由于应用开发语言的多样性和应用领域的多元化,传统的分布式计算平台为不同语言开发定制接口并为不同的应用领域定制功能,导致系统架构复杂,增加实现复杂度,增加用户应用设计复杂度,增加系统的后期维护成本。传统的分布式计算平台存在维护成本高的缺点。
技术实现思路
基于此,有必要针对上述问题,提供一种可降低后期维护成本的分布式计算平台及其文件管理方法。一种分布式计算平台,包括应用服务器、网关服务器和节点服务器,所述应用服务器与所述网关服务器通过AGW协议通信连接,所述网关服务器和所述节点服务器通过AGW协议通信连接,所述节点服务器和所述应用服务器通 ...
【技术保护点】
一种分布式计算平台,其特征在于,包括应用服务器、网关服务器和节点服务器,所述应用服务器与所述网关服务器通过AGW协议通信连接,所述网关服务器和所述节点服务器通过AGW协议通信连接,所述节点服务器和所述应用服务器通过AGW协议通信连接;所述应用服务器用于接收根据所述AGW协议传输的协议数据包,对所述协议数据包进行反序列化和解密,得到协议标识和解密后的协议数据包并发送至所述网关服务器,所述协议标识表征协议的请求目的;以及接收所述节点服务器传输的文件数据并输出;所述网关服务器用于在接收的协议标识表征数据上传请求时,对接收的解密后的协议数据包进行提取得到文件信息并发送至所述节点服务器进行存储;在接收的协议标识表征文件操作请求时,对接收的解密后的协议数据包进行提取得到操作信息,将所述操作信息发送至所述节点服务器,并控制所述节点服务器根据所述操作信息反向连接到所述应用服务器进行文件数据传输。
【技术特征摘要】
1.一种分布式计算平台,其特征在于,包括应用服务器、网关服务器和节点服务器,所述应用服务器与所述网关服务器通过AGW协议通信连接,所述网关服务器和所述节点服务器通过AGW协议通信连接,所述节点服务器和所述应用服务器通过AGW协议通信连接;所述应用服务器用于接收根据所述AGW协议传输的协议数据包,对所述协议数据包进行反序列化和解密,得到协议标识和解密后的协议数据包并发送至所述网关服务器,所述协议标识表征协议的请求目的;以及接收所述节点服务器传输的文件数据并输出;所述网关服务器用于在接收的协议标识表征数据上传请求时,对接收的解密后的协议数据包进行提取得到文件信息并发送至所述节点服务器进行存储;在接收的协议标识表征文件操作请求时,对接收的解密后的协议数据包进行提取得到操作信息,将所述操作信息发送至所述节点服务器,并控制所述节点服务器根据所述操作信息反向连接到所述应用服务器进行文件数据传输。2.根据权利要求1所述的分布式计算平台,其特征在于,所述应用服务器对所述协议数据包进行反序列化和解密,得到协议标识和解密后的协议数据包并发送至所述网关服务器,包括:对所述协议数据包进行反序列化,得到协议长度、协议标识和加密后的协议数据包;根据所述协议长度对所述加密后的协议数据包进行解密得到解密后的协议数据包,将所述协议标识和所述解密后的协议数据包并发送至所述网关服务器。3.根据权利要求2所述的分布式计算平台,其特征在于,所述应用服务器得到协议长度、协议标识和加密后的协议数据包后,根据所述协议长度对所述加密后的协议数据包进行解密得到解密后的协议数据包之前,还用于根据所述协议标识对所述协议数据包进行合法性验证。4.根据权利要求1所述的分布式计算平台,其特征在于,所述节点服务器的数量为多个,所述网关服务器将文件信息发送至所述节点服务器进行存储,包括:将文件信息存储至各节点服务器的相同物理路径。5.根据权利要求4所述的分布式计算平台,其特征在于,所述网关服务器控制所述节点服务器根据所述操作信息反向连接到所述进行文件数据传输,包括:监测各所述节点服务器的数据传输状态,并根据所述数据传输状态选取最优节点服务器;将所述操作信息发送至最优节点服务器,并控制最优节点服务器根据所述操作信息反向连接到所述应用服务器进行文...
【专利技术属性】
技术研发人员:王鹏,黄焱,赵莉,
申请(专利权)人:广州五舟科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。