基于OpenStack的私有云计算平台的搭建
理论广角
I■
C h i n a s c i e n c e a n d T e c h n o l o g y R e v i e w消息队列机制,绑定地址 ( 0 . 0 . 0 . 0 )禁止my s q l f ̄域名解析,进而加快My s q l ̄ _ 行速度,使用NT P协议同步控制节点和计算节点群时间同步。然后依次安装Ke y s t o n e, G l a n c e, q u a n t u m, N o v a, C i n d e r, Ho r i z o n等服务。 计算节点是由O p∞S t a c k体系架构中的计算节点来执行的,包括提供给客户使用的各种虚拟机和存储空间等。计算节点提供了一个抽象的资源池,以虚
=. O p e n S t a c k简介目前,有许多构建云计算平台的开源软件项目得到实现, O p e n s t a c k是其中的佼佼者。 O p e n S t a c k可以提供给公有云、私有云对平台的建设以及服务管
理的需求,
1 s t a c k项目支持的虚拟化技术非常全面,目前已经获得戴尔、惠
普、英特尔、 U b u n t u、思科等公司和开源组织的支持。 O p e n S t a c k ̄由N AS A和
R a c k s p a c e ̄合开发的一个开源项目,提供一个完全开放的、可大规模部署的云计算平台。利用O p e n S t a c k ̄现的云计算环境可以支持大部分的虚拟化技术。= 通过虚拟技术,虚拟化产品数据中心管理软件可以将硬件计算资源和网络资源
拟化的形式为用户提供资源和服务计算节点中的虚拟交换机服务采用的是O p e n v S wi t c h标准;计算节点虚拟网络服务采用Qu a n t u m来实现;计算节点虚拟计算服务是基于 No v a组件来实现的,只需要部署 N o v a组件中的n o v a— c o mp u t e组件就可以了。
抽象为资源池提供给用户。有两种方法可以实现这个目标,一是通过硬件抽象每个服务器,另一个是通过虚拟机技术高效利用服务器的计算资源。 通过 O p e n S t a c k来虚拟化数据中心,不但可以增加管理层来操作应用服务,在大多数云平台上完成几乎所有的应用和文件的工作,还可以对它们提供完整的操作和控制,包括资源创建、
文件检索、资源分配和虚拟机的撤销等。 O p e n S t a c M ̄供了非常多的A P I调用接口,基于A P I调用接口, O en p S t a c k有着很好的二次开发,用户可以有效地对其发布的应用进行监控和升级,云计算的管理员也可以高效对整个云计算平台整体运行状态即时了解和管理,比如对存储的分配、检索、回收等。O en p S t a c k两个核心服务是 N o v a模块和S wi f t模块。 N o v a是O p e n S t a c k云
四 O p e n S t a c k私有云系统容错改进私有云计算平台底层技术是基于 1 s t a c k实现的,系统对运行过程中出现的错误和异常也是基于 O p e n S t a c k的机制,虽然 O p e n S t a c k ̄身对错误和异
常的处理有较完善的体系,但是根据对 O p e n S t a c k私有云计算系统的实际测试证明,对于某些错误和异常仅有相对的信息输出,并没有实际具体解决方案。这些错误和异常会影响云计算平台的正常运行,同时客户会对平台的满意度产生
很大的负面影响,严重影响了私有云系统的运行和管理效率。在本文私有云平台中,运行的信息主要有 G l a n c e信息、 No v a信息、 K e y - S t 0 n e信息和 C i n d e r{ N息,私有云计算平台中的信息有两种存储方法:数据库存储和日志存储,可以通过统计和分析这两种存储所包含的信息来分析和获取异常信息。异常主要是由云计算平台中的基础架构的服务器异常、应用程序漏洞等造成的。当前O l ̄n S t a c k云平台对这些异常的处理只能由云平台管理员手动
计算平台的计算模块,它提供了包括AP I服务、消息队列、计算服务、卷服务、网
络控制和调度管理等多种服务; s wi f t ̄供云存储相关的服务,对于存储海量、长期和需要备份的大数据尤其适合。通过“账户一一容器——对象”的模式, SⅣi倒涨对象云存储服务,一个用户账户下可以有多个容器,而每个容器又可以存储若干个对象。 越最重要的模块是环服务,通过环服务可以记录存储对象和物理位置之间的对应关系。 O en p S t a c k ̄ f着非常良好的发展趋势和应用空
间,它的优势主要有如下几点:
完成,这会耗费大量的时间和精力,因此修复异常的代价非常高,常用的办法就是全部清空然后重建所有相关信息,但这样作又会导致信息的丢失和不完整。 为此本文提出了私有云容错改进方案,总体方案如图4 -1所示。 本设计的异常监测层将O p e n S t a c k云平台出现的异常信息进行提取和分析,最后得出具体的异常事件信息。根据O p e n S t a c k ̄ l f件是否能自动识别把异
( 1 )高标准化。 O en p S t a c k -开始就得到许多企业和开源组织的支持,并在全世界范围内的6 0多家I T公司得到应用。在这个过程中,戴尔、惠普、思科等都积极参与并对其制定标准,这使得O p e n S t a c k: I ̄有高标准化和应用广泛等特点。
常信息进行分类,能自动识别的异常信息称为已定义异常,不能识别的异常信息称为未定义异常。已定义异常 O en p S t a c t ̄] l件已经根据异常类别存在相对应的日志文件中,根据事先定义的规则进行处理即可。未定义异常通常比较难获取,这些异常存在于数据库文件中,需要大量的私有云平台的具体实验来分析得出未知异常,通过分析异常所属的类别得出异常规则,然后进行动态的信息监控。在异常监测统计分析模块输出的是有效的异常事件,将异常事件信息打
( 2 )管理灵活。 Op e n S t a c k是完全开源的,这使得任何人都可以参与到 0 en p S t a c k的开发和维护中,而且模块化的设计可以兼容第三方技术,满足用户不断变化的新需求。 这使得它在特定的条件下,可以迁移到其他的云计算平台上。 、 ( 3 )兼容性。 O p e n S t a c k: ̄目提供与其他私有云、公有云一致的软件兼容,
包发送给异常处理模块进行具体的处理,异常处理模块再根据异常所属的类别进行相应的处理。我们提供了三种处理方式:修正异常出错运行信息,将同步保存的运行信息表代替已经出错的运行表 -如果异常信息没有定义,没有对应的
( 4 )架构灵活。 O p e n S t a c l ̄供多层架构设计,层次之间相互独立,保持松耦合,可扩展性能良好。 ( 5 )资
源利用充分。快速的接人各种资源节点,支持部署资源在已有的工作环境中,整合在物理上分散的资源,同时充分利用本地的资源。 ( 6 )中间件平台支持二次开发。因为该平台采用的技术包括HTr P服务和 F T P服务等,而且是独立封装的,具有很好的通用性和支持二次开发的特性。 ( 7 )操作简易性。 O en p S t a c k支持以WE B的方式来提供服务,无论是用户还是管理员,操作起来都非常方便,而且可以一次性完成作业的提交处理工作,提
处理规则则发送邮件通知管理人员手工修复。在异常处理完成之后还需要进行效果评估和分析,如果在使用自动纠错和用已经备份信息数据表进行处理完成之后,云计算平台依然不能有效的工作,此时就应该发送通知给云平台的管理人员来进行人工排查。小结
本文通过对私有云定义及特点的分析,详细介绍了私有云系统的搭建必要性及主要应用环境,并以O p e n S t a c k: N例,从物理架构和逻辑架构两方面介绍了私有云计算平台的搭建。最后还提出了私有云计算平台的容错改进方案,提高云平台的稳定性。
供作业下载链接实现操作的简易性。
三私有云计算平台实现本文搭建的私有云计算平台主要针对中小型企业和高校科研环境,把物理服务器群和网络资源部署到同一局域网中,这样可 …… 此处隐藏:2471字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




