50.第42章 openstack
Posted 网络之鹰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了50.第42章 openstack相关的知识,希望对你有一定的参考价值。
一.openstack 介绍
openstack 是(infrastructure as a service,基础设置即服务)IAAS 架构的实现,OpenStack是一个由NASA(美国国家航空航天局)和Rackspace 合作研发并发起的,以Apache 许可证授权的自由软件和开放源代码项目。
OpenStack 是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack 支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack 通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API 以进行集成。
OpenStack 是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130 家企业及1350 位开发者,这些机构与个人都将OpenStack 作为基础设施即服务(IaaS)资源的通用前端。OpenStack 项目的首要任务是简化云的部署过程并为其带来良
好的可扩展性。本文希望通过提供必要的指导信息,帮助大家利用OpenStack 前端来设置及管理自己的公共云或私有云。
OpenStack 云计算平台,帮助服务商和企业内部实现类似于Amazon EC2 和S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个主要模块:Nova 和Swift,前者是NASA 开发的虚拟服务器部署和业务计算模块;后者是Rackspace 开发的
分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack 除了有Rackspace和NASA 的大力支持外,还有包括Dell、Citrix、Cisco、Canonical 等重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台Eucalyptus 的态势。
二.各组件的功能
openstack 通过Nova 调用KVM/XEN/VMWARE 等虚拟机化技术创建虚拟机,即openstack是一个管理平台框架,支持众多的虚拟化管理,cinder 存储支持GlusterFS、ISCSI、MFS等存储技术给虚拟机使用,即openstack 不会绑定某一个应用,而是兼容众多的相关技术,因此火的一塌糊涂!
服务名称 | 项目名称 | 详细描述 |
---|---|---|
dashboard | Horizon | 基予openstack API 接口使用django 开发的web 管理服务 |
compute | Nova | 通过虚拟化技术提供虚拟机计算资源池 |
networking | Neutron | 实现了虚拟机的网络资源管理,即虚拟机网络 |
storage(存储)部分 |
---|
object storage | Swift | 对象存储,适用于一次写入多次读取。如图片/ISO镜像 |
---|---|---|
block strong | Cinder | 块存储,提供存储资源池,保存虚拟机的磁盘镜像等信息 |
shared service 共享服务 |
---|
identity service | Keystone | 提供账户登录安全认证 |
---|---|---|
image servicre | Glance | 提供虚拟镜像的注册和存储管理 |
telemetry | Ceilometer | 提供监控和数据采集、计量服务 |
higher-level-service 高层服务 |
---|
orchestraorchestration | Heat | 自动化组件的部署 |
---|---|---|
database service | Trove | 提供数据库应用服务 |
以上是关于50.第42章 openstack的主要内容,如果未能解决你的问题,请参考以下文章
Linux命令应用大词典-第42章 PostgreSQL数据库
第3版emWin教程第42章 emWin6.x窗口管理器之回调消息类型