Invention Grant
- Patent Title: Switching data sources during rolling upgrade of a leader-based distributed service with minimal disruptions
-
Application No.: US15842624Application Date: 2017-12-14
-
Publication No.: US10652020B2Publication Date: 2020-05-12
- Inventor: Arun Navasivasakthivelsamy , Gregory A. Smith
- Applicant: Nutanix, Inc.
- Applicant Address: US CA San Jose
- Assignee: NUTANIX, INC.
- Current Assignee: NUTANIX, INC.
- Current Assignee Address: US CA San Jose
- Agency: Foley & Lardner LLP
- Main IPC: H04L9/32
- IPC: H04L9/32 ; H04L9/14 ; H04L29/08 ; G06F9/50 ; G06F9/455 ; G06F21/44 ; H04L29/06 ; H04L9/08 ; G06F8/656 ; G06F9/46

Abstract:
The disclosure relates to a method of switching data sources during a rolling upgrade of a leader-based distributed service. In at least one implementation, the method includes establishing, at a computing device in a cluster of devices in a network, a watch for notification of completion of a rolling upgrade on all devices in the cluster; restarting the computing device on completion of the rolling upgrade; switching, at the computing device, from a first data source to a second data source once the rolling upgrade is complete on all devices in the cluster; if the computing device is a leader device in the cluster, migrating tasks from the first data source to the second data source after completion of the rolling upgrade; and if the computing device is a non-leader device in the cluster, determining if task migration to the second data source is done and, when done, sending a store object to the second data source.
Public/Granted literature
Information query