您的位置:首页 > 运维架构

openstack简介

2015-08-07 12:54 489 查看


OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。

1.openstack 各个组件

OpenStack Compute (code-name Nova) 计算服务

OpenStack Networking (code-name Neutron) 网络服务

OpenStack Object Storage (code-name Swift) 对象存储服务

OpenStack Block Storage (code-name Cinder) 块设备存储服务

OpenStack Identity (code-name Keystone) 认证服务

OpenStack Image Service (code-name Glance) 镜像文件服务

OpenStack Dashboard (code-name Horizon) 仪表盘服务

OpenStack Telemetry (code-name Ceilometer) 监控服务

OpenStack Orchestration (code-name Heat) 流程服务

OpenStack Database (code-name Trove) 数据库服务

2.云计算系统的粗略结构图



3.虚拟化技术(KVM Xen,Libvirt)

Xen:(早)开源的Hypervisor。当硬件不具备虚拟化能力时,Xen也可以使用半虚拟化的方式来运行虚拟机

KVM:硬件必须支持全虚拟化,操作系统是linux

在数据中心中,有可能使用不同的Hypervisor,早一些的服务器使用了Xen新的使用KVM,Libvirt为多种Hypervisor提供统一的管理方式。

openstack支持Xen和kvm,kvm比较多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: