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,如需转载请自行联系原作者
目录
相关文章
|
存储 缓存 NoSQL
28个案例问题分析---01---redis没有及时更新问题--Redis
28个案例问题分析---01---redis没有及时更新问题--Redis
540 0
|
机器学习/深度学习 PyTorch 算法框架/工具
SE 注意力模块 原理分析与代码实现
本文介绍SE注意力模块,它是在SENet中提出的,SENet是ImageNet 2017的冠军模型;SE模块常常被用于CV模型中,能较有效提取模型精度,所以给大家介绍一下它的原理,设计思路,代码实现,如何应用在模型中。
4294 0
|
关系型数据库 MySQL 数据库
Windows 下 MySQL 的安装和踩坑
Windows 下 MySQL 的安装和踩坑
395 0
|
缓存 网络协议 安全
从个人开发经验看HTTP协议版本演进之路
从个人开发经验看HTTP协议版本演进之路
325 0
|
缓存 jenkins 持续交付
「持续集成实践系列 」Jenkins 2.x 构建CI自动化流水线常见技巧(二)
「持续集成实践系列 」Jenkins 2.x 构建CI自动化流水线常见技巧(二)
618 0
「持续集成实践系列 」Jenkins 2.x 构建CI自动化流水线常见技巧(二)
|
Java 数据库 开发者
用户模块之注册功能流程图 | 学习笔记
快速学习用户模块之注册功能流程图
751 0
|
2天前
|
搜索推荐 编译器 Linux
一个可用于企业开发及通用跨平台的Makefile文件
一款适用于企业级开发的通用跨平台Makefile,支持C/C++混合编译、多目标输出(可执行文件、静态/动态库)、Release/Debug版本管理。配置简洁,仅需修改带`MF_CONFIGURE_`前缀的变量,支持脚本化配置与子Makefile管理,具备完善日志、错误提示和跨平台兼容性,附详细文档与示例,便于学习与集成。
266 116