本帖最后由 清风慕竹 于 2020-12-20 10:58 编辑
经常再给客户部署桌面云的时候,询问agent是什么?只能大致的说是一个优化的组件,那它到底有什么优势和作用呢? 一、Agent背景 agent是某公司桌面云的一个重要的组件,虚拟机的正常使用,离不开agent的正常运行。 二、Agent作用 1、虚拟机派生完成后,首次开机时需要Agent接入VDC执行初始化过程;
2、Agent程序会自动将原存放于Windows系统盘的“我的文档”等个人文件夹重定向到个人磁盘;
3、如果启用网页浏览加速,当桌面虚拟机分配内存大于2.5GB时,Agent程序可以划分一部分内存空间作为磁盘缓存,用作IE等浏览器的缓存目录,以提升网页浏览的加载速度;
4、安装Agent程序的同时,虚拟机会安装性能优化工具,优化虚拟机的各项性能,如QXL显示、VirtIO磁盘,FastIo网卡等;
5、确保虚拟机U盘,鼠标键盘,磁盘等使用稳定;
6、避免出现其他使用异常的现象,进行个性化测试,如分辨率过滤、同步,策略、配置下发、配置IP等。 三、Agent设备驱动 如上图所示标红的驱动都是关键驱动,任何一个不正常,都会导致性能下降或环境的异常。 FastIO SCSI Controller :半虚化磁盘驱动,当它不存在时,磁盘则工作于IDE模式下,性能会有很大下降。 Sangfor Tech VMice :鼠标过滤驱动,驱动鼠标支持。如果没有此驱动,则必须走RVLAgent实现鼠标移动点击,可能会出现问题。 Sangfor FastIO Ethernet Adapter :半虚化网络驱动,当它不存在时,网络性能会有很大下降。 FastIO-Serial Driver:VMSTool字符通道,用于传输信息,当它不存在时,VMP可能无法查看虚拟机的CPU和内存占用等。 SangforChannelSerial Driver :VDI字符通道,用于和客户端进行通信,传输鼠标、音视频重定向消息。当它不存在时,鼠标不能正常移动,音视频重定向和FLASH重定向都不能正常工作。包括剪切板、USB托盘都依赖于它。 Sangfor Tech TitanGPU :显示驱动,当它不存在或出现异常时,Guest机画面显示不正常,极大影响用户体验。 四、桌面云虚拟机安装Agent 4.1、windows安装agent (1)登录VDC控制台界面-【VDI设置】-【虚拟机管理】,点击下载虚拟机Agent程序
(2)然后双击下载的安装包进行安装就可以
4.2、linux安装agent
(1)登录VDC控制台在【VDI设置】-【虚拟机管理】里面将Linux虚拟机的agent程序下载到linux虚拟机home目录
注:可直接在虚拟机内浏览器访问VDC下载到本地,或使用xshell、pshelll等工具,或者其他方法;导入目录可自定义。。 (2)安装 command: cd/home ---- 定位到zip文件所在文件夹 command: unzip -dlinux-vdagent linux-vdagent.zip ---- 解压缩 command: cdlinux-vdagent --- 定位到解压缩文件 command: chmod +xinstall --- 增加install文件操作权限 command: ./install –a --- 执行安装 注:安装agent后会重启虚拟机,建议业务允许的情况下操作。 |