Invention Grant
US09176967B2 File load balancing in an N-level directory tree of a data storage system
有权
数据存储系统的N级目录树中的文件负载平衡
- Patent Title: File load balancing in an N-level directory tree of a data storage system
- Patent Title (中): 数据存储系统的N级目录树中的文件负载平衡
-
Application No.: US13854742Application Date: 2013-04-01
-
Publication No.: US09176967B2Publication Date: 2015-11-03
- Inventor: Michael Lesile Roy , Patrick James Tomsula , Keith Radebaugh
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood City
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood City
- Agency: Polsinelli PC
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Implementations of the present disclosure involve a system and/or method for storing one or more data files in an n-level directory tree of a data storage system. In general, the system and/or method computes an n-byte value from a data file name which is used to create a directory path in the data storage system, where parts of the n-byte value are used to form each directory name in the directory path. Storage and retrieval of a data file is performed by storing in or retrieving data files from the computed directory. In one embodiment, the calculated n-byte value is obtained by computing the value with a cyclic redundancy check (CRC) algorithm. Use of the CRC algorithm to compute the directory path provides a balanced set of directories and number of data files that is repeatable such that location and retrieval of the data file is accomplished without the need to search through each directory of the system.
Public/Granted literature
- US20140297701A1 FILE LOAD BALANCING IN AN N-LEVEL DIRECTORY TREE OF A DATA STORAGE SYSTEM Public/Granted day:2014-10-02
Information query