论文部分内容阅读
近年来云计算或基于云计算的技术是计算机应用与研究领域的一项热门技术,大多数企业都将自己的产品打上云计算的标签并作为第三平台的计算机核心架构,云计算以及基于云计算的网络技术的应用和推广,使得全球的所有网络资源实现共享,比如计算资源、存储资源、网络资源等。在云计算的大幅度应用下,更强大的计算资源和庞大的存储能力被人们所认识并应用,并且很多资源是不需要花费高昂的软件和硬件成本,这些客户所需的计算资源和计算服务都有云提供服务商来为客户提供和管理。因此,云计算的终端客户可以节省大量的成本,云计算的发展也促使越来越多的企业网云平台转移。本文以云计算技术为技术基础,结合分布式存储数据库系统、SAN存储系统以及虚拟化网络实现对现有系统的升级。并介绍了云计算技术及其服务模式、分布式数据库系统、虚拟化技术以及云存储技术等与本系统升级方案的构建相关的关键技术展开了探索和研究。本文主要关注以下几个方面的内容研究:1)分析研究云计算技术、分布式数据库技术以及虚拟化技术,并结合现有的系统进行系统升级方案的设计。在此基础上,分析对比现有的财经信息数据库系统的业务需求、升级需求以及未来的扩展和维护针对适用于本系统的技术进行研究和对比。为后续构建完整的系统升级方案提供理论依据。2)从多方面论证该升级方案的可行性,系统升级方案的需求、系统业务的分析以及系统升级用例的分析对系统升级方案的需求进行研究。明确了本系统升级的三个核心模块:数据库系统的升级、存储系统的升级以及物理机虚拟化的升级。详细的分析了这三个模块的升级需求,包括了系统架构、简单的模型方案和初步方案建议。3)在对系统升级方案需求研究的基础上,根据系统设计的原则和目标给出了系统的云平台基础架构。分别针对上述三大部分的需求进行详细设计。针对数据库升级方面,对分布式数据库系统备份的研究确保数据的完整迁移和正确行;并在数据库系统构建的过程中引入了一种基于动态反馈的负载均衡算法,来确保系统的升级方案的合理性。针对存储系统升级方面,本系统拟采用SAN存储系统,并对多个异构数据库系统进行数据整合。系统数据采用分层存储,从而提高系统的数据处理性能。针对物理机想虚拟机的迁移方面,本系统主要研究了基于VmWare系列软件的虚拟化技术和方案,设计到主机虚拟化、存储虚拟化、网络虚拟化等。文章最后通过对设计方案的实验对升级方案在实施方面的可行性进行了有力的论证。