天天看点

Proxmox VE 配置桌面虚拟化

Proxmox VE介绍

Proxmox是一款开源的服务器虚拟化系统。它基于Linux KVM,集成了Ceph等组件。具有简单易用,稳定的特点。不少企业已经开始使用Proxmox 替代商业的虚拟化。Proxmox应该是目前最成功和流行的KVM虚拟化产品。

目前国内不少所谓自主的桌面虚拟化系统,其实都是基于KVM进行修改的。这些产品基于开源进行定制和增强,但是并没有很好的回馈开源社区,而是慢慢的脱离了开源社区。从而导致并不能跟随开源社区的发展。比如Proxmox先后支持了Ceph,实现了超融合架构。再比如Proxmox支持了NVIDIA的GRID vGPU方案,以及AMD的基于SR-IOV的方案。 但是国内的一些虚拟化并没有能力及时跟进。

DoraCloud桌面虚拟化

这里给大家介绍一款另类的桌面虚拟化:DoraCloud。DoraCloud采用了多平台的设计思路,支持主流的虚拟化平台,包括Hyper-V、VMware、XenSever,也支持我们今天要推荐的Proxmox。这个思路与Proxmox 不重复造轮子的理念是一致的。桌面虚拟化领域最领先的Citrix,也是采用了这种兼容多种虚拟化平台的思路。

DoraCloud的一键安装

DoraCloud还有一个特点是一体化(All-in-One)。 部署DoraCloud,只需部署一个虚拟机镜像即可。大家用Debian,都会用 apt-get install something。 DoraCloud也进化到了这一步。 在Proxmox的Shell中,输入以下一行代码,即可完成 DoraCloud的部署。 下面的代码会自动下载 DoraCloud 管理系统镜像,并安装到 Proxmox 环境中。 

cd /var/lib/vz/dump; wget https://dl.doracloud.cn/dpinstall.pl -q --no-check-certificate --referer=https://www.doracloud.cn ; perl dpinstall.pl
           

Proxmox中执行完毕后,大致是这个样子。DoraCloud管理系统的IP是DHCP分配的。

Proxmox VE 配置桌面虚拟化

DoraCloud系统初始化配置

接下来,我们通过浏览器访问  DoraCloud 管理系统。默认账户为: 用户 admin   密码  DoraCloud

Proxmox VE 配置桌面虚拟化

登陆之后,是一个配置向导。

Proxmox VE 配置桌面虚拟化

根据向导,可以完成 虚拟化服务器配置。从系统支持的虚拟化类型看,还真不少。涵盖了主流的虚拟化系统。

Proxmox VE 配置桌面虚拟化

接下来,我们配置资源池。包括存储池、网络池。 存储池选择 Local-lvm。 网络池选择vmbr0。 千万注意不要选错了。

Proxmox VE 配置桌面虚拟化

再下一步,选择一个创建集群,用户数据库。 我们可以看到,可以支持 Windows AD作为用户数据库。实现统一认证和单点登录。AD是进入企业应用的准入门槛。

Proxmox VE 配置桌面虚拟化
Proxmox VE 配置桌面虚拟化

DoraCloud管理系统初始安装后是DHCP方式得到的IP地址。一般情况下需要配置一个固定IP。如果是临时测试,不妨就用DHCP分配的地址进行测试。选择"是",即可进入下一步。

Proxmox VE 配置桌面虚拟化

DoraCloud在线下载模板

再下一步进入桌面模板制作环节了。做过桌面云项目部署的工程师都知道。这个桌面模板制作,可真是耗费心血。基本上是又双叒叕地制作模板,才能成功。好多人试着部署桌面云系统,都是倒在了模板制作这个环节。

Proxmox VE 配置桌面虚拟化

但是DoraCloud最新的V3.3版本有惊喜,集成了【在线模板仓库】的功能。我们关闭向导,进入【模板】菜单。选择【远程镜像仓库】、【刷新】,可以看到可以直接下载的桌面模板。

Proxmox VE 配置桌面虚拟化

 怀着忐忑的心情,点击下载一个桌面模板镜像。心想着,不会要和百度网盘一样,等几天几夜才下载完毕吧?

Proxmox VE 配置桌面虚拟化

还好,电信的宽带还比较给力。近5GB的镜像,不到10分钟就下载完毕。然后再等几分钟,就自动恢复了。

Proxmox VE 配置桌面虚拟化

DoraCloud创建桌面池和桌面用户

接下来,创建桌面池。特别说明一下,模板的默认账号是 administrator  123456。  由于没有采用AD,所以用户的桌面需要经过两个认证,一个是桌面云系统账号认证。一个是桌面windows账号认证。 这里windows账号,就是模板的默认账号。

不过为了避免输入两次账号,DoraCloud系统可以把Windows账号绑定到 桌面用户账号上,避免用户两次输入账号。不过这个绑定账号功能,仅仅对 云终端有效。 如果是通过浏览器登录,还是需要手工输入Windows 桌面的账号登陆桌面。

Proxmox VE 配置桌面虚拟化
Proxmox VE 配置桌面虚拟化

再接下来批量创建一批用户,将用户关联到桌面池。 这样用户即可从桌面池中分配桌面。 

Proxmox VE 配置桌面虚拟化

最后我们等待桌面创建完毕(进入正在运行状态),就可以连接桌面云了。 

Proxmox VE 配置桌面虚拟化

如果您耐心看到这里,实属不易。 那,这东西要钱吗? 进入【系统】、【License管理】,启用免费版License即可切换免费版。

那么免费版与收费版有什么区别了?可以参考官方的说明。

那么免费版本可否用于生产环节,或者用于企业云桌面办公呢?这个就和您使用Proxmox VE一样,看您自己的水平了。

Proxmox VE 配置桌面虚拟化

使用云终端连接到DoraCloud桌面云

支持DoraCloud的云终端包括:朵拉云JC10、JC30。 如果没有云终端,也可以选择使用旧机器安装JYOS瘦客户机软件系统。

1)购买朵拉云科技瘦客户机产品(朵拉云 JC10、JC30)。  

如果需要 ARM云终端,请 淘宝 搜索 杰云JC10    购买链接  https://item.taobao.com/item.htm?id=588665956222

2)在旧电脑上安装 DoraOS 瘦客户机软件,把电脑改造成瘦客户机,然后登陆DoraCloud。

DoraOS瘦客户机软件下载  

云终端的配置方法如下:

1)在云终端的【配置中心】选择添加Deskpool连接,输入【服务器地址】、【记住账号信息】、【用户名】、【密码】。连接名称,可以任意填写。

Proxmox VE 配置桌面虚拟化

2)在连接界面中,点击 【连接】按钮,即可连接桌面。

Proxmox VE 配置桌面虚拟化
Proxmox VE 配置桌面虚拟化

3)连接桌面后,在Windows的开始菜单中,选择【注销】->【断开】,即可离开桌面。

Proxmox VE 配置桌面虚拟化

4)然后在DoraCloud用户门户右上角选择 【退出】。

Proxmox VE 配置桌面虚拟化

继续阅读