分布式存储系统中的文件操作

    公开(公告)号:CN111587425B

    公开(公告)日:2023-10-20

    申请号:CN201880086360.4

    申请日:2018-10-05

    IPC分类号: G06F12/02 G06F12/16 G06F11/07

    摘要: 多个计算设备经由网络通信地彼此耦接,并且多个计算设备中的每一个可操作地耦接至多个存储设备中的一个或多个。多个故障弹性地址空间跨多个存储设备分布,使得多个故障弹性地址空间中的每一个跨越多个存储设备。多个计算设备维护将每个故障弹性地址空间映射到多个计算设备之一的元数据。多个计算设备中的每一个可操作以从多个存储块读取以及写入多个存储块,同时维护将多个存储块映射到故障弹性地址空间的元数据中的扩展区。

    具有写入均衡的闪存寄存器

    公开(公告)号:CN111066009B

    公开(公告)日:2023-08-22

    申请号:CN201880058207.0

    申请日:2018-10-04

    IPC分类号: G06F16/10

    摘要: 多个计算装置经由网络通信地耦合至彼此,并且多个计算装置中的每个计算装置能够操作地耦合至多个存储装置中的一个或多个存储装置。跨多个存储装置分布多个故障弹性地址空间,以使得多个故障弹性地址空间中的每个故障弹性地址空间跨多个存储装置。每个计算装置能够操作为将记录改变的二级寄存器保存在存储器中。当从存储器中读取数据时,可以根据一个或多个对应寄存器区块对数据应用最新的改变。由此,二级寄存器能够使得多个计算装置延迟和/或巩固对存储器(例如,非易失性闪存驱动)的写入。

    支持多层存储器的虚拟文件系统

    公开(公告)号:CN107949842B

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

    申请号:CN201680050393.4

    申请日:2016-06-27

    摘要: 多个计算设备经由局域网互连,并且包括被配置为实现虚拟文件系统的电路,该虚拟文件系统包括虚拟文件系统前端的一个或多个实例以及虚拟文件系统后端的一个或多个实例。虚拟文件系统前端的每个实例可以被配置为从存在于多个计算设备上的文件系统驱动器接收文件系统调用,并且确定虚拟文件系统后端的一个或多个实例中的哪一个负责为文件系统调用提供服务。虚拟文件系统后端的每个实例可以被配置为从虚拟文件系统前端的一个或多个实例接收文件系统调用,并且针对受文件系统调用的服务影响的数据更新文件系统元数据。

    具有写入均衡的闪存寄存器
    7.
    发明公开

    公开(公告)号:CN111066009A

    公开(公告)日:2020-04-24

    申请号:CN201880058207.0

    申请日:2018-10-04

    IPC分类号: G06F16/10

    摘要: 多个计算装置经由网络通信地耦合至彼此,并且多个计算装置中的每个计算装置能够操作地耦合至多个存储装置中的一个或多个存储装置。跨多个存储装置分布多个故障弹性地址空间,以使得多个故障弹性地址空间中的每个故障弹性地址空间跨多个存储装置。每个计算装置能够操作为将记录改变的二级寄存器保存在存储器中。当从存储器中读取数据时,可以根据一个或多个对应寄存器区块对数据应用最新的改变。由此,二级寄存器能够使得多个计算装置延迟和/或巩固对存储器(例如,非易失性闪存驱动)的写入。