[发明专利]一种机载文件网络化实现方法在审
申请号: | 201611153212.9 | 申请日: | 2016-12-14 |
公开(公告)号: | CN108234542A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 张鹏;邸海涛;任晓瑞;陈晓磊;郭秋丽;陈雪帆 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全局目录 文件接口 网络化 易用性 综合化航空电子系统 计算机系统软件 无状态服务器 专业技术领域 网络化管理 可用性 安全共享 并行消息 传输机制 访问效率 机载网络 节点分散 静态资源 文件系统 文件资源 系统资源 组织结构 多通道 管理性 统一 确定性 访问 服务 | ||
本发明属于计算机系统软件专业技术领域,涉及一种机载文件网络化实现方法。使用全局目录结构和统一的文件接口,将各节点分散的本地文件资源组织成为一个逻辑上统一的整体,针对机载网络环境下文件的安全共享和高效访问问题,本发明的目的是提出一种机载文件网络化管理方法,通过全局目录组织结构和统一的文件接口,提高了用户对机载文件的易用性和易管理性;通过无状态服务器机制,确保了系统的容错和服务的可用性;通过静态资源池机制,提高了系统的确定性和安全性;通过多通道并行消息传输机制,提高了文件系统的访问效率。最终,能够满足综合化航空电子系统在易用性、安全性以及系统资源的利用率等方面的要求。
技术领域
本发明属于计算机系统软件专业技术领域,涉及一种机载文件网络化实现方法。
背景技术
新一代分布式航空电子系统采用综合化、模块化的设计思想,通过资源共享的方式实现航电功能综合,迫切需要使用网络化方式共享和使用文件资源,面临用户对机载文件的易用性易管理性、服务可用性、系统确定性、系统安全性、文件访问效率等诸多问题。
发明内容
本发明的目的:
本发明的目的是提出一种机载文件网络化实现方法,通过全局目录组织结构和统一的文件接口,提高了用户对机载文件的易用性和易管理性;通过无状态服务器机制,确保了系统的容错和服务的可用性;通过静态资源池机制,提高了系统的确定性和安全性;通过多通道并行消息传输机制,提高了文件系统的访问效率。最终,能够满足综合化航空电子系统在易用性、安全性以及系统资源的利用率等方面的要求。
本发明的技术方案:
主要包括:逻辑功能单元、虚拟目录结构、统一文件接口、客户端、服务器、并行传输协议、资源管理、配置工具等。如图1所示。
资源管理在配置文件中定义资源的使用上限,资源类型包括:信号量、队列和内存三种资源;为每类资源提供资源申请和释放接口,允许按需动态申请和释放资源。
配置工具用于生成关于客户端和服务器的资源和参数的配置文件,配置文件内容包括:系统参数配置、文件系统路径配置和部署配置等信息。
逻辑功能单元(LFU)是文件管理的基本单元,是一个具有独立资源、特定应用处理功能和独立输入输出的逻辑实体,应用软件是逻辑功能单元的一部分,应用号和应用名称是逻辑功能单元的全局唯一地址。
虚拟目录结构定义的路径名格式为:由逻辑功能单元名、存储介质和其余路径组成;其中逻辑功能单元名、存储介质构成虚拟层,其余路径构成文件实际路径层;存储介质和本地文件目录映射关系在配置表中静态配置,逻辑功能单元名为文件访问提供地址入口,存储介质提供介质特性信息。
统一网络文件操作接口提供针对本地或远程文件访问的常用接口,如打开、关闭、读、写、指针定位、目录创建、删除、读等。
客户端和服务器是逻辑功能单元的一部分和应用共享全局唯一地址,在不同逻辑功能单元中,根据需要,可以独立配置部署。每个逻辑功能单元既可以是客户端,也可以是服务器端,也可以是二者的组合。
客户端向用户提供文件管理接口(API),路由本地/远程访问。当进行本地文件访问时,检查文件访问权限,并进行文件操作,将处理结果返回给用户;当进行远程文件访问时,向服务器端发送文件操作请求,并将服务器端发回的处理结果返回给用户。
服务器端驻留在提供共享文件资源的处理节点,其功能是接收客户端的请求,检查文件访问权限,实现本地文件访问,将结果传回客户端。为对重复文件请求进行容错处理,服务器端建立一张历史表,每个表项包括:访问源逻辑单元号和请求号、请求结果等信息;当请求为首次到达,则申请新表项并插入处理信息,当请求为非首次到达时执行重复请求处理,从历史表中直接取出结果返回,利用源逻辑单元和请求组合编号的全局唯一性,判断是否为首次到达。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611153212.9/2.html,转载请声明来源钻瓜专利网。