论文部分内容阅读
云计算是一种基于互联网的计算模式。基础设施即服务(IaaS)是云计算最底层的服务模式。它通过分布式存储和虚拟化等技术,将服务器、存储、网络等物理资源虚拟成易扩展、可按需分配的弹性虚拟资源池。近年来,国内外的IaaS产品竞争日益激烈,如何让IaaS服务于更多的应用场景,成为云计算的新命题。Openstack是一个开源的云计算项目,可以帮助服务商和企业内部实现IaaS平台。同时,为了解决基础资源管理难题,企业对IT设备使用模式的革新有着迫切的需求。然而,建设IaaS平台的高成本门槛阻碍了中小企业的改革步伐。针对以上问题,本文提出一个以Openstack为云计算操作系统、基于部门角色分配云桌面的企业云桌面解决方案。方案探讨了如何将企业的员工管理和云桌面管理有机结合,从而设计与实现一个基于Web的企业云桌面管理平台。该管理平台对Openstack进行二次开发,来满足企业的云桌面业务需求。在架构方面,云桌面管理平台:1、使用开源平台和一键式部署,在提高资源性能的同时,降低了IaaS平台的建设成本和维护成本;2、通过桌面智能调度和资源弹性分配,实现了企业设备管理的自动化和基础资源的可控性。在功能方面,云桌面管理平台:1、采用了模板定制的方式,根据职员的部门角色分配多样化的云桌面,从而提高企业办公桌面的灵活性和基础资源的复用性;2、实现了一个多平台客户端访问控制中心,提供了客户端用户验证和云桌面信息访问接口;3、解耦了用户桌面环境和业务数据,从而优化了用户存储性能和体验,提高了云桌面的健壮性和宕机恢复的灵活性,同时降低了业务数据丢失的风险。