浅谈软件架构发展现状及其发展趋势

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:boblllll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着科学技术的发展,未来必须是一个信息时代,所有生产和利用活动都将取决于信息的相互作用。在这种发展背景下,软件技术作为对信息建设进程的重要贡献受到了广泛关注。软件体系结构技术对于软件系统的设计非常重要,因此研究其内容非常重要。本文首先概述了软件体系结构技术。报告介绍了其内容、类型和具体功能,进一步分析了其目前的发展状况,并简要回顾了其趋势,以便为有关研究人员的研究提供参考。
  【关键词】软件架构技术(SDN);发展状况;发展趋势;分析
  前言
  为弥补传统互联网设计的不足,创新网络架构已成为网络技术的发展趋势。软件定义网络采用了一种新的方法来解决传统互联网上的链路控制和传输问题,从而大大提高了互联网监管的效率和灵活性。今后,软件定义网络将广泛应用于数据中心网络、云计算等丰富场景,为提高我国信息能力提供了巨大的支持。
  一、软件架构技术相关概述
  1.软件架构技术的内涵及分类
  软件体系结构技术是一种抽象模型,其真实内容是计算机软件系统的结构描述。在现有文献中,它被认为是软件系统的草图。在实际软件系统设计工作中,软件体系结构技术抽象地描述了软件系统的组件和结构,明确了抽象对象的功能及其相互作用,并在此基础上实现了抽象对象之间的集成,从而将这些抽象对象相互连接起来形成完整的软件系统。软件体系结构技术分为三类:逻辑体系结构、物理体系结构和系统体系结构。逻辑架构侧重于抽象对象之间的逻辑关系;物理体系结构侧重于软件组件和硬件之间的关系。但是,系统架构侧重于实际使用硬件和软件的功能性和非功能性。
  2.软件架构技术的作用
  软件体系结构技术的作用主要体现在软件系统设计、软件系统维护和软件系统升级的三个阶段。软件系统设计阶段,软件结构技术的主要功能是搭建计算机技术应用与实际软件需求之间的桥梁,系统分析实际软件需求后,采用合理的计算机技术构建软件系统结构,使实际软件系统结构在软件系统的维护阶段,软件体系结构技术可以帮助软件维护管理其主要维护对象,即软件系统中的错误和不断变化的需求。在软件系统升级阶段,主要的升级任务是对现有软件系统进行一些修改或重建现有软件系统。在升级过程中,软件体系结构技术可以帮助您将新的软件系统需求与软件体系结构相匹配。
  3.发展现状
  该软件定义的网络起源于斯塔福德大学2006年的乙烷体系结构,并于2008年开发了《零流量协议》。随后,该软件建立的网络受到了科学研究和工业的高度重视,并迅速发展。国际标准化组织的IETF研究并制定了相关的互联网标准,例如RFC7426。电信联盟-T还提出了标准,并设计了SDM的定义、功能要求和总体架构。ONF是目前在协议和技术(如OpenFlow和P4)的标准化、模拟和实际应用方面最活跃的SDN研究机构。在中国,软件定义网络技术被列为工信部、国家发展改革委员会和华为支持主要信息网络产品。中兴通信签署了一系列软件来定义网络相关产品。
  二、软件定义网络的性能
  1.转发速率
  商用交换机中常用的ASIC不支持基于open flow table的传输。OpenFlow使用流表来展平传统的网络协议堆栈,并将第2、3和4层协议信息包含在单个流表中,从而大大增加了传输过程中需要匹配的域数。传统的交换器传输只需要相对固定的资讯,例如IP位址、MAC、VLAN等,它与目标相对应,这使得基于有线ASIC芯片的高效实施成为可能。因此,建议在交换机中添加通用处理器以支持某些功能,或直接使用基于网络处理器的加速器卡进行数据传输。openflow基于可编程硬件(如NetFPGA)的实施目前提供高达数GB的交换容量,从而帮助提高交换机传输性能。另一种解决方案通过优化LINUX系统上的流表查询效率,将交换机吞吐量提高25%。
  2.流表规模
  open flight使用昂贵且高能效的TCAM存储吞吐量计数器,因此open flight无法通过仅增加TCAM容量来解决吞吐量计数器的大小问题,从而避免了由于引入大量TCAM而导致的大量资本成本增加。此外,大型流表可能会在查询效率方面造成瓶颈。因此,迫切需要使用有限的存储空间来应对不断增加的数据传输压力。
  三、软件定义网络的发展趋势及应用前景、
  1.技术发展趋势
  SDM技术的主要趋势是,随着未来网络的多样性而不断发展和发展。随着网络功能虚拟化、云计算和5G等新网络技术的发展,基础设备和硬件的简化、整合和商业化将不可避免地出现。这将为跨国公司提供重要的发展机会。在此过程中,SDN设备将逐渐取代传统设备,从而实现快速经济的网络扩展。SDM技术本身将在更常见的南南接口和北-北接口上设计和发展,从而与其他新的网络技术有机地结合起来。
  2.应用前景
  SDN技术有多种应用,如校园网、企业网络、运营商网络、数据中心网络等。目前,SDM广泛用于数据中心网络,因为数据中心網络是相对独立的内部网络,作为一种新的网络体系结构,它避免了与传统网络的不兼容。同时,SDN具有集中控制、灵活配置和高效传输功能。非常适合快速传输数据且交换机管理层次复杂的数据中心网络。今后,SDN技术应广泛应用于运营商一级的基础网络。由于历史原因,传统运营商网络由大量昂贵的硬件设备和大量冗馀管理结构组成。SDM可以帮助运营商网络简化、大大降低成本和提高效率,这是整个运营商网络发展的必然趋势。
  结束语
  总之,软件体系结构对软件系统的设计很重要。在信息化建设的背景下,研究软件架构的相关内容很重要因此,为了应对软件架构的未来发展,有关大学和研究机构的研究人员应注意在现有软件架构相关内容的基础上改进其理论体系,以确保在软件系统的未来设计中发挥更大作用。
  参考文献:
  [1]马丽娟.基于软件开发环节中软件架构的作用研究[J].电子测试,2017,(13):69-70.
  [2]王鹏.基于OpenStack的混合云计算监控软件架构[J].计算机产品与流通,2019(07):160.
  (作者单位:广西智汇佳人力资源有限公司)
其他文献
【摘 要】质量是煤炭企业占领市场的重要保证,同时也是企业的生命。按照国家清洁生产要求,为提高原煤利用率,减少煤炭生产对环境的污染,实现矿井经济效益的最大化,需要在洗煤生产过程中强化商品煤生产过程的质量控制,提高精煤回收率,减少煤炭对环境的污染,加強煤质管理,生产出合格产品,实现用户零投诉。鉴于此,本文就加强煤炭洗选过程质量管理的探索和实践展开探讨,以期为相关工作起到参考作用。  【关键词】煤质管理
期刊
【摘 要】随着时代的发展,社会对大学生的能力提出了新的要求,在此背景下,大学生要想顺利就业,应注重就业能力的提升,尤其是大学本科体育类毕业生,就业路径本身相对狭隘,社会需求量相对偏少,使得体育人才就业形势十分严峻。因此,在大学本科院校中,培养体育类毕业生就业能力随之受到越来越多人的关注和重视。本文围绕大学本科体育类毕业生就业能力展开分析,以就业能力基本要求为切入点,探讨了如何有效提升大学本科体育类
期刊
【摘 要】劳动技术课教育是全面贯彻教育方针的需要,是中学教育不可缺少的组成部份,它对于提高农村劳动者的素质,发展农村经济有着重要的意义。初中劳动技术课程是一门实践性很强的学科。在教学过程中,教师通过设计、试验等活动,培养学生的探究能力和敢于创新的精神以及善于创造的勇气,使学生的创造潜能得到良好的引导和有效的开发。随着社会经济的持续发展,人们生活水平不断提高,农村生活水平也有了很大的提高,但是随之而
期刊
【摘 要】随着单片机的飞速发展,单片机已经进入了从家用到航空航天的所有领域,这表明了单片机的广泛应用,市场上有多种显示控制系统核心。通常,全色LED显示器主要是基于FPGA的控制系统,而其他双色或单色LED显示器则大多使用基于ARM的设备。  【关键词】LED显示屏;单片机;控制系统  1、显示屏控制整体设计  1.1 整体结构  该系统由上位计算机(即PC)和下位计算机(即单片机)一起工作完成。
期刊
【摘 要】在大型机电中,继电保护是对机电的一种自动保护装置,在机电系统中主要是负责电力系统安全、可靠地运行。现在的大型发电机构建原理复杂,成本高昂,一旦发生了故障,不但维修困难,且所花的金钱成本也是需要考虑的重要问题。就电力系统而言,大型发电机所占比较重大,特别是在容量比较下,若是单机容量在系统容量中的比重过大,大型发电机一旦发生移除,对整个电力系统所造的冲击相对较大。由此,在考虑大型发电机的继电
期刊
【摘 要】近年来,我国的电子信息技术飞速发展,各种电子专业领域的难题也层出不穷,这使电子通信技术在我国电力系统的应用变得更加困难。为使我国电网系统得到更好的改良,推动国家电网的建设,本文就电力通信技术在电力系统中的应用进行简要阐述[1]。  【关键词】电力系统;通信数据;智能运维技术  引言  电力信息通信技术是智能电网建设的核心支撑技术,覆盖着整个电网的信息交互,是完成可靠、安全、高效电力传输的
期刊
【摘 要】在企业中采用杜邦分析法能取得良好效果,对企业的财务状况进行分析,只是对某个财务指标进行分析,其会过于片面,无法将企业财务情况全面把握。杜邦分析法通过综合分析多个指标,能对企业的财务展开全面的分析,其在企业财务分析中得到广泛应用。本文以JA公司为例,就杜邦分析法在企业中的应用进行探究。  【关键词】杜邦分析法;企业;JA公司  杜邦分析法具有诸多优势,如,可操作性好、综合性强,其最大的特点
期刊
【摘 要】随着信息时代的爆炸式发展,大数据技术的提升也影响着现代人的日常生活,大数据时代的到来的确让人们的生活越来越方便,但随之而来的也是不容忽视的网络安全问题。为了保护网络用户的个人隐私,创建一个良好的网络环境,对当前网络安全隐患进行分析并提出合理的保护方案,是大数据时代网络信息维护的重点之一。  【关键词】大数据;网络安全;信息安全  随着大数据技术的不断发展,网络资源的共享与快速传播也真正实
期刊
【摘 要】在社会经济迅速发展下,越来越多企业给电气工程技术提出了更高要求,这就需要通过先进的科学技术给予充分支持。目前,电气工程自动化技术已经广泛应用在多个领域,但如何保证其实现有效应用和维护就成为当下必须解决的关键问题之一。所以,这就需重点对其维护技术发展进行探究。  【关键词】电气工程及其自动化;维护技术;发展  引言  在电气信息研究领域当中国,电气工程及其自动化占有极高地位,并且和工业生产
期刊
【摘 要】经济发展带动了我国科学技术的不断革新,自动化技术在各行各业都得到了广泛应用,尤其是煤矿行业,利用自动化、智能化的技术完成生产作业,能够有效减少人力资源投入,为煤矿企业节省成本的同时,也提升了生产效率,能够用最小的投入创造更多经济和社会效益。但自动化技术在我国依然处于起步阶段,还需要强化对该技术的进一步研究。  【关键词】煤矿机电;自动化控制技术;优势;运用探讨  引言  目前,机电设备在
期刊