基于OpenStack的计算云的研究与实现

被引量 : 39次 | 上传用户:xieyuchun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算科学和商业计算的发展,使得软件模型和架构越来越快地发生变化,同时促进网格计算、并行计算、分布式计算迅速发展成为云计算。云计算主要包括基础设施即服务(IaaS),平台即服务(PaaS),软件即服务(SaaS),并通过这些技术将计算资源统一管理和调度。作为一种新的计算模型,云计算凭借其低成本、高效率得到了快速发展,也促进了近几年开源云计算架构的不断发展和完善。OpenStack是一个开放源的云计算项目和工具集,并且提供了关于基础设施即服务(IaaS)的解决方案。OpenStack不仅可以快速部署全虚拟化环境,而且可以通过此环境来建立多个互联的虚拟服务器,并能够使用户快速部署应用在虚拟机上。此外,另一个由Apache提供的基于平台即服务(PaaS)的开源分布式计算的架构Hadoop在百度、亚马逊、Facebook等国内外大型网站已经成功应用。Hadoop的核心设计是MapReduce和HDFS。MapReduce的设计是将任务分解成若干子任务分别交给节点处理,最后汇总返回主节点。HDFS的设计是作为分布式文件系统,为Hadoop的分布式存储来提供底层支持。利用OpenStack来构建一个基于基础设施即服务(IaaS)的云计算体系结构,并在此基础上搭建Hadoop环境,按照这个结构实现基础设施即服务(IaaS)和平台即服务(PaaS)的协同工作,并以web界面展示的方式,为用户进入计算云平台提供了便捷的操作方式。该体系结构的核心思想是利用OpenStack来搭建任意多个私有云,每个私有云都是一个服务节点,并且每个服务节点都有多个资源节点,不同私有云以及私有云中的资源相互独立。通过OpenStack来完成对服务节点和资源节点的配置和部署,同时在每个资源节点部署Hadoop。用户可以在申请资源的时候提交作业,云计算平台会根据资源的情况随机分配到不同的节点,完成计算后将作业结果返回。计算云体系结构由三层结构组成:基础设施层、中间件层和云门户层。础设施层是利用虚拟化技术Xen等虚拟化工具和OpenStack搭建而成。中间件层和门户层都是建立在基础设施层之上,基其中最主要的是中间件层,它封装了通信模块、文件传输模块、远程对象模块。通信模块完成云服务节点和资源节点的创建和部署,进而实现计算资源的分配和存储等功能,并采用WebService的方式发布,为上层和将来的二次开发提供了统一的接口。文件传输模块采用FTP技术来实现服务器和客户端实时交互及信息反馈。远程对象模块用来完成应用层的发布,更清晰快捷地将结果以多种形式来展示。在研究与设计云计算平台同时,充分考虑用户体验,通过设计良好的交互界面为用户提供基础设施即服务(IaaS),云用户使用Web界面的可以提交作业和申请资源,管理者则可以对资源进行有效的管理和部署。
其他文献
“海外汉学研究现状及其对策研讨会”综述张西平1996年12月20日北京外国语大学海外汉学研究中心召开了“海外汉学研究现状及其对策研讨会”,北京图书馆任继愈馆长、北京大学汤一介教授
目的:无创正压通气(noninvasive positive-presure ventilation NIPPV)指通过面罩、鼻面罩或其他连接装置进行的正压通气。因其可以不通过气管内插管给予患者通气支持治疗,大
对培训管理者的培训是一个热门的话题。本文认为,立足国情、面对现实,是抓好培训管理者培训的重要前提。建章立法,健全体系,是保障培训管理者能获得正常正规培训的必要途径。
<正> 十月革命以后,苏军刚刚建立.还留用了大量的沙皇军官、军事专家,需要对军队全体人员加强政治教育.遂于1918年春,在军队正式建立了政治委员制度,并于当年7月在全俄苏维埃
<正> 工资与物价密切相关,二者直接关系到广大职工的切身利益,是目前大家关注、议论的热点.崔伟同志《如何解决工资与物价的矛盾》(以下简称崔文,载《价格理论与实践》1987年
期刊
近年来,我国信息产业界兴起一场名为“三网融合”的产业巨变,它主要涉及信息产业的三大子系统——电信业、传媒业与互联网业,将对三大领域在产业结构、产品与业务、市场势力
本文研究了不同类型的树脂基体对T800碳纤维复合材料界面性能的影响,对比不同树脂体系的T800碳纤维复合材料于95℃蒸馏水中的吸湿特性,分析复合材料经吸湿后的动态热机械性能
电子商务是信息化、网络化作用下的必然产物,在电子商务背景下,我国企业必须及时地更新自身的营销模式,这样才能够满足社会发展的需求,推动自身企业的发展。本文以电子商务背
目的:研究鳖甲水提物W-A-80在模拟胃、肠环境中消化情况,探讨其体内转化形式。方法:采用水提醇沉法制备鳖甲水提物W-A-80,模拟胃肠液环境,于37℃消化。以寡肽产率为指标,通过
随着国家教育改革的进一步推广和实施,以及老师教学观念的进步和提高,国际经济法教学在法学学科教育领域被有效应用。文章对国际经济法教学进行了简单的介绍,对国际经济法教