第一篇:可扩展集成化云平台监控机制的设计论文
1引言
过去几年,随着云计算技术的不断发展,对于云平台监控的需求越来越迫切.作为云计算数据中心的运维人员,需要随时关注服务器的性能指标,避免服务器性能降低甚至当机的风险.。通过云平台资源的特点,可以知道云平台监控的主要难点集中在被监控的资源的多样性、动态性及规模巨大这几个方面:
1)资源的多样性—云平台上的资源是多种多样的,从操作系统上分,包括windows,linux,unix等不同的操作平台;从系统架构上分,包括如cpu、内存、硬盘等底层的硬件;还包括如mysql数据库、apache等各种应用程序和服务.如何将这些复杂的资源进行抽象分类,从而简化监控任务,是云平台监控的一个重大挑战.2)资源的动态性—云平台上的资源不是固定不变的,云平台的节点可以动态的增加或减少,云平台上的应用及服务也可以动态的安装或卸载.如何让云平台监控动态适应云平台变化,是云平台监控一个重大挑战.3)资源的规模巨大—云平台往往包括成千上万计算节点,而每个节点上运行着各种应用软件和服务,造成云平台资源规模巨大,这就给监控系统带来很大的负担,同时影响云平台的性能.如何提供一种对云平台影响较小,且监控效率较高的系统,是云平台监控的一个重大挑战.单一的监控软件往往无法满足云平台被监控资源的动态性、多样性以及资源规模巨大的需求.为全面监控云平台资源,往往需要安装多种监控软件,在查询时需频繁切换不同软件,不利于实时监控,同时增加了运维人员的工作量.文献[2]提出一种基于Ganglia与MDS结合的网格监控体系研究,但该体系不具备可扩展接口,当现有软件需要升级或需要增加新的监控软件时,只能通过手工修改代码来完成.针对上述问题,提出一种可扩展集成化云平台监控机制,可以灵活集成多种监控软件,以满足对云平台资源的监控需求,并有效减轻运维人员的工作压力,提高工作效率.2相关工作
随着云平台的发展,人们越来越关注云平台上资源的运行和使用情况,以满足云平台监控使用者及时掌握云平台的运行状态,因此,对云平台监控的研究也逐渐发展起来.下面从学术界和工业界两方面讨论云平台监控的相关工作.学术研究方面,在云计算技术发展之前,集群技术以其高性价比、易于扩充与易于裁减等诸多优点已经成为高性能计算常见的解决方案,对集群监控的研究也逐渐受到研究人员的重视.随后对网格计算的研究,研究人员针对于网格环境中的监控问题做了大量的研究工作,.集成化云平台监控机制针对在云平台监控中遇到的被监控的资源的动态性、多样性及规模巨大等难题,提出了一种可扩展集成化云平台监控机制,下面将从监控系统框架、监控模型和监控软件集成方法三个方面进行介绍.3监控系统框架
我们提出一种可扩展集成化云平台监控体制,可以在云平台监控系统的底层动态的增加监控软件,以适应云平台资源的多样性和动态性的特点,这些操作对于使用者来说是透明的.图1是监控系统框架图,将从云平台资源、监控数据的提取及存储、监控服务这三个方面介绍系统的框架.3.1.1云平台资源根据云平台资源的特点,可以知道云平台被监控节点具有多样性,根据不同的划分方法对被监控节点进行分类,具体分类如下:
1)操作系统不同—根据操作系统的不同分类可以将监控节点分为window系统监控节点和类linux系统监控节点.2)应用和服务不同—由于被监控节点上运行着不同的应用程序及服务,如对mysql数据库、apache等应用服务以及hadoop分布式框架进行监控,不同的监控软件对于服务和程序的支持不同.3.1.2监控数据的提取及存储首先对监控数据的完整性进行定义:监控数据的完整性是指对监控软件的数据进行即时保存,并保证对所有的监控数据进行准确保存,而不淘汰任何老数据.一般情况下,监控软件会将监控数据存放在监控服务端的RRD数据库中,RRD数据库最大的特点是以循环格式来存储数据,在持续插入新数据的过程中不断淘汰老数据,因此RRD文件大小保持在一定的范围内.这样不利于监控数据的完整保存,所以需要采用一定的方法将监控数据存储到可保证数据完整性的数据库(如mysql,mongodb等)中,并进行持久存储.1)读取特定端口取数据—被监控的节点将监控数据通过特定的端口传输到服务节点,按照一定的时间间隔去读该端口并获取xml数据,然后利用解析工具取得监控数据,最终存入可保证数据完整性的数据库.2)通过脚本转存数据—对于不易通过端口获取数据的监控软件,则需要通过执行python或shell脚本将监控数据从RRD数据库转存到可保证数据完整性的数据库中,相比于上一种方法,这种转存方式效率较低,实时性较差.3.1.3监控服务在介绍监控服务之前首先要明确监控服务的使用者,使用者定义如下:
监控服务的使用者主要包括运维人员以及最终使用者.运维人员是需持续关注云平台资源的使用情况,并根据监控数据进行作业调度,任务迁移等操作的相关人员,另外运维人员还负责添加监控软件,并进行相应配置.最终使用者是指需要查看云平台资源的状态,以及需要关注特定资源使用情况的相关人员.基于监控数据完整性保存模块,云平台监控系统提供了配置引擎、查询引擎、统计引擎和报警引擎四种功能引擎,并向上提供相应的功能接口.1)配置引擎:当现有的监控系统无法满足着云平台资源的监控需求时,则可部署新的满足条件的监控软件,并通过配置引擎建立或修改监控软件指标集与监控类属性集间的映射关系.2)查询引擎:系统默认向用户提供给定时间段的查询;另外系统还提供用户自己定义时间段,监控系统通过一定的算法实现在这个时间段内的监控状态查询.3)统计引擎:系统向用户提供了监控集群以及自定义子监控集群整体负载的统计.4)报警引擎:系统向用户提供系统设定阈值的报警,也提供用户自定义指标的监控报警.3.2监控模型
定义1.监控模型.可扩展集成化的云平台监控模型可以定义为一个三元组:MM=(MC,MS,MR),其中:1)MC表示监控类,监控类可定义为一个二元组:MC=(ON,OP),其中:(a)ON表示监控类的名称(b)OP表示监控类的属性集2)MS表示监控软件,监控软件可定义为一个二元组:MS=(SN,SV),其中:(a)SN表示监控软件的名称(b)SV表示软件监控的指标集3)MR表示映射关系,定义如下:
设mc是集合MC中一个监控类,对于衟1∈mc.OP,鰉s∈MS,鰒∈ms.SV,鰉r∈MR,满足mr(p1)=v,且对于衟2∈mc.OP,p1≠p2,满足mr(p2)≠v.定义2.监控对象MO=(ON,OP,OV,OT,MN),其中:
(a)ON表示监控类的名称(b)OP表示监控类的属性集(c)OV表示监控对象的属性值(d)MT表示取得监控数据的时间(e)MN表示监控数据属于哪个节点定义3.监控类实例化.设mc为集合MC中一个监控类,mo为集合MO中一个监控对象,对于衟1∈mc.OP,鰌2∈mo.OP,且p1=p2,对于衟3∈mo.OP,鰌4∈mc.OP,且p3=p4,则可称mo是mc的实例化,记为mo≤mmc.定理1.如果某个监控类的属性与某监控软件的指标之间存在映射关系,且一个监控对象是这个监控类的实例化,则这个监控对象的属性与该监控软件的指标之间存在映射关系.证明:设mc为集合MC中一个监控类,mo为集合MO中一个监控对象,根据定义3,mo≤mmc,对于衟1∈mo.OP,鰌2∈mc.OP,则p1=p2,又根据定义1,鰒∈ms.SV,鰉s∈MS,满足mr(p2)=v,所以mr(p1)=v;又根据定义3,衟3∈mo.OP,且p1≠p3,鰌4∈mc.OP,则p3=p4,p1≠p4,p2≠p4.根据定义1,mr(p4)≠v,所以mr(p3)≠v.通过定义抽象的监控类以及监控类和监控对象之间的实例化关系,使运维人员只需对监控类属性和监控软件指标之间的映射关系进行配置,不需要配置每个监控对象属性与监控软件指标之间的映射关系.定义了监控类实例化后,可以根据实例化关系自动生成监控对象与监控软件之间的映射关系,大大减少了运维人员的工作量,也保证了映射关系的准确性.3.3监控软件集成方法
对于云平台来说,决不能假设它是一成不变的,对于云平台资源的动态变化或资源出现故障的情况,需要云平台能及时采取措施,做到对高层用户透明或者尽可能减少用户的损失.当现有的监控系统无法满足云平台资源的动态增加而产生有些监控指标监控不到的时候,则需要考虑集成新的监控软件,结合使用多种监控软件对云平台资源进行监控.添加新的监控软件时,首先将要增加的软件注册并部署到云平台,在软件集合MS中增加ms.通过配置引擎建立或修改监控类属性集OP与ms指标集SV间的映射关系mr.对于原监控软件监控不到,而新增加的软件可提供的指标项,直接增加新的软件的指标项;对于原软件与新软件都可提供的指标项,可以从监控数据的实时性和准确性等角度综合考虑是否要调整原有的映射关系.映射关系确定后,可推导得到监控对象的属性与监控软件指标集里的元素形成的一对一映射关系.监控数据提取模块将根据新的映射关系提取监控数据,完成监控软件的集成.监控数据存放在保证监控数据完整性的存储模块,用来向上层提供业务服务.通过上述对集成化的云平台监控机制的论述可表明,该机制的创新性主要体现在可以灵活的增加、删除多种监控软件,运维人员只需对监控类属性和监控软件指标之间的映射关系进行配置,继而根据监控对象的实例化关系自动生成监控对象与监控软件之间的映射关系,提高了监控软件接入效率,也保证了映射关系的准确性.该机制还可将监控数据提取到可保证数据完整性的数据库中进行持久存储,以及封装成相应的接口,以方便运维人员更好的对云平台进行监控管理.4实验及分析
4.1实验环境设置
为了验证这种可扩展集成化的云平台监控机制是否适应云平台的资源的多样性、动态性及规模巨大的特点,我们搭建了一个云平台监控实验系统.该实验选择4台服务器组成小型集群,其中一台win-dowsserver08的服务器,三台centos5.7的服务器,软件采用Ganglia-3.1.7,Cacti-0.8.8a.硬件环境均为2G内存,20G硬盘.一台centos的服务器作为监控头结点,剩余三台服务器作为实验系统的代理节点.通过数据完整性提取方法将监控数据存到mysql数据库中,并向使用者提供业务服务,实验系统物理部署如图3所示,其中.1)代理节点a:windows服务器,开启了snmp服务.2)代理节点b:Linux服务器,开启了snmp服务,且部署了hadoop分布式框架.3)代理节点c:Linux服务器,开启了snmp服务,且安装了mysql数据库服务.4.2实验结果与分析
实验环境配置完成后,需要代理节点b上的hadoop框架进行监控,而Cacti对hadoop的指标监控不完整,所以需要集成Ganglia这款新的监控软件,通过实验系统提供的配置引擎,并遵循监控软件的集成方法,将Ganglia集成到实验系统并进行实验.对Ganglia和Cacti共同监控的节点b进行实验,每隔5分钟记录一次数据,并于实验开始15分钟后执行计算任务以增加负载和内存使用,35分钟后结束任务,50分钟后结束实验.其中,系统真实值是调用linux的系统命令uptime、free得到的.图4,图5和图6是从监控的实时性,准确性方面进行对比的.图4和图5中的纵坐标表示1分钟和15分钟的平均负载,单位是个.图6中的纵坐标是空闲内存的容量,单位是KB.从实验结果可以看出,云平台监控系统的监控数值与系统真实值更为接近,说明云平台监控系统的实时性和准确性较高.同时,我们还对监控指标的完整性进行了比较,在监控指标的完整性方面,云平台监控系统比Ganglia、Cacti单独监控的指标更完整,从而保证了监控指标的完整性.通过以上的比较,可以发现搭建的云平台监控实验系统在实时性、准确性及监控指标完整性方面要优于Ganglia或Cacti单独监控,该云平台监控系统可以在一定程度上适应云平台资源规模巨大,动态性和多样性方面的特点.5结语
提出一种可扩展集成化的云平台监控机制,确定了添加新监控软件的流程,并定义了两种监控数据完整性提取和存储方法.根据这种机制搭建了集成Ganglia和Cacti的云平台监控实验系统,实验表明,该系统具有良好的可扩展性,满足对云平台动态变化资源的监控,可以有效减轻运维人员的工作压力,提高工作效率.同时也验证了该机制可以适应云平台表现出的特点,是解决云平台监控难题的一种有效途径.
第二篇:可持续设计与制造论文
可持续设计与制造技术
正文
产品名称:手机
第一章
主要零部件
手机结构一般包括以下几个部分: 液晶屏、机壳、按键、电池、主板、天线、音响、话筒、排线等。
第二章
各零部件的常用材料及该材料的加工过程
1.液晶屏
液晶显示器主要由ITO导电玻璃、液晶、偏光片、封接材料(边框胶)、导电胶、取向层、衬垫料等组成。2.机壳
手机外壳主要有塑料,工程塑料,金属,金属与塑料,金属铝,金属铁,不锈钢,镁合金等。3.按键
手机按键的塑胶材料经常是PC或者ABS等。
4.电池
手机电池由三部分组成:电芯、保护电路和外壳。主要材料都是钴酸锂,锰酸锂,三元的。5.主板 PCB纤维板,电容,电阻,IC,BGA,IO等等。6.天线
手机天线是带阻值的,每款手机也不一样的,材质主要是铜和合金。7.音响
音频功率放大器及音频信号线、音箱线,就可以组成最基本的音响器材。
8.排线
排线,也叫软性电路板(FPC)。它按照所属行业规范规定排线规则、线序、线色、线号等,用于活动部件及活动区域内的数据传输,如电脑内部主板连接硬盘、光驱的数据线,手机主板连接显示屏的数据线,还有连接设备之间的数据线都统称排线。
第三章主要零部件的加工过程或主要工艺流程,所使用主要加工设备及主要辅助材料 1.液晶显示器
1)工艺上可以大体分成清洗与干燥、光刻、取向排列、制
盒、切割、灌注液晶、目测、电测、贴片、上引线、包装等工序
2)清洗与干燥工艺该工艺主要用到的设备有超声波清洗
机、等离子清洗机及干燥炉的干燥设备 3)光刻工艺主要用到的设备有涂布机曝光机等 4)取向排列工艺主要用到的设备有摩擦机等 5)丝印制盒工艺主要用到的设备有丝网印刷机、喷粉机、贴合机、热压机等
6)切割工艺主要用到的设备有切割机和裂片机等 7)液晶灌注及封口工艺要用到的设备有液晶灌注机和整
平封口机等
8)光台检测及电测工艺主要用到的设备有光台和电测机
等
9)贴片工艺主要用到的设备有切片机、贴片机、偏光片除
泡机等
10)LCD金属引线的连接和加工工艺主要用到的设备有插
PIN涂胶机
2.手机外壳
1)大都是使用冲压机床进行工程塑料压制而成
3.机按键
1)喷漆、印刷、电镀、烫金等
4.电池
1)锂离子电池的主要构成材料包括电解液、隔离材料、正
负极材料等
5.主板
1)在电路板下面,是错落有致的电路布线;在上面,则为
棱角分明的各个部件:插槽、芯片、电阻、电容。CPU、南北桥芯片、内存插槽、AGP插槽、PCI插槽、IDE接
口以及主板边缘的串口、并口、PS/2接口等。加工工艺主要为流水线生产等。
第四章装配过程
装配过程包括:零件的生产、组装、加工、包装等。
第五章
主要失效方式
1、手机零件的疲劳损伤
2、手机人物损坏。如摔打、浸水等。
3、手机硬件软件的发展,用户的更新手机。
第六章
手机的回收利用现状
我国废旧手机回收利用的现状受观念、经济及技术等因素的影响,我国目前还没有真正建立起废旧手机回收系统,废旧手机回收和利用的主要途径和方式为: 产品级
1)不规范的二手回收市场
在国内的大城市,街头小贩出于经济利益的考虑而回收废旧手机,他们或者对还能使用的手机进行翻新,重新卖到市场。2)当做垃圾直接丢弃。在我国的大部分地区,手机被淘汰后,如果没有多少商业价值即没有卖钱的价值后,就会被人们当做一种垃圾丢弃。
3)生产商和移动运营商的自发回收
零件级
1)二手市场的工人将手机拆解,只利用一些零部件,其余的当作垃圾扔掉。
2)其他不好回收以及回收利润不大的零件都将作为垃圾回收处置。例如手机电池的寿命较短,产品更新较快,我国废旧手机电池的数量十分巨大,并且这些手机电池绝大部分被当作废弃物丢弃。3)简单的拆解作坊式回收
材料级
1)国内现有手机的拆解方式基本处于手工作业阶段,而且大多数拆解作业都是家庭作坊式,没有形成规模化和机械化操作,极易造成二次污染。
2)由于手机中含有金、银、铂、钯等贵金属,在浙江、广东等沿海地区,一些私人或小企业将回收的手机等电子产品投入硫酸池,以腐蚀掉电路板的金属成分,或是采用直接火烧等落后技术来提取贵金属,在处理过程中还会产生大量的废液、废气、废渣,这些有害物质未经任何处理源源不断地排入环境,造成了严重的污染。
第七章 手机现行的主要废弃处置方式
1.对使用的手机进行翻新,重新卖到市场;或者将手机拆解,只利用一些零部件。
2.3.手机电池绝大部分被当作废弃物丢弃。
一些私人或小企业将回收的手机等电子产品投入硫酸池,以腐蚀掉电路板的金属成分,或是采用直接火烧等落后技术来提取贵金属
第八章 生命周期主要阶段(原材料制备、产品制造、产品使用、产品废弃)中的主要环境影响(耗能、资源消耗、固体液体气体废弃物)
生产过程中
1)在手机的生产加工过程中,消耗了大量的能源、资源等。同时产生了大量不可忽视的环境污染,如重金属污染、大气污染、水污染、对大自然和人类都产生了不可忽视的严重影响
废弃过程中
分基本保持一致。成为固体垃圾。1)手机的材料主要包括金属材料和高分子材料,在废弃前后成2)手机的结构材料主要是塑料,极难自然降解,散落于环境中会造成污染并能够长期存在,如果对其进行焚烧处理,就会造成大气污染,焚烧产生的气体还会使人中毒,严重时会导致癌症、神经系统失调等疾病。
3)手机电路板含有铅、锌、锡、金等有害金属元素。手机废弃后若回收处置不当,或未经无害化处理而直接填埋,将导致手机中有害金属物质渗漏从而污染土壤和地下水资源,并有可能渗入食物链,危及人类健康和生存。
4)此外,手机电池及配件中还含有汞、砷等有毒物质,这些物质也会对环境和人类健康造成巨大的损害。废旧手机等电子垃圾已成为当今人类和环境的“无形杀手
第九章 改善该产品环境影响的意见
废旧手机的回收利用是一项系统工程,需要从生产商、经销商、运营商到消费者的积极参与。欧盟、美、日等发达国家及地区在手机回收利用方面已居于世界前列,已建立起了较为成熟的法律体系和回收系统,并获得了相当可观的环境、经济效益。我国可借鉴国外的先进经验,采取以下有效措施,积极应对电子污染,使电子行业与环境、社会协调发展。
1.完善法律法规,推动回收工作
完善的法律法规是开展废旧手机等电子废弃物规范化回收利用的前提和保障。我国尚缺乏相应的行业标准和电子信息产品污染的重点防治目录,这些也都应尽快制定和完善。延伸生产者责任正在作为一个新的废弃物管理范例而被广范宣传,该制度要求生产者承担废弃电子产品回收、处置的义务。有关部门也应加大力度取缔非法手机回收,建立规范的二手手机市场,防止超过设计寿命的废旧手机流入农村市场而导致回收困难及回收成本的升高。基于手机回收的环境和社会效益,国家可通过立法对从事废旧手机无害化处置的企业给予政策扶持和资金支持,提高企业的积极性,促进手机回收技术的发展。
2.发展试点项目我国目前尚处于手机规范化回收和利用的探索阶段,相关的法律、技术、市场体系都尚待完善。因此,在我国推行废旧手机回收的试点工作,积极发展试点项目是非常必要的,并且试点项目应采用适合我国国情的技术和程序,实施回收成本分析,发展相关技术标准。通过试点摸索经验,积累研究资料,解决建立废旧手机回收利用体系的立法问题和可能面临的各种困难。
3.规模化、产业化发展废旧手机等电子产品的拆解、回收工作专业性较强,须采用先进的技术、工艺,才能避免对环境的二次污染。在手机回收利用的过程中,要兼得环境和经济效益,就必须走规模化、产业化的道路。要坚决取缔沿海地区严重污染环境的手工拆解作坊,建立市场准入机制,保证有实力、有资质的企业进入废旧手机回收市场。
4.清洁生产
积极推行“绿色手机”概念,推出以“无污染、低辐射、可回收”为理念的“绿色手机”产品,大力发展CDMA等先进技术,通过对手机的优化设计,提高产品的可回收率。
5.移动通信运营商的参与
通过对国外手机回收计划的研究发现,移动通信运营商在手机回收过程中都起到了非常重要的促进作用,我国的移动通信运营商可以借鉴国外的经验积极参与废旧手机的回收
6.加大宣传力度,提高人们的环保意识 西方发达国家相比,我国城市化水平较低,经济发展不均衡,社会公民对环境保护的意识尚待提高,需要相关部门和手机生产厂商对公众进行宣传教育,培养公众的环保意识,倡导消费者选用“绿色”产品;提高消费者参与环保的积极性,在消费过程中注重环保,主动交回废弃手机,防止造成环境污染。同时,应引导消费者转变消费观念,崇尚自然,追求健康,节约资源和能源,实现可持续发展。
其他注意点
(1)消费者均认为废旧手机有一定的价值,一般都不愿意主动交到回收点,这就要求我国的废旧手机必须作价回收。但手机作价回收的成本,再加上进行环境友好处理的成本,使得废旧手机的正规回收无法与现存的未获许可的作坊式回收竞争,因此这些回收成本应如何分摊,还需进一步的研究和思考。
(2)我国大多居民尚未意识到废旧手机存在的潜在危害,公民的环保意识有待提高,因此我国废旧手机的回收利用也不能照搬国外模式。(3)如何将从事手机回收的作坊式企业纳入规范管理的废旧手机回收体系,如何转化国外的经验和模式并成功地将它们与我国目前的实际情况联系起来,也应是今后研究工作的重点。
参考文献:
(1)我国废旧手机回收利用现状与解决方案(2)主板的材料及工艺(3)手机生产的工艺流程(4)LCD生产线工艺及材料简介
第三篇:电网营销运营监控平台数据架构发展论文
摘 要:在信息时代大数据背景下的电网信息技术发展是电网工作者的主要工作内容,笔者立足于个人工作经验,对大数据下的电网营销运营监控平台的数据架构发展进行相关探讨,以资借鉴。
关键词:
关键词:电网营销;运营监控;数据架构;大数据电网营销运营监控平台数据架构的现状
电网营销运营监控现有数据架构主要处理结构化、非实时类型的数据,且仅对部分业务数据进行了采集和处理,其数据存储能力、数据处理能力、数据交换能力、数据展现能力及数据互动能力提升空间有限,大量数据资产未被合理有效利用;缺少流式处理的手段,无法支撑各专业对实时数据的应用需求。大数据对电网运营监控平台数据架构发展的意义
随着新能源技术、互联网信息技术的创新突破,第三次工业革命正席卷全球,并将深刻影响能源行业的未来发展。作为第三次工业革命的重要组成部分,大数据浪潮正汹涌来袭,成为全球范围启动透明政府、加速企业创新、引领社会变革的利器。电网企业高层强调“海量的用电数据、社会状态数据和客户数据都蕴藏着巨大的商业价值,是公司下一步智能电网发展非常重要的数据资源”。国外领先电网企业已经开展了大数据的试点应用,在促进管理精益化、决策科学化、推动业务管理模式创新等领域创造了价值。
2.1 构建大数据处理能力、高性能融合的数据架构,提高管理成效
电网营销的数据具有“量类时”等特点,即容量巨大,自身具有多种类型,并且有着很高的价值。电网企业在电网营销业务过程中会得到海量运行数据,同时还有电网营销运营监控平台中的数据。一般来说,大数据主要包括营销业务中的发电量与电压特性等动态实时上传数据,而营销运营监控中的经营管理数据,如售电量,电价实时数据,用电客户数据,企业ERP与电网运行管理在线办公系统等动态数据与存楼数据,再加上物联网云计算,新能源开发后的并网数据,以及车联网与移动互样等扩展性数据都将归入电网企业中的大数据,可以说大数据的来源广泛,数据价值高。构建具备大数据处理能力的低成本、高性能融合架构,那么电网营销运营监控就能做好更多有针对性的附加值服务工作,也能达到电网企业科学管理的目标。
2.2 构建大数据处理能力、高性能融合的数据架构,是完善电网营销运营监控平台的重要工具
推动电网企业营销业务未来的发展,离不开电网企业自身的市场适应力。而作为民生服务业,电网企业的服务水平与服务质量直接决定了人们生活舒适度。信息化时代里,大数据是完善电网企业信息化的重要工具。电网业务目前已经全部引入IT系统进行管理,数据采集量海量增长。电网企业要善于在大数据的处理与应用中积累信息化管理经验,进而为电网运营与提升整个电网系统运行打下良好的管理基础。可以说,对于大数据的应用与分析,代表着电网企业是否能适应时代,是否能做大做强的重要标准。大数据架构的关键技术
电网大数据的关键技术既包括数据分析技术等核心技术,也包括数据管理、数据处理、数据可视化等重要技术。
数据分析技术:包括数据挖掘、机器学习等人工智能技术,具体是指电网安全在线分析、间歇性电源发电预测、设施线路运行状态分析等技术。由于电网系统安全稳定运行的重要性及电网发输变配用的瞬时性,相比其他行业,电网大数据对分析结果的精度要求更高。
数据管理技术:包括关系型和非关系型数据库技术、数据融合和集成技术、数据抽取技术、数据清洗和过滤技术,具体是指电网数据ETL(Extract,Transfer和Load,即提取,转换和装载)、电网数据统一公共模型等技术。电网数据质量本身不高,准确性、及时性均有所欠缺,也对数据管理技术提出了更高的要求。
数据处理技术:包括分布式计算技术、内存计算技术、流处理技术。具体是指电网云、电网数据中心软硬件资源虚拟化等技术。
数据展现技术:包括可视化技术、历史流展示技术、空间信息流展示技术等。具体是指电网状态实时监视、互动屏幕与互动地图、变电站三维展示与虚拟现实等技术。电网数据种类繁杂,电网相关指标复杂,加以未来的电网用户双向互动需求,需要大力发展数据展现技术,提高电网数据的直观性和可观性,从而提升电网数据的可利用价值。结 语
综上所述,在现有营销运营监控平台的数据架构基础上,构建具有业界领先水平的包含大数据采集、存储、计算、分析等基本要素的大数据架构,将大数据融入电网营销运营管理及监控过程,发挥数据资产价值,辅助公司提升决策的科学化水平,促进电网营销业务管理向精益化转变,推进营销业务管理模式创新,持续提升优质服务水平,促进公司价值创造能力和经济效益不断提升,并为科学研究提供有力的分析应用支撑。
参考文献
[1]冯伟.大数据时代面临的信息
第四篇:软件开发管理平台设计分析论文
摘要:就软件开发管理平台进行了多元化的分析和设计,并根据相关技术和基本框架分别进行了探讨,希望在软件开发建设方面可以提供一定的借鉴和指导作用。
关键词:软件开发管理平台;多元化;设计;基本框架
中图分类号:TP311 文献标识码:A 文章编号:2095-1302(2016)02-0073-0
20引言
近些年来,软件开发管理系统方面的技术有比较稳定的发展,在逐渐完善的同时功能需求也越来越大,因此为了满足功能需求软件开发管理平台必须进行进一步的发展和升级。在目前我们主要研究的软件开发管理平台还存在局限性,从整体出发进行多元设计是我们现阶段必须掌握的技术。
1软件开发管理的相关内容
在现阶段对软件开发管理可以通过多种途径进行优化,例如加强生产计划、改进软件开发过程等,可以使软件开发管理达到一体化的标准,促进企业的融合和发展,并且可以为企业的自动化和一站式服务提供技术支持。提升企业管理和项目管理两大基础功能。项目管理和企业管理分别从配置管理和设计管理等出发,完成测试自动化进程。质量一直是软件开发企业追求的目标,也是一个企业赖以生存和发展的根本。对于软件企业而言,鉴定软件的质量问题往往需要专门测试的软件,这是最为关键的部分。因此测试软件也是一项比较困难的问题,要采用先进的技术确保测试结果的准确性,合理的方法和工具是测试成功的重要保证。在我国现阶段市场中已经出现了关于测试过程管理的工具,这在很大程度上能够在大企业中发挥一定的作用并取得良好的效果,但是针对小公司来说还缺乏定制一个测试管理平台来提高工作效率和自动化水平。
2针对软件开发管理系统的多元化分析
多元化软件开发系统中最为关键的部分就是关于软件开发管理的自动化,要以此为设计目标和方向,不断的有机结合软件开发管理和企业资源规划两种资源,从整体上形成高效管理模式的软件开发管理平台。
2.1软件开发管理平台的初始化目标
在软件开发管理平台中要发挥多种管理的能力和潜能,充分调动各个部分的作用,例如系统需求管理、设计管理、项目管理和配置管理等多方面内容。在多元化方面主要体现在关键的位置上,一般存在于软件工程、项目管理和企业管理三个主要方面。充分促进企业管理和项目管理的相互协调,互相配合,可以使软件开发管理更为科学、提高效率。为了满足不同规模的软件企业需求必须对软件开发企业进行足够的技术支持和资金支持,才能为多元化的设计提供可行性条件。
2.2软件开发管理平台的概况和特征
网络技术在当今社会的普及程度越来越强,同时在软件开发管理平台的应用也越来越多。网络技术在软件开发中起到拓展功能的作用,在此基础上,软件开发企业的工作中心在于对开发软件的多元性方面,主要体现在基础功能和分析功能两个方面的拓展。在数学模型的基础上建立模拟基础工作流程,提高预测的准确性和开发更多的项目管理功能,以达到兼容能力更强、在线管理更健全的目的。在目前的研究水平下,我们更应该注意软件开发管理系统的多元化设计,应该投入更多的精力和资金,这样会有益于资源方面的控制力,还能实时监控进度和质量问题,全方位的对项目进程进行跟踪和指导。
3软件开发管理平台的多元化技术依托和基本结构
在实际操作中针对多元化设计一般最需要的就是先进的技术支撑。最为普遍的技术就是SOA技术,这项技术的最主要用途在于对系统的分解作用,不仅如此,还可以按照一定的序列对服务进行编排,在此基础之上能够扩大软件管理平台的功能和规模,并且大大增强了软件管理平台的可扩展性和灵活性两种性质。另一种比较常见的技术是基于WebServices技术,这种技术的主要作用是辅助SOA,对软件开发管理系统的兼容性有所扩展,并且同时构建SOA架构。第三种技术是XML技术,这种技术的主要作用在于能够规范Web服务,平台的建立需要此种技术作为标准,而平台中数据的相互转换则需要自描述功能。第四种技术是RUI技术,这种技术的界面采用富用户,但在外观上分辨不出和普通应用程序的差别,但是要想构建人机交互的功能则必须要有服务功能,平台系统更容易进行操作,并且界面更加简洁。第五种技术是J2EE标准,平台系统要保持在运行过程中不依靠其他运行程序则必须采用分布式结构,可以大大加强系统软件的灵活性,减少平时的维护费用和运行成本。在多元化方案的设计环节应该注意系统的生命周期,在软件开发管理平台多元化设计中最关键的部分就是通常要采取B/S网络结构模式,在我们现阶段的研究当中大多数都采取这种技术,这种技术最为简便的地方就是可以在不安装客户端的情况下进行运行,可以体现出更加模块化的技术特点。另外数据库的规模应该扩大,这样有利于逻辑关系的简洁化,操作系统也更加方便快捷,在数据的完整性方面有更多体现。系统的安全性和开放性也应该有所约束,让系统的安全性有一定的技术保证,针对不同用户采用分级管理模式,并以加密和访问权限两种手段来提高软件开发平台的安全性。另外平台在平时的运行过程中,要时刻注意到客户端和软硬性的先进性,并且要注意日常应用程序和数据库服务器的运行状况保持良好,保证在正常生命周期内保持良好的运行状态。软件开发管理平台在多元化设计的框架构建方面一般分为四个层次,分别是基础设施层、交互层、支撑层和应用层,在一般情况下交互层、基础设施层和应用层分别代表用户、信息和系统的核心部分。主要代表模块分别是企业管理功能、项目管理功能和软件功能自动化三大模块。除这些外还需要一些支撑层把组件进行合理构建,用于软件开发管理平台的多元化设计。三大主要功能模块涵盖了以上相关内容。项目功能主要体现在两个方面,一是项目计划模型,二是实际需求。在项目进行审核发布之前,需要根据管理和条目两种手段对项目进行预览,这样能形成最优化的配置管理模式。在对软件的功能管理方面要采取自动化手段,在原始模型和文档的基础上形成新的模型,并且要单独为其设计模式和范例,不断优化升级文档质量的管理,在设备的运作过程中要优化各技术路线相互配合作用。在目前的企业管理中,要深入考虑企业的需求内容,履行合同上的信息要求,针对子系统和标准模块进行自定义的程序设置,及时对客户信息进行回访和自动报警两种功能,这两种功能要根据客户信息才得以实现。
4软件开发管理平台的相关软件内容
开发的软件必须具有通用性强、适用范围广、提高工作效率等一系列优势,这样可以协助工作人员把项目中的软件开发管理平台做到更好。因此要求所开发的软件应具备以下功能:(1)能够在各种环境下运行,适应性要强。任何软件都需要一定的运行环境,而软件的适应性强弱将直接影响着软件的使用效果和稳定性。(2)能够积极协助指导项目开展相关工作,运用开发制约和方法学等手段构建软件架构,这样的好处是可以潜移默化的影响使用者的开发方式和风格,开发出来相似的项目间可以很通畅地进行协作和交流。(3)要做好项目的设计、开发和再测试的相关工作,能完成项目成果各方面数据的转换和协作,这就体现出最关键的衔接作用。其中最主要的部分就是关于程序设计和数据库设计向开发阶段的代码程序生成的过程。另外的作用就是在进行单元测试的过程中要把大多数相似的测试代码由辅助程序员把它们筛选出来。(4)在开发软件的相关工作中比较重要的就是常见功能组件,有很多数据需要进行操作和整理,例如字符串的操作、数字操作等,不仅如此,还会涉及到文档读写、上下载等一些相关问题。在一般情况下出于对灵活性的考虑,很少会设置这些功能组件,需要在实际工作中由程序员针对需要来分别写出代码。所以软件架构平台需要有这些协助程序员的相关功能组件才能大大提高工作效率。(5)分层结构和框架技术支持是我们软件开发管理平台需要的两种技术。根据项目需要,项目的开发人员要制定不同的框架来提供选择的余地。要改变框架去适应实际项目需要,这样更容易开展开发工作。(6)要考虑不同业务人员的需要,尽量提供一些底层业务组件。在普通的业务系统中,配置管理、用户管理、角色权限管理所涉及到的功能区别不明显,而底层平台可以在提供底层应用模块的同时起到减少项目重复开发量的效果,是一个非常科学合理的设计。(7)性能和安全是必须考虑的两大要素,因此在构建平台时要平衡性能和安全两者的关系,在确保安全的前提下尽可能的保证性能,这样也能给后续关于技术指引、工具和方法的建立提供良好的基础,例如权限控制组件和缓存组件等。(8)方便操作也是我们需要考虑的一个方向,平台应该能在业界的大多数人中使用,因此要方便理解和操作,简单的操作流程是能够提供便捷功能服务的前提。还可以节约使用平台的学习费用和节省学习精力。在进行编码实施的过程中,关于程序编码的设定要采取统一标准,并且符合相关的编写要求,能够保证可读性和运行的连贯性,方便日后的维护工作。在平台框架完成以后,还要不断的进行系统测试,保证使用效果和最初的设计效果相符合,测试出现问题后,要根据设计的框架找出问题原因,运用相关技术进行修改,并达到预期效果。
5结语
目前针对多元化软件的开发是一项比较艰巨的任务,其结构复杂、信息量较大。该软件分为很多不同的部分,故要把需求、分析、测试、设计、运行等诸多因素考虑进来。在目前比较常见的业务系统中,基础底层软件架构不但能够提高工作效率,还可以节约开发所需要的投入,提高利润。在提高质量方面则可以采取严格的规范约束和框架设计技术两种手段。在信息技术不断发展的前提下,软件开发管理平台取得飞快的进展,然而多元化软件的开发不仅在我国受到格外关注,国外也正积极针对这一方面展开研究工作,并且运用到实际运行当中,软件开发管理平台也显示着其强大的生命力,为我国的软件开发项目管理信息化做出了较大的贡献。
参考文献
[1]吴晓慧.软件开发管理系统的面向多元化的设计[J].计算机光盘软件与应用,2014,12(6):256-257.[2]王珊珊,赵青.浅谈软件项目在软件开发管理中的作用[J].有色金属设计,2003,30(1):55-59.[3]曹键.软件开发管理平台的构建[J].电信工程技术与标准化,2008(12):46-50.[4]黄若儒.基于软件架构技术的系统开发基础平台分析与设计[D].广州:华南理工大学,2014.[5]张清兰.面向目标识别应用的算法开发管理平台的设计与实现[D].西安:西安电子科技大学,2013.
第五篇:高速公路视频联网监控平台的研究与设计
龙源期刊网 http://.cn
高速公路视频联网监控平台的研究与设计作者:屈立成 王俊 段玲 李鹏
来源:《现代电子技术》2011年第10期