【技术实现步骤摘要】
分布式存储系统
[0001]相关申请的交叉引用
[0002]本申请基于并要求于2021年12月10日向韩国知识产权局提交的韩国专利申请10
‑
2021
‑
0176199和于2022年4月22日向韩国知识产权局提交的韩国专利申请10
‑
2022
‑
0049953的优先权,其公开内容通过引用整体并入本文。
[0003]一个或多个示例实施例涉及分布式存储系统。
技术介绍
[0004]数据中心中包括的分布式存储系统可以包括多个服务器节点,每个服务器节点包括计算单元和存储单元,并且数据可以分布和存储在服务器节点中。为了确保可用性,存储系统可能会在多个服务器节点中复制相同的数据。复制操作可能导致计算单元中的瓶颈,并且可能使存储单元难以发挥最大性能。
[0005]最近,已经进行了将分布式存储系统的以服务器为中心的结构重组为以资源为中心的结构的研究。在具有面向资源的结构的非聚合存储系统中,执行计算功能的计算节点和执行存储功能的存储节点可以在物理上 ...
【技术保护点】
【技术特征摘要】
1.一种分布式存储系统,包括:多个主机服务器,包括多个计算节点;以及多个存储节点,被配置为经由网络与所述多个计算节点通信,所述多个存储节点包括多个存储卷,其中,所述多个计算节点包括被配置为处理具有第一标识符的第一数据的主计算节点和备份计算节点,所述多个存储卷包括被配置为存储所述第一数据的主存储卷和备份存储卷,所述主计算节点被配置为基于接收到与所述第一数据相对应的写入请求,向包括所述主存储卷的主存储节点提供对所述第一数据的复制请求,并且所述主存储节点被配置为:基于所述复制请求,将所述第一数据存储在所述主存储卷中,将所述第一数据复制到所述备份存储卷,并向所述主计算节点提供对所述复制请求的完成确认。2.根据权利要求1所述的分布式存储系统,其中,所述主存储卷和所述备份存储卷被包括在所述多个存储节点中的不同存储节点中。3.根据权利要求1所述的分布式存储系统,其中,所述主计算节点和所述备份计算节点被包括在所述多个主机服务器中的不同主机服务器中。4.根据权利要求1所述的分布式存储系统,其中,所述主计算节点被配置为:在所述主存储节点将所述第一数据存储在所述主存储卷中并将所述第一数据复制到所述备份存储卷的同时,处理与所述写入请求不同的请求。5.根据权利要求1所述的分布式存储系统,其中:所述主计算节点被配置为向所述主存储节点提供与所述第一数据相对应的读取请求,并且所述主存储节点被配置为:基于所述读取请求,从所述主存储卷获取所述第一数据,并向所述主计算节点提供所获取的第一数据。6.根据权利要求5所述的分布式存储系统,其中:基于在向所述主存储节点提供对所述第一数据的读取请求之后的第一时间段内未能从所述主存储节点接收到确认,所述主计算节点被配置为将包括所述备份存储卷之一的存储节点指定为新的主存储节点,并向所述新的主存储节点提供读取请求,并且所述新的主存储节点被配置为:基于所述读取请求,从所述新的主存储节点中的备份存储卷获取所述第一数据,并向所述主计算节点提供所获取的第一数据。7.根据权利要求1所述的分布式存储系统,其中:所述分布式存储系统被配置为以对象为单位在所述多个存储卷中分发和存储数据,并且所述第一标识符是所述对象的标识符。8.根据权利要求1所述的分布式存储系统,其中,所述多个存储节点包括多个存储设备,并且所述多个存储节点被配置为将所述多个存储设备提供的存储空间形成为多个逻辑存储空间,并提供所述多个逻辑存储空间作为所述多个存储卷。9.根据权利要求1所述的分布式存储系统,其中,所述主存储节点被配置为:经由所述网络与包括所述备份存储卷的备份存储节点通信,以便复制所述第一数据。
10.根据权利要求1所述的分布式存储系统,其中,所述多个计算节点和所述多个存储节点被配置为根据基于架构的NVMe即NVMe
‑
oF协议进行通信。11.一种分布式存储系统,包括:多个计算域,包括用于分布式处理具有不同标识符的多个数据的多个计算节点;以及多个存...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。