-
公开(公告)号:CN105229591A
公开(公告)日:2016-01-06
申请号:CN201380075528.9
申请日:2013-09-10
Applicant: 微软技术许可有限责任公司
IPC: G06F3/06
CPC classification number: G06F17/30598 , G06F3/0604 , G06F3/0644 , G06F3/067 , G06F17/30067
Abstract: 实施例涉及为了存储管理而创建全局聚合命名空间以及在分布式存储系统中提供一致的命名空间。在一种情景中,计算机系统为每一个数据存储节点定义数据存储对象。数据存储对象唯一地标识数据存储节点的存储元素,其中每一个数据存储对象包括各种相关联的属性。计算机系统将所定义的数据存储对象和任何相关联的属性从第一数据存储节点复制到数据存储节点之中第二不同的数据存储节点。因此,所定义的数据存储对象从数据存储节点之中的任何节点是可见的。计算机系统也为数据存储节点之中的每一个聚合所定义的数据存储对象并且为数据存储节点之中的每一个创建包括所聚合的数据存储对象的全局聚合命名空间。
-
公开(公告)号:CN105229591B
公开(公告)日:2018-01-02
申请号:CN201380075528.9
申请日:2013-09-10
Applicant: 微软技术许可有限责任公司
IPC: G06F3/06
CPC classification number: G06F17/30598 , G06F3/0604 , G06F3/0644 , G06F3/067 , G06F17/30067
Abstract: 实施例涉及为了存储管理而创建全局聚合命名空间以及在分布式存储系统中提供一致的命名空间。在一种情景中,计算机系统为每一个数据存储节点定义数据存储对象。数据存储对象唯一地标识数据存储节点的存储元素,其中每一个数据存储对象包括各种相关联的属性。计算机系统将所定义的数据存储对象和任何相关联的属性从第一数据存储节点复制到数据存储节点之中第二不同的数据存储节点。因此,所定义的数据存储对象从数据存储节点之中的任何节点是可见的。计算机系统也为数据存储节点之中的每一个聚合所定义的数据存储对象并且为数据存储节点之中的每一个创建包括所聚合的数据存储对象的全局聚合命名空间。
-
公开(公告)号:CN103399899B
公开(公告)日:2017-04-12
申请号:CN201310315512.2
申请日:2011-09-16
Applicant: 微软技术许可有限责任公司
IPC: G06F17/30
CPC classification number: G06F17/30171
Abstract: 当前文件系统可实现在文件上的机会锁,其允许客户端本地高速缓存文件数据,同时在多个客户端读/写同一文件时提升数据一致性。不幸的是,当客户端本地高速缓存目录的目录内容时,文件系统可能缺乏向客户端通知将会导致高速缓存的目录内容变“旧”的目录改变的机制。因此,这里公开了用于管理目录机会锁的一种或多种系统和/或技术。可基于包括第一目标关键字和第一父关键字的机会锁请求生成目录机会锁。访问目录及其中的对象的后续访问请求可与该目录机会锁进行比较以确定是否解锁该目录机会锁,并通知客户端(例如,如果提交访问请求的客户端不同于拥有目录机会锁的客户端,则目录机会锁被解锁)。
-
公开(公告)号:CN106663042B
公开(公告)日:2019-11-22
申请号:CN201580049228.2
申请日:2015-09-11
Applicant: 微软技术许可有限责任公司
IPC: G06F11/07
Abstract: 描述了可扩展数据存储技术。在一个或多个实施方式中,通过描述存储层级中的故障域和数据存储池中的可用存储资源的一个或多个计算装置获得数据。通过一个或多个计算装置确定与存储层级的一个或多个等级中的可用存储资源相关联的装置的操作特征。基于存储层级的一个或多个等级中的描述的故障域和装置的确定的操作特征,通过一个或多个计算装置将元数据的分布分配至数据存储池中的一个或多个特定数据存储装置。
-
公开(公告)号:CN106663042A
公开(公告)日:2017-05-10
申请号:CN201580049228.2
申请日:2015-09-11
Applicant: 微软技术许可有限责任公司
IPC: G06F11/07
Abstract: 描述了可扩展数据存储技术。在一个或多个实施方式中,通过描述存储层级中的故障域和数据存储池中的可用存储资源的一个或多个计算装置获得数据。通过一个或多个计算装置确定与存储层级的一个或多个等级中的可用存储资源相关联的装置的操作特征。基于存储层级的一个或多个等级中的描述的故障域和装置的确定的操作特征,通过一个或多个计算装置将元数据的分布分配至数据存储池中的一个或多个特定数据存储装置。
-
-
-
-