US 12,118,344 B2
Virtualized file server deployment
Kalpesh Ashok Bafna, Milpitas, CA (US); Aroosh James Sohi, Campbell, CA (US); Alexander Michael Bunch, Seattle, WA (US); Venkata Vamsi Krishna Kothuri, San Jose, CA (US); Rishabh Suryakant Sharma, Santa Clara, CA (US); and Mausumi Ranasingh, San Jose, CA (US)
Assigned to Nutanix, Inc., San Jose, CA (US)
Filed by Nutanix, Inc., San Jose, CA (US)
Filed on Jul. 15, 2022, as Appl. No. 17/865,907.
Application 17/865,907 is a continuation of application No. 15/422,255, filed on Feb. 1, 2017, granted, now 11,550,558.
Claims priority of provisional application 62/294,984, filed on Feb. 12, 2016.
Prior Publication US 2022/0350591 A1, Nov. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 8/65 (2018.01); G06F 3/06 (2006.01); G06F 9/4401 (2018.01); G06F 9/455 (2018.01); G06F 11/07 (2006.01); G06F 11/14 (2006.01); G06F 11/20 (2006.01); G06F 16/17 (2019.01); G06F 16/176 (2019.01); G06F 16/182 (2019.01); G06F 16/23 (2019.01); G06F 21/53 (2013.01); G06F 21/56 (2013.01); G06F 21/62 (2013.01); G06F 21/78 (2013.01); H04L 41/06 (2022.01); H04L 41/082 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01); H04L 41/0859 (2022.01); H04L 41/5009 (2022.01); H04L 67/00 (2022.01); H04L 67/10 (2022.01)
CPC G06F 8/65 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0647 (2013.01); G06F 3/065 (2013.01); G06F 3/0664 (2013.01); G06F 3/0665 (2013.01); G06F 3/0683 (2013.01); G06F 3/0689 (2013.01); G06F 9/4406 (2013.01); G06F 9/45558 (2013.01); G06F 11/0712 (2013.01); G06F 11/0751 (2013.01); G06F 11/0793 (2013.01); G06F 11/1451 (2013.01); G06F 11/1464 (2013.01); G06F 11/1484 (2013.01); G06F 11/2025 (2013.01); G06F 11/2033 (2013.01); G06F 11/2035 (2013.01); G06F 11/2046 (2013.01); G06F 11/2058 (2013.01); G06F 11/2069 (2013.01); G06F 16/1727 (2019.01); G06F 16/176 (2019.01); G06F 16/1774 (2019.01); G06F 16/183 (2019.01); G06F 16/1844 (2019.01); G06F 16/2365 (2019.01); G06F 21/53 (2013.01); G06F 21/56 (2013.01); G06F 21/6218 (2013.01); G06F 21/78 (2013.01); H04L 41/06 (2013.01); H04L 41/082 (2013.01); H04L 67/1095 (2013.01); H04L 67/1097 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45595 (2013.01); G06F 2201/80 (2013.01); G06F 2201/815 (2013.01); G06F 2201/825 (2013.01); G06F 2201/84 (2013.01); G06F 2201/87 (2013.01); G06F 2221/034 (2013.01); G06F 2221/2101 (2013.01); G06F 2221/2141 (2013.01); G06F 2221/2145 (2013.01); H04L 41/0859 (2013.01); H04L 41/5009 (2013.01); H04L 67/10 (2013.01); H04L 67/34 (2013.01)] 34 Claims
OG exemplary drawing
 
1. A system comprising:
an infrastructure management service configured to interact with a virtualized file system executing on a plurality of host machines, the infrastructure management service including an administrative user interface configured for user interaction with the virtualized file system to perform file service operations on the host machines;
a deployment system implemented by the infrastructure management service, the deployment system configured to utilize the administrative user interface to provide a deployment command to deploy a file system virtual machine (FSVM) of the virtualized file system on a host machine of the plurality of host machines; and
a deployment image containing program code for the FSVM to provide file services to one or more users over a file system protocol, the file services including processing operations directed to accessing a storage item of a namespace of storage items presented by the FSVM and implemented using local storage devices of the plurality of host machines to aggregate storage space of the local storage devices and form at least a portion of a storage pool distributed across the plurality of host machines.