Method and system for responding to file system requests

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S229000, C709S245000

Reexamination Certificate

active

06671773

ABSTRACT:

FIELD OF THE INVENTION
The present invention is related to file system requests. More specifically, the present invention is related to file system requests that are routed based on their file IDs in a system that has a plurality of network elements and disk elements that together appear as a single system that can respond to any request.
BACKGROUND OF THE INVENTION
Many uses exist for scaling servers so that an individual server can provide nearly unbounded space and performance. The present invention implements a very scalable network data server.
SUMMARY OF THE INVENTION
The present invention pertains to a system for responding to file system requests having file IDs comprising V, a volume identifier specifying the file system being accessed, and R, an integer, specifying the file within the file system being accessed. The system comprises D disk elements in which files are stored, where D is greater than or equal to 1 and is an integer. The system comprises a switching fabric connected to the D disk elements to route requests to a corresponding disk element. The system comprises N network elements connected to the switching fabric. Each network element has a mapping function that for every value of V, specifies one or more elements from the set D that store the data specified by volume V, where N is greater than or equal to 1 and is an integer and N+D is greater than or equal to 3, which receives the requests and causes the switching fabric to route the requests by their file ID according to the mapping function.
The present invention pertains to a method for responding to file system requests. The method comprises the steps of receiving file system requests having file IDs comprising V, a volume identifier specifying the file system being accessed, and R, an integer, specifying the file within the file system being accessed at network elements. Each network element has a mapping function that, for every value of V, specifies one or more elements from the set D that store the data specified by volume V. Then there is the step of routing the requests to a switching fabric connected to the network elements based on the file system request's ID according to the mapping function to disk elements connected to the switching fabric.


REFERENCES:
patent: 6453354 (2002-09-01), Jiang et al.
patent: 6490666 (2002-12-01), Cabrera et al.
patent: 2002/0091898 (2002-07-01), Matsunami et al.
Lee et al., Petal: Distributed Virtual Disks. Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), p. 84-92, Oct. 1996.*
Gibson et al. Network Attached Storage Architecture. Communications of the ACM, v.43 n. 11, p. 37-45, Nov. 2000.*
Van Meter, R. A Brief Survey of Current Work on Network Attached Peripherals. ACM Operating Systems Review, pp. 63-70, Jan. 1996.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for responding to file system requests does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for responding to file system requests, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for responding to file system requests will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3094700

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.