当前位置:主页 > 管理论文 > 管理理论论文 >

基于OpenStack的容器跨区域网络自动化管理

发布时间:2020-04-01 06:15
【摘要】:云计算和边缘计算协同能有效地提高服务的质量,越来越多的服务正在被部署到联合的云端和边缘端。为了保证服务的高可用性,跨域云端需要构建大二层网络,连通不同区域的三层网络,从而打通多云端的隔离,提高服务间的通信效率。另外,越来越多的企业采用微服务架构,服务数量急剧增加,应用层的服务通信亟需被监控和管理。然而,目前开源云计算社区缺少对跨域网络的全栈式管理。针对以上跨域网络管理的需求,跨域网络自动化部署系统在网络层上连通多个云端,服务链通信管理系统在应用层上监控和管理服务通信:(1)设计了跨区域三层网络的新型拓扑,通过虚拟的跨域路由器完成数据包的转发和路由,减少新网络接入时路由的更新时延,新型拓扑方案的实现已经合并到OpenStack开源项目中;(2)设计并实现了服务链通信管理系统,系统根据请求所属的服务链,将请求存储在不同的消息队列,构造出服务间通信的控制平面,实现对通信的监测、控制等功能;(3)设计了服务链的容器分配策略,实时统计请求数量,利用时间序列分析法预测负载压力,进而实时地调整容器实例的数量。该策略在容器实例分配时考虑不同服务链的竞争关系,保证服务链间的公平性,避免单条服务链独占资源。单云端和多云端环境下的测量结果显示在示例测试应用中通信管理占总服务响应时间的20%以下,与Kubernetes社区的通信管理方案效果相近。同时单云端环境下对系统在多条服务链上分配容器实例的测试结果显示服务链通信管理系统保证了服务链的公平性。
【图文】:

直接处理,服务通信


方面也没有提供支持。1.2.2 应用层上服务通信管理分布式微服务架构下,微服务可能在不同的机器之间部署或迁移[35]。在物联网场景下,文献[36]提出微服务的物联网平台,采用混合的服务通信方式, 即 HTTP协议和消息队列两种方式。文献[37]设计了一种微服务通信框架,服务提供方注册服务信息,与服务使用方解耦,提高系统的灵活性。在这些微服务平台上,服务间的通信需要服务注册与发现的支持,另一方面这些平台关注的是服务间通信,而没有对服务通信进行管理。文献[38]使用 API 网关构建微服务系统,在网关上控制请求。文献[39]提出开放式微服务架构的设计原则,并实现了实例应用 LinkData,然而没有实现框架,也没有涉及服务间通信的管理。不过在开源社区中很多团队在服务通信管理方面已经做了一些工作。起初是通过类库的方式接管服务间通信,不过这种方式在扩展性、跨语言方面得不到很好的支持。之后服务旁部署代理服务接管服务间通信,目前最流行的 Service Mesh 开源方案 Istio 也是采用这种设计思路。

过程图,过程,解决方案,信息监控


据包在用户空间和内核空间的切换,,带来了很多消耗。图 1-2 Istio 中请求流转过程图 1-2 是 Istio 中请求的流转过程,Proxy 是与服务部署在一起的代理,会将请求的一些信息反馈给 Mixer 做安全检查和信息监控,Mixer 构造服务之间通信的控制平面,同时 Mixer 还可以下发指令控制 Proxy 对请求的处理操作包括是否丢弃、如何路由,完成对服务间通信数据平面的控制。1.3 论文研究内容在对背景和研究现状做了调研后本文发现很多计算场景需要二层、三层网络跨区域的支持,尽管云服务提供商在内部实现了一些解决方案,但是在主流的云计算OpenStack 社区并没有相应的解决方案。随着架构的演变,应用层服务间的通信也需要进行管理
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:TP393.07

【相似文献】

相关期刊论文 前10条

1 李亚康;齐法制;王彦明;齐孟尧;;基于OpenStack的中国散裂中子源计算环境概述[J];科研信息化技术与应用;2016年03期

2 陈清;;基于OpenStack的图书馆业务系统私有云基础架构的设计与研究[J];图书馆研究;2017年05期

3 崔阳华;;基于Openstack的网络攻防实验平台设计与实现[J];山东工业技术;2015年04期

4 赵丹莉;周荣伟;鲍洪生;;基于Openstack的网络攻防实验平台设计与实现[J];科技视界;2015年14期

5 陈天;陈楠;黄志兰;樊勇兵;赖培源;;基于OpenStack的异构混合云解决方案[J];电信科学;2015年07期

6 朱泽;;OpenStack虚拟机的性能监控[J];信息通信;2014年03期

7 刘红梅;陈磊;;Openstack云环境中虚拟机性能评测[J];淮南师范学院学报;2014年03期

8 何玫峻;金连文;李磊;;基于混合迁移的OpenStack虚拟机在线迁移改进方案[J];系统工程理论与实践;2014年S1期

9 史律;;一种基于OpenStack的网络模型[J];黑龙江科技信息;2016年35期

10 艾艳可;;基于OpenStack的数据中心自动化综合运维平台[J];信息技术与标准化;2017年03期

相关会议论文 前8条

1 赵宇亮;汪明;沈雪晴;张宁;;基于OpenStack的用户体验测试云平台[A];2016智能电网发展研讨会论文集[C];2016年

2 宫晓峰;郑蓉蓉;;基于OpenStack的企业级云计算平台的构建与应用[A];2016电力行业信息化年会论文集[C];2016年

3 夏小波;周波;赵鹏;;基于Openstack的航天发射场云计算平台的构建与运用[A];第十届全国信号和智能信息处理与应用学术会议专刊[C];2016年

4 黄宇鹏;李陶深;岑霄;;校园网私有云存储系统PC端与OpenStack交互的实现[A];广西计算机学会2014年学术年会论文集[C];2014年

5 陈慧;李陶深;岑霄;;OpenStack核心存储件Swift与Keystone集群的整合方法[A];广西计算机学会2014年学术年会论文集[C];2014年

6 赵一帆;包健;夏洁;李勇涛;;基于OpenStack的异构资源池接入方式研究[A];内蒙古通信学会2018年优秀论文集[C];2018年

7 程振京;李海波;程耀东;陈刚;;基于Openstack的弹性计算资源管理系统设计与实现[A];第十八届全国核电子学与核探测技术学术年会论文集[C];2016年

8 张朝熙;;基于OpenStack云计算框架测试平台应用的研究[A];内蒙古通信学会2017年优秀论文集[C];2017年

相关重要报纸文章 前10条

1 Tamlin Magee 编译 杨勇;中国铁路的Openstack私有云建设全速前进[N];计算机世界;2018年

2 Tamlin Magee 编译 Charles;OpenStack基金会正向“开源基础设施”挺进[N];计算机世界;2018年

3 郭涛;谁是OpenStack的黄金搭档?[N];中国计算机报;2017年

4 ;OpenStack助力中国铁路云上飞驰[N];中国信息化周报;2017年

5 本报记者 郭涛;OpenStack 江湖[N];中国计算机报;2017年

6 郭涛;OpenStack创业企业的“分化之路”[N];中国信息化周报;2019年

7 郭涛;OpenStack中国厂商的国际范儿[N];中国信息化周报;2017年

8 Rohan Pearce 编译 Charles;亚太保险公司IAG采用OpenStack节省了数百万美元的成本[N];计算机世界;2018年

9 本报记者 杨光;面向OpenStack集成5大API[N];中国信息化周报;2018年

10 宋辰;OpenStack:以开放心态驶向更远方[N];计算机世界;2019年

相关硕士学位论文 前10条

1 徐壮壮;基于OpenStack的容器跨区域网络自动化管理[D];华中科技大学;2019年

2 张少峰;基于OpenStack的卫星关口站高可用技术研究与实现[D];西安电子科技大学;2018年

3 谌杰;Openstack平台自动化部署设计与实现[D];武汉邮电科学研究院;2017年

4 周宝昌;基于OpenStack的数字校园平台研究[D];广东技术师范学院;2015年

5 郑晨;基于OpenStack的移动设备消息中间件研究与实现[D];东北大学;2013年

6 罗斌;基于OpenStack的混合云负载均衡方法研究与实现[D];华中科技大学;2015年

7 吴联盟;开源云管理平台OpenStack中虚拟机部署机制的研究与优化[D];北京邮电大学;2013年

8 黎德生;基于OpenStack构建手写识别数据即服务云平台[D];华南理工大学;2014年

9 韩路;基于OpenStack呼叫中心配置统计系统的设计与实现[D];西安电子科技大学;2015年

10 武磊;基于OpenStack的协同计算平台设计与实现[D];西安电子科技大学;2014年



本文编号:2610078

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/glzh/2610078.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4d3af***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com