A method, device, computer equipment and storage medium for improving data write performance
CN119960674BActive Publication Date: 2026-08-28INSPUR SUZHOU INTELLIGENT TECH CO LTD
Patent Information
- Application Number
- CN202411971875.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2044-12-30
AI Technical Summary
Technical Problem
尽管条带化和奇偶校验技术提高了存储系统的数据冗余和性能,但也存在一些缺点:任何数据块或校验块的写入失败都会影响整个主机IO操作的成功率,从而增加了主机IO写失败的可能性
Benefits of technology
[0015]上述提升数据写操作性能的方法中,通过将待写入数据划分为多个数据块,并采用并行写入操作,系统能够显著降低每个IO操作的等待时间。这种并行处理能力不仅提高了数据写入的速度,也增强了系统处理大量写入请求时的吞吐量。在数据块写入过程中,通过生成和写入对应的校验块,系统有效地优化了数据的完整性和可靠性。校验块的存在和及时写入,使得系统能够快速检测和修复数据块中的错误,从而减少了数据写入过程中出现异常的可能性,进一步提升了写入操作的成功率和数据的安全性。系统能够即时响应正常和异常的写盘结果。当写入操作正常完成时,系统立即反馈写入正常,减少了主机等待IO操作完成的时间。而当出现数据块或校验块写入失败时,系统能够快速识别并记录失败的数量,精确地定位和处理故障,保证系统在异常情况下的稳定性和可靠性,这些优化措施不仅维护了存储数据的一致性,显著提升了存储系统的操作效率和性能。通过减少IO操作的等待时间和快速响应正常与异常情况,系统能够在高负载和复杂数据处理环境下保持高效运行,满足对高性能存储的需求。
✦ Generated by Eureka AI based on patent content.
Smart Images

Figure CN119960674B_ABST
Abstract
The application relates to a method and device for improving data writing performance, a computer device and a storage medium. The method comprises the following steps: obtaining to-be-written data, dividing the to-be-written data to obtain a plurality of data blocks; performing a disk writing operation on the plurality of data blocks to obtain a data block disk writing result, wherein the data block disk writing result comprises normal and abnormal; generating a corresponding check block based on the plurality of data blocks, and performing a disk writing operation on the check block; in response to the data disk writing result being normal, returning that the to-be-written data is written normally; in response to the data disk writing result being abnormal, obtaining the number of data blocks that fail in the disk writing among the plurality of data blocks and the number of check blocks that fail in the disk writing among the check blocks; and determining the writing state of the to-be-written data according to the number of data blocks that fail in the disk writing and the number of check blocks that fail in the disk writing and returning. The method can reduce the waiting time of IO operation, and improve operation efficiency and performance.
Need to check novelty before this filing date? Find Prior Art
Citation Information
Patent Citations
Data writing operation method and device and data reading operation method and device
CN115543215A
Failure detection and data recovery in a storage system
US20190042379A1