Method and system for storing and obtaining data
A data storage system and data storage technology, applied in the computer field, can solve problems such as data loss, increase mirroring process, etc., and achieve the effect of simplifying design and not easy to lose
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] see figure 1 , figure 1 It is a schematic flowchart of a data storage method provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the method may include:
[0025] Step 101: Write the data input by the host into the solid state disk array.
[0026] Wherein, the solid-state hard disk array is composed of several rows and several columns of solid-state memory chips, and compared with the volatility of data in random access memory, the solid-state hard disk has non-volatility. Even if the SSD array is powered off, the stored data will not be lost.
[0027] Step 102: Compare whether the current data volume of the solid-state disk array is greater than or equal to a preset threshold, and if yes, transfer the data of the solid-state disk array to a local hard disk.
[0028] Wherein, the method for realizing step 102 may specifically include:
[0029] Statistics of the current data volume of the SSD array;
[0030] Judging whether the current dat...
Embodiment 2
[0034] see figure 2 , figure 2 It is a schematic flowchart of a data storage method provided by Embodiment 2 of the present invention. Such as figure 2 As shown, the method may include:
[0035] Step 201: Receive a data write request sent by a host, and schedule the data write request.
[0036] Wherein, scheduling the data write request may specifically include:
[0037] Obtaining the physical address of the solid-state disk array according to the logical address of the solid-state disk array carried in the data write request;
[0038] Sort the physical addresses of the SSD array in order of size.
[0039] The purpose of scheduling data write requests is to facilitate writing the data input by the host into the solid-state disk array in the order of physical addresses. Of course, the data write request may not be scheduled, and the data input by the host may be directly written into the solid-state disk array according to the physical address corresponding to the logi...
Embodiment 3
[0061] see image 3 , image 3 It is a schematic flowchart of a data acquisition method provided by Embodiment 3 of the present invention. Such as image 3 As shown, the method may include:
[0062] Step 301: Determine whether the solid state disk array currently stores required data, if yes, execute step 302; if not, execute step 303.
[0063] Step 302: Obtain required data from the solid state disk array.
[0064] Since the SSD array is used as part of the cache, its capacity is usually smaller than that of the local hard disk. When the current data volume of the solid-state disk array is greater than or equal to the preset threshold, it is necessary to transfer the data of the solid-state disk array to the local hard disk, so as to make room for continuing to receive data sent by the host.
[0065] When the current data volume of the SSD array is less than the preset threshold, it means that the SSD array can still continue to store the data sent by the host. In order ...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com