基于云计算架构的企业综合软件管理系统设计

2019-08-23 02:44李亚楠
电子技术与软件工程 2019年14期
关键词:虚拟化端口架构

文/李亚楠

信息科技的飞速发展,为企业管理提供了丰富的软件资源,传统软件资源管理大多以集中式管理方式为主,存在突出的资源积累多、可利用资源少等情况。不仅浪费了企业内部各种开发资源,而且占用了企业现有储存空间。而云计算技术的出现,为基于分布式构件库资源共享的企业综合软件管理创新提供了有效的支撑。据此,探究基于云计算架构的企业综合软件管理平台设计方案具有非常重要的意义。

1 云计算架构下的企业综合软件管理平台总体特征

如图1所示,基于云计算架构的企业综合软件管理平台主要包括基础公务办理管控端口、财产管控端口、内部服务端口三大端口。各端口信息可通过云计算架构传输至总管理中心,由管理中心结合企业现阶段综合软件管理需求及各软件运行特征,进行统一调度、管理。

2 云计算架构下的企业综合软件管理平台设计

2.1 云计算架构下的企业综合软件管理平台框架设计

对于企业而言,云计算架构在电力企业综合软件管理方面的实现,主要是利用虚拟化技术,构建综合软件资源库。随后以综合软件资源库的形式,满足全部软件资源需求,贯彻落实按需分配方针的形式。依据上述特征,在云计算架构下的企业综合软件管理平台框架设计过程中,本文主要以从虚拟化阶段、硬件资源交付阶段两个阶段入手。

一方面,在虚拟化阶段,考虑到云计算架构下的企业综合软件管理平台运行特征,本文主要选择VMware为代表的X86虚拟化技术。将X86物理机转化为虚拟机,对企业内软件端口进行虚拟化处理。通过虚拟化处理,可促使企业软件平台逐步脱离硬件平台的限制,实现柔性修改、迁移、删除作业。

另一方面,在硬件资源交付阶段,相关技术人员可依托现有硬件资源,结合X86物理服务器特征及用户需求,进行不同类型硬件的标准化、柔性操作。并对其进行弹性设计。随后将物理服务器、网络、储存等端口进行关联设置。在硬件技术交付完毕之后,企业技术人员可以依据用户需求,进行软件安装、交付。如在小型硬件设备交付结束后,本文直接利用虚拟化技术,对资源进行调配、使用。

2.2 云计算架构下的企业综合软件管理平台功能端口设置

云计算架构下的企业综合软件管理平台功能端口主要包括基础公务办理管控端口、财产管控端口、内部服务端口三个端口。

(1)在基础公务办理管控端口,本文主要选择多层体系结构风格。即利用网络,通过多种设备,在任意地点及任意时间,对企业内部信息进行访问处理。同时在云计算架构内,结合嵌入式组件及通信技术,对每一个在基础公务办理管控端口监控下的软件进行信息采集。在统一获取相关资源后,通过办公软件分析管理装置,对所收集的信息进行处理。最终获得的数据可直接经云计算架构传输至管理中心。促使相关管理部门获得所收集的信息,监控关键办公软件运行状态。

办公软件分析管理装置是基础公务办理管控端口的核心,其主要通过单片机,对全部软件运行线路进行调控。信息储存装置则选用片外FLASH与片内FLASH相组合的形式,SRAM则用于不同办公软件临时数据的储存,通过上述端口的综合利用,可保证整体基础公务办理管控参数的完整性;在数据出现装置设置完毕之后,为保证端口间信息通信效率,本文主要选择RS232C串行连接节点,将单片机两个串行口转化为RS232C标准串行口,以保证基础公务办理管控端口、GPRS端口、PC端的高效信息交互。

图1:云计算架构下的企业综合软件管理平台组成

图2:软件管理平台信息发布成功率对比

(2)财产管控是企业管理的重要端口,因此,在云计算架构下的企业综合软件管理平台运行阶段,本文将整体端口划分为若干个执行特定功能且独立运行的小端口。每一功能端口均具有特定的信息连接节点,每一连接节点与云计算架构直接相连,可以保证整体信息信息传输的精准、高效性。在财产管控端口后续运行过程中,企业可根据自身需求,选择适当的功能端口,充分满足企业个性化财产管控需求。

(3)在云计算架构下企业内部服务端口主要是以信息化管理为核心,利用ITIL(信息技术基础架构库)。将云计算架构下的内部服务流程作为基本导向,与常见服务端口结合,为企业各端口提供更加规范、标准的IT信息服务。考虑到企业内部服务流程较复杂,在ITIL内部服务端口运行阶段,本文将全部服务流程划分为了服务提供、服务支持两种不同的类型。其中服务台为服务提供、服务支持及IT服务用户间信息联络点。

3 云计算架构下的企业综合软件管理平台测试

为验证云计算架构下的企业综合软件管理平台的运行效率,本文在云计算架构下的企业综合软件管理平台接入用户数量具有一定差异的情况下,将TPI平台、SOA平台与云计算架构下的企业综合软件管理平台进行了对比分析。通过对两者平台在软件管控平均响应时间、不同服务器内部储存占据比例、软件管控成功率、内存平均使用率方面的差异进行测试分析,得出云计算架构下的企业综合软件管理平台软件管控成功率为100%,软件管控平均响应时间为2.856s,平均内部储存占据比例占用率为2.35%,内存平均使用率为0.98%;而TPI平台软件管控成功率为100%,软件管控平均响应时间为5.234s,平均内部储存占据比例占用率为3.45%,内存平均使用率为5.98%;SOA平台软件管控平均率为100%。软件管控平均响应时间、平均内部储存占据比例占用率、内存平均使用率分别为6.232s、4.56%、6.52%。表明在服务器相同的情况下,云计算架构下的企业综合软件管理平台可达到企业软件管理性能要求,且占用资源较少,响应速度较快。

为进一步确定云计算架构下的企业综合软件管理平台应用效率,以软件管控成功率(信息发布成功率)为指标,对三者软件管控成功解决率进行测试,得出结果如图2所示。

如图2所示,在软件管控数量逐步增加的情况下,软件综合管理平台运行效率逐步下降。但是云计算架构下的企业综合软件管理平台整体降低程度较小。且在软件管控发布数量较多的情况下,仍可保持较高的软件管控发布成功率。

4 总结

综上所述,随着智能终端产品使用量的增加,云计算技术已成为下一代IT发展的主要趋势。在这一背景下,为保证企业综合软件管理平台应用效果,相关技术人员可以将云计算技术、终端管理技术相结合。通过软件虚拟化处理,将企业内部软件资源进行统一分析。并根据功能端口差异,进行适当划分,以实现企业硬件资源的虚拟化调度、分布式应用管理。

猜你喜欢
虚拟化端口架构
基于FPGA的RNN硬件加速架构
功能架构在电子电气架构开发中的应用和实践
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在计算机技术创造中的应用
端口阻塞与优先级
LSN DCI EVPN VxLAN组网架构研究及实现
存储虚拟化还有优势吗?
初识电脑端口
一种基于FPGA+ARM架构的μPMU实现