免费开源的服务器虚拟化Proxmox+分布式存储Ceph(一)
我看到之前有人写过Proxmox虚拟化的文章,但他写的架构是服务器+存储的架构,我这里想写一个类似于VMware Vsan的分布式存储架构,也就是Proxmox VE+ceph超融合架构。为什么要使用Proxmox呢?虚拟化可以在很大程度上解决一部门基于成本考虑的IT支出费用,但是像vmware、华为等成熟商业类的虚拟化产品高昂的授权费让绝大部分中小企业望而却步,市场上的商业虚拟化产品也好,数据库产品也好,都比购买硬件的钱还要贵。而使用KVM和QEMU,但是没有使用Libvirt,不好集中管理。那么,就迫切需要一种开源免费的产品,既能在最大程度上达到这类企业所需的功能及性能要求,又能最大限度的控制成本问题。
我认为PVE可以当免费稳定的虚拟化平台来使用,开源更多的带来的是安全和放心,虽然号称是KVM做的底层,但是上面包裹了自己的一层东西,其实和KVM体系远离比较多。就像Linux侵蚀了大量的Windows地盘,开源的PVE虚拟化平台代替VCenter也是迟早的事。
最后,来总结一下虚拟化通杀神器proxmox的强大之处:
1、去中心化,死掉哪个节点都无大碍。vmware有vcenter,这个死翘翘以后,有些功能不能用了,一比见高低。
2、超融合。虚拟化平台、存储融合;服务器虚拟化、桌面虚拟化融合。据了解,大部分的商业方案,服务器虚拟化与桌面虚拟化各干各的,管理成本和采购成本,那是杠杠的高。
3、超低成本。不需外挂共享存储,光这个就省老鼻子了。商业解决方案,动不动一个cpu core报价就以万为单位,不过是openstack改改,价格嘛想死的心都有。
4、部署简单快捷。proxmox本身就是iso文件,烧录到u盘,引导后一路回车,分分钟搞定一台;建立集群,每节点仅仅执行一条命令行指令,后边的配置都在浏览器进行了。试问其它方案,不管商业的还是开源的,谁能这么便捷?别的不说,试试openstack,老司机都得犹豫。
5、创建ceph存储池,也是寥寥几步就可完成,并很快可以在管理界面看到效果;
6、web界面组成对象高可用(ha),也是易如反掌。
7、扩充容量也非常容易,差不多就是重复前边几条操作即可完成。
8、统一界面。一个web入口,管理节点、存储、网络、虚拟机等所有资源,绝大部分的用户操纵,都可以在此界面完成,也不需要安装什么客户端。
proxmox的主要劣势,是这个开源产品只有一个厂商维护,叫做Proxmox Server Solutions 公司,但是我想如果产品足够稳定可靠,不用太多的定制化要求,能够拿来就用就行,只要足够方便好用,而且免费,管它是什么产品还是什么厂家 :) 话说回来,如果需要更多更好更及时的技术支持,也可以直接购买这家公司的技术支持服务。
听人说,部署一套思杰(Citrix)高可用桌面虚拟化系统,耗时好几天。我没做过商业的部署,不能确定这个说法是否真实,但用proxmox部署高可用桌面虚拟化,肯定节省时间。
安装实验环境
3台Proxmox服务器
pve1
?IP:172.16.100.10
?FQDN:pve1.myproxmox.com
?SSH端口:22
?pve2
?IP:172.16.100.20
?FQDN:pve2.myproxmox.com
?SSH端口:22
?pve3
?IP:172.16.100.30
?FQDN:pve3.myproxmox.co
?SSH端口:22
在这里我每一步会讲的非常的细,也是为初学虚拟化的人们。首先在workstation上新建虚拟机
页:
[1]