保证分布式对象存储中的数据、流量、容量一致性的方案制造技术

技术编号:19963712 阅读:54 留言:0更新日期:2019-01-03 12:33
本发明专利技术公开了一种保证分布式对象存储中的数据、流量、容量一致性的方案,在分布式对象存储中,需要保证数据,流量统计和容量统计的一致性,不但能保证数据写入过程中的数据,流量统计,容量统计的一致性,还能保证可扩展性,同时对性能的影响也不高。

A Scheme to Ensure Data, Traffic and Capacity Consistency in Distributed Object Storage

The invention discloses a scheme to ensure the consistency of data, flow and capacity in distributed object storage. In distributed object storage, it is necessary to ensure the consistency of data, flow statistics and capacity statistics. It can not only ensure the consistency of data, flow statistics and capacity statistics in the process of data writing, but also ensure the scalability, and has little impact on performance.

【技术实现步骤摘要】
保证分布式对象存储中的数据、流量、容量一致性的方案
本专利技术涉及分布式对象存储中的数据,流量统计,容量统计的一致性问题,具体是一种保证分布式对象存储中的数据、流量、容量一致性的方案。
技术介绍
本方案是一种分布式的对象存储中的数据,流量统计,容量统计的一致性保证方案。在分布式对象存储中,需要保证数据,流量统计和容量统计的一致性,由于在数据写入/修改的过程中,会面临多种异常,任何一种异常都可能导致数据,流量,容量的不一致问题,在常用的解决方案中(如使用mysql事务),在分布式,大规模的数据请求场景下,这样的方式非常容易成为存储系统的性能瓶颈所在,所以需要一种全新的办法来解决数据,流量,容量的一致性问题,同时又能保证不会成为性能瓶颈。适用于大规模的分布式对象存储,并不支持随机写入,追加写入的场景。
技术实现思路
本专利技术的目的在于提供一种保证分布式对象存储中的数据、流量、容量一致性的方案,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种保证分布式对象存储中的数据、流量、容量一致性的方案,其具体方法步骤如下:(1)对于所有的对象数据写入请求,都先记录操作日本文档来自技高网...

【技术保护点】
1.一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,其方法步骤如下:(1)对于所有的对象数据写入请求,都先记录操作日志,并带状态;(2)对于数据已经落入存储完成后,改变操作日志的状态,直接响应数据写入;(3)同时另一个异步线程不断的查询操作的日志的状态,根据不同的日志状态做不同的处理。

【技术特征摘要】
1.一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,其方法步骤如下:(1)对于所有的对象数据写入请求,都先记录操作日志,并带状态;(2)对于数据已经落入存储完成后,改变操作日志的状态,直接响应数据写入;(3)同时另一个异步线程不断的查询操作的日志的状态,根据不同的日志状态做不同的处理。2.根据权利要求1所述的一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,所述步骤(1)中的操作日志为分布式,能够包装扩展性,状态为初始状态。3.根据权利要求1所述的一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,所述步骤(2)中的操作日志状态为数据写入状态,响应数据写入为告知数据写入请求完成。4.根据权利要求1所述的一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,所述步骤(3)中的操作日志的状态为初始状态,如果没超时,则认为数据还在写入,不做任何处理,如果超时,则认为数据写入失败,将会根据操作日志的内容,做数据回滚。5.根据权利要求1所述的一种保证分布式对象存储中的数据、流量、容量一致性的方案,其特征在于,所述步骤(3)中的操作日志的状态为写入状态,这个状态...

【专利技术属性】
技术研发人员:傅金地黄键明
申请(专利权)人:赛凡信息科技厦门有限公司
类型:发明
国别省市:福建,35

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

1