基于云计算技术的SDN网络架构研究与应用

来源 :科学与财富 | 被引量 : 0次 | 上传用户:lyhmj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:大数据时代的到来以及移动智能终端的普及,使得互联网用户数量呈现爆发式增长,网络服务与应用也就日益多样化。基于TCP/IP体系结构的传统架构已经很难满足当前网络的发展需求,而软件定义网络(SDN,Software Defined Networking)与云计算技术作为目前解决网络僵化问题的重要手段,在一定程度上可以缓解当前网络发展的困境。因此,基于SDN网络架构的集中控制、数据层和控制层分离以及可编程的三大特性,结合云平台,对传统网络架构的缺陷进行弥补,实现一个可提供给用户的随时随地即插即用的私有网络,从而达到降低厂商成本、提高效益,减少网络延迟,提升用户体验,提高网络负载平衡等目的。
  关键词:SDN;虚拟化;云计算技术;网络
  1引言
  本文主要研究如何搭建完整的云計算平台以及SDN网络架构在云计算平台虚拟实现,以便在云系统中能够使用SDN控制器进行网络部署,充分发挥SDN网络架构的集中控制、数据层和控制层分离以及可编程的特性优势。实现一个可提供给用户的随时随地即插即用的私有网络。
  2基础环境部署
  目前我们共有22台各种不同型号的服务器,通过虚拟化技术,将所有服务器的存储,网络,计算资源等都做成一个资源池,并由控制管理机来动态控制。并从该资源池中提取相应资源虚拟出支持SDN架构的虚拟交换机,通过电信服务商提供的相应接口,接入到互联网骨干网中。这些服务器将用来进行云计算平台的部署。
  单元服务器:
  4路Intel Xeon E5-2620处理器;64GB RAM;4TB物理存储1000Mbps×4接入。
  NAS:8TB。
  用户可以通过其计算机,使用浏览器,登录网站,选择相应虚拟交换设备结点,并加入该结点中,即可体验无碍的异地网络办公,文件分享,或是享受前所未有的网络体验。
  同时为增加系统的可靠性,采取了双冗余的连接方式;将两套相同,相对独立配置的设计连接组成系统,以此来提高系统的容错能力,当系统出现故障时冗余配置的部件介入并承担故障部件的工作,由此来减少系统故障的时间,保证用户的体验和数据安全。并且根据虚拟化的特性,可以在已有的服务器硬件基础上,虚拟出10倍甚至20倍的服务器资源,这样既可以减少成本又可以为更多用户提供服务。
  3 基于云计算技术的SDN网络架构的搭建
  3.1平台部署
  本文选取了开源控制器OpenDaylight和开源云计算平台OpenStack作为研究对象,使用Open vSwitch作为SDN的交换机,并将OpenStack网络相关组件与OpenDaylight控制器的融合,并对虚拟系统设计相关网络配置,将其整合在一起来搭建基于SDN的网络虚拟系统。
  3.2技术路线
  本项目是对基于云计算技术的SDN网络架构研究与应用,因此涉及到多种技术的交叉融合,在整体网络架构上就需要多方面考虑,并基于预先假设的所有问题提前给出切实可行的解决方案。同时,在项目研究的每个阶段都面临着多样化的需求和问题,所以技术路线在层次上可分为准备阶段、基础设施、云管理调度、服务自动化、用户接入、网络接入等,我们在不同的层次上做出了不同的分析研究。技术路线图如下所示:
  在项目设计阶段,综合考虑到了在可用性、负载均衡、容量规划、自动化 服务、资源管理、灾备能力以及备份恢复等多方面的问题,预先研究设计出系统的设计方案。
  3.3 基础设施
  该系统本质上是将数据包通过流表的方式在网络中传输,其不仅只包含网络服务,还包含网络服务、存储服务、安全服务等等,所以搭建平台时不能只有网络设备,还需要有存储、网络、安全等设备。而在技术上,也不仅仅只有网络技术,还包括虚拟化、存储、安全等技术。
  实现系统的搭建,需要对现有资源进行整合。首先通过收集当前的服务器的配置信息以及性能利用率数据;分析采集的数据并进行虚拟化服务器的整合评估为虚拟化的规划和设计提供量化标准。然后将服务器建立集群,开启HA及DSR功能。启用HA功能可以确保任何一台物理机出现问题,其业务都不会受到长时间的影响,而启用DSR功能,可以确保每台物理机的负载相对均衡。
  建立资源池后,平台根据管理调度系统,抽取相应的资源建立支持SDN架构的虚拟交换设备。并通过电信服务商提供的接口,接入到互联网骨干网中。
  3.4 管理调度
  管理与调度主要是在基础设施层之上对设备进行池化管理,根据基础设施层提供的各种接口或者服务封装服务并根据用户需求进行资源调。
  用户可以根据业务需要定义相应的优化策略监控主机的健康状况并进行持续不断的优化。当主机的CPU利用率超过阈值的时,这个主机上的虚拟交换机会被在线迁移到别的CPU 利用率小于阈值的主机上,从而保证该主机始终处于健康的状态,并且平衡了集群中主机的计算资源。
  3.5服务自动化
  本层主要是资源供给之后对资源进行运维管理,也就是我们常说的IT服务管理,包括:监控服务自动化、运维操作服务自动化、流程服务自动化等。本层次可再细分为两层:技术实现层及业务管理层。
  技术实现层指的是底层使用的是自动化实现技术,技术实现层由于标准化程度较高,在通用性上也较强,而在操作自动化方面,采用开源软件或者国内厂商软件。业务管理层指的是用户使用的界面和流程。由于不同的企业其管理思想和流程是不同的,所以,需求也千差万别。所以在这一层次,需要自主研发或者要求厂商做本地化定制。在这一层,还会遇到一个问题,就是工具之间的整合,所以,如果要把采购的工具完美的构建成一个体系,就需要研究出一套完整的解决方案。
  3.6用户接入
  系统界面主要采用html5技术编写,部分页面采用php等技术方式编写,满足不同的场景需求,同时对接SQLServer进行数据库管理。在整个系统架构中,从逻辑上将系统分为多层来进行控制,分为界面上的流程控制和业务上的流程控制。
  在前台界面上的流程控制上,本网络架构集成了Struts来作为页面跳转的流程引擎,采用它来控制页面与页面之间的流转和控制。在业务组件的流程控制上,利用了Spring容器来保证组件与组件之间的松耦合性,利用Spring的依赖注入机制来保证组件之间的完全解耦。由于Spring对原有的代码的无侵入性,能够最大程度上保护原有的开发工作,同时Spring能有效地降低系统的开发量,提高业务类的可重用性,更加有效的保证系统能按时按质的完成开发工作。
  针对系统的优化模式,预先设计整个流程,即用户在进入系统后,创建的产品订单经过前台脚本删选信息交由后台处理,后台系统将用户配置信息提供给后台控制管理机,后台控制管理机根据这些信息,生成的虚拟交换设备中开放部分权限给用户,用户通过前端界面,进行网络结点的选择与加入。
  4 结论
  基于云计算技术的SDN网络架构,利用SDN将控制层与数据转发层彻底分离这一特性,使网络的转发效率进一步提升,组网部署更加灵活;并从云计算的主流技术OpenStack出发,选取开源控制器OpenDaylight,使用Open vSwitch作为SDN的交换机,并将OpenStack网络相关组件与OpenDaylight控制器的融合,然后对系统设计相关网络配置,将其整合在一起来搭建基于SDN的网络虚拟系统。而在虚拟化的网络平台建设中,基于云计算的网络扩容不仅实现了网络资源对于客户需求的有效适配。
  综上所述,在互联网云计算的发展过程中,可以满足用户的一切需求,打破传统网络结构的束缚,解决更多的实际问题,SDN、云计算、网络虚拟化等技术对未来社会网络构建起到了至关重要的作用,已经成为一种发展趋势,能够为各大运营商及网络企业获得更多的基础支持,为其发展奠定基础。
  参考文献:
  [1]李建新.基于SDN的云计算网络[J].中小企业管理与科技(中旬刊),2019(09):165-166.
  [2]刘旭,李侠宇,朱浩.5G中的SDN/NFV和云计算[J].电信网技术,2015(05):1-5.
其他文献
摘 要:随着我国新课程改革工作进程的全面推进,现代教育思想也应运而生。然而传统的汉语言文学教学之中仍然存在着一定的弊病,导致学生对汉语言文学知识学习的积极性不足,难以达到预期的教学效果。在本文之中,首先对传统汉语言文学教学之中存在的问题进行了深入的探究,然后结合现代教育思想的实际要求,提出了汉语言文学教学创新的有效路径,希望能对我国教育事业的全面发展起到应有的启发作用。  关键词:现代教育思想;汉
期刊
摘 要:在新课改背景下,情景教学法应用的相对较为广泛,不仅能够在一定程度上激发学生在学习上的积极性,还有利于其在知识上的理解,并培养学生团队协作能力。本文就针对情景教学法在小学语文五年级阅读教学中的应用进行分析,通过文章的探讨能够为其他教师提供一定参考,促使在阅读教学中能够引入该教学法,并得到有效应用。  关键词:小学五年级;阅读教学;情景教学法  前言:一直以来,语文阅读教学氛围相对较为压抑,学
期刊
摘 要:随着社会科学的发展,人们对教育尤其是学前教育的关注度不断提高,绘本教学成为不少幼儿园等教学机构幼儿教学的最佳选择,“绘本”成为幼儿园里不可或缺的教学资源。有人说:“打开绘本,就走进一个世界。”阅读绘本,不仅仅是带幼儿走进故事,更是开展幼儿经验的最佳媒介。本课题主要对幼儿绘本教学的意义和价值进行探究,并为幼儿绘本教学整理可供参考的建议。  关键词:幼儿;教育;绘本教学  一、绘本教学的内涵 
期刊
摘 要:随着城市车辆的增加,停车位的需求量也越来越大,如何有效利用停车场地,使之获得较大的停车能力,具有重大的研究意义。本文综合运用非线性规划模型、割補法等分析方法,采用了MATLAB、Lingo、AutoCAD等多种建模和绘图软件,对大型商场的停车位进行了优化设计,并给出了具体情况下的停车位角度和停车的最大数量。对于城市交通建设、停车场的优化设计,都具有十分重要的借鉴意义。  关键词:非线性整数
期刊
摘 要:校本作业是伴随着校本课程而诞生的一种校本资源,其是课程资源的重要组成部分。高中生物课程教学是育人价值的集中体现,可以使学生在学习中获得具有学科特点的成就,且对于学生今后的学习以及发展有着重要的促进作用。作为开发校本作业的高中教师应该充分考虑到生物学科素养,以在更大程度上突显课程资源的育人价值。本文简单阐释了高中生物学科素养的涵义以及特征,并对校本作业的优化、开发提出了针对性的建议。  关键
期刊
摘 要:《清明上河图》是张择端绘制的我国绘画史上最著名的作品之一,以精湛的工笔笔法记录了北宋末年宋徽宗时期首都汴梁(今开封)清明时节郊区以及汴河两岸的自然风光、城内屋舍建筑和日常生活的繁华景象。这幅画来自于民间收藏,书画收藏,始于汉代,后由于纸张的发明和推广使用,书画著述积存日盛,宫廷和民间收藏渐多,但由于历代战争频仍,导致大量的名画巨作毁坏或流失民间而未见官方著录,开发挖掘民间的藏品,尚需大量人
期刊
摘 要:随着经济文化发展的不断推进,我国对职业教育重视程度也在愈加深入,尤其对于高职舞蹈教学方面来说,作为高职艺术教育体系中较为核心的内容,在培养和提升高职学生艺术素养及艺术表现能力方面有着不可或缺的作用。但是随着当前我国职业教育体系发展及完善过程中也伴随着一些问题的产生,尤其对于职业教育类师生互动模式方面的问题,直接或间接地影响到了高职教学成效。因此,高职舞蹈教学过程中必须要深入探索师生互动模式
期刊
摘 要:在石油单位员工培训过程中,学员的参与是互动交流、提高教学效率的重要因素,曾有人说过“不能使学生参与是教师的最大过失”。在培训中,学员只有主动参与到教学过程中,才能引起他们对教学内容的高度关注,才能有兴趣去探究问题,真正提高教学效果。因此,培训者在培训时,必须不断更新培训理念、改进培训方法、优化培训过程,营造良好的培训环境,创造参与机会,充分调动学员参与的积极性。作为一名培训者,如何提高授课
期刊
摘 要:语文是小学学科中最基础的学科,是学好其他学科的基础,是我们日常生活、生产、社会交际的重要工具。学好语文是至关重要的,但语文的学科知识有时又是枯燥乏味,晦涩难懂的,因此部分学生不喜欢学习语文,语文成绩较差。本文主要对如何运用科学的教学手段提升小学生学习语文的兴趣进行分析,结合笔者自身实践经验,进行了分析研究。  关键词:小学语文;学习兴趣;分析研究  一.小学生语文学习兴趣低的原因分析  小
期刊
摘 要:本文介绍了新媒体环境下的大学心理健康教育面临的挑战与应对策略,在当今社会发展速度如此迅猛的背景下,人工智能的发展使教育传播的途径再一次突飞猛进的发生了变革,那么心理健康这一学科如何在新环境下快速成长与发展就成为一个重要的课题,如何将新媒体、新技术与心理健康学科有机的结合起来就成为我们亟待解决的问题。将新媒体、新思路等带入心理健康课程中不仅对于大学生的人格发展有着重要作用,对心理健康这一学科
期刊