Patent · US Expired

System and method for mounting and unmounting storage volumes in a network storage environment

US6757695B1 · kind B1 · utility

53Cited by
19References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 9, 2001
Grant dateJun 29, 2004
Priority date
Expiry dateOct 22, 2022

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99942
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for mounting and unmounting volumes attached to a data storage system, such as a file server, tracks specific sub-states within each of the overall mounting and unmounting procedure states, in which specific file system requests are and are not allowed (as appropriate) with respect to the mounting/unmounting volume based upon the sub-state. More specifically, for mounting or unmounting, a storage operating system in the file server transitions a volume through a series of sub-states, as tracked in appropriate control structures. Each sub-state is characterized by a set of permitted operations that may be performed while the volume is in that sub-state, entrance and exit criteria for that sub-state, and restricted operations that may not be performed while the volume is that sub-state. During transaction request handling, the storage operating system validates each request against the sub-state to determine the disposition of the request. Then, depending on the request and the sub-state, the storage operating system will execute the request, ignore the request, hold the request for later execution, or return an error message to the client originating the request.

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