APP下载

基于SOA的网络数据管理平台设计

2021-09-23杨东宁史建云

数字技术与应用 2021年8期
关键词:数据管理数据处理指令

杨东宁 史建云

(1.云南电网有限责任公司信息中心,云南昆明 650000;2.南方电网深圳数字电网研究院有限公司,广东深圳 518000)

0 引言

目前,由于信息技术的迅猛发展,使得人们逐渐走入大数据时代。在这样的大环境下,网络数据管理程序逐渐走进人们的生活中,并且被广泛应用于社会中的各个领域。这种管理程序它的成本相对较低,且具有低功耗,体积小等特点。对于大量的数据信息也可以快速对其进行处理。它还具有感知通信的功能,可以在特定的网络环境下,计算数据处理的实际运行参数和执行指标,并对异常数据做出感知,对系统中相对应的控制软件进行指令下达,实现异常数据的安全处理。另外,网络数据管理平台还可以在数据传输的过程中对数据实现跟踪处理。为了保证数据的传输安全,获取到接收数据一方的网络环境以及地址,并对其进行定位。SOA是一种面向服务的网络功能组建模型[1]。它主要的作用是对平台或者系统中不同的功能单元进行拆分,并将这些功能单元利用对应的网络协议重新连接,组成新的功能单元,以适应平台或者系统数据处理的需求。近几年,SOA技术支持下的网络数据管理平台逐渐取代了传统的数据管理平台。新的平台不仅具有传统平台的数据处理功能,还在此基础上,添加了许多新的数据控制管理功能。因此,本文主要对SOA技术下的网络数据管理平台进行设计研究,提出建议,以此来进一步促进网络数据管理技术的创新发展。

1 网络数据管理平台设计

1.1 建立网络数据3+功能管理模块

平台对于网络数据的处理通常是需要通过各种功能管理模块来实现的。每一个功能模块都有着各自独立的管理功能,共同组成平台完整的管理程序。首先,需要获取到系统提供的数据信息管理程序执行率才可以开始建立网络数3+功能管理模块。我们可以利用fsl算法,在二维空间中,测量数据处理的参考点距离,然后计算其数据管理指令数值[2]。计算公式(1)如下所示:

公式(1)中:P表示数据管理指令数值,n表示处理条件,i表示处理限制次数,Xi表示最大处理距离,Yi表示最小处理距离。通过以上计算,可以得出数据管理指令数值。接下来,建立3+模式下的基础功能管理模块执行流程,具体流程如图1所示:

图1 3+数据管理功能模块执行流程图Fig.1 3+ data management function module execution flow chart

从图1中可以得知功能模块的具体执行流程。随后,将实际管理指令数值添加在平台之中,可以得出SOA技术下的网络数据处理节点的对应坐标。之后,以坐标点为中心,向外延伸四个辅助坐标,并测量它们之间的距离。随后依照这个距离同时向外继续扩展坐标点,直至满足平台对数据的管理数量标准,利用网络协议,将这些坐标点连接,形成一个新的数据管理总模块,更改系统中节点的射频距离,将新的数据管理总模块添加在电脑控制平台之中,完成网络数据3+功能管理模块的建立。

1.2 构建平台的SOA数据管理结构

在建立网络数据3+功能管理模块之后,需要建立平台的SOA数据管理结构。数据平台管理一般是结构性的,依照功能模块来建立完整的数据管理结构[3]。这个结构中的功能模块会根据平台对数据的处理情况,而做出相应的辅助操作。不仅如此,还会在ESN发布各种平台服务,并将相关数据与其他平台支撑组件进行置换,构成SOA的总平台架构,如图2所示:

图2 数据处理平台结构图Fig.2 Data processing platform structure diagram

图2为网络数据管理平台的总体结构图。要对总结构中的数据管理结构进行设计。需要将平台系统中的主数据库和数据管理模块进行关联,并对相关数据进行监测。但是需要注意的是,此时,可能会出现主数据散落在处理系统之中的问题。需要将平台的主结构与数据管理的功能模块相关联,并通过SOA技术将对主数据的操作同步到数据存储之中。使整个数据管理平台的结构连接更为紧密,并且提升了平台数据管理的稳定性和严谨性。

1.3 实现多核心的网络数据管理平台

多核心的网络数据管理平台一般是通过功能重叠技术所实现的。首先,需要在平台中建立VDC管理子程序。这个程序主要是对平台中数据的输入输出量进行控制管理的,也是一个用户访问的入口。相关人员可以从这个入口进入平台,并且在平台中进行VDC数据的管理、合成、检查以及删除等[4]。并且VDC管理子程序还可以对平台的运行速率进行计算,以此来减少功能管理模块的数据处理时间。在完成VDC管理子程序的建立之后,接下来,需要建立子程序的数据管理指令架构, 依照以上流程建立指令架构,并将其编制成多核心数据管理指令。将指令再次添加在平台的功能管理区域之内,并将平台中的控制设置更改为多重管控模式,且同时将管控数据调整至12mA,以此来实现多核心的网络数据管理平台的设计。

2 平台测试

2.1 测试准备

本次主要对基于SOA技术下的网络数据管理平台进行设计与研究。测试共分为两组进行。一组通过传统数据管理平台进行测试,可以将其设置为传统组;另一组是通过本文设计的数据管理平台进行测试,将其设定为测试组。准备两台计算机,一组测试数据,保证其处于稳定的网络运行状态,并且不存在影响测试的外部因素,开始测试。

2.2 测试过程

在稳定的网络运行情况下,两组平台同时进行测试。首先,将以下数据录入平台之中,数据如表1所示:

依照表1中的数据,将其录入平台之中,随后,打开平台的数据指令控制库,对处理指令进行更改。先计算指令的变化系数,公式2如下所示:

表1 测试录入数据表Tab.1 Test entry data sheet

公式2中:W表示指令变化系数,β表示处理指令对应变量,h表示增强处理次数,θ表示转换固定数值。通过计算,得出实际的指令变化系数。将其带入指令编辑程序之中,编译出新的数据处理指令,将新指令添加在平台之中,对数据进行处理,可以得出两组测试平台的数据管理运行值,对其进行对比。

2.3 测试结果

通过以上对两组平台的测试,得出以下测试结果,对其进行对比,如表2所示:

表2 平台数据管理测试结果对比表Tab.2 Comparison table of platform data management test results

通过表2可以得知,传统组的平台对于数据的管理运行率相对较低,仅为0.64,而测试组的数据管理运行率则可以达到0.97,这说明测试组的平台对数据的分析和处理速度都较为迅速,且处理细致。因此,可以验证测试组的平台效果更好,具有更强的时效性和准确性。

3 结语

综上所述,便是在SOA技术下的有关网络数据管理平台的相关设计。这种模式下的平台对数据的管理相对较为严谨,且协同化能力也较强。对比于传统的数据管理平台,本文设计的平台具有更高的执行性,一定程度上提高了数据管理的效率和质量,推动相关技术进一步创新发展。

猜你喜欢

数据管理数据处理指令
企业级BOM数据管理概要
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
定制化汽车制造的数据管理分析
海洋环境数据管理优化与实践
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
CTCS-2级报文数据管理需求分析和实现
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
坐标系旋转指令数控编程应用