如何实现桌面虚拟化

如何实现桌面虚拟化,第1张

在云计算发展初期,虚拟桌面是典型的云计算应用,它能够在“云”中为用户提供远程的计算机桌面服务。服务提供者在数据中心服务器上运行用户所需的 *** 作系统和应用软件,然后用桌面显示协议将 *** 作系统桌面视图以图像的方式传送到用户端设备上。同时,服务器对用户端的输入进行处理,并随时更新桌面视图的内容。
虚拟桌面的应用具有很多优势。例如它能够提供随时随地访问的能力,支持多样化的接入设备选择,降低软硬件的管理和维护成本,强化用户的数据安全等,这使得虚拟桌面具有广阔的应用前景。
方法/步骤
主流桌面虚拟化技术方案:
用户对于类似虚拟桌面的体验并不陌生,其前身可以追溯到Microsoft在其 *** 作系统产品中提供的终端服务和远程桌面,但是它们在实际应用中存在着不足。例如之前的终端服务只能够对应用进行 *** 作,而远程桌面则不支持桌面的共享。虚拟化技术的发展使虚拟桌面获得了长足的发展,当前虚拟桌面解决方案主要分为VDI(Virtual Desktop Infrastructure)和SV(Session Virtualization)两大类。
基于VDI的虚拟桌面解决方案的原理是在服务器侧为每个用户准备其专用的虚拟机并在其中部署用户所需的 *** 作系统和各种应用,然后通过桌面显示协议将完整的虚拟机桌面交付给远程的用户,因此,这类解决方案的基础是服务器虚拟化。 服务器虚拟化主要有完全虚拟化和部分虚拟化两种方法:完全虚拟化能够为虚拟机中的 *** 作系统提供一个与物理硬件完全相同的虚拟硬件环境;部分虚拟化则需要在修改 *** 作系统后再将其部署进虚拟机中。 两种方法相比,部分虚拟化通常具有更好的性能,但是它对虚拟机中 *** 作系统的修改增加了开发难度并影响 *** 作系统兼容性,特别是Windows系列 *** 作系统是当前用户使用最为普遍的桌面 *** 作系统,而其闭源特性导致它很难部署在基于部分虚拟化技术的虚拟机中。 因此,基于VDI的虚拟桌面解决方案通常采用完全虚拟化技术构建用户专属的虚拟机,并在其上部署桌面版Windows用于提供服务,但也有部分方案对Linux桌面提供支持。
如何快速了解桌面虚拟化技术
3
基于SV的虚拟桌面解决方案原理是将应用软件统一安装在远程服务器上,用户通过和服务器建立的会话对服务器桌面及相关应用进行访问和 *** 作,而不同用户之间的会话是彼此隔离的。 这类解决方案是在 *** 作系统事件(例如键盘敲击、鼠标点击、视频显示更新等)层和应用软件层之间插入虚拟化层,从而削弱两个层次之间的紧耦合关系,使得应用的运行不再局限于本地 *** 作系统事件的驱使。其实,这种方式在早先的服务器版Windows中已有支持,但是在之前的应用中,用户环境被固定在特定服务器上,导致服务器不能够根据负载情况调整资源配给。另外,之前的应用场景主要是会话型业务,具有局限性,例如不支持双向语音、对视频传输支持较差等,而且服务器和用户端之间的通信具有不安全性。 因此,新型的基于SV的虚拟桌面解决方案主要是在Windows提供的终端服务能力的基础上对虚拟桌面的功能、性能、用户体验等方面进行改进。
如何快速了解桌面虚拟化技术
4
在用户体验、服务器性能要求、硬件资源占用、用户支持扩展性、方案实施复杂度、管理难度、桌面交付兼容性等方面的对比,SV比VDI的解决方案对比都是占优的。 采用基于VDI的解决方案,用户能够获得一个完整的桌面 *** 作系统环境,与传统的本地计算机的使用体验十分接近。在这类解决方案中,用户虚拟桌面能够实现性能和安全的隔离,并拥有服务器虚拟化技术带来的其他优势,但是这类解决方案需要在服务器侧部署服务器虚拟化及其管理软件,对计算和存储资源要求很高,成本高昂,部署和管理较为复杂,因此,基于VDI的虚拟桌面比较适用于对桌面功能需求完善及个性化要求很高的用户。 采用基于SV的解决方案,应用软件可以像传统方式一样安装和部署到服务器上,然后同时提供给多个用户使用,具有较低的资源需求,部署和管理非常简单,也可以和服务器虚拟化技术相结合,架构灵活,对计算和存储资源的要求很低,显著降低成本。但在系统个性化上较弱,依赖于管理员定制的应用程序。
5
成本和复杂性对比:VDI与SV
基于VDI的虚拟桌面解决方案需要为用户提供专属的虚拟机,并主要提供闭源Windows *** 作系统的桌面。因此,当前支撑VDI虚拟桌面的虚拟机普遍基于完全虚拟化技术,例如VMware的ESX虚拟机、Microsoft的Hyper-V虚拟机、RedHat集成在Linux内核之中的KVM虚拟机以及Citrix采用完全虚拟化的Xen虚拟机等。
基于SV的虚拟桌面解决方案直接利用Windows的多用户环境,使各用户能够同时在同一服务器上获得属于自己的应用。犹豫Windows本身属于闭源的 *** 作系统,在闭源的 *** 作系统之上将 *** 作系统虚拟化成多个相互隔离的 *** 作空间,技术难度较大,门槛很高,当前只有主流的Citrix、NComputing和Microsoft发布的产品可以在SV技术上获得较好的用户体验,其核心是对用于传输视图内容的桌面显示协议进行优化,降低资源消耗。
6
桌面显示协议:
桌面显示协议是影响虚拟桌面用户体验的关键,当前主流的显示协议包括HDX(Citrix)、PCoIP(Vmware)、UXP(NComputing)、RDP(Microsoft)、SPICE(Redhat)等,并被不同的厂商所支持。
传输带宽要求的高低直接影响了远程服务访问的流畅性。HDX采用具有极高处理性能和数据压缩比的压缩算法,极大地降低了对网络带宽的需求。图像展示体验反映了虚拟桌面视图的图像数据的组织形式和传输顺序。UXP采用了与HDX相同的数据压缩技术,但在算法上次于HDX,虽然压缩比没有HDX高,但其视觉体验上已经非常精细。PCoIP采用分层渐进的方式在用户侧显示桌面图像,即首先传送给用户一个完整但是比较模糊的图像,在此基础上逐步精化,相比其他厂商采用的分行扫描等方式,具有更好的视觉体验。
双向音频支持需要协议能够同时传输上下行的用户音频数据(例如语音聊天),而当前的PCoIP对于用户侧语音上传的支持尚存缺陷。视频播放是检测传输协议的重要指标之一,因为虚拟桌面视图内容以方式进行传输,所以视频播放时的每一帧画面在解码后都将转为从而导致数据量的剧增。为了避免网络拥塞,HDX、PCoIP与UXP采用压缩协议缩减数据规模但会造成较小的画面质量损失,而SPICE则能够感知用户端设备的处理能力,自适应地将视频解码工作放在用户端进行,依赖于瘦客户机或本地PC的性能,SPICE协议本身无法做视频压缩处理。
用户外设支持能够考查显示协议是否具备有效支持服务器侧与各类用户侧外设实现交互的能力,HDX和RDP对外设的支持比较齐备(例如支持串口、并口等设备),而UXP、PCoIP和SPICE当前只实现了对USB设备的支持。传输安全性是各个协议都很关注的问题,早期的RDP不支持传输加密,但在新的版本中有了改进。
桌面显示协议是各厂商产品竞争的焦点,其中,RDP、HDX与UXP拥有较长的研发历史,PCoIP和SPICE相对较新但也日渐成熟,特别是SPICE作为一个开源协议,在社区的推动下发展尤其迅速。
目前国内所有虚拟化桌面厂商都是基于免费开源的KVM服务器虚拟化技术基础上开发的,没有核心的技术,依赖于国外开源软件的技术,本质还是基于VDI的服务器虚拟化。
7
总结:
虚拟桌面技术已经比较成熟,不同厂商的产品各具特色:Citrix不断地追求用户体验的提升;NComputing是唯一提供软件、协议与云终端的整体解决方案,拥有极高的性价比;VMware具有先进的底层服务器虚拟化架构;Microsoft拥有在 *** 作系统领域的主导地位;Red Hat的开源策略使得其产品具有较低的成本。 当前尚没有哪家厂商的产品能够适用于所有应用场景,因此在应用和部署虚拟桌面解决方案时,必须结合实际需求选择合适的技术和产品,特别是对于一些特殊的用户外设,通常需要定制解决方案。
END

首先确认你的系统是什么?
你下载的版本是几? 是绿色的么? 要是绿色的 点击根目录里有一个叫设置的 然后再打开3D就OK,
要不是绿色版本那就是你安装的问题 你可以后留下Q我可以给你远程安装
你用的什么版本 我一直用的9 安装从没出现过问题

一、电脑与服务器之间如何远程连接
在电脑桌面上,鼠标单击开始,移动到所有程序上,鼠标拖动滚动条,找到附件,在附件的文件夹下继续找到程序远程桌面连接,经常使用的可以右键发送到桌面快捷方式,方便以后使用。
也可以使用快捷键Win+R调出运行,输入mstsc回车,在远程连接的界面中,点击显示选项,在计算机中输入远程服务器的IP地址,以及用户名,勾选中始终要求凭据
接着会提示输入密码,输入你的服务器密码即可,不知道密码的可以去服务器提供商的后台修改密码即可。勾选记住凭据,之后远程就不需要再次输入密码了。
接着连接成功就会出现服务器界面。
二、无法远程连接服务器是怎么回事
无法从客户端连接到远端
错误情况大致为:“此计算机无法连接到远程计算机。请尝试重新连接,如果问题仍然存在,请联系远程计算机的所有者或网络管理员”
解决方法:
1、检查防火墙是否开启,是否将3389端口或“远程桌面”服务列为例外,如果没有,请关闭防火墙或将此服务列为例外;
2、检查是否开启TCP/IP筛选,ncpacpl打开网络连接,右键“本地连接”--“属性”--“TCP/IP属性”--“高级”--“选项”--“TCP/IP筛选”--“属性”,在此查看是否有不利于远程桌面端口通过的筛选,如果有,请将TCP/IP筛选关闭或重新定义筛选端口;
3、进入servicesmsc检查一个重要的服务是否开启,Terminal Services,这是远程桌面所必需的服务,一般把此服务开启并确保Windows Firewall服务关闭大部分问题就可以解决了,但是我们可能还会忽略一些事情;
4、查看杀毒软件或服务器上的安全产品是否进行过升级,一些杀毒软件也会自带一些安全功能,他们认为远程桌面端口太过危险,所以就将其禁用掉,如果以上3条还不可行,可检查杀毒软件或安全产品的配置,或直接将其卸载;
5、进入组策略,检查下面的ipsec安全策略是否有指派过阻止远程连接端口的策略,如果有,请重新定义策略或将其定义为“不指派”;
6、端口冲突,也许为了安全,很多人在配置服务器时会手动将远程桌面的默认端口(3389)改掉,这样确实能够防止大量的端口试探,但是如果该服务器上所安装的软件很多,就会在无意间造成端口冲突,造成你可能在重启服务器前还能连上远程桌面,但重启后就怎么也连不上了,如果上的方法都试过了不行,那么最后一个可能就是你的解决办法。
首先regedit进入注册表:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWds dpwdTds cp,在此有一个portnumber,将其更改为其他端口号,然后是HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp,这下面也有一个portnumber,将其该为和上面一样的端口号即可,如果你不确定是不是端口冲突造成的无法连接,可以在以上两个注册表项中先将端口改回默认的3389,如果这样可以连接,那么说明确实是端口冲突,改完注册表需要重启生效!
连接到远程桌面但是无法登陆,显示没有权限
解决方法:进入组策略--计算机配置--Windows设置--安全设置--本地策略--用户权利指派,检查“通过终端服务拒绝登录”中有没有你需要登录的用户,如果有,请将其删除,“通过终端服务允许登录”要加入你需要登录的用户。
三、电脑远程连接服务器失败怎么办
1、打开电脑自带远程桌面功能右键此电脑-属性-远程设置,勾选相应选项。(需要注意的是,有些系统是没有自带远程桌面功能的。在远程设置中只有上半部分的远程协助,这时也别瞎忙活了。想要远程,需要下载一款专业的远程桌面连接工具。)
2、防火墙关闭或者允许相应的远程桌面功能通过。右键任务栏网络图标-打开网络和共享中心-windows防火墙-允许应用或功能通过防火墙,把和远程桌面可能有关的选项都勾了。
3、家庭组启用网络发现网络和共享中心-家庭组-更改网络设置,感叹号消失,更改共享设置,把启用和发现都给勾了。
4、打开和远程桌面相关的服务。
5、查看电脑的远程桌面端口是否还是默认的3389,不是通过注册表改回来。
二、IIS7远程桌面连接工具的使用
1、下载IIS7远程桌面连接工具之后,解压,直接打开运行主界面。
解决本地电脑不能连接远程服务器的方法
2、整理好你想要远程的服务器信息,按照以下格式:分组,负责人,服务器名称,登录IP+端口,用户名,密码,状态,到期时间,备注。每个信息之间用英文“,”隔开,状态列,空着,不用填写,程序会自动检测状态。理好后,粘贴到一个TXT文本里面。
3检测服务器状态
4、检测之后,想远程哪台机器,就鼠标双击哪台就可以了。全选打开就是全部的机器

远程管理Linux服务器,目前来说有2种方式,一种是命令行管理,一种是桌面管理,下面我简单介绍一下,感兴趣的朋友可以尝试一下:

命令行管理

这里主要是借助终端软件来实现,通过ssh远程登录到Linux服务器,然后执行相关命令来完成对Linux服务器的管理,这是最常见也是最主要的管理Linux服务器的方式,至于终端软件的话,这个就非常多啦,下面我简单介绍几个:

mobaxterm

这是一个非常轻巧灵活的终端软件,在业界非常受欢迎,不仅支持ssh、telnet远程登录Linux服务器,还支持ftp、sftp等文件传输协议,除此之外,还可以进行vnc、rdp、xdmcp远程桌面连接,对于日常管理Linux服务器来说,是一个非常不错的软件:

finalshell

这是一个国产免费的终端软件,支持跨平台使用,不仅是一个功能强大的ssh客户端,还是一个功能强大的运维和管理工具,可以很方便的上传、下载文件,还可以实时观察到服务器的负载情况(包括内存和CPU的使用率等),对于管理Linux服务器来说,也是一个非常不错的选择:

xshell

这也是一个使用非常广泛的终端软件,基本功能和前面2个终端软件相差不多,支持ssh、telnet、rlogin等远程登录,内建多标签和多终端分屏,可以很方便的使用ftp,sftp等协议上传下载文件,对于日常管理Linux服务器来说,也是一个非常不错的软件:

桌面管理

这里主要是借助远程桌面控制软件来实现,分别在本地和Linux服务器端安装远程桌面控制软件,然后验证登录,成功后就可以直接 *** 作Linux服务器了,至于远程桌面控制软件的话,这个也就非常多啦,下面我简单介绍几个:

向日葵

这是一个国产的远程桌面控制软件,只需要在本地端和Linux服务端同时安装这个软件,然后在本地端输入Linux服务器端唯一的识别码,验证成功后,就可以直接远程桌面 *** 作Linux服务器了,和 *** 作本地系统的效果是一样:

teamviewer

这也是一个不错的远程控制软件,基本功能和向日葵差不多,个人使用完全免费,也需要在本地端和Linux服务器端同时安装这个软件,然后在本地端输入Linux服务器端的ID和密码,验证成功后,就可以远程桌面 *** 作Linux服务器了:

anydesk

这是一个非常轻巧灵活的远程桌面控制软件,安装包非常轻巧,大概也就28兆,直接双击就可启动,使用方式和前面2个软件类似,也需要在本地端和Linux服务器端同时安装这个软件,然后在本地端输入Linux服务器端唯一的连接地址,成功验证后,就可直接远程 *** 作Linux服务器了:

目前,就介绍这2种管理Linux服务器的方式吧,最主要的还是终端命令行,更轻便灵活,适合于专业人士,远程桌面控制也有,但使用的比较少,适合于普通用户,只要你熟悉一下上面的软件,多 *** 作几遍,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

1、检查服务器硬件,检查服务器硬件是否有故障,如果有故障,可以通过远程控制来更换硬件或者进行维修。
2、检查服务器软件,检查服务器上的 *** 作系统、数据库、Web服务器等软件是否正常,如果有问题,可以通过远程控制来重新安装或者升级软件。
3、检查服务器配置,检查服务器的网络配置、系统配置、安全配置等是否正确,如果有问题,可以通过远程控制来进行配置修改。

方法一:在linux服务器安装VNC 服务器,WIN7装客户端

方法二:在win7 上安装xmanager 3 这个软件,直接远程到linux服务器

iis7远程桌面管理软件,是一款绿色小巧,功能实用的FTP工具软件,其界面简洁, *** 作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可以在线解压缩文件,支持文件查找,在线编辑等功能。

同时它还能够同时远程 *** 作多台服务器,并且多台服务器间可以自由切换,适合机房管理、站长、运维工作、程序员使用。适用于Windows系统,Linux系统和VPS服务器等。

在众多好用实用的功能当中,最大的亮点还是属定时上传下载的强大功能了,它可以定时备份,自动更新等,大家都在用,还等什么呢~


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13245990.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-26
下一篇 2023-06-26

发表评论

登录后才能评论

评论列表(0条)

保存