Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

52 results about "Journaling file system" patented technology

A journaling file system is a file system that keeps track of changes not yet committed to the file system's main part by recording the intentions of such changes in a data structure known as a "journal", which is usually a circular log. In the event of a system crash or power failure, such file systems can be brought back online more quickly with a lower likelihood of becoming corrupted.

Method and apparatus for ensuring valid journaled file system metadata during a backup operation

A method and apparatus for ensuring valid journaled file system metadata during a backup operation are provided. With the method and apparatus, mechanisms are provided for suspending write I/O operations to storage devices during a point-in-time backup operation. Once the point-in-time backup operation is completed, the suspended write I/O operations are released and may then be processed by the storage system. In one exemplary embodiment, when a point-in-time operation is initiated, a point-in-time backup flag is set in a logical volume manager. In response to receiving a write I/O operation, the logical volume manager checks the status of the point-in-time backup flag to determine if a point-in-time backup operation is currently being performed. If the flag is not set, then the write I/O operation is logged and performed in a normal manner. If the flag is set, then the write I/O operation is stored in a hold queue of the logical volume manager. The write I/O is not permitted to be sent to the storage system while stored in the hold queue. When the point-in-time backup operation is completed, the suspended write I/O operations in the hold queue are permitted to be sent to the storage system and the metadata for the file system is updated to reflect the committing of the write I/O operations.
Owner:IBM CORP

Storage-class memory based method for improving performance of log file system

The invention discloses an SCM (storage-class memory) based method for improving the performance of a log file system. An SCM serves as a memory device for storing metadata and logs of the file system, so that the reading and writing of the metadata are optimized; coverage writing and additional writing are distinguished, only coverage writing data are written in the logs, additional writing data are directly written in the file system, and an update sequence is controlled to ensure the consistency of the file system, reduce the log overhead, and improve the performance of the file system; and the characteristic of modification by byte for the SCM is utilized, and the difference between new and old log blocks is computed, so that the update of log byte granularity is realized, and log data streams are reduced. The method mainly comprises five operations of storage system construction, log writing, garbage collection, data back-writing and system recovery, can be used for various log file systems, is suitable for constructing high-performance, high-capacity and high-reliability large-sized storage systems, and solves the problems of high extra overhead, high metadata back-writing frequency, low recovery speed after downtime and the like of a log technology in an existing log file system.
Owner:HUAZHONG UNIV OF SCI & TECH

Internal storage log file system and achieving method thereof

The invention discloses an internal storage log file system based on an EXT 4 file system. The internal storage log file system is characterized by comprising an internal storage log area establishing module, a log file refreshing module and a log area write-back module, wherein the internal storage log area establishing module is used for establishing an internal storage log area for mapping an internal storage log area of a hard disk partition EXT4 file system log area in the internal storage. The log file refreshing module is used for reading a log area file in a hard disk partition into the internal storage log area when the hard disk partition is mounted, and the log file refreshing module is used for writing the internal storage log area as the log area file into a hard disk when the hard disk partition is dismounted. The log area write-back module is used for writing the internal storage log area for mapping a hard disk partition EXT4 file system into the other hard disk partition log area after the hard disk partition is dismounted. The power consumption of the hard disk is reduced by reducing the access times of the hard disk, and meanwhile due to the fact that the speed of the internal storage is far higher than that of the hard disk, the performance of the whole can be improved through the internal storage log system.
Owner:SUZHOU INST FOR ADVANCED STUDY USTC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products