OpenStack必备基础知识 .pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OpenStack必备基础知识 ⽂章⽬录 ⼀,OpenStack概述 前⾔ OpenStack是⼀个开源的云计算管理平台项⽬,是⼀系列软件开源项⽬的组合。由NASA(美国国家航空航天局)和Rackspace合作研发 并发起,以Apache许可证(Apache软件基⾦会发布的⼀个⾃由软件许可证)授权的开源代码项⽬。 OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项⽬⽬标是提供实施简单、可⼤规模扩展、丰富、标准统⼀的云计算管理 平台 1.云计算概述 概念 狭义的云计算是指IT基础设施的交付和使⽤模式 ⼴义的云计算是指服务的交付和使⽤模式 云计算资源 ⽹络资源 存储资源 计算资源 2.云计算服务模型 laaS(基础架构即服务) 提供底层IT基础设施服务,包括处理能⼒、存储空间、⽹络资源等 ⾯向对象⼀般时IT管理⼈员 ⽤户能从中申请到硬件或虚拟硬件,包括裸机或虚拟机,然后在上边安装操作系统或其他应⽤程序 OpenStack就是⼀种laaS PaaS(平台及服务) 把安装好开发环境的系统平台作为⼀种服务通过互联⽹提供给⽤户 ⾯向对象⼀般是开发⼈员 ⽤户能从中申请到⼀个安装了操作系统以及⽀撑应⽤程序运⾏所需要的运⾏库等软件的物理机或虚拟机,然后在上边安装其他应⽤程序,但 不能修改已经预装好的操作系统和运⾏环境 SaaS(软件即服务) 直接通过互联⽹为⽤户提供软件和应⽤程序等服务 ⾯向对象⼀般是普通⽤户 ⽤户可以通过⽹络以租赁的⽅式来使⽤⼀些软件,⽽不是购买,⽐较常见的模式是提供⼀组账号密码 3.OpenStack概述 OpenStack是⼀个云操作系统,它控制整个数据中⼼的⼤型计算、存储和⽹络资源池,所有这些都是通过⼀个仪表板进⾏管理的,仪表板 为管理员提供控制,同时授权⽤户通过web界⾯提供资源。 NASA(美国国家航空航天局)和Rackspace共同发起 以Apache许可证授权的⾃由软件和开放源代码项⽬ 为公有云即私有云的建设与管理提供软件的开源项⽬ 覆盖了⽹络、虚拟化、操作系统、服务器等各个⽅⾯ 4.OpenStack是什么? ⽬前最流⾏的开源操作系统内核。 1. 资源抽象 OpenStack将各类硬件资源,通过虚拟化与软件定义的⽅式,抽象成资源池。 2. 资源分配与负载调度 OpenStack根据管理员/⽤户的需求,将资源池中的资源分配给不同的⽤户,承载不同的应⽤。 3. 应⽤声明周期管理 OpenStack已经可以提供初步的应⽤部署/撤除、⾃动规模调整能⼒。 4. 系统运维 OpenStack已经可以提供⼀定的系统监控能⼒。 5. ⼈机交互 OpenStack提供⼈机接⼝,外界可以通过API、命令⾏或图形界⾯的⽅式参与OpenStack进⾏交互。 5.OpenStack不是什么? OpenStack不是虚拟化: OpenStack的架构定位与技术范畴 1. OpenStack只是系统的控制⾯。 2. OpenStack不包括系统的数据⾯组件,如hypervisor、存储和⽹络设备等。 云和虚拟化有着关键的区别 云计算:IT能⼒服务化; 按需使⽤,按量计费; 多租户隔离; 虚拟化:环境隔离,资源复⽤; 降低隔离损耗,提升运⾏效率; 提供⾼级虚拟化特性。 虚拟化是实现云计算的技术⽀撑⼿段之⼀,但并⾮云计算的核⼼关注点。 OpenStack不是云: OpenStack只是构建云的关键组件。 内核、⾻⼲、框架、总线。 为了构建⼀个云,还需要许多东西: 6.OpenStack常见的8个核⼼项⽬ 服务 项⽬名称 描述 负责实例⽣命周期的管理,计算资源的单位。对Hypervisor进⾏屏蔽,⽀持多种虚拟化计算(红帽默认为 Compute(计算服务) Nova KVM),⽀持横向扩展 负责虚拟⽹络的管理,为实例创建⽹络的拓扑结构。是⾯向租户的⽹络管理,可以⾃⼰定义⾃⼰的⽹络,各 Network(

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

有多年的一线教育工作经验 欢迎下载

1亿VIP精品文档

相关文档