【技术实现步骤摘要】
一种虚拟机文件处理方法及装置
本专利技术属于虚拟机文件管理
,尤其涉及一种虚拟机文件处理方法及装置。
技术介绍
随着云计算技术逐步成熟,云计算环境中虚拟机的性能越来越高,其一方面能够快速满足用户对物理设备的需求,另一方面采用云计算可以减少企业IT(InformationTechnology,信息技术)部门的维护成本,从而,越来越多的用户开始使用虚拟机取代传统的台式机。现代通信技术的发展导致大量相同的信息在用户之间流转,如网络图片、音视频数据(歌曲文件、影视剧文件)等,为节约存储资源,对于重复数据,底层存储系统一般会采用重复数据删除技术将相同的数据删掉。如果用户使用虚拟机,如云计算环境中的虚拟机等,虚拟机会将系统中的文件与操作系统一起做成一个大文件存储,这样就不能使用基于文件(这里的文件指传统意义上的文件,如用户的word文档、邮件、图片、音视频文件等,区别于上述的大文件)的重复数据删除策略。对于用户使用虚拟机的该情况,目前云计算环境中的重复数据删除技术,都是将整个虚拟机中的数据按照一个大文件进行切块,不同虚拟机的大文件之间以块为单位进行数据的比对查重以及重复 ...
【技术保护点】
1.一种虚拟机文件处理方法,其特征在于,包括:获得文件存储请求,所述文件存储请求用于指示存储第一文件;确定所述第一文件的存储方式;若所述第一文件的存储方式为第一存储方式,则以对象形式存储所述第一文件;其中,以对象形式存储的文件能够使得文件支持文件级别的数据查重及重复数据删除处理。
【技术特征摘要】
1.一种虚拟机文件处理方法,其特征在于,包括:获得文件存储请求,所述文件存储请求用于指示存储第一文件;确定所述第一文件的存储方式;若所述第一文件的存储方式为第一存储方式,则以对象形式存储所述第一文件;其中,以对象形式存储的文件能够使得文件支持文件级别的数据查重及重复数据删除处理。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一文件的存储方式,包括:识别所述文件存储请求中是否包括预定标志;其中,若所述第一文件对应一指示以对象形式保存文件的预定属性,则所述文件存储请求中包括所述预定标志,若所述第一文件未对应所述预定属性,则所述文件存储请求中不包括所述预定标志;虚拟机基于预定的重删策略确定所述第一文件是否对应所述预定属性;若包括,则所述第一文件的存储方式为第一存储方式;若不包括,则所述第一文件的存储方式为第二存储方式。3.根据权利要求1所述的方法,其特征在于,所述以对象形式存储所述第一文件,包括:为所述第一文件创建一个相对应的第一对象,创建的所述第一对象至少能够指示所述第一文件在预定的第一存储系统中的待存储位置;所述第一存储系统与虚拟机中用于存储大文件的第二存储系统相互独立;将所述第一文件写入所述第一存储系统中所述第一对象所指示的待存储位置;在所述第一存储系统中记录所述第一文件与所述第一对象的对应关系。4.根据权利要求2所述的方法,其特征在于,还包括:若所述第一文件的存储方式为第二存储方式,则将所述第一文件与所述虚拟机中已存储的大文件处理成新的大文件,并在虚拟机中存储所述新的大文件,以使得以大文件形式在虚拟机中存储所述第一文件。5.根据权利要求3所述的方法,其特征在于,还包括以下处理过程中的至少一种:以文件为单位对所述第一存储系统中存储的各个文件进行查重处理,并对查重处理后所确定出的重复文件进行文件删除处理;在获得针对第二文件的读文件请求时,确定所述第二文件的存储方式,若所述第二文件的存储方式为所述第一存储方式,则从所述第一存储系统中读取所述第二文件,若所述第二文件的存储方式为所述第二存储方式,则从所述第二存储系统中读取所述第二文件。6.根据权利要求5所述的方法,其特征在于,所述从所述第一存储系统中读取所述第...
【专利技术属性】
技术研发人员:郝志敏,孙宪武,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。