?
Zstack
Proxmox?
关于折腾服务器,零零散散写了上面一些文,这两个基础架构系统都在用,在这篇文里:关于proxmox,给Zstack的公开建议?提到proxmox可免费集群并搭建起来并设置好ceph,还一直没有把系统后台都转移过去。利用这次十一这几天半夜有空折腾了一下,一些点滴记录如下:
?系统部分后台服务这一年多跑在天雨备份的一台vmware服务器上,现上面关机的那些虚拟机都转移到了proxmox集群,在使用过程中对于vmware、zstack、proxmox三个基础架构做一下比较:
1、虚拟机开机时,vmware无法克隆、生成镜像或导出镜像(即对虚拟机做任何这类操作,也许因为单机免费版?这些高级功能都要收费?);zstack、proxmox没这个问题(使用的zstack单机版、proxmox3机集群);
2、vmware虚拟机关机后导出的vmdk文件在proxmox里能顺利生成虚拟机,20个左右的虚拟机每个手动导出后,转移过程中很顺利;zstack的qcow2格式的虚拟机也很顺利的导出并生成;
3、proxmox的热迁移经常这么迁移着玩,看提供的服务是否会中断,很不错的发现不同主机迁移过程中,服务能够做到不中断(labview和仪器连接的程序要做好断线处理并重新连接的循环);
4、迁移时虽然服务不中断很爽,但感觉速度很慢,后来发现最好把虚拟机的磁盘分配到共享的ceph文件系统中,最好是可放多种文件形式的目录类型,这样迁移时拷贝个内存大小的数据就转移成功了:
???????
5、使用的过程中,proxmox和zstack的比较,感觉还是zstack更好用,proxmox是需要命令行和web界面配合着操作才能完成想要做的事,比如镜像文件的导入和生成虚拟机,在zstack里,基本上web界面操作就可完成。
proxmox是现在系统运维和工程建设没有这部分基础架构预算的选择,不花钱订阅的话,使用过程中碰到问题只能求助周边或社区高手尝试解决,自己需要花费更多的功夫学习,zstack如果买许可证使用就省心多了,即使一直没有花钱,厚着脸皮求助他们的大神,也会不辞劳苦的帮忙应急解决问题。
为了系统的可靠运行,未来最终还是需要转移到自主基础架构上,还是给zstack些建议:
单机版不设限;基础的3节点多机版有特殊申请下可以开放使用并让运维工程师熟悉,这样架构对一线运维人员就有更大的粘性;收费最好不要一次性投资后永久不收费,这样的一次性高额投入,向领导们申请预算,以及领导们向上面领导们申请这样比较大额的经费都是很麻烦的事,可以采用逐年订阅的那种收费模式,每年的金额并不大,在系统运行费里可以很方便的逐年支付。
|