APP下载

舰船监控网络异构监控数据自适应存储方法

2023-07-22李辉燕肖新华

舰船科学技术 2023年12期
关键词:存储空间异构舰船

李辉燕,肖新华

(1. 湖北理工学院 计算机学院, 湖北 黄石 435600;2. 湖北理工学院 机电工程学院, 湖北 黄石 435600)

0 引 言

舰船监控设备类型存在多源化、异构性特征,如何将此类异构类监控数据进行自适应存储,从而提高舰船监控网络异构监控数据的存储效率与存储效果,是当下舰船监控网络异构监控数据存储管理的重点问题[1 - 3]。

目前的存储技术中,针对舰船监控网络异构监控数据而言,并不具备有效的解决方法[4]。在其他领域中的异构数据存储研究中,李鸿飞等[5]研究了协同数据管理方法,此方法虽被验证可实现异构数据混合存储,但存储耗时较多。沈志宏等[6]设计了一种异构数据智能融合管理系统,此系统在异构数据管理问题中具备较好的使用效果,但目前异构监控数据大多存储于云存储平台,若将此系统使用于云存储平台,系统兼容性、集成性等多种问题都有待深入分析,且系统类技术研发成本高。

为此,本文研究一种舰船监控网络异构监控数据自适应存储方法,主要针对基于云存储模式的舰船监控网络数据管理问题,进行自适应存储研究,完成舰船监控网络异构监控数据的高效、自适应存储。

1 舰船监控网络异构监控数据存储方法

1.1 基于云存储的舰船监控网络异构监控数据自适应存储方法技术架构

云存储属于一种服务模式,是云计算的核心技术之一。其可以利用多种软件与技术,把异构监控数据执行集成管理,构建统一的存储资源库,用于存储大规模异构监控数据[7]。目前各大监控领域均使用云存储平台,实现大规模监控数据的统一管理。本文研究的舰船监控网络异构监控数据存储方法,为基于云存储的舰船监控网络异构监控数据自适应存储方法,其主要用于优化舰船监控网络数据云存储平台的数据存储效果。图1 为基于云存储的舰船监控网络异构监控数据自适应存储方法技术架构图。基于云存储的舰船监控网络异构监控数据自适应存储方法中,虚拟网关层、数据接口层、数据处理层、分布式数据存储层是此方法运行时技术架构的四大核心层。

图1 基于云存储的舰船监控网络异构监控数据自适应存储方法技术架构Fig. 1 Technical architecture of adaptive storage method for heterogeneous monitoring data of ship monitoring network based on cloud storage

图2 为各个分布式数据存储逻辑示意图。考虑异构监控数据的规模较大,且类型较多,若仅使用一个数据存储模型存储全部异构监控数据,便会出现存储进程瘫痪问题,为此,结合集群概念,为了实现舰船监控网络异构监控数据的有效存储,在基于云存储的舰船监控网络异构监控数据自适应存储方法技术架构中,设置多个分布式数据存储模型。

图2 分布式数据存储逻辑示意图Fig. 2 Distributed Data Storage Logic Diagram

1.2 基于聚类的异构监控数据分类方法

设置舰船监控网络异构监控数据矩阵为:

其中:b,I分别为舰船监控网络检索模糊域,异构监控数据分块匹配集;α为异构监控数据相异度矩阵。

设置舰船监控网络异构监控数据特征分布域为Jsm:

其中:Bsm,βsm分别为异构监控数据并行规划聚类加权输出幅值、聚类自适应调节参数;Esm为不等式约束。

引入均值加权方法,设置异构监控数据聚类中心中时间窗口为:

其中:t1,t2依次是异构监控数据出现时间、聚类时间。使用式(3)便可获取不同时间窗口条件下,舰船监控网络各个虚拟网关链路的异构监控数据特征分布域Jsm信息。

为区分异构监控数据来源,便需要对异构监控数据进行聚类,结合所提取的Jsm,分析异构监控数据传输的虚拟网关链路信道功率谱密度:

其中:k,F依次为采样频率、互功率谱估计值。

引入时间翻转处理方法、相空间重构方法,完成异构监控数据时空加权处理。则加权后异构监控数据为:

其中:x(m),c(m)分别是空间异构监控数据样本点数目、回归参数。

提取异构监控数据的均值特征量,将其设成数据并行聚类目标函数S,则:

其中:g,ϕ依次为聚类扰动距离、舰船监控网络子带中心频率;Vj,N依次为不同聚类中心时间尺度值、线性约束参量。

舰船监控网络异构监控数据融合分类集合为:

其中,ζ为舰船监控网络异构监控数据的种类数目。

1.3 基于自适应分配的异构监控数据存储方法

结合所分类的ζ种舰船监控网络异构监控数据样本,设置最后用于存储异构监控数据的分布式数据存储模型数目为ζ。但为了保证舰船监控网络异构监控数据可有效存储,需要保证分布式数据存储模型的可用存储空间充足。为此,使用基于性能分析的异构监控数据自适应分配存储方法,结合分布式数据存储模型的内存状态,分析其可用性能,从而完成异构监控数据自适应分配存储。针对随机一个分布式数据存储模型Oj而言,设置其可用内存带宽是Uj,Oj可用存储的性能指标设成ρj,ρj只用于描述Oj的目前可用带宽能够支持的存储空间,并不能体现Oj能够提供可用存储空间的整体状态。为此,引入调节因子w:

其中:Dj,分别为Oj的可用容量、分布式数据存储层中全部存储模型的可用容量均值。,w数值小于1 时,表示目前可用存储空间,比分布式数据存储层可用存储空间均值大,则的存储空间可存储异构监控数据。

反之,表示Oj目前可用存储空间,比分布式数据存储层可用存储空间均值小,则Oj用于存储异构监控数据,便会出现存储失败问题。

是可体现分布式数据存储模型Oj加权性能指标,此指标与Oj目前单位带宽能够运行的存储空间存在关联性,将Oj可用存储空间与分布式数据存储层可用存储空间相除,此比值与也存在关联性。为此,在分配存储异构监控数据时,优先存储于数值小的分布式数据存储模型。

设置分布式数据存储层存储异构监控数据时,整体存储性能指标为:

其中,是与的差值,针对Oj而言,若ρdif f数值较靠近于0 值,那么Oj的存储性能较好,在存储异构监控数据时优先使用。

设置需要存储的异构监控数据为,其数据长度与此数据存储需消耗内存带宽依次为Zj,Rj,则此数据在Oj中存储分配的数据容量为xj,xj必须具备的条件为:

满足式(13)条件的分布式数据存储模型为最优存储模型,不仅可保证异构监控数据有效存储,且保证分布式数据存储模型之间的合理分配。

2 仿真实验

2.1 实验环境设计

设置舰船监控网络异构监控数据存储时,云存储平台的分布式数据存储层中,存在15 个分布数据存储模型。分布式数据存储层可用存储空间、带宽依次是150 GB、150 MB,15 个分布式数据存储模型中,仅有8 个模型的存储性能可满足异构监控数据存储需求。需要存储的舰船监控网络异构监控数据的文件长度是0.15~10.5 GB。设置表1 所示舰船监控网络异构监控数据样本,作为本文方法的实验目标。

表1 随机异构监控数据文件Tab. 1 Details of Random Heterogeneous Monitoring Data Files

2.2 异构监控数据存储效果测试

使用本文方法存储表1 的6 种异构监控数据,存储请求命中率如图3 所示。存储请求命中率用于体现异构监控数据存储成功率,存储请求命中率越接近于1,表示分布式数据存储模型被有效分配存储数据的效果越高,存储成功率越高。从图3 可知,异构监控数据存储请求命中率数值最大值为0.99,命中率较高,使用本文方法后,舰船监控网络异构监控数据可被成功分配存储。

图3 异构监控数据存储请求命中率测试结果Fig. 3 Heterogeneous Monitoring Data Storage Hit Rate Test Results

结合表1 数据可知,所需存储的异构监控数据长度范围为2~10 GB,不同异构监控数据长度条件中,异构监控数据存储写入效率的变化,结果如图4 所示。可知,随着异构监控数据长度增大,存储耗时逐渐增多,但最大值为50 ms 左右,存储速度较快。而使用本文方法前,存储耗时随着数据长度增大而增多,存储耗时最大值超过600 ms,数据存储效率低。

图4 本文方法使用前后存储写入效率Fig. 4 Storage hit rate before using the method in this article

测试本文方法使用后,云存储平台所存储的异构监控数据分布状态,以此分析本文方法对异构监控数据分类效果。测试结果如图5 所示,可知,本文方法使用后,异构监控数据存储时,数据分类明确,不存在数据混杂状态,优化了异构监控数据存储效果。

图5 本文方法使用后异构监控数据存储状态Fig. 5 Heterogeneous monitoring data storage status after using the method in this article

3 结 语

本文研究舰船监控网络异构监控数据自适应存储方法,结合云存储平台的技术架构,从异构监控数据分类、数据存储模型自适应分配存储角度,优化云存储平台对舰船监控网络异构监控数据的存储效果。

1) 异构监控数据存储请求命中率数值最大值为0.99,能够自适应分配存储模型,响应异构监控数据存储请求,从而提高存储请求命中率,提高了异构监控数据存储成功率。

2)不同长度异构监控数据存储耗时对比中,耗时最大值为50 ms 左右,和使用前相比,本文方法可缩短异构监控数据存储耗时,提高异构监控数据存储速度。

3)异构监控数据可实现分类存储,优化数据存储状态。

猜你喜欢

存储空间异构舰船
舰船通信中的噪声消除研究
试论同课异构之“同”与“异”
基于多种群协同进化算法的数据并行聚类算法
舰船测风传感器安装位置数值仿真
苹果订阅捆绑服务Apple One正式上线
用好Windows 10保留的存储空间
异构醇醚在超浓缩洗衣液中的应用探索
overlay SDN实现异构兼容的关键技术
LTE异构网技术与组网研究
舰船腐蚀预防与控制系统工程