US 12,423,021 B2
Distributed control plane for facilitating communication between a container orchestration platform and a distributed storage architecture
Praveen Kumar Hasti, Acton, MA (US); and Christopher Alan Busick, Littleton, MA (US)
Assigned to NetApp, Inc., San Jose, CA (US)
Filed by NetApp Inc., San Jose, CA (US)
Filed on Oct. 2, 2023, as Appl. No. 18/479,195.
Application 18/479,195 is a continuation of application No. 17/718,395, filed on Apr. 12, 2022, granted, now 11,775,204.
Prior Publication US 2024/0028255 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/067 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A distributed storage system, comprising:
a plurality of nodes; and
a distributed control plane that includes control plane controllers each of which are communicably coupled to one or more of the plurality of nodes,
wherein the distributed control plane selects and routes a command to at least one of the control plane controllers based upon an object owned by a first node communicably coupled with one of the control plane controllers, and
wherein the control plane controller is configured to:
translate the command into a reformatted command according to a model supported by the first node; and
transmit the reformatted command through a call to an API endpoint of the first node.