Patent · US Expired

Facilitating delayed block allocation in a distributed file system

US7376679B2 · kind B2 · utility

8Cited by
5References
12Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 1, 2002
Grant dateMay 20, 2008
Priority date
Expiry dateJan 18, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/067
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the present invention provides a system that facilitates delayed block allocation in a distributed file system. During operation, the system receives a write command at a client, wherein the write command includes a buffer containing data to be written and a file identifier. In response to receiving the write command, the system reserves a set of disk blocks for the file from a virtual pool of disk blocks allocated to the client. The system also transfers the data to be written to the kernel of the client where the data waits to be transferred to the disk.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.