李成笔记网

专注域名、站长SEO知识分享与实战技巧

初识开源PVE

相信好多人对虚拟化已经不陌生了,多少实验、多少同学是用着虚拟机模拟着自己的学习环境,很多的开发人员同样使用着测试环境跑自己的代码,虚拟机的好处最明显是不需要跑开自己的工作岗位前往机房去安装系统,加之繁之又烦的安装和初始化环境步骤会花掉大量的时间,而使用虚拟机后安装系统变得如此的简单,并且可以使用制作镜像或是快照的方法,连重新安装系统都不需要了,可以将更多的时间用在工作业务上。

本人使用过微软的hyper-v、ESXi,布署过生产环境中使的微软、esxi和openstack生产环境,最近发现有一款开源的虚拟化平台PVE(Proxmox Virtual Environment)比较受大家关注和使用,特别是个人喜欢用到的直通环境,再集合路由等环境做成ALLINONE的模式。



Proxmox Virtual Environment是一个基于 QEMU/KVM 和 LXC 的开源服务器虚拟化管理解决方案。可以使用易于使用的集成 Web 界面或通过 CLI 管理虚拟机、容器、高可用性集群、存储和网络。熟悉linux的同学更加容易上手和深入,而且它侧重的是易于管理和集Ceph存储高可用于一体的超融合结构更加让人疯狂,让人不必再为管理复杂的存储而烦恼,它可以在web界面进行设置和管理你的存储介质,同时同步最新的Ceph版本。总的来说有下面几个好处:

1、集中管理:可以轻松地从单一节点扩展到一组大型节点,集群stack是完全集成且是默认安装。

2、独特的多主机管理: 集成的基于web的管理界面提供了所有KVM客户机、Linux容器甚至整个集群的清晰概要。可以轻松地从GUI管理vm和容器、存储或集群及网络。没有必要安装单独的、复杂的管理服务器,从而也避免了单点的管理故障,每个节点GUI都可以管理集群。

3、Proxmox集群文件系统:Proxmox VE使用独特的Proxmox集群文件系统(pmxcfs),一个数据库驱动的文件系统存储配置文件。这是能够存储数千个虚拟机的配置。通过使用corosync,可以在所有集群节点上实时复制这些文件。

4、使用web进行管理:管理操作可以通过内置的web完成,不需要专门安装管理工具或基于大型数据库的管理服务器节点。

5、网络接口管理:同样是基于内置web进行管理,不需要安装额外的管理工具和额外的管理节点。

6、命令行管理:所有web管理的操作均可以命令行下进行,对命令行熟悉的人会非常喜欢。

7、存储支持:能应用在linux下的存储形式,PVE都支持。

8、ResetAPI:Proxmox VE使用RESTful API。以JSON作为主要数据格式,整个API是使用JSON模式正式定义的。这为第三方管理工具(如自定义主机环境)提供了快速、简单的集成。

暂时和大家分享到这里,后面再和大家分享它的其它方面。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言