Method for RAID1 data writing, CPU system and storage equipment
A data writing and data technology, applied in the storage field, can solve the problems of system internal resource requirements and delay increase, the number of requests increases, RAID1 write performance decline, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] The embodiment of the present invention provides a method for writing RAID1 data, specifically as figure 1 shown, including:
[0046] S101. A central processing unit (Central Processing Unit, CPU) system determines whether to write pre-stored input and output (Input Output, IO) data into N storage media, where N≥2, and N is an integer.
[0047] Specifically, the storage medium in this embodiment of the present invention may be a hard disk, may also be a flash memory, or may be other storage media for storing data, which is not specifically limited in the present invention.
[0048] If the CPU system determines that the pre-stored IO data needs to be written into N storage media, then execute step S102; otherwise, do not process it temporarily.
[0049] S102. If it is determined that the prestored IO data needs to be written into N storage media, the CPU system constructs an Internet Protocol (Internet Protocol, IP) multicast request message.
[0050] Optionally, when th...
Embodiment 2
[0074] An embodiment of the present invention provides a CPU system 60, specifically as Image 6 As shown, the CPU system 60 includes: a determination unit 601 , a construction unit 602 , and a sending unit 603 .
[0075] The determining unit 601 is configured to determine whether it is necessary to write the pre-stored IO data into N storage media, where N≥2, and N is an integer.
[0076] The construction unit 602 is configured to construct an IP multicast request message if the determination unit 601 determines that the pre-stored IO data needs to be written into N storage media.
[0077] The sending unit 603 is configured to send the IP multicast request message to N storage media through the IP switching network, and the N storage media respectively write the IO data into the storage media according to the IP multicast request message.
[0078] Specifically, if the IP multicast request message carries the IO data, the sending unit 603 is specifically used to:
[0079] Th...
Embodiment 3
[0089] An embodiment of the present invention provides a storage device 70, specifically as Figure 7 As shown, the storage device 70 includes: a CPU system 60 and N storage media 701 .
[0090] Wherein, the CPU system 60 is used to determine whether it is necessary to write the pre-stored input and output IO data into N storage media 701, wherein, N≥2, and N is an integer; if it is determined that the pre-stored IO data needs to be written into N storage media 701 The storage medium 701 constructs an IP multicast request message; and sends the IP multicast request message to N storage media 701 through an IP switching network.
[0091] The N storage media 701 are configured to respectively write IO data into the storage media according to the IP multicast request message.
[0092] Specifically, if the IP multicast request message carries IO data, the N storage media are specifically used to: write the IO data carried in the IP multicast request message into the storage media...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com