云环境下多租户的网络隔离的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zzzzzzvb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算发展初期,云数据中心为用户提供服务的应用都是运行在虚拟机之中的,但是以虚拟机为单位为用户提供服务的成本太高,为了降低为用户服务的成本,容器技术应运而生,其中Docker为其代表。容器同样能够实现资源的隔离与控制,且多个容器可以共享存储等资源,大大降低了成本。随着云数据中心和用户规模越来越大,对优秀的容器编排系统的需求日趋迫切,而后多家编排系统顺势而起,而以Google为背景的Kubernetes系统力战群雄,成为翘楚。Kubernetes系统实现了对容器即时部署,弹性伸缩,健康检测以及高可用性的全面覆盖,能够为容器的完整生命周期保驾护航。然金无足赤,K8s系统亦有短板,那就是K8s系统的网络尚未有统一普适的方案,且现有的默认网络方案是一种扁平式的网络,所有的Pod可以相互通信,并不能满足大型云数据中心在多租户网络隔离方面的需求。针对现有网络存在的问题,本文在研究现有网络期间,发现Kubernetes系统需要以Pod为单位进行网络隔离,而Pod和租户又是多对一的关系,从而联想到Neutron网络系统抽象出来的网络和子网的关系,并且分别是实现了二层网络隔离和三层隔离域,进而对二者的契合进行了研究,发现可以把Neutron网络的思想利用到本文的解决方案之中,故而设计出本文的网络系统。该系统包括负责跟kubelet结合启动整个网络系统,并为Pod分配网络资源的PodNetSet模块,对租户划分带宽保证整个系统可用性的TenNetAlloc模块,作为系统核心管理整个网络系统的NetManager模块,负责给NetManager传输命令和资源配置信息的NetCtl模块,以及负责弥补原生kube-proxy不足的PodLink等五大模块,它们分工合作,共同完成Kubernetes系统网络的管控。在本文中详细介绍了整个网络系统的设计框架,并且将每一个模块和Kubernetes的结合方式做了设计和实现,然后对框架下每一个模块的设计以及实现做了详细的描述,在文章的最后搭建了测试环境并对本文设计的网络系统功能和性能做了测试,然后跟原生网络进行了比较,最后分析测试结果并得出结论。
其他文献
<正>曹保平执导的影片《追凶者也》于中秋档上映,收获了较高评价,该片中的黑色幽默和人物刻画技巧,很大程度上借鉴了他本人的代表作《光荣的愤怒》。《光荣的愤怒》讲述了黑
<正> 苏州姑苏保健茶厂(解放军9757工厂)是江苏省医药产品行业和江苏省外贸进出口公司定点生产单位,是生产保健与治疗两类产品的专业厂家。近年来,“和合牌”商标的产品不仅
期刊
本文研究了GAX循环的能量特性,设计了GAX循环的吸收/再生单元,对氨水单级循环实验与GAX循环进行了比较评价。 借助a-h图分析了单级氨水吸收式制冷循环和GAX循环,认为GAX循环与
丙烯酸及其酯类是重要的聚合物产品原料。丙烯酸及其酯类制成的聚合物产品具有保色、耐光、耐热、耐老化等许多特性,广泛用于涂料、纺织、粘合剂、造纸、抛光剂、皮革、化纤
新时代中国主旋律电影立足文化自信,彰显艺术品格,体现出独特的思想价值与艺术魅力。本文以电影修辞理论为方法论依据,透析主旋律电影长期以来在“社会教化性”“艺术观赏性”上存在的矛盾与不足,回归电影本体视阈探究电影语言修辞对主旋律电影表情达意的影响,从视觉修辞、听觉修辞、台词修辞三个方面,深入探究2012年至2018年主旋律电影语言修辞在艺术实践中的突破与转型、方式与策略,阐析提出在“以人民为中心”的创
目的探讨介入护理在脑血管病患者介入治疗中的应用效果。方法选取2016年1月~2016年12月我院收治的行常规护理的脑血管病患者40例为对照组,并选择2017年1月~2017年12月我院收
为探讨C-反应蛋白、纤维蛋白原和肿瘤坏死因子α等炎症因子在急性冠状动脉综合征患者预后中的作用,连续观察了76例急性冠状动脉综合征患者入院时上述指标的变化,随访7~12个月,
<正>8月4日,省安监局召开第8次专题办公会议,传达国务院常务会议、全国安全生产专题视频会议精神,贯彻党中央、国务院、国家总局和省委、省政府领导关于安全生产工作的重要指
工作分析是人力资源管理的核心理论,在人力资源管理的各项活动中扮演着重要角色,近年来,在职业教育课程理论研究方面受到重视。工作分析是课程开发的主要技术,为职业教育培养
本文以一家正处于快速发展阶段的房地产企业T公司为研究对象,运用人力资源管理理论和绩效管理理论,结合自己从事这项工作的实际情况,从战略的角度出发,对T公司的绩效管理进行