-
公开(公告)号:US11880605B2
公开(公告)日:2024-01-23
申请号:US17671775
申请日:2022-02-15
Applicant: NetApp, Inc.
Inventor: Mrinal K. Bhattacharjee , Shivali Gupta , Neha Saini
IPC: G06F3/06
CPC classification number: G06F3/0664 , G06F3/064 , G06F3/067 , G06F3/0613 , G06F3/0631
Abstract: Systems and methods are described for managing ephemeral storage of a virtual machine (VM) to provide victim caches for virtual storage appliances running on the VM. According to one embodiment, a central service may run within the VM and be responsible for managing allocation and reclamation of ephemeral storage space of the VM to/from the virtual storage appliances. Responsive to startup of a new virtual storage appliance on the VM, the new virtual storage appliance may request space from the central service to inform creation of its victim cache. In connection with servicing the request, the central service may take into consideration various factors including one or more of the total aggregate size of multiple local ephemeral drives associated with the VM, remaining available ephemeral storage space, the number of active virtual storage appliances, and the SLO of the virtual storage appliance seeking to establish its victim cache.
-
公开(公告)号:US20230259311A1
公开(公告)日:2023-08-17
申请号:US17671775
申请日:2022-02-15
Applicant: NetApp, Inc.
Inventor: Mrinal K. Bhattacharjee , Shivali Gupta , Neha Saini
IPC: G06F3/06
CPC classification number: G06F3/0664 , G06F3/064 , G06F3/0631 , G06F3/0613 , G06F3/067
Abstract: Systems and methods are described for managing ephemeral storage of a virtual machine (VM) to provide victim caches for virtual storage appliances running on the VM. According to one embodiment, a central service may run within the VM and be responsible for managing allocation and reclamation of ephemeral storage space of the VM to/from the virtual storage appliances. Responsive to startup of a new virtual storage appliance on the VM, the new virtual storage appliance may request space from the central service to inform creation of its victim cache. In connection with servicing the request, the central service may take into consideration various factors including one or more of the total aggregate size of multiple local ephemeral drives associated with the VM, remaining available ephemeral storage space, the number of active virtual storage appliances, and the SLO of the virtual storage appliance seeking to establish its victim cache.
-
公开(公告)号:US20240103771A1
公开(公告)日:2024-03-28
申请号:US18522756
申请日:2023-11-29
Applicant: NetApp, Inc.
Inventor: Mrinal K. Bhattacharjee , Shivali Gupta , Neha Saini
IPC: G06F3/06
CPC classification number: G06F3/0664 , G06F3/0613 , G06F3/0631 , G06F3/064 , G06F3/067
Abstract: Systems and methods are provided for sharing ephemeral storage of a virtual machine (VM) for use as victim caches for virtual storage appliances running on the VM. According to one embodiment, a central service may run within the VM and be responsible for managing allocation and reclamation of ephemeral storage space of the VM to/from the virtual storage appliances. Responsive to startup of a new virtual storage appliance on the VM, the new virtual storage appliance may request space from the central service to inform creation of its victim cache. In connection with servicing the request, the central service may take into consideration various factors including one or more of the total aggregate size of multiple local ephemeral drives associated with the VM, remaining available ephemeral storage space, the number of active virtual storage appliances, and the SLO of the virtual storage appliance seeking to establish its victim cache.
-
-