论文部分内容阅读
电子政务已经成为我国经济和社会发展的重要推动力量,发展电子政务渐渐的成为了各地政府提升社会化服务的手段。随着政务办公信息化设备的增加,设备维护管理问题也日益凸显,电子政务现有的IT设施是采用传统PC方式,在数据的安全、管理成本、资源的利用及成本等方面存在问题。桌面虚拟化作为当今云计算产品中最具商用市场前景的产品之一,是通过软件技术将应用桌面环境和相关联的应用软件与物理客户端进行分离,将计算机桌面进行虚拟化,把传统的瘦客户端模型应用于桌面虚拟化,瘦客户端只起到连接服务器虚拟桌面并传输和显示画面的作用而不参与桌面系统的任何计算,所有虚拟桌面运行在数据中心,并进行统一管理,同时用户可以获得接近于本地PC的使用体验。桌面虚拟化技术的应用,可使得政务办公设备在数据安全、管理维护及资源利用方面得到大幅度改善。论文提出并开发了基于开源技术的电子政务桌面云平台。总体基于QEMU-KVM的开源桌面虚拟化技术设计,桌面传输协议利用性能优良的SPICE,采用Libvirt实现对虚拟桌面的管理。详细探讨和分析了电子政务环境的桌面云平台的功能需求,利用C/C++语言工具在Linux下通过GCC编译器设计并实现了针对电子政务系统的桌面云平台,采用图形工具包GTK+为用户提供可视化登录和管理界面,实现了包括用户账户管理、虚拟桌面管理和USB外设重定向支持及管控功能,并根据电子政务系统的实际需要,在云终端设计了基于MJPG-Streamer的视频服务器,在虚拟桌面上实现了采用MFC工具借助于IPicture接口的ActiveX控件来实现证件电子照片图像在虚拟桌面浏览器环境中的显示和拍照功能,完成证件电子照片的采集。为电子政务基础设施建设提供了一套“简单、高效、安全、节能”的桌面云平台。论文最后从应用角度并根据XX区电子政务背景出发,分析和论述了桌面云平台的软硬件选择及整个桌面云平台的实施配置过程并展示了主要功能,然后对桌面云平台和传统PC模式在一次性成本投入、日后管理维护和能源消耗等方面通过具体数据分析出桌面云平台所带来的优势。整个桌面云平台是基于QEMU-KVM、SPICE、Libvirt的开源技术构建,可有效降低桌面云平台的实施成本,具有重要的实践意义和经济价值。