VDI序曲五 共享虚拟桌面

简介:

场景:

如果我们有多少个员工就在机房(后台)服务器上创建多少个虚拟机来进行1对1的提供服务的话,那么机房的虚拟机数量是恐怖也是非常难管理的,那又没有象公司内部一样多个人共用1台电脑那样的方法来节约后台虚拟机数量并节省资源呢?比如有些员工每天用到的电脑就那么几个小时,给他们单独创建个虚拟桌面太浪费了,因此我们的共享虚拟桌面孕育而生。

共享虚拟桌面怎么理解呢?

例如我们有3个员工,员工1一般上午用几个小时,员工2中午用几个小时,员工3下午用几个小时,那么我们在后台就只创建1个虚拟桌面,当员工1用完后,这个虚拟机就成了空闲状态,那么员工2要使用时就继续调用员工1的那个虚拟桌面,当然员工1和2都做了自己文件和用户配置文件的漫游,因此每个员工登进这个虚拟机都是全新的,是自己风格的桌面和配置,互补干扰,当然如果存在并发,那么我们就得考虑准备2个虚拟桌面,这得跟企业实际的需求来判断我们最少创建多少个虚拟桌面比较合适。

那说到最后,如果我们有这么多虚拟桌面和虚拟服务器,我们怎么很好的统一管理呢?那就得使用微软的SCVMM2008 R2了,最新的SCVMM2012 Beta已经出来了呦

 

不多说废话了,我们来实际做个共享虚拟桌面吧:

我们首先按照VDI序曲四 个人独享虚拟桌面的方法在WIN-RDVH的Hyper-V上再创建2个虚拟机VDP2和VDP3,注意事项不变:在创建VDP2和3的时候需要虚拟机名(非计算机名)加上域名,例如VDP2.ZJS.COM

同样对VDP2和VDP3进行配置,配置方法请参见我之前的博文:VDI序曲四 个人独享虚拟桌面

以域管理员身份登录到 RDCB-SRV。单击「开始」,依次指向“管理工具”、“远程桌面服务”,然后单击“远程桌面连接管理器”。在操作窗格中,单击“创建虚拟机池”。

1

VDP1在上一个序曲4中我们已经给USER1个人独享桌面,所以我们在这选择VDP2和3进入共享虚拟池

2

下一步,创建虚拟池名称和ID

image

确认我们的虚拟池

3

完成以后我们看到控制台多了1个“虚拟桌面池”

4

OK,配置完成。

我们来测试效果,我们在域内的任意一台终端(XP或WIN7)

首先记得把我们的user2和user3加入到我们的Ms_vdi_users组里

打开IE

https://win-rdwa.zjs.com/rdweb

我们用USER1先登陆:

5

image

我们可以看见多了一个“桌面虚拟池”的图标,因为我们的USER1有个人独享虚拟桌面,所以这还有“我的桌面”。

USER1点击虚拟桌面池,登陆到的虚拟桌面是后台服务自动分配的VDP3虚拟桌面给USER1

6

USER1不注消

我们让USER2在域内的另一台任意终端(XP或WIN7)以同样的方式登陆,当然使用USER2用户来登陆

image

我们用USER2来登陆就没有“我的桌面”,因为我们未给USER2分配个人独享桌面,只有桌面虚拟池(共享虚拟桌面)

USER2点击虚拟桌面池,登陆到的虚拟桌面是后台服务自动分配的VDP2虚拟桌面给USER2

11

USER2不注消,USER1注消

我们让USER3在域内的另一台任意终端(XP或WIN7)以同样的方式登陆,当然使用USER3用户来登陆

image

同样的我们用USER3来登陆就没有“我的桌面”,因为我们未给USER3分配个人独享桌面,只有桌面虚拟池(共享虚拟桌面)

USER3点击虚拟桌面池,登陆到的虚拟桌面是后台服务自动分配的VDP3虚拟桌面给USER3

12

通过这样的情景演示,大家这样对共享虚拟桌面又了更深的理解和认识吧了吧热烈的笑脸

也希望大家继续关注我的博客哦http://rdsrv.blog.51cto.com多多支持我!非常感谢大家了!!!

假设我们的users2和user3都在占用虚拟桌面池的2台虚拟桌面,那么user1再登陆虚拟桌面池会提示什么呢?

呵呵,当然提示虚拟池没有可用的虚拟机了

image

好东西分享给大家,希望大家支持我,支持微软!嘿嘿~其实蛮好用的东西啦~非常适合企业的一切应用和场景。后面我会介绍APP-V怎么和我们的VDI结合哦,一定要多来我空间看看,支持我啦,谢谢!










本文转自 ZJUNSEN 51CTO博客,原文链接:http://blog.51cto.com/rdsrv/557776,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
缓存 NoSQL Java
多级缓存架构实战指南
本文详解如何利用装饰器模式实现多级缓存架构,通过Caffeine、Redis与MySQL三级联动,兼顾高性能与数据一致性。采用SpringBoot实战,代码可落地,有效解决高并发场景下的缓存穿透、击穿、雪崩问题,提升系统稳定性与扩展性。
139 1
|
算法 Java Go
深入了解堆排序算法
深入了解堆排序算法
306 1
|
机器学习/深度学习 人工智能 自然语言处理
|
Linux 数据处理 开发者
Linux命令ldd:深入解析动态链接器依赖关系
`ldd`是Linux下分析可执行文件动态依赖的工具,它揭示了程序运行所需的共享库。通过模拟动态链接过程,`ldd`列出库文件路径,帮助理解程序环境和解决运行时问题。主要参数包括`-d`、`-r`、`-u`和`-v`。例如,`ldd my_program`展示`my_program`的依赖关系。注意,`ldd`不显示间接依赖,完整依赖树可能需借助其他工具。确保系统库完整且版本兼容是使用`ldd`时的关键。
|
Java API Apache
Java 根据模板文件生成新的PPT
Java 根据模板文件生成新的PPT
1772 0
Java 根据模板文件生成新的PPT
|
Oracle 关系型数据库 数据库
docker搭建oracle开发环境
oracle太大了,对于开发人员来说,在本机安装一个oracle代价不菲。 在docker环境中,我找了很久,发现wnameless/oracle-xe-11g 镜像还不错,很方便搭建起来。
2913 0
|
28天前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
37668 150
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
|
10天前
|
人工智能 自然语言处理 监控
OpenClaw skills重构量化交易逻辑:部署+AI全自动炒股指南(2026终极版)
2026年,AI Agent领域最震撼的突破来自OpenClaw(原Clawdbot)——这个能自主规划、执行任务的智能体,用50美元启动资金创造了48小时滚雪球至2980美元的奇迹,收益率高达5860%。其核心逻辑堪称教科书级:每10分钟扫描Polymarket近千个预测市场,借助Claude API深度推理,交叉验证NOAA天气数据、体育伤病报告、加密货币链上情绪等多维度信息,捕捉8%以上的定价偏差,再通过凯利准则将单仓位严格控制在总资金6%以内,实现低风险高频套利。
4707 35
|
6天前
|
存储 人工智能 负载均衡
阿里云OpenClaw多Agent实战宝典:从极速部署到AI团队搭建,一个人=一支高效军团
在AI自动化时代,单一Agent的“全能模式”早已无法满足复杂任务需求——记忆臃肿导致响应迟缓、上下文污染引发逻辑冲突、无关信息加载造成Token浪费,这些痛点让OpenClaw的潜力大打折扣。而多Agent架构的出现,彻底改变了这一现状:通过“单Gateway+多分身”模式,让一个Bot在不同场景下切换独立“大脑”,如同组建一支分工明确的AI团队,实现创意、写作、编码、数据分析等任务的高效协同。
1357 22