Luster (file system)

from Wikipedia, the free encyclopedia
Luster
Basic data

developer Whamcloud
Publishing year December 16, 2003
Current  version 2.12.1
(April 30, 2019)
operating system Linux
programming language C.
category File system
License GPL v2
Luster (Wiki)

Luster is a parallel, distributed file system that is usually used in large cluster computing environments . The name Luster is derived from L inux and cluster . Luster is available under the GNU GPL (v2 only) and offers a high-performance file system for both small and large clusters distributed over multiple locations.

Since Luster is particularly geared towards high performance and is under a free license, it is often used in the field of supercomputers . 15 of the TOP30 supercomputers are currently using the Luster file system, including what was once the world's fastest TOP500 supercomputer, the Titan .

Luster file systems are scalable and support several thousand client systems, several petabytes (PB) of storage space and hundreds of gigabytes per second (GB / s) of bundled read / write load. This makes Luster a popular choice for e.g. B. large data centers such as Internet service providers , financial service providers or for the oil and gas industry.

With Linux kernel 4.17, Luster was removed from the staging area of ​​the kernel after it was not possible to introduce significant quality improvements into the kernel. As in some cases before, further development now takes place outside the kernel.

See also

Web links

Individual evidence

  1. The luster Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on December 16, 2018).
  2. ^ Luster Home . Archived from the original on August 23, 2000. Retrieved September 29, 2013.
  3. ^ Spider Center-Wide File System . Oak Ridge Leadership Computing Facility. Retrieved February 2, 2012.
  4. Rock-Hard Luster: Trends in Scalability and Quality (PDF; 1.2 MB) Nathan Rutman, Xyratex. Retrieved February 2, 2012.
  5. ^ Luster File System presentation . Google video. January 28, 2008.  
  6. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=be65f9ed267fd7d8b3146b7c4be9ecdd3e0aa3ed
  7. https://lwn.net/Articles/756565/