基于IaaS的大数据容器集群关键技术研究

来源 :北京邮电大学 | 被引量 : 3次 | 上传用户:qwer890405
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Docker容器技术的出现为云计算虚拟化技术以及企业IT架构的演进带来了新的革命。Docker相较于传统VM减少了 Hypersior层带来的性能消耗,大幅提高了虚拟化性能,为云上部署的大数据计算集群的性能优化提供了基础。在实际生产环境中,Docker通常以集群方式运行。以Kubemetes、Mesos、Swarm为主的开源容器集群管理架构为新型PaaS平台的构建提供了新的思路。同时,由于IaaS层提供了良好的资源隔离能力,基于IaaS层构建的容器化PaaS平台也将带来更好的多租户与业务拓展能力。本文基于OpenStack与Kubernetes开源云计算框架,设计了基于IaaS的大数据容器集群的整体架构,总结了 OpenStack服务组件安装的基本流程与相关配置,并实现了基于OpenStack的IaaS服务层的部署。在此之上,分析了以Docker和微服务为基础的容器化PaaS平台的基本架构,并完成了 Kubernetes平台的部署。在Kubernetes的基础上,本文依据容器化与微服务化的特点,重点实现了平台的底层网络模型、应用的敏捷化部署、应用管理、服务发现以及平台的资源监控等主要模块。经系统测试,初步实现了基于IaaS的容器化PaaS平台的基本功能与运行。在IaaS与PaaS构建的云平台的基础上,本文主要研究大数据集群的容器化以及敏捷化部署方式,提出了 Hadoop集群的微服务划分模式,并通过Docker镜像技术实现了 Hadoop微服务的镜像化。在此基础上,设计了 Hadoop在容器化平台上的敏捷化部署模板文件,实现了 Hadoop的敏捷化部署,由此简化了原有大数据集群部署中的重复性工作,降低了部署的复杂性。针对容器化平台的稳定性问题,从构成容器化平台的核心服务出发,提出了 一种基于服务监控的实现容器化平台稳定性的解决方案。另外,在IaaS与PaaS两层资源的协同调度方面,还提出了一种基于容器化平台资源监控反馈的协作策略,为IaaS与容器化平台的深度融合提供了新的思路。
其他文献
目的副流感病毒是婴幼儿下呼吸道感染的重要病原体,为快速准确诊断副流感病毒感染,文中探讨一种从鼻拭子快速分离培养及鉴定副流感病毒的方法。方法采集0~5岁诊断为急性呼吸
全球化是当今时代的基本特征。在全球化语境下,民族文化的传播常易陷入全球化/本土化,世界性/民族性的二元对立之窘境。本文试图打破这种二元对立的局限,以更开放的心态探寻
"浙江省绿色企业"的指标中涵盖了需要通过环境管理体系的要求,但从要素的深层次理解上,ISO14001环境管理体系要素的内涵扩展了"浙江省绿色企业"的外延。2006年为了深入贯彻落
大型电视纪录片《公司的力量》2009年8月23日在央视财经频道开播后,取得了巨大的反响。本文从文本的角度对该片进行话语理论的分析,为我们进行纪录片的创作和研究提供了一个
以H省四所高校大学生为对象,对其对高校教学质量的满意度进行调查。调查发现学生对教学质量的满意度不高,学生对教学质量影响因子中的学校资源的满意度最高,对学校管理满意度
现代产业与品牌的发展对中职人才规格的要求决定了中职学校人才培养必须"跨越"学校和企业的界线,在这一理念需求下分析了当前中职学校教师专业素质"跨界"培养过程中教师来源
《说文解字》中的"示"部字蕴含有丰富的历史文化寓意,笔者以"示"部字为基点,通过对"示"部个体汉字的形义探源,展示其折射的特定文化内涵。
<正>旅游对经济发展的积极作用主要表现在以下几个方面:
<正>《山谷中的谜底》4-6自然段教学实录:师:两位旅游者从自己的发现中又得到怎样的启示呢?生:一位说:"我敢肯定,东坡也曾长过杂树,只是由于不会弯曲才被大雪摧毁了。"生:过