论文部分内容阅读
摘 要:云计算技术的兴起,推动了计算机虚拟化技术高速发展。其中,服务器和存储方面的虚拟化已经步入成熟阶段,桌面虚拟化成为发展的必然趋势。虚拟化主要分为应用虚拟化、桌面虚拟化、服务器虚拟化,而桌面虚拟化则是较简单易部署的一种,针对桌面虚拟化技术发展的状况进行研究,对于其发展过程中出现的问题寻找源头具有重要的意义。本文在对虚拟化领域进行讨论的基础上,对桌面虚拟技术的发展过程进行分析,解读了桌面虚拟技术应用的影响因素,寻找出存在的问题,进而提出桌面虚拟化技术的解决方案。
关键词:桌面虚拟化技术;云计算;解决方案
中图分类号:R197.324
云计算在计算机领域正处于急速发展的阶段,其导致的各种变革正在促进着虚拟化技术向前推进。近几年,信息化技术日新月异,对数据中心的要求越来越高,过去,实施虚拟化的主要目的是通过整合数据中心的服务器以降低成本,而现在的趋势是推动虚拟化技术的普及,以便加快服务部署速度和动态工作负载安排,从而达到提高灵活性和敏捷性的目的。普及虚拟化是一种战略举措,可将传统应用合理地集成至云环境中,以满足战略目标或时间及预算要求。它的优势包括更出色的服务质量、更高的可用性和业务连续性、更快的资源部署速度以及更低的能耗。这项技术经过多年的演变,已经从服务器和存储领域扩散到桌面之中。可以说,桌面虚化技术是目前最具商业价值的云计算产品。
1 桌面虚拟技术的发展
虚拟化桌面在发展的过程中具备较为完善的功能,可以为使用者提供相当于电脑的体验。虚拟桌面的转化为现实使用需要依靠基本结构和Streaming。当使用者通过客户端实现与数据库的连接,系统会将使用者需要的部分发送到用户端,之后由用户端承担运算职责。但是在计算机领域中被最大范围内使用的是VDI[1]。
新一代的虚拟桌面在参照最初虚拟桌面的基础之上,作出了一些改进措施,对其基础性的设备进行优化,让使用者能够感受更佳的使用效果。VMware将研发的重点放在开发PColIP协议之上,而Citrix则是在远程技术上进行了改变,增加了用户高清体验的项目,也添加了一些新的功能,对于存储的一些弊端也进行了优化[2]。
2 桌面虚拟技术应用的影响因素
虚拟桌面虽然取得较大的发展,但是这个过程也并不是一帆风顺的,比如预算控制问题,加之会将很多软件和数据转移到数据库之中,将会对基础的软硬件设备造成一定程度的变动和干扰。可以说,虚拟桌面的运维仍然存在很多阻碍[3]。
2.1 存储系统。针对虚拟桌面的基本结构进行布局是一个较为复杂的问题,需要考虑很多影响要素,其中,存储系统是较为重要的一个方面,会对使用者的使用感受起到一定作用。如果不能对按照科学严谨的理念的指导下完成设计,就会在设计之后起到负面效应[4]。
虚拟桌面的基本结构中的存储系统最为严峻的问题就是有较大的几率遇到I/O高值感受。在VDI之中,“启动风暴”是引起这个问题的根本原因。它的出现说明有很多使用者在同一时间采取的打开的操作。这种情况未必是暂时性的,在时间上可能会超过1个小时,会对系统的使用效果造成较为明显的影响[5]。
在使用者打开系统并开始使用软件之后,I/O造成的影响会逐渐减小,但是这并不能说明问题不会出现,但是其他的因素也会致使这个问题重新出现,比如一些占用内存较高的程序开始运行。让存储系统能够顺利应对这些问题是关键的事件[6]。
资金的控制也是较为重要的问题,能够在VDI条件实现正常运作的结构所需花费的资金是较为昂贵的。为了能够实现正常的操作,需要对其进行维持的费用也是相对较高的。当然,在这个方面付出的时间也是较多的。为了应对这些问题,需要制定一定的成本预算控制计划。
2.2 带宽。虚拟桌面对网络的带宽要求是较为清晰的,只有网速达到一定程度才能够使用户的使用感受达到最佳,当延迟过多的时候,就会影响使用者的体验。在局域网之外的网络进行测试的时候,使用者在对虚拟桌面进行操作的过程中无法体会到应有的满意度,因为网络会带来许多不确定的情况,使得许多问题随之发生。
2.3 安全性。使用者的数据都被安置在数据库之中,因此虚拟桌面必须在数据库方面做好防护工作。从技术层面来讲,就算做好防止攻击的工作,但是安全问题仍有发生的可能,在很多情况下都会因为一些特殊性质的操作而导致安全漏洞的出现,一些恶意程序就会顺着漏洞而在系统中流动,造成安全隐患的存在。
2.4 其他方面。当前,在对虚拟桌面普及起到影响的除了技术层面的因素外,一些市场的因素也会对其使用范围的扩大化起到较为重要的作用。建设初期和运维期间资金的投入都会稍高,主要是对桌面的使用寿命以及初期软硬件设备的投入等。对此,也要对桌面的运维问题进行考量,对于投入建设后出现的各种状况都需要进行必要的考虑。在传统的背景下,桌面的维护工作相对较为简单,但是对于虚拟桌面而言,这个过程显得有些复杂,因为其正常运行需要在一定的平台之上才能够实现,在这种情况下,维护人员必须创设一个较为可靠的检测环境,这对维护人员提出了一定的技术难题。
3 桌面虚拟化技术的解决方案
3.1 虚拟桌面。VMwareESXi服务器所起到的作用是辅助虚拟环境的开启。虚拟桌面的常规运作都集中在数据库中,可以实现使用者的自行布局。这个技术的应用实现了所有使用者系统的独立,让使用的效果更佳明显。
3.2 客户端。它在某种意义上可以是瘦客户机,并可以作为商业用途,具备专门的服务功能。当然也可以针对一些普通的PC机进行利旧使用,让其能够运行桌面虚拟化客户端程序进行运作,达到充分利用资源的目的,在使用View桌面一段时间之后,可以将原来的PC主机更换为支持VMware View的瘦客户端,以达到节能降耗的目的(传统的PC主机功耗大约在130W,而新型的廋客户端功率只有不到20W甚至只有几W)。
4 结束语
桌面虚拟化技术的发展,使得传统的信息资源的搜集和整合发生了巨大的改变。在经济和社会高速发展的今天,计算机技术应该紧追时代的潮流,桌面虚拟技术也应该顺应这一形势,为我国的IT行业发展起到推动性的作用。在可预见的未来,它的发展前景必将为用户带来极大的便利。本文在对云计算领域进行讨论的基础上,对桌面虚拟技术的发展过程进行分析,解读了桌面虚拟技术应用的影响因素,寻找出存在的问题,进而提出桌面虚拟化技术的解决方案。
参考文献:
[1]赵琳,高振江.虚拟桌面技术研究与应用[J].西安航空技术高等专科学校学报,2011(03):115-116.
[2]王冰.浅谈云计算环境下用户数据的安全保护和隔离[J].硅谷,2011(15).
[3]姜炜超,向兵,陈国章.虚拟化技术及其在电力行业中的应用研究[J].电测与仪表,2010(S1):112-116.
[4]李正艳.论数据备份与容灾系统在图书馆数据安全中的应用[J].内蒙古科技与经济,2009(07):115-118.
[5]曹福全.计算机数据安全隐患及防护措施[J].交通科技与经济,2008(03):116-119.
[6]张军平,沈安文.一种高效安全的银行数据存储系统研究[J].三峡大学学报(自然科学版),2002(05):118-119.
[7]朱伟义,王靓,魏瑶.异构平台环境下的集中数据备份解决方案[J].电力信息化,2009(07):116-117.
作者简介:周永鑫(1986.03-),男,海南定安人,助理工程师,本科,研究方向:计算机与通信网络系统、网络安全。
作者单位:海南省公安消防总队,海口 571100
关键词:桌面虚拟化技术;云计算;解决方案
中图分类号:R197.324
云计算在计算机领域正处于急速发展的阶段,其导致的各种变革正在促进着虚拟化技术向前推进。近几年,信息化技术日新月异,对数据中心的要求越来越高,过去,实施虚拟化的主要目的是通过整合数据中心的服务器以降低成本,而现在的趋势是推动虚拟化技术的普及,以便加快服务部署速度和动态工作负载安排,从而达到提高灵活性和敏捷性的目的。普及虚拟化是一种战略举措,可将传统应用合理地集成至云环境中,以满足战略目标或时间及预算要求。它的优势包括更出色的服务质量、更高的可用性和业务连续性、更快的资源部署速度以及更低的能耗。这项技术经过多年的演变,已经从服务器和存储领域扩散到桌面之中。可以说,桌面虚化技术是目前最具商业价值的云计算产品。
1 桌面虚拟技术的发展
虚拟化桌面在发展的过程中具备较为完善的功能,可以为使用者提供相当于电脑的体验。虚拟桌面的转化为现实使用需要依靠基本结构和Streaming。当使用者通过客户端实现与数据库的连接,系统会将使用者需要的部分发送到用户端,之后由用户端承担运算职责。但是在计算机领域中被最大范围内使用的是VDI[1]。
新一代的虚拟桌面在参照最初虚拟桌面的基础之上,作出了一些改进措施,对其基础性的设备进行优化,让使用者能够感受更佳的使用效果。VMware将研发的重点放在开发PColIP协议之上,而Citrix则是在远程技术上进行了改变,增加了用户高清体验的项目,也添加了一些新的功能,对于存储的一些弊端也进行了优化[2]。
2 桌面虚拟技术应用的影响因素
虚拟桌面虽然取得较大的发展,但是这个过程也并不是一帆风顺的,比如预算控制问题,加之会将很多软件和数据转移到数据库之中,将会对基础的软硬件设备造成一定程度的变动和干扰。可以说,虚拟桌面的运维仍然存在很多阻碍[3]。
2.1 存储系统。针对虚拟桌面的基本结构进行布局是一个较为复杂的问题,需要考虑很多影响要素,其中,存储系统是较为重要的一个方面,会对使用者的使用感受起到一定作用。如果不能对按照科学严谨的理念的指导下完成设计,就会在设计之后起到负面效应[4]。
虚拟桌面的基本结构中的存储系统最为严峻的问题就是有较大的几率遇到I/O高值感受。在VDI之中,“启动风暴”是引起这个问题的根本原因。它的出现说明有很多使用者在同一时间采取的打开的操作。这种情况未必是暂时性的,在时间上可能会超过1个小时,会对系统的使用效果造成较为明显的影响[5]。
在使用者打开系统并开始使用软件之后,I/O造成的影响会逐渐减小,但是这并不能说明问题不会出现,但是其他的因素也会致使这个问题重新出现,比如一些占用内存较高的程序开始运行。让存储系统能够顺利应对这些问题是关键的事件[6]。
资金的控制也是较为重要的问题,能够在VDI条件实现正常运作的结构所需花费的资金是较为昂贵的。为了能够实现正常的操作,需要对其进行维持的费用也是相对较高的。当然,在这个方面付出的时间也是较多的。为了应对这些问题,需要制定一定的成本预算控制计划。
2.2 带宽。虚拟桌面对网络的带宽要求是较为清晰的,只有网速达到一定程度才能够使用户的使用感受达到最佳,当延迟过多的时候,就会影响使用者的体验。在局域网之外的网络进行测试的时候,使用者在对虚拟桌面进行操作的过程中无法体会到应有的满意度,因为网络会带来许多不确定的情况,使得许多问题随之发生。
2.3 安全性。使用者的数据都被安置在数据库之中,因此虚拟桌面必须在数据库方面做好防护工作。从技术层面来讲,就算做好防止攻击的工作,但是安全问题仍有发生的可能,在很多情况下都会因为一些特殊性质的操作而导致安全漏洞的出现,一些恶意程序就会顺着漏洞而在系统中流动,造成安全隐患的存在。
2.4 其他方面。当前,在对虚拟桌面普及起到影响的除了技术层面的因素外,一些市场的因素也会对其使用范围的扩大化起到较为重要的作用。建设初期和运维期间资金的投入都会稍高,主要是对桌面的使用寿命以及初期软硬件设备的投入等。对此,也要对桌面的运维问题进行考量,对于投入建设后出现的各种状况都需要进行必要的考虑。在传统的背景下,桌面的维护工作相对较为简单,但是对于虚拟桌面而言,这个过程显得有些复杂,因为其正常运行需要在一定的平台之上才能够实现,在这种情况下,维护人员必须创设一个较为可靠的检测环境,这对维护人员提出了一定的技术难题。
3 桌面虚拟化技术的解决方案
3.1 虚拟桌面。VMwareESXi服务器所起到的作用是辅助虚拟环境的开启。虚拟桌面的常规运作都集中在数据库中,可以实现使用者的自行布局。这个技术的应用实现了所有使用者系统的独立,让使用的效果更佳明显。
3.2 客户端。它在某种意义上可以是瘦客户机,并可以作为商业用途,具备专门的服务功能。当然也可以针对一些普通的PC机进行利旧使用,让其能够运行桌面虚拟化客户端程序进行运作,达到充分利用资源的目的,在使用View桌面一段时间之后,可以将原来的PC主机更换为支持VMware View的瘦客户端,以达到节能降耗的目的(传统的PC主机功耗大约在130W,而新型的廋客户端功率只有不到20W甚至只有几W)。
4 结束语
桌面虚拟化技术的发展,使得传统的信息资源的搜集和整合发生了巨大的改变。在经济和社会高速发展的今天,计算机技术应该紧追时代的潮流,桌面虚拟技术也应该顺应这一形势,为我国的IT行业发展起到推动性的作用。在可预见的未来,它的发展前景必将为用户带来极大的便利。本文在对云计算领域进行讨论的基础上,对桌面虚拟技术的发展过程进行分析,解读了桌面虚拟技术应用的影响因素,寻找出存在的问题,进而提出桌面虚拟化技术的解决方案。
参考文献:
[1]赵琳,高振江.虚拟桌面技术研究与应用[J].西安航空技术高等专科学校学报,2011(03):115-116.
[2]王冰.浅谈云计算环境下用户数据的安全保护和隔离[J].硅谷,2011(15).
[3]姜炜超,向兵,陈国章.虚拟化技术及其在电力行业中的应用研究[J].电测与仪表,2010(S1):112-116.
[4]李正艳.论数据备份与容灾系统在图书馆数据安全中的应用[J].内蒙古科技与经济,2009(07):115-118.
[5]曹福全.计算机数据安全隐患及防护措施[J].交通科技与经济,2008(03):116-119.
[6]张军平,沈安文.一种高效安全的银行数据存储系统研究[J].三峡大学学报(自然科学版),2002(05):118-119.
[7]朱伟义,王靓,魏瑶.异构平台环境下的集中数据备份解决方案[J].电力信息化,2009(07):116-117.
作者简介:周永鑫(1986.03-),男,海南定安人,助理工程师,本科,研究方向:计算机与通信网络系统、网络安全。
作者单位:海南省公安消防总队,海口 571100