-
公开(公告)号:CN117178265A
公开(公告)日:2023-12-05
申请号:CN202180097361.0
申请日:2021-10-18
Applicant: 微软技术许可有限责任公司
IPC: G06F11/14
Abstract: 本文描述的实施例检测分布式数据集系统中的数据损坏。例如,一种系统包括用于处理关于包括多个存储段的分布式数据集的查询的(多个)节点。由关于特定存储段的查询产生的写事务被记录在描述对存储段的修改的日志记录中。日志服务将日志记录提供给管理其中包括存储段的分布式数据集的一部分的数据服务器,该数据服务器执行关于存储段的写事务。出于冗余目的,数据服务器具有(多个)副本,其管理由此管理的分布式数据集的部分的相应副本。出于备份目的,定期生成(多个)副本的快照。要确定数据损坏,需要将一个副本的快照与另一副本的快照进行交叉验证。
-
公开(公告)号:CN108431780A
公开(公告)日:2018-08-21
申请号:CN201780004869.5
申请日:2017-01-14
Applicant: 微软技术许可有限责任公司
IPC: G06F11/14
CPC classification number: G06F11/1417 , G06F11/1438 , G06F11/1441 , G06F11/1469 , G06F11/1474 , G06F17/30371 , G06F2201/80 , G06F2201/84
Abstract: 版本化记录管理计算系统使用重启时代来促进快速恢复。持久性存储库包括多版本化记录集合。记录还与重启时代相关联,重启时代对应于重启后计算系统的运行时代。恢复后,当前的重启时代改变。对象集合介质具有符合对象模型的对象集合,使得对象模型被用于对记录进行操作。对象集合介质是可操作的,使得对象集合是经久的,以便在系统重启时存活,从而允许加速恢复。
-
公开(公告)号:CN112740186B
公开(公告)日:2025-02-21
申请号:CN201980061784.X
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
Abstract: 在存在对数据进行操作的主要计算系统、以及如果旧的主要计算系统发生故障则准备好被提升为新的主要计算系统的(多个)次要计算系统的情境中,使用日志服务计算系统来对存储段应用日志。数据被分离在共同地被分布在多个存储段服务器之间的存储段中,而不是使主要计算系统和次要计算系统中的每个计算系统在本地维持它们自己复制的整个数据。
-
公开(公告)号:CN113821379A
公开(公告)日:2021-12-21
申请号:CN202111106585.1
申请日:2016-12-02
Applicant: 微软技术许可有限责任公司
Inventor: R·P·菲茨杰拉尔德 , P-A·拉森 , M·J·兹威灵 , C·迪亚克纽
IPC: G06F11/14
Abstract: 一种系统使用持久性主存储器来保留等待记录在持久性存储装置的事件。每个事件都被写入持久性主存储器到以便在恢复的情况下可记录。比如,该事件可以与标识事件处于特定日志高速缓存结构中的其他状态、特定日志高速缓存结构内的事件的位置以及事件的次序一起写入日志高速缓存结构中。为了恢复,对持久性存储装置中的日志进行评估以标识所存储的日志的结尾。通过标识所存储的日志结尾之后、并且可以有效恢复的任何日志高速缓存结构,可以在持久性主存储器中标识日志的尾部。然后,日志高速缓存结构内容一次串行化一个日志高速缓存,最早的优先。
-
公开(公告)号:CN112740639B
公开(公告)日:2024-09-13
申请号:CN201980060673.7
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
IPC: H04L67/1097 , G06F11/14
Abstract: 在数据跨多个存储段服务器被散布的上下文中组合在特定时间点的用户数据的状态。此外,尽管存储段服务器不需要协调任何快照的定时,但是组合仍然发生。而是,存储段服务器执行其单独存储的数据的部分的快照,而无需与任何其他存储段服务器协调。特定时间点可以是任何任意时间,诸如由用户选择的时间。
-
公开(公告)号:CN108431780B
公开(公告)日:2022-03-04
申请号:CN201780004869.5
申请日:2017-01-14
Applicant: 微软技术许可有限责任公司
IPC: G06F11/14
Abstract: 版本化记录管理计算系统使用重启时代来促进快速恢复。持久性存储库包括多版本化记录集合。记录还与重启时代相关联,重启时代对应于重启后计算系统的运行时代。恢复后,当前的重启时代改变。对象集合介质具有符合对象模型的对象集合,使得对象模型被用于对记录进行操作。对象集合介质是可操作的,使得对象集合是经久的,以便在系统重启时存活,从而允许加速恢复。
-
公开(公告)号:CN112740639A
公开(公告)日:2021-04-30
申请号:CN201980060673.7
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
IPC: H04L29/08
Abstract: 在数据跨多个存储段服务器被散布的上下文中组合在特定时间点的用户数据的状态。此外,尽管存储段服务器不需要协调任何快照的定时,但是组合仍然发生。而是,存储段服务器执行其单独存储的数据的部分的快照,而无需与任何其他存储段服务器协调。特定时间点可以是任何任意时间,诸如由用户选择的时间。
-
公开(公告)号:CN108604192A
公开(公告)日:2018-09-28
申请号:CN201780010341.9
申请日:2017-02-01
Applicant: 微软技术许可有限责任公司
Inventor: R·P·菲茨杰拉尔德 , C·迪亚克纽 , M·J·兹威灵 , P-A·拉森
IPC: G06F9/48
Abstract: 有效使用发出日志事件调用的线程。在等待调用返回或完成时,线程将用于其他不属于生成事件的进程的任务。这可以在没有线程的上下文切换的情况下发生,尤其是当要执行的任务是无状态或无上下文时。在高效的线程转移过程中,线程调用记录组件来记录事件。这会阻止线程继续处理事件所属的进程,直到记录事件为止。然后,线程执行转移任务,该任务不是事件所属的处理单元的一部分。在检测到事件已记录之后,线程继续在事件所属的处理单元上工作。
-
公开(公告)号:CN113821379B
公开(公告)日:2025-04-25
申请号:CN202111106585.1
申请日:2016-12-02
Applicant: 微软技术许可有限责任公司
Inventor: R·P·菲茨杰拉尔德 , P-A·拉森 , M·J·兹威灵 , C·迪亚克纽
IPC: G06F11/14
Abstract: 一种系统使用持久性主存储器来保留等待记录在持久性存储装置的事件。每个事件都被写入持久性主存储器到以便在恢复的情况下可记录。比如,该事件可以与标识事件处于特定日志高速缓存结构中的其他状态、特定日志高速缓存结构内的事件的位置以及事件的次序一起写入日志高速缓存结构中。为了恢复,对持久性存储装置中的日志进行评估以标识所存储的日志的结尾。通过标识所存储的日志结尾之后、并且可以有效恢复的任何日志高速缓存结构,可以在持久性主存储器中标识日志的尾部。然后,日志高速缓存结构内容一次串行化一个日志高速缓存,最早的优先。
-
公开(公告)号:CN117795498A
公开(公告)日:2024-03-29
申请号:CN202280053899.6
申请日:2022-06-30
Applicant: 微软技术许可有限责任公司
IPC: G06F16/182 , G06F16/185 , G06F16/18 , G06F16/188
Abstract: 包括计算节点和页面服务器的分布式数据库系统在本文中被描述,其实现分离分布式数据库系统中数据库文件的逻辑和物理存储。分布式数据库系统包括页面服务器和计算节点,并且被配置为存储逻辑数据库文件,逻辑数据库文件包括数据并且与文件标识符相关联。每个页面服务器能够配置为存储逻辑数据库文件的切片(即,子部分)。计算节点被耦合到多个页面服务器并且被配置为响应于接收的命令来存储逻辑数据库文件。在一方面,这样的存储可以包括将包括逻辑数据库文件的数据切片成一组切片,其中每个切片与相应页面服务器相关联,维护针对第一组接片中的每个切片的端点映射,以及向相关联的发送每个切片以供其存储。
-
-
-
-
-
-
-
-
-