OPENSTACK实验平台的构建与研究

来源 :锦绣·中旬刊 | 被引量 : 0次 | 上传用户:crazyinlove_2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:采用vSphere私有云建设OpenStack实验平台的方案中存在虚拟机嵌套问题,针对该问题,本文提出了一种OpenStack各节点组网方式,在不开启虚拟交换机的混杂模式下,实现虚拟机实例与外部网络的通信。该组网方式,既实现虚拟机实例与OpenStack各节点的网络隔离,又无需混杂模式下额外的开销。
  关键词:vSphere;OpenStack;嵌套虚拟机;混杂模式;组网
  1、背景
  高校智慧校园建设中,逐步抛弃传统的服务器管理模式和以PC为主的实验室建设方式,采用私有云构建服务器资源池以及云系统的解决方案成为主流。
  计世资讯调查报告显示,在服务器虚拟化方面,VMware在中国的市场份额从2016年在2018年仍然达到40%[1]。在私有云方面,VMware占有率并不高,主要原因是用户管理需求复杂,不易于管理。市场需要更为开放更具兼容性的产品,如基于KVM的OpenStack云平台。2020年赛迪发布研究报告显示,基于开源OpenStack平台的企业仍占鳌头[2]。OpenStack的运维人员成为紧急需求。各院校逐渐开展云计算平台的相关教学,而首先要解决的是云计算实验室的建设问题。
  基于私有云来构建云计算实验平台成为优先考虑的解决方案。本文以本校为例,原有大数据实验平台是采用VMware vSphere 6.5来构建私有云实验平台。在大数据实验课程中,服务器资源利用率大约为30%,假期时段利用率甚至更低,故考虑到成本资源利用率,在此私有云平台上构建OpenStack实验平台。
  2、OpenStack节点在vSphere中的规划设计
  vSphere管理平台包括ESXi 和vCenter 两个主要组件。其中ESXi提供虚拟化服务,虚拟机和虚拟设备都运行在ESXi上,vCenter提供管理服务。
  用ESXi创建的虚拟机来构建OpenStack实验平台,OpenStack各节点之间的网络连接如果采用OpenStack官网推荐的拓扑进行组网,存在以下问题:
  当OpenStack compute节点上创建的虚拟机VM实例与外部网络无法互通。原因在于ESXi创建的虚拟交换机与物理交换机的区别在于不学习来自外部网络的过境交通的MAC地址。虚拟交换机无法学习VM实例的MAC地址(不是由ESXi创建的,因此被认为是外部非法的),因此虚拟交换机丢弃VM实例帧。
  [3]文作者提出了通过开启虚拟交换机混杂模式的方法来解决该问题。VMware对混杂模式的定义是混杂模式下的交换机会对所有流量进行泛洪,因此VM实例能够发送和接收到数据包。但混杂模式是不安全的运行模式,它意味着处于混杂模式中的所有网络适配器均能接收数据包。此外泛洪,需要额外的开销。
  本文设计了图3-1所示的组网方式,在不开启虚拟交换机混杂模式的状态下,能够实现VM与外部网络的互通。
  端口组0-2分别实现OpenStack内部组件通信、租户网络隧道、建立provider网络,因此都是内部网络,通过新建的vswitch1来实现网络连接。vswith1无需与ESXi物理网卡相连,保证内部通信的数据仅在ESXi主机内部间传输,实现内外隔离。
  传统的组网方式是eth2直连外部网络,那么eth1网络与eth2网络通信所创建的qrouter的mac地址不能够被虚拟交换机学习,因此帧被丢弃。本文在controller节点上开启路由转发功能,并在eth3上启用SNAT,所有通过eth3路由的VM帧被修改成eth3的MAC地址,因此能够实现和外部网络进行通信。VM和外部网络通信数据流由3-1中虚线所示。
  3、测试
  在vswitch不开启混杂模式下,采用本文所提出的组网方式构建OpenStack实验平台,完成Linux Bridge + Vxlan实验,部署centos7实例。在controller节点上通过ssh访问该VM实例进行测试:
  图3-1表明,该组网方式能实现VM实例与外部网络的通信。同时测试VM实例与OpenStack各节点之间的网络情况,VM实例与compute不通,实现了VM实例与OpenStack节点(除了网络节点)的隔离,提高了安全性。VM实例与网络节点(网络服务部署在controller上)是互通的,因为VM实例与外部网络的通信需要网络节点实现数据转发。
  4、结论
  在vSphere私有云平台上,采用本文提出的节点组网方式构建了OpenStack实验平台,在不开启混杂模式条件下,能够实现VM实例与外部网络的通信,从而确保OpenStack实验顺利进行。该实验平台的构建,既能满足大数据实验平台的需求,也满足了更为復杂的OpenStack实验平台需求,同时基于私有云的实验平台建设,满足智慧校园建设要求,实现资源共享,提高基础设施利用率,降低运维成本。
  参考文献
  [1]计世资讯.2018-2019年中国服务器虚拟化市场及技术发展趋势研究报告.计世资讯,2019.6.
  [2]赛迪研究院.《2020中国私有云系统平台市场研究》.赛迪研究院,2020.8.20
  [3]佚名.vCenter中嵌套OpenStack VM不能ping通外部网络问题解决的方法,https://www.cnblogs.com/claireyuancy/p/7083361.html,2017.6.27.
  (三明学院信息工程学院 福建 三明 365004)
其他文献
摘要:对于医院而言,是一种在社会当中,承担起重要公共医疗服务的机构。因此,为了能够进一步推动我国现代化社会的建设和发展,就需要有效提升医院的整体的医疗水平。而在提升医疗水平的过程中,进行档案管理模式的全面改革,是一个十分有效的措施,在本文的研究过程中,就针对这档案管理模式改革的应用进行详细的阐述。  关键词:档案管理;医院档案;档案管理;数字化建设  在医院的经营过程中,其形成的档案信息,往往记载
期刊
摘要:随着社交媒体的普及以及最近流媒体直播的流行,网红直播带货已成为电子商务卖家进行内容营销的一种普遍方法。社交媒体和在线社区的广泛使用,通过阐述“直播+电商”的商业营销模式来评估网红主播代言的经济价值,明星与消费者的内容营销行为与电子商务销售之间的关系。  关键词:社交媒体;网红直播带货;内容营销  1.背景  由于社交媒体和实时流媒体的普及,成名的成本大大降低了。 有大量的人通过社交媒体贡献内
期刊
摘要:智能服装技术一直是科学界在努力探寻的技术,在不同领域中,智能服装拥有不同层次的发展,其发展前景及现状也有所不同。基于此,本文展开了战队不同领域下的智能服装发展趋势及现状的探讨。  关键词:智能服装;电子信息技术;发展和趋势  一、不同领域技术在智能服装上的发展现状  (一)电子信息技术  1.无线通信技术  无线通信技术是指利用各种无线手段达成信息传输的过程。在无线通信技术之中,人与人之间可
期刊
摘要:在时代发展日新月异的今天,我国科技水平有了很大的提高,各个领域都逐渐开始向智能化以及数控化的方向发展,在此背景之下,当前对于机械制造提出了更高的要求,尤其是在个性化定制方面,需求数量不断增加,产品精准度要求更加严格。科技水平的不断提高为数控技术技术的发展提供了良好条件,将智能遥控机器人数控技术运用到机械制造领域当中,可以使得机械制造生产的效率以及质量得到有效提高,对我国经济的发展有着很大的推
期刊
摘要:在地形测绘工作中,通过航空摄影技术采集各种地理信息是重要的测量技术。近年来,无人机技术在我国的发展十分迅猛,发展出利用无人机技术开展航空测绘的新型测绘技术。这种技术应用更加灵活便捷,显著提高了测量效率,也提高了地形测绘工作的安全性,因此,在地形测绘领域具有良好的发展前景。  关键词:无人机;航空摄影;测量技术;地形测绘  一、无人机航空摄像测量技术在地形测绘中应用优势  1.1响应能力强  
期刊
摘要:《甜与权力》是人类学家西敏司的代表作,作者在经济学的基础上,从人类学的角度,结合人类学、历史文献学等学科方法,从日常生活中的常用食品---糖为出发点,描述糖的发展历史,以小见大,叙述了与糖有关的政治、经济、文化、制度、权力等,向我们展示了一幅宏大的资本主义发展史卷。纵观糖从一种奢侈品成为日常食用品,糖作为一种日常化的物品在某一空间内流动,其作为一种社交符号,体现了社会空间中的各种社会关系。本
期刊
摘要:当代快餐式消费观念,迎来了Vlog短视频的兴起,伴随当下国内自媒体平台的发展,在刺激人们感官与丰富生活内容的同时,也带来新兴产业难以避免的问题。本文拟通过对其所具备的特征的解析,结合其目前发展面临的困境,提出相应的解决对策,为Vlog的产业化发展带来理论参考。  关键词:视频博客;短视频;策略;  一、内容困境  (一)同质化严重导致用户审美疲劳  由于消费观念的转变,大部分用户对于文娱领域
期刊
摘要:本文首先使用多媒体技术来创建教学环境以吸引学生的注意力;利用多媒体技术丰富教学内容,扩大教学潜力;使用多媒体技术来稳定运动并解决几何教学中的问题。然后,《应用程序策略》描述了在初中数学教学中需要着重使用多媒体技术的事物,包括不改变包括多媒体技术在内的黑板书写,不加选择地使用多媒体技术以及将多媒体技术集成到教学过程中。  关键词:初中数学教学;多媒体技术;教学情境  引言  中学数学是一个相对
期刊
摘要:本文主要立足于智能化技术的应用优势,阐明智能化技术在生产工作中的应用价值。并在此基础上,立足于智能化技术的应用优势,重点针对智能化技术在电气工程自动化控制中的应用实践问题进行总结与归纳,以期可以给相关人员提供一定的借鉴价值。  关键词:电气工程;自动化控制;智能化技术  前言:  结合当前发展情况来看,智能化技术已经在工业生产领域中得到了广泛推广与应用。如在电气工程自动化控制当中,作业人员通
期刊
中国在五千年的文明进程中,诞生了光辉灿烂的服饰文化,而明朝正是中国织绣工艺水平达到巅峰的时期,因此明代的服饰艺术在中国服饰史上有着极高的成就和重要的影响。作为最后一个汉族王朝,明朝服饰既有对历代的继承,又形成了自己独具特色的风格。  按照功能与使用场合,明代服饰可以分为祭服、礼服、朝服、公服、常服、吉服、便服、丧服等几个大类,此外还有其他功能服饰或特定人群服饰(如戎服、僧道之服、乐舞之服)等。  
期刊