一种基于压缩的优化云存储系统日志存储的方法

文档序号:9754765阅读:257来源:国知局
一种基于压缩的优化云存储系统日志存储的方法
【技术领域】
[0001]本发明涉及服务器存储日志技术领域,具体提供一种基于压缩的优化云存储系统日志存储的方法。
【背景技术】
[0002]计算机由于具有提供信息量大,信息成本低,获取信息方便快捷等优点,成为现在人们日常生活中不可或缺的重要的交流及工作工具。此外,计算机还具有数据存储的功能,用户能将自己认为重要或者需要保存的数据,通过计算机保存起来,以保证数据的存储安全性及方便用户的存放。在现有云存储系统中,为了提升日志存储的性能,大多使用SSD(Solid State Drives)固态硬盘作为日志的存储介质。而SSD(Solid State Drives)的使用无形中增加了云存储系统建设成本,进而增加了用的使用成本。而对于大多数云存储系统来说主要是SATA(Serial Advanced Technology Attachment)串口接口硬盘作为存储介质,SATA(Serial Advanced Technology Attachment)的读写速度会大大降低云存储系统性能,造成计算机的其他计算速度下降,不仅增加了用户的使用成本,而且还给用户带来很大的不便。

【发明内容】

[0003]本发明的技术任务是针对上述存在的问题,提供一种通用性强,对现有云存储系统框架不会造成影响,并且能提升云存储系统性能的基于压缩的优化云存储系统日志存储的方法。
[0004]为实现上述目的,本发明提供了如下技术方案:
一种基于压缩的优化云存储系统日志存储的方法,包括日志存储和日志回放;日志存储是在每一条日志的头信息中添加压缩属性,并进行压缩优化后进行落盘操作;日志回放是从日志存储介质中读取每一条日志,并通过压缩属性进行解压缩优化,然后进行日志回放操作。
[0005]作为优选,日志存储过程中,服务器端根据用户需求开启日志存储压缩优化,先进行日志大小的判断。
[0006]作为优选,所述日志回放过程中,从日志存储介质上读取日志内容,先获取压缩属性是否标记,智能的选择是否执行日志存储解压缩优化,压缩属性被标记执行日志存储解压缩优化,然后执行日志回放操作。
[0007]作为优选,在日志真正存储之前对每一条日志进行压缩优化,从而提升云存储系统性能。
[0008]本发明具有以下突出的有益效果:该方法适用于低成本带日志的云存储系统,具有很强的通用性,对现有云存储系统框架不会造成影响,能够有效地减小日志存储带来的云存储系统资源开销,提升日志存储的落盘性能,提升磁盘空间利用率,从而提升云存储系统性能。
【附图说明】
[0009]图1为本发明所述基于压缩的优化云存储系统日志存储的方法的示意图。
【具体实施方式】
[0010]下面结合附图和实施例对本发明所述基于压缩的优化云存储系统日志存储的方法作进一步详细说明。
[0011]在本发明中,在未作相反说明的情况下,使用的方位词如“上、下、左、右”通常是指参考附图所示的上、下、左、右;“内、外”是指相对于各部件本身的轮廓的内、外。
实施例
[0012]如图1所示,本发明所述基于压缩的优化云存储系统日志存储的方法,包括日志存储和日志回放;日志存储是在每一条日志的头信息中添加压缩属性,并进行压缩优化后进行落盘操作;日志回放是从日志存储介质中读取每一条日志,并通过压缩属性进行解压缩优化,然后进行日志回放操作。日志存储过程中,服务器端根据用户需求开启日志存储压缩优化,先进行日志大小的判断。日志回放过程中,从日志存储介质上读取日志内容,先获取压缩属性是否标记,智能的选择是否执行日志存储解压缩优化,压缩属性被标记执行日志存储解压缩优化,然后执行日志回放操作。在日志真正存储之前对每一条日志进行压缩优化,从而提升云存储系统性能。
[0013]本发明的基于压缩的优化云存储系统日志存储的方法的实际工作过程为:
(一)日志存储
如图1所示,服务器端根据用户需求开启日志存储压缩优化,先进行日志大小的判断日志大小是否大于128KB,智能地选择是否执行日志存储压缩优化,大于128KB时执行日志存储压缩优化,并标记压缩属性,然后进行日志落盘;
(二)日志回放
如图1所示,当需要日志回放时从日志存储介质上读取日志内容,先获取压缩属性是否标记,智能地选择是否执行日志存储解压缩优化,压缩属性被标记执行日志存储解压缩优化,然后执行日志回放操作。
[0014]以上所述的实施例,只是本发明较优选的【具体实施方式】,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。
【主权项】
1.一种基于压缩的优化云存储系统日志存储的方法,其特征在于:包括日志存储和日志回放;日志存储是在每一条日志的头信息中添加压缩属性,并进行压缩优化后进行落盘操作;日志回放是从日志存储介质中读取每一条日志,并通过压缩属性进行解压缩优化,然后进行日志回放操作。2.根据权利要求1所述的基于压缩的优化云存储系统日志存储的方法,其特征在于:日志存储过程中,服务器端根据用户需求开启日志存储压缩优化,先进行日志大小的判断。3.根据权利要求1或2所述的基于压缩的优化云存储系统日志存储的方法,其特征在于:所述日志回放过程中,从日志存储介质上读取日志内容,先获取压缩属性是否标记,智能的选择是否执行日志存储解压缩优化,压缩属性被标记执行日志存储解压缩优化,然后执行日志回放操作。4.根据权利要求3所述的基于压缩的优化云存储系统日志存储的方法,其特征在于:在日志真正存储之前对每一条日志进行压缩优化,从而提升云存储系统性能。
【专利摘要】本发明公开了一种基于压缩的优化云存储系统日志存储的方法,属于服务器存储日志技术领域。所述基于压缩的优化云存储系统日志存储的方法,包括日志存储和日志回放;日志存储是在每一条日志的头信息中添加压缩属性,并进行压缩优化后进行落盘操作;日志回放是从日志存储介质中读取每一条日志,并通过压缩属性进行解压缩优化,然后进行日志回放操作。本发明所述基于压缩的优化云存储系统日志存储的方法,通用性强,对现有云存储系统框架不会造成影响,能提升云存储系统性能,具有很好的推广应用价值。
【IPC分类】H04L12/24, H04L29/08
【公开号】CN105516307
【申请号】CN201510899580
【发明人】孔军
【申请人】浪潮电子信息产业股份有限公司
【公开日】2016年4月20日
【申请日】2015年12月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1