-
公开(公告)号:US20230325221A1
公开(公告)日:2023-10-12
申请号:US18328751
申请日:2023-06-04
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
CPC classification number: G06F9/45545 , G06F3/0644 , G06F3/067 , G06F2009/45579
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
公开(公告)号:US11709692B2
公开(公告)日:2023-07-25
申请号:US17448203
申请日:2021-09-20
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
CPC classification number: G06F9/45545 , G06F3/067 , G06F3/0644 , G06F2009/45579
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
公开(公告)号:US20220004411A1
公开(公告)日:2022-01-06
申请号:US17448203
申请日:2021-09-20
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
公开(公告)号:US10176225B2
公开(公告)日:2019-01-08
申请号:US14665026
申请日:2015-03-23
Applicant: Google LLC
Inventor: Siddartha Naidu , Amit Agarwal , Michael Sheldon , Andrew Kadatch , Jordan Tigani , Jeremy P. C. Condit
Abstract: In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products. A system includes a first data center, a second data center, and a third data center. The multiple data centers are configured to replicate a logical collection of data that comprises multiple logical partitions of data. The system comprises a first writing subsystem that is designated to write updates to a copy of a first logical partition of data that is stored by the first data center. The system comprises a second writing subsystem that is designated to write updates to a copy of a second logical partition of data that is stored by the second data center. The system comprises a third writing subsystem that is designated to write updates to a copy of a third logical partition of data that is stored by the third data center.
-
公开(公告)号:US20240362046A1
公开(公告)日:2024-10-31
申请号:US18771021
申请日:2024-07-12
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
CPC classification number: G06F9/45545 , G06F3/0644 , G06F3/067 , G06F2009/45579
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
公开(公告)号:US12164491B2
公开(公告)日:2024-12-10
申请号:US18077718
申请日:2022-12-08
Applicant: Google LLC
Inventor: Sandeep Bhatia , Justyna Ilczuk , Andrey Arkharov , Anik Sarker , Sergey Korostelev , Andrew Kadatch
IPC: G06F7/00 , G06F16/21 , G06F16/23 , G06F16/2457
Abstract: Data log-base logical block devices are used to control parameter-based versioning at a block-device level. Memory in the block device stores data log indicating data and corresponding metadata, the metadata indicating a particular historical time. The block device may receive a request, such as a remote procedure call (RPC), for data from the logical block device, and identify data included in the data log having metadata that matches or satisfies a historical time parameter included in and extracted from the request.
-
公开(公告)号:US20250103570A1
公开(公告)日:2025-03-27
申请号:US18969824
申请日:2024-12-05
Applicant: Google LLC
Inventor: Sandeep Bhatia , Andrew Kadatch , Andrey Arkharov , Sergey Korostelev , Justyna llczuk , Anik Sarker
IPC: G06F16/21 , G06F16/23 , G06F16/2457
Abstract: Data log-base logical block devices are used to control parameter-based versioning at a block-device level. Memory in the block device stores data log indicating data and corresponding metadata, the metadata indicating a particular historical time. The block device may receive a request, such as a remote procedure call (RPC), for data from the logical block device, and identify data included in the data log having metadata that matches or satisfies a historical time parameter included in and extracted from the request.
-
公开(公告)号:US12067411B2
公开(公告)日:2024-08-20
申请号:US18328751
申请日:2023-06-04
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
CPC classification number: G06F9/45545 , G06F3/0644 , G06F3/067 , G06F2009/45579
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
公开(公告)号:US20240193141A1
公开(公告)日:2024-06-13
申请号:US18077718
申请日:2022-12-08
Applicant: Google LLC
Inventor: Sandeep Bhatia , Justyna Ilczuk , Andrey Arkharov , Anik Sarker , Sergey Korostelev , Andrew Kadatch
IPC: G06F16/21 , G06F16/23 , G06F16/2457
CPC classification number: G06F16/219 , G06F16/2358 , G06F16/24573
Abstract: Data log-base logical block devices are used to control parameter-based versioning at a block-device level. Memory in the block device stores data log indicating data and corresponding metadata, the metadata indicating a particular historical time. The block device may receive a request, such as a remote procedure call (RPC), for data from the logical block device, and identify data included in the data log having metadata that matches or satisfies a historical time parameter included in and extracted from the request.
-
公开(公告)号:US11138028B1
公开(公告)日:2021-10-05
申请号:US16804633
申请日:2020-02-28
Applicant: Google LLC
Inventor: Igor Belianski , Jay Judkowitz , Andrew Kadatch
Abstract: A method of resizing a block storage volume for a virtual machine includes executing the virtual machine and attaching a virtual storage device to the virtual machine. The virtual storage device exposes the block storage volume on memory hardware to the virtual machine. The block storage volume includes a first storage capacity. The method also includes mounting the block storage volume to the virtual machine and resizing the block storage volume while the virtual machine continues to execute. The block storage volume is resized without attaching an additional virtual storage device to the virtual machine or mounting an additional block storage volume to the virtual machine.
-
-
-
-
-
-
-
-
-