盘网双待的技术原理

标签:技术模式

访客:35774  发表于:2013-10-23 16:41:14

技术原理

一种基于桌面虚拟系统的网络和硬盘混合使用的模式,将桌面虚拟系统存放在服务端以及客户端硬盘上,根据用户实际需要或者突发情况可以在网络虚拟系统以及硬盘系统虚拟系统间自由切换,大大提高了系统的稳定性,实用性以及可靠性。该模式下客户机使用桌面虚拟系统有两种方式,一种是基于网络的桌面虚拟系统,一种是将桌面虚拟系统缓存到本地硬盘。基于网络的桌面虚拟系统,客户机启动会通过网络加载服务端的虚拟系统启动;基于本地缓存的桌面虚拟系统,客户机启动会自动加载本地硬盘缓存中的虚拟系统启动,本地硬盘缓存是将桌面虚拟系统缓存到本地硬盘里保存起来,当客户机下次启动的时候就可以根据实际需要直接读取缓存到本地硬盘中的缓存系统,避免网络读写通讯过程,减小对服务器磁盘的读写压力并且可以实现断网可用。混合使用的模式就是客户机启动可以根据实际需要和环境,自由在两种模式中切换,并且在服务端出现故障宕机的时候,不会影响到客户端桌面虚拟系统的正常使用。

更新方式

桌面虚拟系统更新方式:
1. 纯网络模式下的桌面虚拟系统更新只需更新服务端,客户机使用的是服务端上的桌面虚拟系统,所有服务端上的系统更新后,所有客户机启动都是使用的更新后的系统;
2. 纯硬盘模式下桌面虚拟系统更新后,客户机启动后会根据本地硬盘上缓存的系统状态与服务端上桌面虚拟系统的状态做对比,然后将更新的数据直接写入本地硬盘缓存的系统中,完成系统更新。系统更新完成后,客户机需要重启才能使用更新后的桌面虚拟系统;
3. 网络和硬盘混合模式下桌面虚拟系统更新后,客户机本地缓存的系统更新方式同纯硬盘模式,但是这个时候客户机可以选择是使用缓存中的桌面虚拟系统还是服务器上的桌面虚拟系统,这个时候有如下两种使用模式:
1)如果是使用服务器上的桌面虚拟系统,客户机启动就使用网络模式,可以直接使用最新的系统,并且在启动后系统会自动更新到最新状态,下次启动可以直接从缓存的最新系统启动;
2)如果是使用本地缓存的桌面虚拟系统,客户机启动就使用硬盘模式,使用的是更新前的系统,系统启动后会自动更新到最新状态,客户机需要重启才能使用更新后的桌面虚拟系统;

实用意义

由于现有网络的各个核心部分随着桌面虚拟系统客户端数量的提高,访问量和数据流量会快速增长,其处理能力和计算强度也相应地增大,使得服务器的磁盘读写量以及网络压力都与日俱增。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量增长的需求。而且纯网络模式的桌面虚拟系统,如果服务器宕机就会导致所有客户端无法正常使用,这样造成的影响以及损失都是无法估量的。
1. 当桌面虚拟系统中现有的服务器已经无法承受日益增加的客户机数量所带来的磁盘读写量和数据流量的增加,以及需要的处理能力和计算强度的日益增大,这个时候不需要更换服务器也不需要对服务器的硬件设备做任何更换,只需要使用硬盘启动模式,就可以有效的减小服务器的读写压力以及网络压力,使得系统能照常运行;
2. 系统中的服务器长时间使用肯定会出现宕机或者异常的情况,这个时候系统中的客户机可以正常从本地缓存的桌面虚拟系统启动,正常的使用不会受到任何影响;
3. 桌面虚拟系统所在的网络环境肯定会出现网络异常断网的情况,这个时候同样的使用硬盘模式也可以正常使用本地缓存中的桌面虚拟系统;
4. 客户机的硬盘长时间的使用也肯定会出现各种异常情况导致数据损坏,这个时候可以使用网络模式正常启动桌面虚拟系统,同样不会对客户机的正常使用造成任何障碍。

评论(0)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");