一种基于对象存储协议的块存储访问方法

    公开(公告)号:CN112799781A

    公开(公告)日:2021-05-14

    申请号:CN202110072600.9

    申请日:2021-01-20

    IPC分类号: G06F9/455 G06F11/14

    摘要: 本发明公开了一种基于对象存储协议的块存储访问方法,包括首先通过对象网关服务的客户端发出包括上传、下载、删除对象文件的请求;其中,上传所述对象文件为镜像文件时,设置所示镜像文件的文件属性为:“X‑Meta‑Bingo‑MyImage”;然后,对象存储网关识别所述对象文件的参数,所述参数包括文件属性;若所述文件属性符合“X‑Meta‑Bingo‑MyImage”,则依据所述请求,调用所述块储存接口,所述块储存写入所述镜像文件、下载所述镜像文件、删除所述镜像文件,然后返回所述客户端;否则,直接在对象储存池中执行所述请求:写入、下载、删除所述对象文件。本发明主要解决分布存储系统存储池之间的数据的隔离的问题,使得用户可以很方便地通过对象存储协议来直接访问块存储池中的块存储,用户无需依赖中转模块,无需额外的中转模块的机器,减少资源的浪费,解决云计算领域用户使用定制的虚拟机的关键问题,可以有效推广。

    一种读写请求的调度方法、存储介质以及分布式存储系统

    公开(公告)号:CN111708496A

    公开(公告)日:2020-09-25

    申请号:CN202010564798.8

    申请日:2020-06-19

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种读写请求的调度方法、存储介质以及分布式存储系统,其中读写请求的调度方法包括:当接收到客户端发出的读写I/O请求时,获取所述客户端中读写I/O网络的流量;通过所述流量识别存储I/O协议,并根据所述存储I/O协议获取I/O行为特征参数;其中,所述I/O行为特征参数包括块ID、来源IP地址和读写IOPS值;根据所述块ID和所述读写IOPS值从预设的I/O行为数据库获取IOPS限制值;其中,所述I/O行为数据库存储有与所述块ID相对应的读写请求时的IOPS限制值;将所述读写IOPS值与所述IOPS限制值作比较,在判断所述读写IOPS值在第一预设范围内时,向所述来源IP地址下发调度指令,实现读写请求的调度,通过在网络协议报文的层面,与客户端和分布式存储系统解偶。

    一种基于对象存储协议的块存储池访问方法

    公开(公告)号:CN112799781B

    公开(公告)日:2021-09-03

    申请号:CN202110072600.9

    申请日:2021-01-20

    IPC分类号: G06F9/455 G06F11/14

    摘要: 本发明公开了一种基于对象存储协议的块存储访问方法,包括首先通过对象存储网关服务的客户端发出包括上传、下载、删除对象文件的请求;其中,上传所述对象文件为镜像文件时,设置所示镜像文件的文件属性为:“X‑Meta‑Bingo‑MyImage”;然后,对象存储网关识别所述对象文件的参数,所述参数包括文件属性;若所述文件属性符合“X‑Meta‑Bingo‑MyImage”,则依据所述请求,调用所述块存储接口,所述块存储写入所述镜像文件、下载所述镜像文件、删除所述镜像文件,然后返回所述客户端;否则,直接在对象存储池中执行所述请求:写入、下载、删除所述对象文件。本发明主要解决分布存储系统存储池之间的数据的隔离的问题,使得用户可以很方便地通过对象存储协议来直接访问块存储池中的块存储,用户无需依赖中转模块,无需额外的中转模块的机器,减少资源的浪费,解决云计算领域用户使用定制的虚拟机的关键问题,可以有效推广。