Invention Grant
- Patent Title: Recovery in data centers
-
Application No.: US14804000Application Date: 2015-07-20
-
Publication No.: US10678445B2Publication Date: 2020-06-09
- Inventor: Dushyanth Narayanan , Aleksandar Dragojevic , Miguel Oom Temudo de Castro
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F15/76
- IPC: G06F15/76 ; G06F11/14 ; G06F11/20 ; G06F12/16 ; G06F9/02 ; G06F3/06 ; H04L29/08 ; H04L12/24 ; G06F11/00

Abstract:
A server at a cluster of servers in a data center is described. The server comprises a memory which is part of a distributed memory of the cluster. The server has at least one processor executing transactions and lock-free reads on software objects stored in regions of the distributed memory, the software objects and details of the transactions being replicated in the distributed memory. The server has a network interface card arranged to receive a message indicating a new configuration of the cluster comprising addition, removal or potential failure of at least one of the other servers. The processor is configured to use a recovery process which enables the lock-free reads and committed ones of the transactions to retain the properties of atomicity, consistency, isolation and durability across configuration changes.
Public/Granted literature
- US20160364158A1 RECOVERY IN DATA CENTERS Public/Granted day:2016-12-15
Information query