前言
OpenStack是目前最流行的开源云操作系统,学习和掌握开源OpenStack知识将帮助云计算从业者打好坚实的基础。
本文是HCIP-Cloud Computing-OpenStack认证第一章,帮助读者初步了解OpenStack,为后续的深入学习打下基础。
OpenStack简介
OpenStack定义
OpenStack是开源云操作系统,可控制整个数据中心的大型计算,存储和网络资源池。用户能够通过web界面、命令行或API接口配置资源。
OpenStack社区网站:www.openstack.org
OpenStack和虚拟化、云计算的关系
OpenStack是虚拟化和云计算之间的纽带。
虚拟化提供资源,
OpenStack对外提供服务,同时也可以管理下面这些资源。
-
OpenStack不是虚拟化
- OpenStack的架构定位与技术范畴
OpenStack只是系统的控制面
OpenStack不包括系统的数据面组件,如Hypervisor、存储和网络设备等。 - OpenStack和虚拟化有着关键的区别
虚拟化是OpenStack底层的技术实现手段之一,但并非核心关注点
- OpenStack的架构定位与技术范畴
-
OpenStack不是云计算
- OpenStack只是构建云计算的关键组件
内核、骨干、框架、总线 - 为了构建云计算,我们还需要很多东西
- OpenStack只是构建云计算的关键组件
OpenStack的设计思想
- 开放
- 开源,并尽可能重用已有开源项目