基于云计算的桌面办公系统的设计

2017-11-20 13:07郭来军
电脑知识与技术 2017年26期
关键词:云计算虚拟化

郭来军

摘要:云计算是通过网络把大量的虚拟化资源链接在一起,进行统一管理后构成虚拟资源池,为用户按需提供服务。传统的办公环境是PC为工作人员提供计算机环境,云计算的出现改变了传统的办公设备之间的物理限制,在云计算框架下设计的桌面办公系统可以随时随地为工作人员进行服务。该文对云计算概念和云平台桌面办公的关键性技术进行了分析,对基于云计算的桌面办公系统的需求进行了研究,提出了基于云计算的桌面办公系统的设计方案。

关键词:云计算;桌面办公系统;虚拟化;资源池

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)26-0043-02

随着计算机信息技术的发展,云计算成为计算机应用研究的焦点内容,云计算的出现提高了企业对软件资源和硬件资源的利用率,使复杂的系统集群变得越来越智能化。桌面办公环境主要是提高工作人员的工作效率,随着计算机在企业中的普及,员工办公主要是靠电脑来进行操作,这样给管理上带来了很多的问题。办公计算机数量增多而且位置分散,许多员工对计算机应用中出现的问题不能够很好的解决,这样不但影响工作效率而且还有可能把企业的机密信息泄露出去,所以急需一种安全并且高效的左面办公系统来解决存在的问题。

1 云计算及桌面关键技术研究

1.1 云计算

云计算是一种分布式计算方式,把网络上的资源都集成到云端,实现超级计算模式,云计算的计算处理能力非常强大。云计算把所有的资源进行整合然后统一管理,使用云计算的用户不用担心自己的资源怎么样存储,也不必担心自己的软件和硬件的管理和维护,对云资源的使用只需要按需付费就可以了。云计算通过网络把分散的资源和应用集中起来,在集群中的服务器可以利用虚拟化技术进行灵活的扩展,这样形成了云计算的强大的计算能力、超大的存储能力和应用服务平台。云计算体系结构如图1所示。

在云计算体系结构图中云客户端是用户接入云平台的接口,用户通过云客户端登录到桌面办公系统。服务目录是为用户提供服务菜单供用户选择的,用户根据服务目录来定制自己的应用和服务。管理部署包括对用户的管理和部署应用服务。资源监控对云平台资源进行负载监控来调整资源的配置。服务器集群面对用户的请求可以做出最快的响应,完成数据备份,保证数据的安全。

1.2 云桌面办公的关键技术

虚拟化技术是对计算资源分配部署的一种技术,云计算的虚拟化解决方案就是把分散各个地方的服务器整合成一个集群,降低了服务器的成本,而且提高了资源的利用效率。数据存储管理技术是解决云计算中数据存储问题的,随着存储数据量的骤增,以及数据面临的安全性的问题,数据存储管理技术保证云计算平台数据的安全性和可靠性,对数据进行异地备份,保证整个云计算平台具有较高的数据吞吐率。私有云技术是企业未来独立使用云而建立的云计算平台,这样企业可以掌握云计算系统的稳定性,提供一个良好的云平台的环境。数据的安全性是云服务的重要内容,私有云在数据安全性方面具有自己的优势。私有云在局域网内使用的时候计算反映能力快,上传和下载数据快,平台具有较好的稳定性。

2 基于云计算的桌面办公系统需求分析

2.1 系统设计原则

基于云计算的桌面办公系统设计是为了解决企业办公效率低的问题,保证企业机密信息的安全性。桌面办公系统的界面在使用上要方便快捷,整个桌面办公系统的框架要方便拓展,并且要与原先系统做好很好的兼容。基于云计算的桌面办公系统功能要完善,可以满足不同工作人员的需要,操作界面简洁,管理操作有序。系统的后台存放个人的信息和企业的信息,所以要保证数据的安全性,系统中对通信的信息要进行加密处理,对不同的用户要分配不同的权限。企业在云计算平台部署的时候,要保证办公系统和硬件之间的兼容性,在原有系统和设施的基础上建立桌面办公系统,这样做可以减少成本。

2.2 系统需求分析

云计算的桌面办公系统利用云计算虚拟化的特点建立平台,所有的软件和硬件的管理都由后台人员进行统一的管理,根据工作人员的不同的需求在虚拟桌面上设计相应的应用,可以很好地解决办公系统中存在的问题,基于云计算的桌面办公系统的开发和研究是非常有必要的。系统的需求分析主要从两方面进行分析,分别是功能性需求和非功能性需求。功能性需求分析包括管理员需求和用户需求,对非功能性需求分析是为系统的补充,在系统设计的时候可以给用户更多的体验。功能性需求分析,在整个系统中用户是直接的使用者,普通用户在对系统进行使用的时候,首先要对云桌面进行登录,对平台提供的应用进行使用。用户可以通过个人虚拟机进行登录或者通过浏览器进行登录。系统管理员是整个系统的管理维护人员,主要负责对用户和应用进行管理,还包括虚拟机管理和权限管理等。管理员主要功能如图2所示。

在系统管理员主要管理功能状态图中,用户管理包括用户账号管理,对账号的添加修改和刪除等操作。应用管理师对软件进行审核,审核通过的软件直接应用在云平台上,在前期管理员要对不同的应用进行初始化,对不同的应用进行配置。虚拟机管理师根据用户需求的不同来分配不同的虚拟机,创建虚拟机模板。监控管理师对资源监控管理和负载监控管理,对服务器进行严密的监控,监控信息通过管理员界面显示出来,作为资源调度的依据。权限管理师对角色的创建,对不同的角色分配不同的权限。

3 基于云计算的桌面办公系统设计

云平台桌面办公系统是对云平台的统一管理,实现用户和云平台之间有效的对接,桌面办公系统的体系结构采用B/S结构,在云平台上面用户可以根据自己的需要来定制应用服务。基于云计算的桌面办公系统的总体功能图如图3所示。

在对桌面办公系统的功能进行设计中,权限管理定义角色和权限分配;用户管理是用户的定义和增加、删除等操作;应用管理是应用的定义、配置和增加、删除;存储管理功能主要负责是否提供网盘,以及网盘配置大小;云超市主要功能是软件发布者发布软件,管理员审核用户发布的软件,软件订阅者个性化订阅软件,管理员审核用户订阅的软件;服务器虚拟化功能是创建虚拟服务器,虚拟服务器开关机、断电等操作;提高容错可靠性,还原点的创建和还原,虚拟服务器的迁移。

桌面办公系统对云平台的管理是通过管理平台实现的,用户通过客户端登陆应用,在用户管理界面上订阅应用和服务。桌面办公系统是一个统一的平台,负责管理虚拟服务器和平台上的应用,云平台管理员通过浏览器客户端也可以很方便地对用户和虚拟服务器进行管理。云计算就是不断地把终端的分析和计算处理都转移到云计算的平台,云计算的核心是虚拟化的,用户根据自己的需要可以在任何的位置都可以享受云服务,云计算具有一定的高效性,云平台一旦发现故障那么就会将故障部分进行隔离后进行维护,这样不会影响用户的使用,在云计算中用户的数据采用多机备份的方式,这样比本地计算机的安全性和可靠性更高。云服务提供商可以根据用户的数量变化来对平台进行改动,用户也可以根据自己对资源的需求增加应用。云计算的成本低,云计算节点可以采用价格低的服务器,成本低但是服务质量没有减少,用户可以花少钱获取多的服务,对硬件和软件的管理和维护的问题用户不用去担心。桌面办公系统所有的功能都是以云控中心为核心的,云平台桌面管理系统把浏览器端发来的数据转换成云控中心需要的格式,云平台桌面也可以把云控中心的数据转换成用户需要的相应格式。

4 总结

计算机网络技术的快速发展给基于云计算的桌面办公系统的开发和应用提供了便利的条件,基于云计算的桌面办公系统给企业和事业单位的工作人员在办公上提供了很大的帮助。云平台的桌面办公系统的设计研究具有一定的应用价值。

参考文献:

[1] 陈小军,张璟. 虚拟化技术及其在制造业信息化中的应用综述[J].计算机工程与应用,2015(23).

[2] 贾斌,吴永娟,何进. 基于电信运营商桌面虚拟化系统的安全性分析与研究[J].计算机科学,2012(S2).

[3] 徐浩,兰雨晴.基于SPICE协议的桌面虚拟化技术研究与改进方案[J]. 计算机工程与科学,2013(12).

[4] 敖青云,蒋文蓉.基于KVM和QEMU的虚拟桌面系统的实现与应用[J]. 计算机应用与软件,2012(11).

[5] 周文煜,陈华平,杨寿保,等. 基于虚拟机迁移的虚拟机集群资源调度[J]. 华中科技大学学报:自然科学版,2011(S1).endprint

猜你喜欢
云计算虚拟化
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在CTC/TDCS系统中的应用研究
虚拟化技术在计算机技术创造中的应用
实验云:理论教学与实验教学深度融合的助推器
高速公路服务器虚拟化技术应用与探讨
存储虚拟化还有优势吗?