私有云办公环境的设计与实现

来源:期刊VIP网所属分类:环境科学发布时间:2021-09-09浏览:

  摘要:经济不断发展,科技日新月异,因此用于办公的硬件设备也在不断的更新换代,办公设备频繁的更新换代是一笔巨大的投资,造成资源的浪费以及一些不必要的损失。因此,将现有的硬件设备合理的进行规划、开发再利用,让这些已有的资源充分发挥其共享性,提高资源的利用率是当今时代的发展方向。为了能够营造一个更好的办公环境,就要营造一个可以实现资源共享的平台,该平台主要通过云技术和海量存储来实现,这是营造良好的办公环境一个强有力的手段。本文从虚拟桌面、建设目标以及服务配置等方面进行分析,将私有办公环境建设后和传统的手段进行对比,找到资源共享的新方式,在节约资源的前提下提高办公效率。私有云办公环境不仅可以作为会议、办公等平台的参考依据,还可以为后续的发展奠定基础。

  关键字:私有云;资源共享;海量存储

办公环境论文

  传统的办公环境在运行上存在着很多缺点,例如,办公成本和能源消耗较高、办公效率低以及容易产生信息的丢失等,都是在传统的办公方式上存在的问题,而且很难跟上较快的资源更新换代,在后期的维护方面也要消耗大量的人力物力。私有云平台可以将分散的人力集中起来,主要用于对服务器后期的维护方面,将资源进行集中分配,后期可以统一的对这些资源进行管理和维护,在降低能源消耗的同时将资源利用率发挥到最大。

  一、云平台的选择

  要想建立一个私有云办公环境,首先要找到和它相匹配的开发平台。目前市面上存在很多种,主要有Open Nebula、Cloud Stack、Eucalyptus和Open Stack等。

  不同的开发平台具有不同的特点,因此也就适用于各种不同的环境。Open Stack由Python开发,有良好的开发平台,组件化的设计多样化,插件具有良好的拓展性,在面向服务的架构方面,可以良好的处理SOA和服务化组件之间的关系,除此以外,它还可以支持较多的虚拟化技术,并且是可以长期免费使用的,因此一般采用这种开发平台。其他的开发平台都有各自的缺点,例如Eucalyptus是由JAVA和C联合开发的,在开发平台上,没有平台的变化趋势,并且在拓展性方面它的插件支持不够;Cloud Stack的插件设计也不足,在面向服务架构方面,虽然采用SO设计,但是松耦合设计不足;Open Nebula是由C++开发的,在开发平台方面做得比较少,并且它的企业版是要按照CPU核心总数收费的。因此,综合各方面考虑,一般采用Open Stack开发平台。

  二、虚拟化方案选择

  就目前形势来看,也有多种虚拟化技术可用,KVM、XenSever和VMwareESXi等都是现有的虚拟化技术。

  不同的虚拟化技术各有所长各有所短,例如KVM技术,它是内核本身的一部分,它在不修改客户机的系统的前提下充分利用内核的优化和改进,还具有较高的性能和稳定性;VMwareESXi技术相对比较成熟,市场占有率大,并且安装起来比较简单,windows系统具有统一的管理平台,但是他是需要付费的,因此,一般情况下也不被采用;XenSever虽然具有良好的性能,但是操作起来相对复杂,并且后期的维护成本相对较高,因此,一般不采用。

  openstack云平台操作系统是KylinCloud的基础,它可以支持成熟稳定的虚拟化平台,并且可以在很多特殊情况下打开安全性编译开关,调度政策比较灵活,可以使虚拟机调教到指定的节点;虚拟机在传输的过程中采用加密传输,安全可靠性得以保障。

  因此,综合多方面考虑,确定最终的方案是:KylinCloud + KVM。

  三、设计与实现

  通过比较成熟的KylinCloud云计算解决方案和KVM虚拟的利用,可以将不同计算机的服务器集中起来,把CPU、硬盘、内存等硬件设施集中到一起,使用户获取资源更加方便。用户认证、资源管理等服务都是由一个用管理层提供,并且用户通过服务端点的方式使用这些服务。

  实施的过程主要包含四部分,分别是硬件连接交换机的配置、安装操作系统和存储配置以及云平台的部署。其中云平台的部署可以实现一键快捷部署,但是部署的时间也会受到硬件设施的影响,一般需要的时间是一个小时左右。在完成云平台的部署以后,访问云平台是通过页面实现的,配置好网络服务以后,用户主机就可以正常工作了。

  部署节点时采用复用控制节点的方式,这样可以将硬件资源的利用率发挥到最大。在部署时,有些服务是要被停止的,但是不会给未来的控制节点带来负担。在完成部署之后,退出相关服务,这时的控制节点的功能得以恢复。

  四、安装部署流程

  4.1交换机的配置

  一般情况下通过管理网页或串口来进行交换机之间的连接,然后就可以登陆完成相关的配置。使用不同的系统进行配置管理的命令也是不一样的。

  4.2服务器的配置

  对于已经成功安装了操作系统的服务器,在进行网络配置、域名解析的就可以开始安装部署KylinCloud私有云办公环境了,主要流程是:①配置基础信息;②装机并部署节点;③云平台存储配置;④配置lvm和ceph;⑤部署云平;⑥把配置数据分别备份在各个控制节点,把备份的脚本放在KylinCloud目录下,其他的部署节点要从scp进行拷贝;⑦部署完成后,以管理员的身份进行登录,然后创建网络和子网,再创建云虚拟机,最后启动云虚拟机。

  4.3远程桌面客户端的访问

  在windows虚拟机的服务不全时,可以使远程客户桌面通过某些协议访问。无论是笔记本电脑还是台式电脑,都可以共享统一部署的资源和软件,达到了资源的共享,除此以外,还可以实现视频会议等功能。

  五、结束语

  本文通过云平台的构建,实现了办公资源的共享,为云计算和云实验室的发展奠定了基础。通过将资源池虚拟化的方法,可以在减小资源消耗和浪费的同时更好的共享资源,很大程度上提高了工作效率。

  参考文献:

  [1]季常青.基于虚拟化技术的证券开放式业务私有云平台的设计与实现,[J]. 网络安全技术与应用,2020(3).

  [2]雷阳,周军,陆平,韩鹏.支持众创开发的私有云平台研究,[J].信息技术与网络安全,2020(11).

  [3]陈源,任少波,曾友东.基于私有云平台的VPN與域控系统集成研究,[J].江苏信息科技,2020(7).

  [4]王雪娇,陈俊松,夏湘玲,白云.私有云存储在企业的应用,[J].中国管理信息化,2021(2).

  [5]武杰.企业数字化转型中私有云体系基础构建的研究,[J].数字通信世界,2020(12).

  推荐阅读:建筑师论文论怎样设计办公环境更有利于办公制度

期刊VIP网,您身边的高端学术顾问

文章名称: 私有云办公环境的设计与实现

文章地址: http://www.qikanvip.com/huanjingkexue/59461.html