作者:啊哈1983_384 | 来源:互联网 | 2023-09-09 21:15
简介PistonOpenstack是众多的Openstack商用发行版之一,目前最新的版本是3.0,主要用来构建私有云服务,和原生版本相比,Piston主要提供VMS增强的KVM
背景
Openstack提供了丰富的云组件,但是作为社区版本,如果要满足商用,个人认为还有如下这些不足之处:
Hypervisor
Openstack提供了各种hypervisor的驱动,但不包括hypervisor本身,最常用的是qemu-kvm;
存储后端
Openstack提供了很多存储驱动,但是不包括任何存储后端的实现,目前比较常见的是通过外置阵列,或者是Ceph来提供存储后端;
网络实现
Openstack定义了网络接口和插件机制,商用场景一般需要使用VMware NSX, Juniper Contrail等专业插件;
Host OS
Openstack需要使用Linux系统中HA Proxy, Mysql, Rabbitmq, Pacemaker等诸多软件来实现LB, HA, DB, MQ等能力,所以Openstack需要构建在一个强有力的Linux商用发行版基础之上;
安装部署
Openstack官方至今没没有提供正式的安装部署工具, Tripleo目前正处在初期开发阶段;
可靠性
Openstack各组件没有HA能力,官方文档推荐用户使用Corosync来实现HA;众所周知HA的配置一般很麻烦,在云环境中为各个部件提供不同的HA会更麻烦;
安全性
Openstack OSSG会定期发布OSSA和OSSN, 需要及时的更新系统来保证系统的安全性;
可维护性
系统在升级,问题修复的过程中,业务中断时间要尽量的短甚至为零;
操作界面
目前的Horizon仅能提供一个基本的管理界面,对于高级功能,监控,告警,编排等都不能提供界面;
商用发行版
目前已经能够找到不少Openstack商用发行版,主要用来提供私有云服务,这些产品或多或少都在这些方面做了增强,后续的文章会详细介绍。
- Piston Cloud
- Rackspace Private Cloud
- RDO
- Mirantis
Openstack私有云商用发行版分析(1)- 背景,布布扣,bubuko.com