Flash storage access processing method and system suitable for software-defined storage
A storage access and processing method technology, applied in the field of Flash storage access processing methods and systems, can solve problems such as the inability of Flash storage devices to be fully utilized, and achieve the effects of convenient storage access processing and storage management, convenient unified dynamic management, and guaranteed performance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0056] Such as figure 1 As shown, the present invention discloses a Flash storage access processing method suitable for software-defined storage, and the Flash storage access processing method includes:
[0057] Step 101: Setting a storage access layer at the kernel layer of the host node.
[0058] Wherein, the storage access layer has a cross-node global interface, and the cross-node global interface is an interface established based on a virtual storage device. The virtual storage device is established based on a Flash storage device in a different host node. Different hosts Inter-nodes realize cross-node storage sharing through the storage access layer set in their own kernel layer.
[0059] Step 102: When receiving a storage access request sent by an upper-layer application, transfer the storage access request to a different Flash storage device in the host node through the cross-node global interface in the storage access layer .
[0060] On the basis of realizing stor...
no. 2 example
[0065] On the basis of the first embodiment, this embodiment specifically describes the preferred implementation process of the steps involved in the above Flash storage access processing method.
[0066] Wherein, involved in step 102, when receiving the storage access request sent by the upper-layer application, the storage access request is delivered to the Flash storage device in different host nodes through the cross-node global interface in the storage access layer, such as figure 2 As shown, the specific implementation process includes:
[0067] Step 201: Introduce the storage access request to the cross-node global interface.
[0068] When receiving a storage access request from an upper-layer application, it is necessary to introduce the storage access request into the global interface based on the virtual storage device provided by the storage access layer, so as to match the Flash storage device involved in the request globally with lookup.
[0069] Step 202: Deco...
no. 3 example
[0082] On the basis of the first embodiment, this embodiment will describe other processing procedures involved in the Flash storage access processing applicable to software-defined storage.
[0083] Wherein, when the storage state of the Flash storage device in different host nodes changes, such as image 3 As shown, the Flash storage access processing method also includes:
[0084] Step 301: Identify the Flash storage device whose storage state has changed among the Flash storage devices in different host nodes, and acquire the characteristic value of the changed Flash storage device.
[0085] The change in the storage status of the storage devices mentioned here between different host nodes may be, but not limited to, the change in the storage capacity of these storage devices or the change in the service availability of the storage device or the change in the Flash storage device. Changes in storage status due to data writing or data erasing, such as increase or decrease ...
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