US 11,792,066 B2
File server array and enhanced pipeline transmission
Guang Han Sui, Beijing (CN); Zhi Gang Sun, Beijing (CN); Yu Jing, Beijing (CN); and Xin Peng Liu, Beijing (CN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jun. 28, 2021, as Appl. No. 17/359,758.
Prior Publication US 2023/0006878 A1, Jan. 5, 2023
Int. Cl. H04L 41/0668 (2022.01); H04L 41/0604 (2022.01); H04L 67/1097 (2022.01); H04L 43/065 (2022.01); H04L 43/0817 (2022.01)
CPC H04L 41/0668 (2013.01) [H04L 41/0627 (2013.01); H04L 43/065 (2013.01); H04L 43/0817 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for building file server arrays with stable and unstable nodes for enhanced pipeline transmission, the computer-implemented method comprising:
building, by one or more processors, an array from a plurality of stable nodes, wherein each stable node of the plurality of stable nodes is linked to two other stable nodes of the plurality of stable nodes forming a line of stable nodes, wherein a stable node is a computing node that cannot be reclaimed by a cloud provider;
dividing, by the one or more processors, a plurality of unstable nodes into one or more groups of unstable nodes, wherein an unstable node is a computing node that can be reclaimed by a cloud provider;
linking, by the one or more processors, each group of unstable nodes to two neighboring stable nodes within the array;
sending, by the one or more processors, data through the array and the one or more groups of unstable nodes in two opposite directions; and
monitoring, by the one or more processors, a node status for each node of the plurality of stable nodes and the plurality of unstable nodes.