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:
Apr. 28, 2015

Filed:

Apr. 14, 2010
Applicants:

Rajagopal Ananthanarayanan, San Jose, CA (US);

Karan Gupta, San Jose, CA (US);

Prashant Pandey, San Jose, CA (US);

Himabindu Pucha, San Jose, CA (US);

Prasenjit Sarkar, San Jose, CA (US);

Mansi Ajit Shah, Sunnyvale, CA (US);

Renu Tewari, San Jose, CA (US);

Inventors:

Rajagopal Ananthanarayanan, San Jose, CA (US);

Karan Gupta, San Jose, CA (US);

Prashant Pandey, San Jose, CA (US);

Himabindu Pucha, San Jose, CA (US);

Prasenjit Sarkar, San Jose, CA (US);

Mansi Ajit Shah, Sunnyvale, CA (US);

Renu Tewari, San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0643 (2013.01); G06F 3/061 (2013.01); G06F 3/067 (2013.01);
Abstract

Embodiments of the invention relate to optimizing a file system for different types of applications in a compute cluster using dynamic block size granularity. An exemplary embodiment includes reserving a predetermined number of storage allocation regions for each node in a cluster, wherein each storage allocation region comprises a set of contiguous data blocks on a single storage disk of locally attached storage; using a contiguous set of data blocks on a single storage disk of locally attached storage as a file system's block allocation granularity for striping data to be stored in the file system for a compute operation in the cluster; and using a single data block of a shared storage subsystem as the file system's block allocation granularity for striping data to be stored in the file system for a data access operation in the cluster.


Find Patent Forward Citations

Loading…