Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store
Abstract
A cluster file system is provided having a plurality of distributed metadata servers with shared access to one or more shared low latency persistent key-value metadata stores. A metadata server comprises an abstract storage interface comprising a software interface module that communicates with at least one shared persistent key-value metadata store providing a key-value interface for persistent storage of key-value metadata. The software interface module provides the key-value metadata to the at least one shared persistent key-value metadata store in a key-value format. The shared persistent key-value metadata store is accessed by a plurality of metadata servers. A metadata request can be processed by a given metadata server independently of other metadata servers in the cluster file system. A distributed metadata storage environment is also disclosed that comprises a plurality of metadata servers having an abstract storage interface to at least one shared persistent key-value metadata store.
- Inventors:
- Issue Date:
- Research Org.:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1414930
- Patent Number(s):
- 9852146
- Application Number:
- 14/663,634
- Assignee:
- EMC IP Holding Company LLC (Hopkinton, MA); Los Alamos National Security, LLC (Los Alamos, NM)
- Patent Classifications (CPCs):
-
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- AC52-06NA25396
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2015 Mar 20
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Bent, John M., Faibish, Sorin, Pedone, Jr., James M., Tzelnic, Percy, Ting, Dennis P. J., Ionkov, Latchesar A., and Grider, Gary. Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store. United States: N. p., 2017.
Web.
Bent, John M., Faibish, Sorin, Pedone, Jr., James M., Tzelnic, Percy, Ting, Dennis P. J., Ionkov, Latchesar A., & Grider, Gary. Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store. United States.
Bent, John M., Faibish, Sorin, Pedone, Jr., James M., Tzelnic, Percy, Ting, Dennis P. J., Ionkov, Latchesar A., and Grider, Gary. Tue .
"Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store". United States. https://www.osti.gov/servlets/purl/1414930.
@article{osti_1414930,
title = {Distributed metadata servers for cluster file systems using shared low latency persistent key-value metadata store},
author = {Bent, John M. and Faibish, Sorin and Pedone, Jr., James M. and Tzelnic, Percy and Ting, Dennis P. J. and Ionkov, Latchesar A. and Grider, Gary},
abstractNote = {A cluster file system is provided having a plurality of distributed metadata servers with shared access to one or more shared low latency persistent key-value metadata stores. A metadata server comprises an abstract storage interface comprising a software interface module that communicates with at least one shared persistent key-value metadata store providing a key-value interface for persistent storage of key-value metadata. The software interface module provides the key-value metadata to the at least one shared persistent key-value metadata store in a key-value format. The shared persistent key-value metadata store is accessed by a plurality of metadata servers. A metadata request can be processed by a given metadata server independently of other metadata servers in the cluster file system. A distributed metadata storage environment is also disclosed that comprises a plurality of metadata servers having an abstract storage interface to at least one shared persistent key-value metadata store.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2017},
month = {12}
}
Works referenced in this record:
Scalable distributed file system
patent, January 2001
- Thekkath, Chandramohan A.; Mann, Timothy P.; Lee, Edward K.
- US Patent Document 6,173,293
File server system using file system storage, data movers, and an exchange of meta data among data movers for file locking and direct access to shared file systems
patent, November 2001
- Xu, Yikang; Vahalia, Uresh K.; Jiang, Xiaoye
- US Patent Document 6,324,581
Metadata offload for a file server cluster
patent, November 2009
- Fridella, Stephen; Jiang, Xiaoye; Faibish, Sorin
- US Patent Document 7,617,216
File system node updates
patent, July 2013
- Buban, Garret J.; Cargille, Jonathan M.; Tipton, William R.
- US Patent Document 8,495,044
Method and apparatus for providing a key-value based storage interface
patent, April 2014
- Cooney, Geoffrey Thomas; McCracken, Kenneth D.; Pan, Zane
- US Patent Document 8,700,683
Local emulation of distributed key-value data store
patent, January 2016
- Pandey, Prashant; Sivasubramanian, Swaminathan; Shams, Khawaja Salman
- US Patent Document 9,235,609
Asynchronous and idempotent distributed lock interfaces
patent, February 2017
- Nguyen, Long X.
- US Patent Document 9,578,130
Method For Managing Lock Resources In A Distributed Storage System
patent-application, April 2009
- Oshri, Ofer; Danieli, Nadav; Hamburger, Menny
- US Patent Application 12/333868; 20090094243