云平台中存储虚拟资源的方法及装置制造方法及图纸

技术编号:15329013 阅读:93 留言:0更新日期:2017-05-16 12:47
本发明专利技术涉及云平台存储技术领域,公开了一种云平台中存储虚拟资源的方法及装置,克服了现有技术中,各种存储介质的性能不能按照数据读写的频率高低进行适应性存储,造成云平台运行效率较低的问题。该发明专利技术分类、标记所配置的存储环境,依据存储环境的性能进行分类、标记,存储环境的性能包括存储环境所采用的文件格式、读写速度、存储类型的加权系数;对所要存储的数据进行分类、标记;将分类、标记后所要存储的数据存入分类、标记的存储环境中。对存储环境的性能进行动态判断,对所要存储数据按校验位进行筛选。通过对不同虚拟化数据的分层存储,把高频数据、低频数据进行分类,从而更加合理的配置存储资源,减少设备浪费,提高设备利用率。

Method and device for storing virtual resource in cloud platform

The present invention relates to the technical field of cloud storage platform, discloses a method and a device for storage in cloud platform of virtual resources, to overcome the existing technologies, performance is not a variety of storage media according to the level of data read and write frequency adaptive storage, cloud platform caused by the problem of low efficiency. The storage environment marked by classification, configuration, classification, based on the performance of storage environment marking performance storage environment includes the storage environment using file format, read and write speed, storage type of weighted coefficient; the stored data classification and labelling; classification, labeling to be stored the data stored in the storage environment, classification of the tag. The performance of the storage environment is dynamically evaluated, and the stored data is filtered by parity bits. Through the hierarchical storage of different virtualization data, the high frequency data and low frequency data are classified so as to more reasonably configure the storage resources, reduce equipment waste and improve the utilization ratio of equipment.

【技术实现步骤摘要】
云平台中存储虚拟资源的方法及装置
该专利技术涉及云平台资源存储领域,特别是涉及一种云平台中存储虚拟资源的方法及装置。
技术介绍
目前,随着云计算、大数据等新型技术的发展,大量云计算基地的建立,导致存储的数量正在逐渐增加,如何有效、快速地存储云平台虚拟资源成为急需解决的问题。针对InCloudManager,其作为云计算的主要平台产品,其利用的存储介质不同,导致存储速度会有差异,最终对整个云平台的存储效率带来了直接的影响。所要存储数据的使用频率存在明显差异,如果不根据各种存储介质的性能按照数据读写的频率高低进行适应性存储,会导致云平台存储资源的性能得不到最好的发挥,降低了存储资源利用率,从而影响被高频率访问的数据的读写顺畅性,给云平台的性能提升造成瓶颈、降低了云平台的运行效率,同时增加了云平台中的部分设备的损坏几率。
技术实现思路
针对上述技术问题,本专利技术提供一种存储资源利用率高,运行效率较高的云平台中存储虚拟资源的方法及装置。为解决以上技术问题,本专利技术采用以下技术解决方案,一种云平台中存储虚拟资源的方法包括以下步骤:分类、标记所配置的存储环境;对所要存储的数据进行分类、标记;将分类、标记后所要存储的数据存入分类、标记的存储环境中。优选地,分类、标记所配置的存储环境,是依据存储环境的性能进行分类、标记,存储环境的性能包括存储环境所采用的文件格式、读写速度、存储类型的加权系数。优选地,在分类、标记所配置的存储环境,还包括:对其性能进行动态判断,如果其性能变化,再次对所配置的存储环境进行分类、标记,如果其性能未变化,保持原标记。优选地,对所要存储的数据进行分类、标记后,还包括对所要存储数据按校验位进行筛选。所述存储环境的类型包括SATA存储、SAS存储、SSD存储。一种云平台中存储虚拟资源的装置,包括以下模块:存储环境配置模块,用于分类、标记所配置的存储环境;数据配置模块,用于对所要存储的数据进行分类、标记;数据存入模块,用于将分类、标记后所要存储的数据存入分类、标记的存储环境中。优选地,对存储环境分类标记依据其性能进行,对存储环境的性能进行动态判断,如果其性能变化,再次对所配置的存储环境进行分类、标记,如果其性能未变化,保持原标记。所述数据配置模块,用于依据所要存储的数据的使用频率进行分类、标记,并赋予加权系数。与现有技术相比,本专利技术一种云平台中存储虚拟资源的方法及装置具有以下优点:1、本专利技术在实施过程中,对存储环境性能进行判断,可以准确的掌握各种存储资源的当前性能;所要存储的数据进行分类、标记之后,结合存储环境分类存储,提高存储效率和存储资源的利用率,进而提高了整个云计算平台的性能。2、通过对不同虚拟化数据的分层存储,把高频数据、低频数据进行分类,可以统计云平台数据使用率,归类不同数据在不同区域、不同应用场景、不同行业的应用特点,从而更加合理的配置存储资源,减少设备浪费,提高设备利用率,同时还可以跨云平台之间进行存储资源的联合使用,更大限度的扩展了云平台的处理性能。并且以上操作对于用户使用的体验来说是透明的,无感知的。附图说明图1是本专利技术云平台中存储虚拟资源的方法及装置中方法的流程示意图之一;图2是本专利技术云平台中存储虚拟资源的方法及装置中方法的流程示意图之二;图3是本专利技术云平台中存储虚拟资源的方法及装置中存储资源性能的判定流程示意图之一;图4是本专利技术云平台中存储虚拟资源的方法及装置中方法的流程示意图之三;图5是本专利技术云平台中存储虚拟资源的方法及装置中存储资源性能的判定流程示意图之二;图6是本专利技术云平台中存储虚拟资源的方法及装置中装置的模块示意图之一;图7是本专利技术云平台中存储虚拟资源的方法及装置中装置的模块示意图之二。具体实施方式下面对本专利技术中涉及到的一些技术词语进行解释:IOPS(Input/OutputOperationsPerSecond),即每秒进行读写(I/O)操作的次数,多用于数据库等场合,衡量随机访问的性能。加权系数,指对不同性能指标,依照其重要程度设置不同的权值,此权值为该性能指标的加权系数。下面结合附图和具体实施方式对本专利技术一种云平台中存储虚拟资源的方法及装置作进一步说明:实施例1如图1所示,一种云平台中存储虚拟资源的方法包括以下步骤:步骤S101:分类、标记所配置的存储环境;步骤S102:对所要存储的数据进行分类、标记;步骤S103:将分类、标记后所要存储的数据存入分类、标记的存储环境中。实施例2如图2和图3所示,一种云平台中存储虚拟资源的方法包括以下步骤:步骤S201:分类、标记所配置的存储环境;步骤S202:在分类、标记所配置的存储环境,还包括:对其性能进行动态判断,如果其性能变化,再次对所配置的存储环境进行分类、标记,如果其性能未变化,保持原标记;步骤S203:对所要存储的数据进行分类、标记;步骤S204:对所要存储的数据进行分类、标记后,还包括对所要存储数据按校验位进行筛选;步骤S205:将分类、标记后所要存储的数据存入分类、标记的存储环境中。优选地,分类、标记所配置的存储环境,是依据存储环境的性能进行分类、标记,存储环境的性能包括存储环境所采用的文件格式、读写速度、存储类型的加权系数。所述存储环境的类型包括SATA存储、SAS存储、SSD存储。实施例3如图4和图5所示,一种云平台中存储虚拟资源的方法包括以下步骤:步骤S301:分类、标记所配置的云平台;步骤S302:在分类、标记所配置的云平台,还包括:对其性能进行动态判断,如果其性能变化,再次对所配置的云平台进行分类、标记,如果其性能未变化,保持原标记;步骤S303:对所要存储的数据进行分类、标记;步骤S304:对所要存储的数据进行分类、标记后,还包括对所要存储数据按校验位进行筛选;步骤S305:将分类、标记后所要存储的数据存入分类、标记的云平台中。优选地,分类、标记所配置的云平台,是依据云平台性能进行分类标记。实施例4如图6所示,一种云平台中存储虚拟资源的装置包括以下模块:存储环境配置模块201,用于分类、标记所配置的存储环境;数据配置模块202,用于对所要存储的数据进行分类、标记;数据存入模块203,用于将分类、标记后所要存储的数据存入分类、标记的存储环境中。实施例5如图7所示,一种云平台中存储虚拟资源的装置包括以下模块:存储环境配置模块201,用于分类、标记所配置的存储环境。优选地,还包括存储环境判断模块204,对存储环境分类标记依据其性能进行,对存储环境的性能进行动态判断,如果其性能变化,再次对所配置的存储环境进行分类、标记,如果其性能未变化,保持原标记。数据配置模块202,用于对所要存储的数据进行分类、标记。数据存入模块203,用于将分类、标记后所要存储的数据存入分类、标记的存储环境中。所述数据配置模块,用于依据所要存储的数据的使用频率进行分类、标记,并赋予加权系数。在本专利技术中对已经标记的存储资源,进行归类存储的过程中,涉及云数据中心的存储资源,其数据量较大,为提高效率,归类的方式采用只识别标签的方式进行分类存储,归类完成后,再进行数据的校验,采用分布的方式进行数据处理,更加合理的分配和资源的跨区域管理,符合云计算的理念。本专利技术通过定时的计算存储的性能的方式给予加权计算,然后进行分类存储,可能存在不同的存储有相本文档来自技高网...
云平台中存储虚拟资源的方法及装置

【技术保护点】
一种云平台中存储虚拟资源的方法,其特征在于,包括:分类、标记所配置的存储环境;对所要存储的数据进行分类、标记;将分类、标记后所要存储的数据存入分类、标记的存储环境中。

【技术特征摘要】
1.一种云平台中存储虚拟资源的方法,其特征在于,包括:分类、标记所配置的存储环境;对所要存储的数据进行分类、标记;将分类、标记后所要存储的数据存入分类、标记的存储环境中。2.根据权利要求1所述的云平台中存储虚拟资源的方法,其特征在于,分类、标记所配置的存储环境,是依据存储环境的性能进行分类、标记,存储环境的性能包括存储环境所采用的文件格式、读写速度、存储类型的加权系数。3.根据权利要求2所述的云平台中存储虚拟资源的方法,其特征在于,在分类、标记所配置的存储环境,还包括:对其性能进行动态判断,如果其性能变化,再次对所配置的存储环境进行分类、标记,如果其性能未变化,保持原标记。4.根据权利要求1所述的云平台中存储虚拟资源的方法,其特征在于,对所要存储的数据进行分类、标记后,还包括对所要存储数据按校验位进行筛选。5.根据权...

【专利技术属性】
技术研发人员:闫涛
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1