Patent · US Active

System and method to maximize server resource utilization and performance of metadata operations

US9197703B2 · kind B2 · utility

3Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 24, 2013
Grant dateNov 24, 2015
Priority date
Expiry dateJan 25, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1097
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An MDS (metadata server) in a distributed storage system includes data servers (DSs) storing file contents and one or more MDSs performing metadata operations in response to metadata requests of different types, the MDS including a controller having a processor and a memory, the MDS storing file system metadata. The controller is configured to: classify the metadata operations into different categories, which include a normal category and one or more special categories different from the normal category, the normal category having a primary stage which does not involve communication between the MDS and a component external to the MDS; for each special category, partition each metadata operation into a plurality of stages at least one of which involves communication between the MDS and a component external to the MDS; and dynamically assign resources to each of the partitioned stage based on monitored workloads of the different types of metadata requests.

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