US 11,928,350 B2
Systems and methods for scaling volumes using volumes having different modes of operation
Sushrut Bhowmik, Bangalore (IN); Amit Panara, Bangalore (IN); Sumith Makam, Bangalore (IN); Vinay Kumar, Bangalore (IN); Varun Simhadri, Bangalore (IN); and Sriram Venketaraman, Bangalore (IN)
Assigned to NETAPP, INC., San Jose, CA (US)
Filed by NetApp, Inc., San Jose, CA (US)
Filed on Sep. 15, 2022, as Appl. No. 17/932,565.
Application 17/932,565 is a continuation of application No. 17/093,595, filed on Nov. 9, 2020, granted, now 11,449,255.
Prior Publication US 2023/0004316 A1, Jan. 5, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 9/38 (2018.01); G06F 9/50 (2006.01)
CPC G06F 3/0644 (2013.01) [G06F 3/0604 (2013.01); G06F 3/064 (2013.01); G06F 3/0665 (2013.01); G06F 9/3836 (2013.01); G06F 9/5061 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
8. A method comprising:
performing a plurality of reading operations and writing operations with respect to an aggregate that includes a first number of a plurality of volumes operating in an active mode, the active mode allowing both write activity and read activity, the aggregate further including a second number of the plurality of volumes operating in a passive mode, the passive mode allowing read activity and blocking write activity, wherein the second number of the volumes that operate in the passive mode consume fewer resources than the first number of the volumes that operates in the active mode;
generating an activity score corresponding to each volume of the plurality of volumes in the aggregate, wherein the activity score is based on input/output activity and internal activity of each respective volume; and
adjusting the first number of the plurality of volumes and the second number of the plurality of volumes, by changing a first volume of the plurality of volumes between the active mode and the passive mode based on the activity score of the first volume.