一种针对超大规模虚拟机集群的存储系统技术方案

技术编号:8130946 阅读:297 留言:0更新日期:2012-12-27 03:04
本发明专利技术的目的在于公开一种针对超大规模虚拟机集群的存储系统,它包括:虚拟机集群缓存系统、虚拟机集群镜像存储系统、虚拟机集群I/O监控处理系统及分布式存储系统;与现有技术相比,具有较广的云计算虚拟机存储范围,增强虚拟机存储的存取性能和系统稳定性,使云计算提供商能够更快的进行部署,进行按需服务,通过合理的结合共享存储和独享存储方式,其存储架构和存储方式将被动式存储转变为主动式存储,提高了服务质量,节约了资源和能源,实现本发明专利技术的目的。

【技术实现步骤摘要】

本专利技术涉及一种存储系统,特别涉及一种适用于云计算中大规模虚拟机集群的针对超大规模虚拟机集群的存储系统
技术介绍
虚拟化技术在云计算的发展和推广中起着非常重要的作用,虚拟机是虚拟化技术应用于云计算中的典型。虚拟机降低了运营成本、提高了应用兼容性、提高了应用可用性、提升了资源利用率、加快了应用部署速度、降低了能源消耗。随着云计算的不断推广,一个云池中的虚拟机数据在不断增长,有的云池甚至多达万级或十万级的虚拟机台数。尽管目前已经有很多大容量、高可靠、高可扩展的存储系统和方法,但是还没有一种特别针对云计算环境下这种超大规模的虚拟机集群的存储系统和方法,而存储系统的综合性能直接影响着整个虚拟机集群的性能和正常运行。面对这种超大规模的虚拟机集群数据存储和服务性能的应用要求,我们需要一种有系统的、有针对性的解决方案,在存储容量、数据访问性能、 数据传输性能、数据管理、存储扩展等方面做出新的改进,使得整个集群系统的性能和稳定性得到更好保障。在虚拟机技术的发展和应用过程中,虚拟机存储系统和方法经历了三个不同的发展时期最初,虚拟机主要是处在单台物理机这样一个相对封闭的环境中,虚拟机的数据存储、备份、恢复、镜像等等都是在物理机本地磁盘上完成的。目前,这样的方法主要多见于小型的实验或生产环中。随后,随着虚拟机数量的增加,单台虚拟机所需求和产出的数据量的增加,物理机本地的存储系统已经很难满足虚拟机对存储容量和存取速度的需要,更重要的是,一旦物理机本地磁盘出现问题,将会导致整个虚拟机群生产环境的中断,造成损失。因此,在这样的背景下,虚拟机群开始使用如NAS或SAN以及磁盘阵列等外部存储设备来存取数据。虽然这样的系统和方法较好的解决了第一种存储方法所具有的问题,但是长远的看,这种方法也是具有很大的局限性的,尤其是对于万级或者十万级甚至百万级的虚拟机集群而言。目前,人们开始探寻新的针对超大规模虚拟机集群的存储系统和方法。云计算的弹性部署、快速部署和按需使用,要求虚拟机池中的虚拟机集群本身具备弹性部署和快速部署。这要求虚拟机能够快速的部署、快速的启动、快速的恢复以及动态的迁移。在虚拟机集群中,有很多的数据是相同的,但是这些数据在现有系统中是被重复存放的。每台虚拟机的全部数据大概在20-60GB,可以想象,对于万级或者十万级的超大规模虚拟机集群来说,这要占用多么大的存储资源,而事实上,这些数据中有很多是一样的(大约有90%的数据是相同的)。而现有的存储系统和方法还无法很好的解决数据重复存放问题。因此,针对上述问题,特别需要一种针对超大规模虚拟机集群的存储系统,以解决上述现有存在的问题
技术实现思路
本专利技术的目的在于提供一种针对超大规模虚拟机集群的存储系统,对现有技术的不足,可以更好的提升虚拟机的性能、稳定性、安全性,时,提升存储资源利用率,节约存储成本。本专利技术所解决的技术问题可以采用以下技术方案来实现一种针对超大规模虚拟机集群的存储系统,其特征在于,它包括虚拟机集群缓存系统,通过缓存算法将用户最近经常访问的数据存放在快速存储设备中;虚拟机集群镜像存储系统,将虚拟机集群的模板镜像数据和镜像增量数据分开存储; 虚拟机集群I/O监控处理系统,监控每个虚拟机集群管理器中的I/O类型、负载等状态,随后将得到的状态汇总并将监控到的虚拟机子集群I/o特征进行综合处理,根据设 定好的策略从I/o负载过重的虚拟机集群中将部分虚拟机迁往I/O负载轻的虚拟机集群,进而平衡整个虚拟机集群的I/o负载,提升虚拟机集群服务质量;及分布式存储系统,负责存储整个虚拟机集群中的用户数据以及备份数据;所述虚拟机集群缓存系统分别与所述虚拟机集群镜像存储系统、虚拟机集群I/O监控处理系统和分布式存储系统互相连接。在本专利技术的一个实施例中,所述虚拟机集群缓存系统包括若干集群缓存模块。在本专利技术的一个实施例中,所述虚拟机集群镜像存储系统包括位于固态硬盘中的虚拟机镜像模板存储模块和虚拟机镜像增量数据存储模块,所述虚拟机镜像模板存储模块和所述虚拟机镜像增量数据存储模块互相连接。在本专利技术的一个实施例中,所述虚拟机集群I/O监控处理系统包括I状态监控模块和I/o信息处理及虚拟机调度模块,所述I/O状态监控模块与所述I/O信息处理及虚拟机调度模块互相连接。在本专利技术的一个实施例中,所述分布式存储系统包括用户数据模块、镜像增量数据备份模块和镜像模板数据备份模块。本专利技术的针对超大规模虚拟机集群的存储系统,与现有技术相比,具有较广的云计算虚拟机存储范围,增强虚拟机存储的存取性能和系统稳定性,使云计算提供商能够更快的进行部署,进行按需服务,通过合理的结合共享存储和独享存储方式,其存储架构和存储方式将被动式存储转变为主动式存储,提高了服务质量,节约了资源和能源,实现本专利技术的目的。本专利技术的特点可参阅本案图式及以下较好实施方式的详细说明而获得清楚地了解。附图说明图I为本专利技术的针对超大规模虚拟机集群的存储系统的结构示意图;图2为本专利技术的虚拟机集群缓存系统的结构示意图;图3为本专利技术的虚拟机集群镜像存储系统的结构示意图;图4为本专利技术的虚拟机集群I/O监控处理模块的结构示意图;图5为本专利技术的分布式存储系统的结构示意图6为本专利技术的针对超大规模虚拟机集群的存储系统的流程示意图。具体实施例方式为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明了解,下面结合具体图示,进一步阐述本专利技术。如图I所示,本专利技术的针对超大规模虚拟机集群的存储系统,它包括虚拟机集群缓存系统100,通过缓存算法将用户最近经常访问的数据存放在快速存储设备中;虚拟机集群镜像存储系统200,将虚拟机集群的模板镜像数据和镜像增量数据分开存储;虚拟机集群I/O监控处理系统300,监控每个虚拟机集群管理器中的I/O类型、负 载等状态,随后将得到的状态汇总并将监控到的虚拟机子集群I/o特征进行综合处理,根据设定好的策略从I/o负载过重的虚拟机集群中将部分虚拟机迁往I/O负载轻的虚拟机集群,进而平衡整个虚拟机集群的I/o负载,提升虚拟机集群服务质量;及分布式存储系统400,负责存储整个虚拟机集群中的用户数据以及备份数据;所述虚拟机集群缓存系统100分别与所述虚拟机集群镜像存储系统200、虚拟机集群I/o监控处理系统300和分布式存储系统400互相连接。在本专利技术中,所述虚拟机集群缓存系统100包括若干集群缓存模块110。在本专利技术中,所述虚拟机集群镜像存储系统200包括位于固态硬盘中的虚拟机镜像模板存储模块210和虚拟机镜像增量数据存储模块220,所述虚拟机镜像模板存储模块210和所述虚拟机镜像增量数据存储模块220互相连接。在本专利技术中,所述虚拟机集群I/O监控处理系统300包括I/O状态监控模块310和I/o信息处理及虚拟机调度模块320,所述I/O状态监控模块310与所述I/O信息处理及虚拟机调度模块320互相连接。在本专利技术中,所述分布式存储系统400包括用户数据模块410、镜像量数据备份模块420和镜像模板数据备份模块430。如图2所示,所述虚拟机集群缓存系统100中,一级缓存根据缓存算法以及基于机器学习的预测算法,负责将用户最近以及不久要访问的数据存储在高速存储设备中,以供用户快速访问。具有扩展元数据的海量分布式存储负责存放大数据或者用户最近不本文档来自技高网
...

【技术保护点】
一种针对超大规模虚拟机集群的存储系统,其特征在于,它包括:虚拟机集群缓存系统,通过缓存算法将用户最近经常访问的数据存放在快速存储设备中;虚拟机集群镜像存储系统,将虚拟机集群的模板镜像数据和镜像增量数据分开存储;虚拟机集群I/O监控处理系统,监控每个虚拟机集群管理器中的I/O类型、负载等状态,随后将得到的状态汇总并将监控到的虚拟机子集群I/O特征进行综合处理,根据设定好的策略从I/O负载过重的虚拟机集群中将部分虚拟机迁往I/O负载轻的虚拟机集群,进而平衡整个虚拟机集群的I/O负载,提升虚拟机集群服务质量;及分布式存储系统,负责存储整个虚拟机集群中的用户数据以及备份数据;所述虚拟机集群缓存系统分别与所述虚拟机集群镜像存储系统、虚拟机集群I/O监控处理系统和分布式存储系统互相连接。

【技术特征摘要】
1.一种针对超大规模虚拟机集群的存储系统,其特征在于,它包括 虚拟机集群缓存系统,通过缓存算法将用户最近经常访问的数据存放在快速存储设备中;虚拟机集群镜像存储系统,将虚拟机集群的模板镜像数据和镜像增量数据分开存储;虚拟机集群I/o监控处理系统,监控每个虚拟机集群管理器中的I/O类型、负载等状态,随后将得到的状态汇总并将监控到的虚拟机子集群I/o特征进行综合处理,根据设定好的策略从I/o负载过重的虚拟机集群中将部分虚拟机迁往I/O负载轻的虚拟机集群,进而平衡整个虚拟机集群的I/o负载,提升虚拟机集群服务质量;及 分布式存储系统,负责存储整个虚拟机集群中的用户数据以及备份数据; 所述虚拟机集群缓存系统分别与所述虚拟机集群镜像存储系统、虚拟机集群I/o监控处理系统和分布式存储系统互相连接。2.如权...

【专利技术属性】
技术研发人员:刘晓军谌伟李阳
申请(专利权)人:天津兆民云计算科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1