US 12,271,343 B2
Cloud-native global file system with multi-site support using push classes
Daphne M. Shaw, Newton, MA (US); and Andres Rodriguez, Boston, MA (US)
Assigned to Nasuni Corporation, Boston, MA (US)
Filed by Nasuni Corporation, Boston, MA (US)
Filed on Jul. 4, 2023, as Appl. No. 18/218,061.
Application 18/218,061 is a continuation of application No. 17/707,547, filed on Mar. 29, 2022, granted, now 11,693,819, issued on Jul. 4, 2023.
Application 17/707,547 is a continuation of application No. 16/578,489, filed on Sep. 23, 2019, granted, now 11,288,233, issued on Mar. 29, 2022.
Application 16/578,489 is a continuation of application No. 16/043,194, filed on Jul. 24, 2018, granted, now 10,423,573, issued on Sep. 24, 2019.
Prior Publication US 2023/0350844 A1, Nov. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/11 (2019.01); G06F 9/54 (2006.01); G06F 16/14 (2019.01); G06F 16/17 (2019.01); G06F 16/18 (2019.01); G06F 16/182 (2019.01); G06F 16/907 (2019.01)
CPC G06F 16/128 (2019.01) [G06F 9/542 (2013.01); G06F 16/144 (2019.01); G06F 16/17 (2019.01); G06F 16/182 (2019.01); G06F 16/1873 (2019.01); G06F 16/907 (2019.01)] 10 Claims
OG exemplary drawing
 
1. An apparatus associated with a private or public cloud object store in which a volume is being shared among filers across a number of sites, comprising:
computer hardware; and
software executed in the computer hardware and configured to:
receive a first call from a first filer, the first call comprising an attribute identifying a set of one or more files that satisfy a user-defined criteria and that comprise a payload configured to be pushed from the first filer to one or more second filers distinct from any point-in-time snapshot on a volume in the cloud object store;
responsive to receipt of the first call, issue to one or more second filers a second call, the second call comprising an identifier for the volume and configured to determine whether a push of the payload has arrived at a particular second filer; and
issue a notification that the payload has arrived at the particular second filer.