668 research outputs found

    DeltaFS: Pursuing Zero Update Overhead via Metadata-Enabled Delta Compression for Log-structured File System on Mobile Devices

    Full text link
    Data compression has been widely adopted to release mobile devices from intensive write pressure. Delta compression is particularly promising for its high compression efficacy over conventional compression methods. However, this method suffers from non-trivial system overheads incurred by delta maintenance and read penalty, which prevents its applicability on mobile devices. To this end, this paper proposes DeltaFS, a metadata-enabled Delta compression on log-structured File System for mobile devices, to achieve utmost compressing efficiency and zero hardware costs. DeltaFS smartly exploits the out-of-place updating ability of Log-structured File System (LFS) to alleviate the problems of write amplification, which is the key bottleneck for delta compression implementation. Specifically, DeltaFS utilizes the inline area in file inodes for delta maintenance with zero hardware cost, and integrates an inline area manage strategy to improve the utilization of constrained inline area. Moreover, a complimentary delta maintenance strategy is incorporated, which selectively maintains delta chunks in the main data area to break through the limitation of constrained inline area. Experimental results show that DeltaFS substantially reduces write traffics by up to 64.8\%, and improves the I/O performance by up to 37.3\%

    Survey on Deduplication Techniques in Flash-Based Storage

    Get PDF
    Data deduplication importance is growing with the growth of data volumes. The domain of data deduplication is in active development. Recently it was influenced by appearance of Solid State Drive. This new type of disk has significant differences from random access memory and hard disk drives and is widely used now. In this paper we propose a novel taxonomy which reflects the main issues related to deduplication in Solid State Drive. We present a survey on deduplication techniques focusing on flash-based storage. We also describe several Open Source tools implementing data deduplication and briefly describe open research problems related to data deduplication in flash-based storage systems

    Performance and Reliability Study and Exploration of NAND Flash-based Solid State Drives

    Get PDF
    The research that stems from my doctoral dissertation focuses on addressing essential challenges in developing techniques that utilize solid-state memory technologies (with emphasis on NAND flash memory) from device, circuit, architecture, and system perspectives in order to exploit their true potential for improving I/O performance in high-performance computing systems. These challenges include not only the performance quirks arising from the physical nature of NAND flash memory, e.g., the inability to modify data in-place, read/write performance asymmetry, and slow and constrained erase functionality, but also the reliability drawbacks that limits solid state drives (SSDs) from widely deployed. To address these challenges, I have proposed, analyzed, and evaluated the I/O scheduling schemes, strategies for storage space virtualization, and data protection methods, to boost the performance and reliability of SSDs

    Dependable Embedded Systems

    Get PDF
    This Open Access book introduces readers to many new techniques for enhancing and optimizing reliability in embedded systems, which have emerged particularly within the last five years. This book introduces the most prominent reliability concerns from today’s points of view and roughly recapitulates the progress in the community so far. Unlike other books that focus on a single abstraction level such circuit level or system level alone, the focus of this book is to deal with the different reliability challenges across different levels starting from the physical level all the way to the system level (cross-layer approaches). The book aims at demonstrating how new hardware/software co-design solution can be proposed to ef-fectively mitigate reliability degradation such as transistor aging, processor variation, temperature effects, soft errors, etc. Provides readers with latest insights into novel, cross-layer methods and models with respect to dependability of embedded systems; Describes cross-layer approaches that can leverage reliability through techniques that are pro-actively designed with respect to techniques at other layers; Explains run-time adaptation and concepts/means of self-organization, in order to achieve error resiliency in complex, future many core systems

    Analysis, Development And Design For Early Fault Detection And Fire Safety In Lithium-Ion Battery Technology

    Get PDF
    Energy storage technologies in its natural form play a key role in the electrical infrastructure, renewable and mobility industry. This form includes the material nomenclature for cell. technology, battery module design, Battery enclosure system design, control, and communication strategy, chemistry profile of various cell technologies, formation and formfactors of cell structure, electrical and mechanical properties of a lithium-ion cell, behavior of the cell under high voltage, low voltage, elevated temperature and lower temperature, multiple charging of a lithium-ion batteries. Energy storage industry is growing rapidly, and the industry is experiencing an unprecedented safety concern and issues in terms of fire and explosion at cell and system level. There has been. other research conducted with proposed theories and recommendations to resolve these issues. The failure modes for energy storage systems can be derived using different methodologies such as failure mode effects analysis (FMEA). Early detection mode and strategies in lithium-ion batteries to overcome the failure modes can be caused by endothermic reaction in the cell, further protection. devices, fire inhibition and ventilation. Endothermic safety involves modifications of materials in anode, cathode, and electrolyte. Chemical components added to the battery electrolyte improve the characteristics helping in the improvement of solid-electrolyte interphase and stability. Traditional energy storage system protection device fuse at the cell level, and contactors at the rack level and circuit breakers, current interrupt devices, and positive temperature coefficient devices at the system level. This research will employ classical experimental methods to explore, review and evaluate all the five main energy technologies and narrow down to electrochemical energy storage technologies. with the two main market ready lithium-ion battery technology (LiFePO4/ G and NMC/G) technology cells and why are they valuable in the energy storage and E-mobility space. Also, will focus on the electrical, mechanical design, testing of the battery module into a rack system, advancements in battery chemistries, relevant modes, mechanisms of potential failures, and early detection strategies to overcome these failures. Finally, how the problems of fires, safety concerns and difficulty in transporting already fully assembled energy storage systems can be resolved and be demystified in lithium-ion technology. Keywords Control strategy, Energy storage system, electrolyte, failure mode, early detection, Lithium-Ion cell technology, Battey system

    NASA Tech Briefs, January 1999

    Get PDF
    Topics include: special coverage sections on sensors and data acquisition and sections on electronic components and circuits, electronic software, materials, mechanics, bio-medical physical sciences, book and reports, and a special section of Photonics Tech Briefs
    • …
    corecore