The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 28, 2021

Filed:

Mar. 24, 2017
Applicant:

Veritas Technologies Llc, Mountain View, CA (US);

Inventors:

Xianbo Zhang, Plymouth, MN (US);

Weibao Wu, Vadnais Heights, MN (US);

Jeffrey Van Voorst, Shakopee, MN (US);

Haigang Wang, Shoreview, MN (US);

Yong Yang, Beijing, CH;

Shuangmin Zhang, Beijing, CH;

Assignee:

Veritas Technologies LLC, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 12/0862 (2016.01);
U.S. Cl.
CPC ...
G06F 3/0608 (2013.01); G06F 3/0611 (2013.01); G06F 3/0643 (2013.01); G06F 3/0644 (2013.01); G06F 3/0685 (2013.01); G06F 12/0862 (2013.01);
Abstract

The disclosed computer-implemented method for data placement in container-based storage systems may include (i) identifying a file stored within a container-based storage system, where the container-based storage system stores the file as data segments within containers, (ii) receiving, in response to a write operation directed to the file, a request to store within the container-based storage system a new data segment generated by the write operation, (iii) describing the file in terms of a plurality of consecutive slabs, (iv) determining that the new data segment falls within a specified slab, and (v) fulfilling the request to store the new data segment within the container-based storage system by storing the new data segment in a designated container that corresponds to the specified slab in response to determining that the new data segment falls within the specified slab. Various other methods, systems, and computer-readable media are also disclosed.


Find Patent Forward Citations

Loading…