| In recent years,flash memory storage devices are widely used in personal computers,servers,data centers and mobile devices because of their high performance and low power consumption.However,the disassembly and development of flash memory storage devices are difficult and costly,and it is very difficult to study and research through real devices.Simulation is an economical and convenient alternative.At present,there are many powerful flash memory device simulation software in academia.However,these simulation software are designed for professionals and are mainly used for research.The use of software needs to be based on familiarity with flash memory storage devices.It is difficult for non-professionals such as students and newcomers in the storage industry to use them directly for research.Therefore,it is very necessary to design a convenient and easy-to-use flash memory device simulation teaching platform to help students learn the principle and characteristics of flash memory devices.Firstly,this paper designs a virtual simulation teaching system of flash memory storage device,carries out the experiment of configuration and evaluation based on the simulation of real devices,and explores and understands the composition,principle and characteristics of flash memory storage device.On the basis of learning the principle and characteristics of flash memory storage devices on the virtual simulation teaching platform,further use the existing SSD simulator for research to study and verify the specific problems of flash memory.This study focuses on the critical data protection issues of hybrid SSD in the mobile device scenario.RAID is an effective data protection mechanism,which has been applied in a single SSD to improve data reliability.However,due to the heterogeneity of media in hybrid SSD,if the existing SSD RAID technology is directly applied to hybrid SSD,the performance and endurance of SSD will be reduced.This thesis uses SSD emulator to illustrate the problems existing in the application of traditional SSD RAID1 technology in hybrid SSD,then proposes a data backup technology of hybrid SSD,and implements and verifies the proposed backup technology in SSD emulator.The main contents of this thesis are as follows:(1)A virtual simulation system of flash memory storage device is designed.This virtual simulation system simulates three real devices: UFS,SATA and PCIe,exposes the core modules,parameters and components of flash memory storage devices,and understands the composition,principle and characteristics of flash memory storage devices in the process of configuration and evaluation,which is the basis for subsequent research on specific problems.(2)A critical data backup method for hybrid SSD is proposed.This method includes three main processes: accumulation,migration and recovery.The basic idea is to divide the data backup process into accumulation and migration,so as to avoid the degradation of performance and life caused by the difference between the two kinds of flash memories.This thesis takes XL-QLC hybrid SSD as an example to illustrate this method.(3)The proposed backup method is implemented in the hybrid SSD simulator,and compared with the existing methods to verify its effect. |