APP下载

基于Web的网络运行维护信息管理系统设计

2022-09-09农毅杰

电子技术与软件工程 2022年11期
关键词:族库容器管理系统

农毅杰

(国家税务总局大新县税务局 广西壮族自治区崇左市 532300)

因特网技术的飞速发展,使得许多的网络应用都向信息化的方向发展,网络技术也逐渐成为网络中的一种信息传输工具,网络上的信息主要依靠网络服务器来完成,每个服务器能够存储海量信息数据,而网络服务器则可以随时对其进行动态升级,从而使得网络中的信息得到最优化。为了保证局域网络的信息安全,必须将Web 体系结构局域网络的信息安全相统一,把信息安全参数与数量管理的指标全部转换到一个更为透明的网络环境中,采用Web 体系结构来对局域网的动态特性进行编码,并采用动态监视模型来实现对局域网的信息安全的控制。这样就可以最大限度地防止因网络攻击造成的数据丢失。为保证各类测试任务的实时可靠服务,测试人员应及时掌握系统的工作状态,尤其是当系统性能下降或出现故障时,如何迅速、精确地确定和处理故障已是整个系统的核心问题。所以,必须配置一个网络维护系统,以保证所有的网络运行指标都能够在线实时监控。

1 用户需求分析

1.1 日常维护工作中的问题

网络运维技术员最关心的问题是网络能否24 小时通畅运行。在日常的巡察中,首先,技术员要发现用户使用中的问题,比如网络卡顿、反应迟缓、数据传输错误甚至是断网;其次,技术员要在复杂的情况中逐级检查,找出故障点,最后采取相应的措施解决问题。在解决问题时,可采取 KFP模型,由底向上三个层次的结构。通过采集网络中的数据进行分析处理。总之,问题的产生是一个被动的过程,但是解决问题是主动的过程,因此,要结合被动与主动。在数据检测前,要先传输一段仿真的资料,以检验整体网络的整体效能,预先了解各连接及网络信道的时延与丢失状况,采用无源测试方式,完成作业之后,将所储存的资料进行恢复与统计,以进行问题的原因剖析与回溯。

1.2 系统总体结构

构建管理系统中的标准库,可以有效帮助企业事业单位的运维管理。因此,本文结合实际情况以及需求对管理系统进行设计。通过图1表示Web 的三维标准库管理系统总体结构。

图1:系统总体结构

通过对系统总体结构的设计,可将系统划分为四层,每层具体功能如下:

1.2.1 核心架构层

结合DFI 技术,通过Web 服务器、文件服务器以及数据库服务器以及操作系统组成,DFI 技术的是一种基于流量行为的应用识别技术,即不同的应用类型体现在会话连接或数据流上的状态各有不同。并利用企事业单位办公网络实现搭建,其中,Web 服务器采用Nginx 实现,Nginx 属于一种轻量化Web 服务器,相较于网页服务器其性能更加优异,同时占用内存较少。客户端采用Http形式与服务器进行沟通。

1.2.2 管理功能层

通过抽象的形式处理不同管理功能,并向系统引入已存在的工作流框架,完成用户之间的对接。使用者的操作界面,用户可以利用离线数据管理、在线数据管理、KPI 管理、认证和日志服务等方式与系统进行交互。调用响应服务处理逻辑,经过一系列的后台操作和数据层的操作,最后得到用户想要的或者返回的结果。

1.2.3 应用层

在该层中设计Revit 三维标准化族库,进行族库的各项管理功能,并划分为两部分,分别管理族库和相关过程。其中,在进行族库管理时,将Revit 通过Revit SDK 做出二次设计,使Revit 可以利用继承接口类,完成外部需求的加载。如数据信息上传时,软件先打开需要上传的程序文件 DSJ.out,读取四个字节,发送给惯导上传模块,收到四个字节后,写入 FLASH 指定的存储空间,软件收到四个字节后,与发送的四个字节进行对比,如果不正确,则报告错误,如果正确,继续读取下面四个字节进行发送,直至发送和校对完毕全部文件,报告上传成功。下载数据信息同上传信息。

1.2.4 外部接入层

由于在开发本文系统时采用Revit 2016 环境,通过JPA接口整合服务,可以使数据库的运行编程变得简单。通过对特定的界面进行继承,并根据所规定的格式来定义方法名称,就可以达到对数据库操作的目的。

1.3 管理系统硬件设计

在进行配置管理的研究前,必须明确其所要实现的目的,并据此进行其工作。本文从数据中心配置管理的角度出发,分析了数据中心配置管理的主要目的:完成一体化远程监控管理,数据中心设备配置管理,网络配置管理,自动故障和安全管理,以及配置和分级管理模式。根据以上的分析,本文提出了基于该方案的开发方案,并根据实际情况,提出了基于该方案的方案,该方案的总体结构分为两个层面:一层是流程层,它包含了客户接口层、流程管理产品层、数据层以及数据层。根据内部交换原则和接口隔离原则,根据整个系统的整体设计架构,分别从硬件、软件和数据库等方面进行了详细的设计。其中系统的硬件结构如图2所示。

图2:系统硬件架构

依据该配置管理系统的硬件和架构要求,将其分为多个部件,如处理器模块、FPAG 模块、时钟模块、虚拟交换机模块,以及基于常规的组态系统来重构该系统的线路。以微机为中心,在此基础上,各组件的协同工作,使系统的数据和软件的工作环境得以实现。

1.3.1 虚拟交换机

虚拟交换机突破了物理交换机的局限,将物理设备资源转变为可管理的逻辑资源。针对企事业单位的组网与调度,组网一般都是以核心-汇流层-交换层为代表的三层结构,所以可以将其与各单位的网结点进行分区。从垂直方向上看,可以得到一个由中心到聚集的两个虚拟组织,这样就可以把准备好的虚拟开关装置放入到这个虚拟的架构里,就可以满足两个交换装置的网络需求。同样,在组态管理系统中,采用了一种新的虚拟交换器来实现对该系统进行的优化。

1.3.2 处理器模块

在组态管理系统中,处理器的功能主要是完成接收端的数据,然后根据合同约定抽取出配置和管理的信息,并对其进行编码和编码,然后将其传送到服务器端。主要实现了基于 PowerPC 的多个通讯接口的扩充,其中包含100 兆以太网,千兆以太网,RS-232 等。在这里,接口是通过一个处理器来直接进行的,该接口各器件参数设置情况如表1所示。

表1:接口参数设置表

1.4 系统软件功能设计

利用自组织时间多路技术,将所处理的资料进行排序,使所述的资料传送通道以1 分钟为一帧,设定2250 个时槽,以每个时间槽传送2056 比特(32 比特)的资讯。在对信息安全性进行分析时,各个站点的网络结点都有相应的安全报表。采用时隙分组的方法,实现了局域网络的安全性,并确保了24 比特的缓冲量,12 比特的防误码。在这一基础上,对计算机系统的信息序列进行了优化,并对其进行了深入的研究。通过建立安全战略,设计安全规范,确定可能的危险价值,采用改进的安全措施来对网络的信息进行安全防护,并采用运行密钥来提高安全的安全性,从而达到对网络信息的有效管理。

2 实验分析

为了验证所提基于云边协同的PaaS 平台后端管理系统的有效性,选取五台配置相同的虚拟机作为研究对象。

2.1 资源调度模块性能测试

为了验证资源调度模块的性能,需要进行按照以下步骤进行测试:

(1)将PaaS 平台的权限管理应用制作形成镜像;

(2)在容器管理平台构建多个容器,同时收集节点的分布情况,详细情况如图3所示。

图3:容器在节点上的分布情况示意图

(3)当建立好容器之后,系统会根据容器在节点的分布情况,将监控站点放置在资源比较多的节点上。

当系统同时启动多个容器,进一步分析容器列表响应时间和虚拟机启动响应时间,详细的实验测试结果如图4所示。

由图4中的实验数据可知,容器和虚拟机的响应时间会随着样本数量的变化而变化,但是容器的启动响应时间明显小于虚拟机,说明容器可以提供更加便捷的服务。

图4:容器和虚拟机列表响应时间测试结果对比

2.2 PaaS平台后端管理系统的弹性伸缩性能测试

为了验证系统的伸缩性能,利用表2分析负载变化和容器数量之间的关系。

表2:系统负载量和容器数量之间的关系变化分析

分析表2中的实验数据可知,系统负载量和容器数量都会随着时间的变化变化。当系统负载量出现比较大的幅度变化时,系统内的容器数量也会随之发生同样的变化。所提系统具有较高的资源利用率,主要是为所提系统进行资源部署和任务调度,全面提升系统内部各种资源的利用率。

3 结束语

本文研究基于Revit 和Web 的三维标准化族库管理系统,利用Revit 构建三维标准化族库,并通过Web 服务器实现系统功能,在进行族库设计时,更注重实际需求,并细化设计系统管理功能,实现较为完善的管理。同时,采用实验验证方式系统性能,确定系统的应用效果。在未来研究过程中,可针对现有系统继续进行优化,使族库内容可以随时得到更新。

因此,运维技术人员日常应对网络、服务器日志、负载、内存、连接数以及应用系统性能、异常日志进行分析排查,发现问题时,可以采取:

(1)对网络、硬件、应用、防火墙进行升级,加强服务器防护;

(2)关闭不必要的服务和接口;

(3)收集日志,包括系统日志,登录日志,程序日志等,及时发现潜在风险;

(4)对请求接口传输的信息做签名校验及主体内容进行加密;

(5)限制单个IP 每秒访问次数及单站点限流;

(6)对代码安全排查和数据库SQL 慢查询进行优化、等防护措施,以做到有备无患。

猜你喜欢

族库容器管理系统
Different Containers不同的容器
基于James的院内邮件管理系统的实现
面向云服务平台的Revit族库管理系统研究
BIM技术在地铁机电设备装配式施工的应用
难以置信的事情
基于LED联动显示的违停管理系统
BIM技术在大跨度斜拉桥设计中的应用
海盾压载水管理系统
轨道交通工程Revit族库系统设计与开发
基于RFID的仓储管理系统实现