1 / 34
文档名称:

openstack云计算平台搭建综述.pptx

格式:pptx   大小:11,786KB   页数:34页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

openstack云计算平台搭建综述.pptx

上传人:今晚不太方便 2017/5/20 文件大小:11.51 MB

下载得到文件列表

openstack云计算平台搭建综述.pptx

文档介绍

文档介绍:Open Stack 当今最流行的开源云平台管理项目组员: XXXXXXXX 背景 OpenStack 是一个非常年轻的开源项目,最初是由美国国家航空航天局(NASA )和 Rackspace 合作研发的项目, 2010 年7 月以 Apache 许可证授权开源,源代码来自于 NASA 的Nebula 云平台和 Rackspace 的分布式云存储(Swift )项目。 NASA 最初使用的是 Eucalyptus 云计算平台,当规模持续快速增长后, Eucalyptus 已经不能满足 NASA 的云计算规模, NASA 首席技术官 Chris Kemp 的研究小组为此专门建立了自己的计算引擎,新平台命名为 Nova ,并将其开源。核心项目?计算( Compute ): Nova ?对象存储( Object Storage ): Swift ?镜像服务( Image Service ): Glance ?身份服务( Identity Service ): Keystone ?网络&地址管理( Network ): Neutron ?块存储(Block Storage) :Cinder ?UI 界面(Dashboard) :Horizon ?测量(Metering) :Ceilometer ?部署编排(Orchestration) :Heat ?数据库服务( Database Service ): Trove 环境架构 OpenStack 因Open 而开放,因组件而灵活,因包容而博大。有计算、网络、对象存储、块存储、身份、镜像服务、门户、测量、部署编排、数据库服务等等组件,有的组件可以根据需要选择安装,组网结构也很灵活、多样。实现了支持接入多种主流虚拟机软件: KVM 、LXC 、QEMU 、Hyper-V 、VMware 、XenServer ,也可以自行开发插件接入其他的虚拟化软件。下图展示了 OpenStack 典型环境架构,各个服务之间的交互和职能。 Open Stack 功能 OpenStack 具有三大核心功能,即计算、存储、网络,分别对应相应的项目 Nova 、Cinder 、Neutron 。其中 Nova 提供了计算资源的管理,可以管理跨服务器网络的 VM实例。同时, Nova 还提供对多种 Hypervisor 的支持, 如 KVM 、QEMU 、Xen 、LXC 、VMware 、Hyper-V 、PowerVM 等。 Cinder 提供了存储资源的管理,可以管理各个厂商提供的专业存储设备。 Neutron 提供了网络资源的管理,并且 LBaaS 、FWaaS 等一系列网络相关的组件也正在逐渐发展起来。应用现状和发展趋势在开源云计算项目领域, OpenStack 从2010 年开始就已经超过 CloudStack 、Eucalyptus 、OpenNebula 等其他云计算开源项目,是当今最热门的开源项目之一,这离不开社区管理者和社区推广者的努力。应用现状和发展趋势在云计算领域, OpenStack 也在逐渐追赶虚拟化商业巨头 VMware 的步伐。 OpenStack 和其他商业云项目的趋势对比如图所示。我们有理由相信, 在今后几年乃至相当长一段时间里, OpenStack 依然会活跃在大家的视线中。搭建工具? Openstack 的搭建工具有很多 Devstack :这应该算是 Openstack 最早的安装脚本,他是通过直接 git 源码,进行安装 Diablo 安装脚本:听说有少许 bug Fuel: 这是 Mirantis 出品的部署安装工具,基本算是把 Openstack 所有的部署都web 化,你可以有很多的选择:尤其是网络,存储。 Open Stack 经过一番准备后,先在主节点上安装 mirantis 镜像,安装完成后根据提示信息登入 fuel 的webUI 界面, 在这里我们就可以实现将 Openstack 的所有部署 web 化 Open Stack