US 12,254,206 B2
Non-disruptively moving a storage fleet control plane
Prakash Darji, Santa Clara, CA (US); Lawrence Mertes, San Jose, CA (US); and Taher Vohra, Sunnyvale, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Mountain View, CA (US)
Filed on Jun. 24, 2022, as Appl. No. 17/849,254.
Application 17/849,254 is a continuation in part of application No. 17/214,426, filed on Mar. 26, 2021, granted, now 12,131,056.
Claims priority of provisional application 63/346,715, filed on May 27, 2022.
Claims priority of provisional application 63/021,835, filed on May 8, 2020.
Prior Publication US 2022/0317912 A1, Oct. 6, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
deploying, on an edge device, one or more agents that process control messages generated from one or more API requests sent by a control plane residing remotely in a cloud computing environment, wherein the one or more API requests are converted into control messages formatted for the one or more agents on the edge device; and
migrating, in response to a first condition, the control plane to the edge device, whereupon the one or more API requests are dispatched directly from the control plane residing on the edge device, bypassing conversion.