云平台数据存储方法及装置与流程

文档序号:11154219阅读:来源:国知局

技术特征:

1.一种云平台数据存储方法,其特征在于,包括以下步骤:

当接收到客户端发送过来的需要存储在云平台的数据时,判断云平台的写入性能参数是否小于预设的写入性能参数;

当云平台的写入性能参数小于预设的写入性能参数时,缓存所述数据;

当云平台的写入性能参数大于或等于预设的写入性能参数时,将所述数据发送至云平台以进行存储。

2.如权利要求1所述的云平台数据存储方法,其特征在于,所述接收到客户端发送过来的需要存储在云平台的数据的步骤之后,还包括:

判断客户端的输出性能参数是否大于预设的输出性能参数;

当客户端的输出性能参数大于预设的输出性能参数时,缓存所述数据;

当客户端的输出性能参数小于或等于预设的输出性能参数时,将数据发送至云平台以进行存储。

3.如权利要求1或2所述的云平台数据存储方法,其特征在于,所述将所述数据发送至云平台以进行存储的步骤包括:

将数据拆分成若干大小相同的小块数据并附加分片信息形成切片数据;

将切片数据发送至云平台以进行存储。

4.如权利要求3所述的云平台数据存储方法,其特征在于,所述将数据拆分成若干大小相同的小块数据并附加分片信息形成切片数据的步骤之后,还包括:

对每一个切片数据生成至少1个副本数据和/或为切片数据配置纠删码。

5.如权利要求3所述的云平台数据存储方法,其特征在于,所述方法还包括:

当缓存数据达预设阀值时,将数据发送至云平台以进行存储。

6.一种云平台数据存储装置,其特征在于,包括:

判断模块,用于当接收到客户端发送过来的需要存储在云平台的数据时,判断云平台的写入性能参数是否小于预设的写入性能参数;

缓存模块,用于当云平台的写入性能参数小于预设的写入性能参数时,缓存所述数据;

发送模块,用于当云平台的写入性能参数大于或等于预设的写入性能参数时,将所述数据发送至云平台以进行存储。

7.如权利要求6所述的云平台数据存储装置,其特征在于,所述判断模块,还用于判断客户端的输出性能参数是否大于预设的输出性能参数;

所述缓存模块,还用于当客户端的输出性能参数大于预设的输出性能参数时,缓存所述数据;

所述发送模块,还用于当客户端的输出性能参数小于或等于预设的输出性能参数时,将数据发送至云平台以进行存储。

8.如权利要求6或7所述的云平台数据存储装置,其特征在于,所述发送模块包括:

切片单元,用于将数据拆分成若干大小相同的小块数据并附加分片信息形成切片数据;

发送单元,用于将切片数据发送至云平台以进行存储。

9.如权利要求8所述的云平台数据存储装置,其特征在于,所述切片单元,还用于对每一个切片数据生成至少1个副本数据和/或为切片数据配置纠删码。

10.如权利要求8所述的云平台数据存储装置,其特征在于,所述发送模块,还用于当缓存数据达预设阀值时,将数据发送至云平台以进行存储。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1