Method and device supporting massive memory access to transactions
A storage access and mass storage technology, applied in the field of mass storage access methods and devices supporting transactions, can solve the problem of increasing storage access instability and solving difficulty, difficult distributed network external file system access, network system instability, etc. problems, to achieve direct and fast storage access, reduce storage access costs, and simplify storage access processes.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] refer to figure 1 , shows a flow chart of steps of a transaction-supporting mass storage access method according to Embodiment 1 of the present application.
[0036] The mass storage access method supporting transactions in this embodiment includes the following steps:
[0037] Step S102: Receive a WEB storage access instruction in the form of a webpage command.
[0038] When performing storage access, use WEB storage access instructions in the form of webpage commands, and WEB storage access instructions follow a certain network protocol, such as HTTP protocol, TCP protocol (Transmission Control Protocol), or UDP protocol (User Datagram Protocol). In specific implementation, WEB storage access instructions can be implemented through special definitions, such as extending network protocol commands or formulating new network protocol commands; existing storage access instructions can also be converted into WEB storage access instructions in an appropriate way. Of cours...
Embodiment 2
[0045] refer to figure 2 , shows a flow chart of steps of a transaction-supporting mass storage access method according to Embodiment 2 of the present application.
[0046] The mass storage access method supporting transactions in this embodiment includes the following steps:
[0047] Step S202: setting up a storage pool, a storage pool manager SPM, and a storage abstraction layer SAL in at least one server or storage device in the distributed network system.
[0048] Among them, the storage pool includes storage resources in one or more storage devices in the distributed network system; SPM is used to process the storage resources in the storage pool into and out of the pool; SAL is used to process the storage resources in the storage pool Carry out division and management, and receive the WEB storage access instruction, determine the storage space to be used by the WEB storage access instruction, and preferably convert the WEB storage access instruction into a storage acce...
Embodiment 3
[0071] refer to image 3 , shows a flow chart of steps of a transaction-supporting mass storage access method according to Embodiment 3 of the present application.
[0072] In this embodiment, devices such as storage pool, SPM, SAL, block device driver interface (BDDI), and cache manager (CM) are installed on the storage end to access storage resources (storage block device SBD in this embodiment) and management, which is structured like Figure 4 shown.
[0073] Among them, the storage block device (SBD) can be a storage block device such as a disk, an array, a solid-state disk (SSD), and a USB flash drive for storing data. These storage block devices are distributed in a distributed network system, and the storage in the storage block device The resources form the storage pool of the distributed network system; the block device driver interface (BDDI) is a driver used to provide storage device access in the existing operating system, through which various interfaces (SCSI,...
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