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

基于Kubernetes云资源管理方法的研究与设计

发布时间:2024-06-11 00:13
  近几年,云计算容器技术有了很大的发展,这种技术可以方便地进行应用的开发和部署,由于其具有的良好的优点,所以在企业内的应用也越来越多。Docker就是云计算容器技术的代表之一,现阶段Docker面向用户提供的操作是有限的,主要缺少了服务部署、资源调度、监控报警等相关操作,Kubernetes作为另一种云计算容器技术,恰恰弥补了 Docker在这些方面的不足,其具有的特点可以为广大用户提供便捷。然而,Kubernetes的默认资源调度策略过于简单,算法单一不能满足实际生产环境中不同用户的各种需求。因此,本文在研究了 Kubernetes的核心技术后,提出了一种用户绑定式抢占性资源调度策略,对相关算法和策略提出了自己的修改措施,本文的主要研究内容为:改进了 Kubernetes集群中用户绑定策略,研究并增加了用户绑定匹配规则,增加了Pod节点的资源描述文件属性,可以更有效的与目标Node节点匹配,减少了随着工作节点的增加Pod调度需要的时间;当宿主机Node节点资源不足时,优先级较低的Pod会让出资源给优先级较高Pod,这种策略可以对宿主机的资源进行合理分配;增加了对Pod队列优先级的划分,...

【文章页数】:69 页

【学位级别】:硕士

【部分图文】:

图2-1?Docker句虚拟机??图2-1中,左侧表示虚拟机的结构图,右侧表示容器的结构图

图2-1?Docker句虚拟机??图2-1中,左侧表示虚拟机的结构图,右侧表示容器的结构图

可以独立拙冇I'ld的操作空间,而在这个过程当中,主要使川了?CGroup勺??NameSpace组件,这两个层对于容器的虚拟划分操作系统起到了关键的作用。虛??拟机与容器的对比如图2-1:??App?App?App??Bins/?i?i?Bins/?Bins/??Libs?Li....


图2-2联合文件系统??

图2-2联合文件系统??

可以独立拙冇I'ld的操作空间,而在这个过程当中,主要使川了?CGroup勺??NameSpace组件,这两个层对于容器的虚拟划分操作系统起到了关键的作用。虛??拟机与容器的对比如图2-1:??App?App?App??Bins/?i?i?Bins/?Bins/??Libs?Li....


图2-5容器云平台??软件即服务SaaS:?Software?as?a?Service的简称,在I丨:联网迅速发展的情况??

图2-5容器云平台??软件即服务SaaS:?Software?as?a?Service的简称,在I丨:联网迅速发展的情况??

2.1.2容益71平台??按照服务的种类,通常云计算可以被分为三类,分别为kmS、PaaS、SaaS,??具体架构如下图2-5所示,下面详细介绍这三种模式。??管理?软件即服务""^??(SaaS)?平fj?j?应用?*面????J?\??)?\?'??周户管理??界面管理??平....


图2-6?Swarm集群??li??

图2-6?Swarm集群??li??

2.1.2容益71平台??按照服务的种类,通常云计算可以被分为三类,分别为kmS、PaaS、SaaS,??具体架构如下图2-5所示,下面详细介绍这三种模式。??管理?软件即服务""^??(SaaS)?平fj?j?应用?*面????J?\??)?\?'??周户管理??界面管理??平....



本文编号:3992108

资料下载
论文发表

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


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

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