概述
Openstack是一种免费的开源私有云软件,通过它我们可以使用单个图形化界面和通过openstack cli命令轻松管理数据中心的计算,网络和存储资源。
OpenStack系统由几个关键服务组成,它们可以单独安装。这些服务根据你的云需求工作在一起。这些服务包括计算服务、认证服务、网络服务、镜像服务、块存储服务、对象存储服务、计量服务、编排服务和数据库服务。您可以独立安装这些服务、独自配置它们或者连接成一个整体。
您将需要一台台式机或笔记本电脑,至少要有8 GB的内存和20 GB的可用存储,并运行Linux,MacOS或Windows。
我们在搭建OpenStack私有云之前,有一些必要的概念是需要了解的,希望大家仔细阅读。
OpenStack的各个组件
Openstack常见的几个组件:
- Keystone - 认证服务
- Glance - 镜像服务
- Nova - 计算服务
- Neutron-网络服务
- Swift - 对象存储服务
- Cinder-块存储服务
- Horizon - UI服务
- Ceilometer-监控服务
- Heat-集群服务
- Trove-数据库服务