Method and device for accessing files and distributed storage system
A distributed storage and file technology, applied in the field of data transmission, can solve problems that cannot meet the needs of large-scale storage applications, and achieve the effect of reducing operating costs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0052] figure 1 A schematic diagram of the architecture of the distributed storage system provided in the first embodiment. Such as figure 1 As shown, the distributed storage system 100 is deployed in two or more ( figure 1Only two are shown in ) data centers 10,20. The data center 10 includes a metadata server cluster 101 , a first data server cluster 102 , and one or more servers 103 . The data center 20 includes a second data server cluster 104 and one or more servers 105 . Wherein, the server 103 and the server 105 jointly constitute a third data server cluster 106 . The distributed storage system 100 is used to store (upload), download, update, or delete files according to the request of the portal server 200 .
[0053] Multiple servers in the metadata server cluster 101 constitute a distributed storage system for storing metadata of files. The above-mentioned distributed storage system may be, for example, the above-mentioned Key-Value storage system. The aforemen...
no. 2 example
[0092] The second embodiment provides a method for accessing files in a distributed storage system, which can be used for figure 1 Ingress server 200 is shown. refer to Figure 8 , the method of this embodiment includes the following steps:
[0093] Step S201, receiving the file uploaded by the client.
[0094] The client here refers to for example figure 1 The user terminal 300 is shown. The user terminal 300 can log in to the web application provided by the portal server 200 through a running application program (such as a browser), and upload files to the portal server 200 through the web application. Correspondingly, the portal server 200 receives the file uploaded by the user terminal 300 .
[0095] Step S202, sending a file index acquisition request to the metadata server cluster to acquire the metadata index returned by the metadata server cluster.
[0096] The file index acquisition request may include some metadata of the file, such as file length, file name, fi...
no. 3 example
[0104] The third embodiment provides a method for accessing files in a distributed storage system, which can be used for figure 1 Ingress server 200 is shown. refer to Figure 9 , the method of this embodiment includes the following steps:
[0105] Step S301, receiving a file download request from the client.
[0106] The user terminal 300 can log in to the web application provided by the portal server 200 through a running application program (such as a browser), and send a file download request to the portal server 200 through the web application. The file download request is associated with one or more target files.
[0107] Step S302, sending a metadata query request to the metadata server cluster to acquire the metadata of the at least one target file returned by the metadata server cluster.
[0108] The entry server 200 sends a metadata query request to the metadata server cluster 101 to acquire metadata returned by the metadata server cluster 101 . The metadata que...
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