一、OpenStack简介
Openstack属于IAAS(Infrastructure as a Service)的一个解决方案,主要包含如下几大服务组件:
- Compute:代码名Nova,管理VM的整个生命周期,主要职责包括启动和调度VMs;
- Networking: 代码名Neutron,为Openstack提供NCaaS功能,插件化设计,支持众多流行的网络管理插件;
- Object Storage:代码名Swift,分布式存储,基于RESTful的API实现非结构化数据对象的存储及检索;
- Block Storage:代码名Cinder,为VM提供持久的块存储能力;
- Identity,代码名Keystone,为OpenStack的所有服务提供基础的认证和授权和端点编录服务;
- Image Service,代码名Glance,用于存储和检索磁盘映像文件;
- Dashboard:代码名Horizon,为OpenStack提供网页仪表板;
- Telemetry:代码名Ceilometer,用于实现监控和计量服务的实现;
- Orchestration:代码名Heat,从组建联动,基于模板实现系统管理;
- Database,代码名Trove,提供DBaaS服务;
- Data processing:代码名Sahara,用于在OpenStack中实现Hadoop的管理
评论前必须登录!
注册