虚拟数据写入、读取的方法及系统技术方案

技术编号:11723917 阅读:74 留言:0更新日期:2015-07-11 15:37
本发明专利技术公开了一种虚拟数据写入方法,所述虚拟数据写入方法包括以下步骤:接收虚拟数据写入请求;在接收到虚拟数据写入请求后,获取产生所述写入请求的写入对象以及所述写入对象的写入属性,确定与所述写入属性对应的第一存储区域,所述写入对象为触发所述写入请求的对象;在所述第一存储区域写入与所述写入请求对应的虚拟数据。本发明专利技术还提供一种虚拟数据读取方法、虚拟数据写入系统及虚拟数据读取系统。相对于现有技术,本发明专利技术实现减少存储空间和计算资源的浪费,降低数据处理和数据管理的难度。

【技术实现步骤摘要】

本专利技术涉及虚拟存储领域,尤其涉及虚拟数据写入、读取的方法及系统
技术介绍
目前传统的虚拟存储系统中,由于无法区分虚拟机产生的数据,进而导致无法将虚拟机产生的数据进行分类处理,使得传统的虚拟存储系统中,只能将虚拟机数据作为一个整体进行存储,但是虚拟机内的应用或者文件的存储属性并不相同。例如:有些特别重要数据需要三份冗余,而有些数据一份冗余数据即可,传统的虚拟存储系统中就只能按最高冗余要求来存储整个虚拟机数据,造成了存储空间和计算资源的极大浪费,进而使得虚拟存储系统的读写延时加大,用户体验降低,数据读写压力大,甚至会威胁到整个虚拟存储系统的稳定性。再例如:如果虚拟机内一些数据需要加密存储,则需要将整个虚拟机的数据均进行加密操作才能达到目的,大大降低了数据管理的灵活性,增加了数据管理的难度。综上,现有的虚拟存储系统中将虚拟机数据作为一个整体进行存储,造成了存储空间和计算资源的极大浪费,大大增加了数据处理和数据管理的难度。因此,现有的虚拟存储系统无法区分虚拟机内数据并进行分类存储的问题急待专利技术人解决。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种虚拟数据写入、读取的方法及系统,旨在解决现有的虚拟存储系统无法区分虚拟机内数据并进行分类存储的技术问题。为实现上述目的,本专利技术提供一种虚拟存储写入方法,所述虚拟存储写入方法包括以下步骤:接收虚拟数据的写入请求;在接收到所述虚拟数据的写入请求后,获取产生所述写入请求的写入对象以及所述写入对象的写入属性,确定与所述写入属性对应的第一存储区域,所述写入对象为触发所述写入请求的对象;在所述第一存储区域写入与所述写入请求对应的虚拟数据。优选地,所述接收虚拟数据写入请求的步骤之前,还包括:提供第一配置界面,供用户基于所述第一配置界面选择写入对象并为所述写入对象配置写入属性;当侦测到用户基于所述第一配置界面发出的配置完毕指令时,建立写入对象与所述写入属性的对应关系;为所述写入属性配置第一存储区域,并建立所述写入属性与所述第一存储区域的对应关系。优选地,所述建立所述的写入属性与所述第一存储区域的对应关系的步骤之后,还包括:提供第一修改界面,供用户基于所述第一修改界面选择写入对象并修改所述写入对象的写入属性;当侦测到用户基于所述第一修改界面发出的修改完毕指令时,修改所述写入对象与所述写入属性的对应关系。为实现上述目的,本专利技术还进一步提供一种虚拟数据读取方法,所述虚拟数据读取方法包括以下步骤:接收虚拟数据的读取请求;在接收到虚拟数据的读取请求后,获取产生所述读取请求的读取对象以及所述读取对象的读取属性,确定与所述读取属性对应的第二存储区域,所述读取对象为触发所述读取请求的对象;在所述第二存储区域读取与所述读取请求对应的虚拟数据并发送至所述读取对象。优选地,所述接收虚拟数据的读取请求的步骤之前,还包括:提供第二配置界面,供用户基于所述第二配置界面选择读取对象并为所述读取对象配置读取属性;当侦测到用户基于所述第二配置界面发出的配置完毕指令时,建立所述读取对象与所述读取属性的对应关系;为所述读取属性配置第二存储区域,并建立所述读取属性与所述第二存储区域的对应关系。优选地,在所述建立所述读取属性与所述第二存储区域的对应关系的步骤之后,还包括:提供第二修改界面,供用户基于所述第二修改界面选择读取对象并修改所述读取对象的读取属性;当侦测到用户基于所述第二修改界面发出的修改完毕指令时,修改所述读取对象与所述读取属性的对应关系。为实现上述目的,本专利技术还进一步一种虚拟数据写入系统,所述虚拟数据写入系统包括:第一接收模块,接收虚拟数据的写入请求;第一处理模块,在接收到所述虚拟数据的写入请求后,获取产生所述写入请求的写入对象以及所述写入对象的写入属性,确定与所述写入属性对应的第一存储区域,所述写入对象为触发所述写入请求的对象;写入模块,在所述第一存储区域写入与所述写入请求对应的虚拟数据。优选地,所述虚拟数据写入系统还包括:第一界面提供模块,用于提供第一配置界面,供用户基于所述第一配置界面选择写入对象并为所述写入对象配置写入属性;第一创建模块,用于当侦测到用户基于所述第一配置界面发出的配置完毕指令时,建立写入对象与所述写入属性的对应关系;还用于为所述写入属性配置第一存储区域,并建立所述写入属性与所述第一存储区域的对应关系。为实现上述目的,本专利技术还进一步一种虚拟数据读取系统,所述虚拟数据读取系统包括:第二接收模块,用于接收虚拟数据的读取请求;第二处理模块,用于在接收到虚拟数据的读取请求后,获取产生所述读取请求的读取对象以及所述读取对象的读取属性,确定与所述读取属性对应的第二存储区域,所述读取对象为触发所述读取请求的对象;读取模块,用于在所述第二存储区域读取与所述读取请求对应的虚拟数据并发送至所述读取对象。优选地,所述虚拟数据读取系统还包括:第二界面提供模块,用于提供第二修改界面,供用户基于所述第二修改界面选择读取对象并修改所述读取对象的读取属性;第二创建模块,用于当侦测到用户基于所述第二修改界面发出的修改完毕指令时,修改所述读取对象与所述读取属性的对应关系。相对于现有技术,本专利技术通过区分虚拟机内数据并进行分类存储,减少了存储空间和计算资源的浪费,降低了数据处理和数据管理的难度。【附图说明】图1为本专利技术虚拟数据写入方法第一实施例的流程示意图;图2为本专利技术虚拟数据写入方法第二实施例的流程示意图;图3为本专利技术虚拟数据写入方法第三实施例的流程示意图;图4为本专利技术虚拟数据读取方法第一实施例的流程示意图;图5为本专利技术虚拟数据读取方法第二实施例的流程示意图;图6为本专利技术虚拟数据读取方法第三实施例的流程示意图;图7为本专利技术虚拟数据写入系统第一实施例的功能模块示意图;图8为本专利技术虚拟数据写入系统第二实施例的功能模块示意图;图9为本专利技术虚拟数据读取系统第一实施例的功能模块示意图;图10为本专利技术虚拟数据读取系统第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】下面结合附图及具体实施例就本专利技术的技术方案做进一步的说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为本专利技术一种虚拟数据写入方法的第一实施例的流程示意图;需要强调的是:图1所示流程图仅为一个较佳实施例,本领域的技术人员当知,任何围绕本专利技术思想构建的实施例都不应脱离于如下技术方案涵盖的范围:接收虚拟数据的写入请求;在接收到所述虚拟数据的写入请求后,获取产生所述写入请求的写入对象以及所述写入对象的写入属性,确定与所述写入属性对应的第一存储区域;在所述第一存储区域写入与所述写入请求对应的虚拟数据。以下是本实施例逐步实现虚拟数据写入方法的具体步骤:步骤S10,接收虚拟数据写入请求;在本专利技术实施例中,执行本专利技术虚拟数据写入方法的主体可以是终端(例如,月艮务器、虚拟机等),进一步的加载在终端侧的虚拟数据写入应用(例如,虚拟数据写入软件)。在本专利技术实施例中优选为虚拟数据写入应用。在本实施例中,所述虚拟数据写入请求,可以是通过虚拟机内的应用或者文件进行数据存储时,向虚拟机内的存储系统发出的,虚拟数据本文档来自技高网...

【技术保护点】
一种虚拟数据写入方法,其特征在于,所述虚拟数据写入方法包括以下步骤:接收虚拟数据的写入请求;在接收到所述虚拟数据的写入请求后,获取产生所述写入请求的写入对象以及所述写入对象的写入属性,确定与所述写入属性对应的第一存储区域,所述写入对象为触发所述写入请求的对象;在所述第一存储区域写入与所述写入请求对应的虚拟数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:尹巍赵辉宇
申请(专利权)人:深信服网络科技深圳有限公司
类型:发明
国别省市:广东;44

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

1