CN113572849A - File access system and method - Google Patents
File access system and method Download PDFInfo
- Publication number
- CN113572849A CN113572849A CN202110861889.2A CN202110861889A CN113572849A CN 113572849 A CN113572849 A CN 113572849A CN 202110861889 A CN202110861889 A CN 202110861889A CN 113572849 A CN113572849 A CN 113572849A
- Authority
- CN
- China
- Prior art keywords
- cloud server
- storage
- file
- file access
- control device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000012795 verification Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the invention provides a file access system and a method, wherein the system comprises: the storage control device is connected with the cloud server through a 5G wide area network, and the storage control device is also connected with the storage equipment; wherein the storage device stores files to be accessed; and the terminal equipment which is connected with the cloud server in advance is communicated with the storage control device through the cloud server so as to access the file to be accessed in the storage equipment through the storage control device. The embodiment of the invention not only saves equipment cost, but also can directly access the file in the storage equipment by a user only by connecting the terminal equipment to the cloud server, is simple to operate and improves operation efficiency.
Description
Technical Field
The embodiment of the invention relates to the technical field of file access, in particular to a file access system and a file access method.
Background
With the development of network technology, more and more ways for users to store and exchange files are provided. For example, various files may be stored in a portable small storage device such as a usb disk, or may be stored in a server. For files stored in different modes, the corresponding file access modes are also different.
In the related art, a file storage scheme is generally stored in an in-house server, a RAID (Redundant Arrays of Independent Disks) is configured in the server, a user transmits a file to a mail server as an attachment of a mail, stores the file in the disk array of the mail server, and when the file needs to be accessed or modified, downloads the file in the mail server through a network, and then performs a related modification operation on the file.
However, because the existing storage scheme adopts the RAID which is a server disk array, not only is the equipment cost high, and the power consumption high, but also when accessing a modified file, the server needs to be repeatedly logged in to download the file, and after the file is modified, the file is uploaded to the server, which is cumbersome to operate and takes a long time.
Disclosure of Invention
The embodiment of the invention provides a file access system and a file access method, and aims to solve the problems that in the prior art, equipment cost is high, a server needs to be repeatedly logged in to download a file when a modified file is accessed, the file is uploaded to the server after being modified, operation is complex, and time consumption is long.
A first aspect of an embodiment of the present invention provides a file access system, including:
the storage control device is connected with the cloud server through a 5G wide area network, and the storage control device is also connected with the storage equipment;
wherein the storage device stores files to be accessed;
and the terminal equipment which is connected with the cloud server in advance is communicated with the storage control device through the cloud server so as to access the file to be accessed in the storage equipment through the storage control device.
Optionally, the storage control apparatus includes: the system comprises a single board computer, a storage controller and a wide area network baseband module;
the single board computer is connected with the cloud server through the wide area network baseband module;
the storage controller is connected with the single board computer and used for connecting storage equipment, and the single board computer accesses the file to be accessed stored in the storage equipment through the storage controller.
Optionally, the storage control apparatus further includes: the power supply module comprises a first power supply interface, a second power supply interface and a charging interface;
the first power supply interface is connected with the single board computer and used for supplying power to the single board computer; the second power supply interface is used for supplying power to the external equipment; the charging interface is connected with an external power supply.
Optionally, the storage control apparatus further includes: and the debugging interface is used for detecting the working states of the wide area network baseband module, the storage controller and the power supply module.
Optionally, the terminal device includes any one or more of the following:
mobile hard disks, memory cards and U disks.
A second aspect of the present invention provides a file access method, which is applied to the file access system according to the first aspect of the present invention, and the method includes:
a terminal device connected with the cloud server in advance sends a file access instruction to the cloud server;
the cloud server controls the storage control device to read the file to be accessed in the storage equipment according to the file access instruction;
and the cloud server sends the read file to be accessed to the terminal equipment.
Optionally, before the terminal device connected to the cloud server in advance sends a file access instruction to the cloud server, the method further includes:
the terminal equipment sends a connection request to the cloud server;
the cloud server sends verification information to the terminal equipment after receiving the connection request;
and the terminal equipment carries out verification according to the verification information.
A third aspect of an embodiment of the present invention provides a computer apparatus, including: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the file access method according to the second aspect of the embodiment of the present invention.
A fourth aspect of the embodiments of the present invention provides a computer-readable storage medium, where computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the file access method according to the second aspect of the embodiments of the present invention is implemented.
A fifth aspect of the embodiments of the present invention provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the computer program implements the file access method according to the second aspect of the embodiments of the present invention.
The embodiment of the invention provides a file access system and a method, wherein the system comprises: the storage control device is connected with the cloud server through a 5G wide area network, the storage control device is also connected with a storage device, and the storage device stores files to be accessed; therefore, as long as the terminal device connected with the cloud server in advance can communicate with the storage control device through the cloud server, the file to be accessed in the storage device is accessed through the storage control device, the equipment cost is saved, a user can directly access the file in the storage device only by connecting the terminal device to the cloud server, the operation is simple, and the operation efficiency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a block diagram of a file access system in accordance with an exemplary embodiment of the present invention;
FIG. 2 is a schematic diagram of a file access system according to another exemplary embodiment of the present invention;
FIG. 3 is a block diagram of a file access system according to another exemplary embodiment of the present invention;
FIG. 4 is a flowchart illustrating a file access method according to an exemplary embodiment of the invention;
FIG. 5 is a diagram illustrating an application scenario of a file access method in accordance with an illustrative embodiment of the present invention;
fig. 6 is a schematic structural diagram of a computer device according to an exemplary embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
At present, the electricity consumption cost of a machine room is high, the electricity consumption cost comprises the power consumption of a server and the power consumption brought by heat dissipation equipment, when a modified file is accessed, the server needs to be repeatedly logged in to download the file, the file is uploaded to the server after being modified, the operation is complex, and the consumed time is long. Aiming at the defect, the technical scheme of the invention mainly comprises the following steps: the storage device is miniaturized, the simple service is dispersed, the equipment cost is reduced, and the operation efficiency of accessing files is improved. The storage control device can be connected with various storage devices and used for reading files stored in the storage devices, the storage control device is communicated with a cloud server through a 5G wide area network, when a user needs to access, only a terminal device needs to be connected with the cloud server, and the terminal device is communicated with the storage control device through the cloud server so as to access the files to be accessed in the storage devices through the storage control device. The storage device is miniaturized and light, equipment cost is saved, power consumption is reduced, a user only needs to connect the terminal equipment to the cloud server, the user can directly access files in the storage device, operation is simple, and operation efficiency is improved.
Fig. 1 is a schematic structural diagram of a file access system according to an exemplary embodiment of the present invention.
As shown in fig. 1, the file access system provided in this embodiment includes: the system comprises a storage device 11, a storage control device 12 and a cloud server 13, wherein the storage control device is connected with the cloud server through a 5G wide area network and is also connected with the storage device; wherein the storage device stores files to be accessed; and the terminal equipment which is connected with the cloud server in advance is communicated with the storage control device through the cloud server so as to access the file to be accessed in the storage equipment through the storage control device.
The storage device may be, but is not limited to, a mobile storage device such as a mobile hard disk, a memory card, and a usb disk. The terminal device can be a mobile phone, a tablet and the like used by a user.
Specifically, as shown in fig. 1, the cloud server may be accessed after being authenticated and connected by a plurality of terminal devices, and after the terminal devices are connected to the cloud server, files to be accessed stored in the storage device may be directly read by the storage control device in communication with the cloud server, and the files to be accessed are modified, deleted, and the like in the terminal devices.
In one or more possible embodiments, before the terminal device is connected to the cloud server, verification needs to be performed, the verification method may adopt a short message verification code manner, as shown in fig. 2, the terminal device sends a connection request to the cloud server, the connection request includes information such as user basic information and a model of the terminal device, the cloud server sends the verification code and related prompt information to the terminal device in a short message manner after receiving the connection request, and the user inputs the verification code through the terminal device on a verification interface to complete login, thereby completing connection between the terminal device and the cloud server. After the connection is verified, the user can access the file in the storage device through the terminal device at any time.
In this embodiment, because the storage control apparatus is connected to the cloud server via a 5G wide area network, the storage control apparatus is further connected to a storage device, and the storage device stores a file to be accessed; therefore, as long as the terminal device connected with the cloud server in advance can communicate with the storage control device through the cloud server, the file to be accessed in the storage device is accessed through the storage control device, the equipment cost is saved, a user can directly access the file in the storage device only by connecting the terminal device to the cloud server, the operation is simple, and the operation efficiency is improved.
Fig. 3 is a schematic structural diagram of a file access system according to another exemplary embodiment of the present invention, and this embodiment further describes the internal structure and function of the storage control apparatus on the basis of the embodiment shown in fig. 1.
As shown in fig. 3, the storage control apparatus 12 of the present embodiment includes: a single board computer 121, a storage controller 122 and a wide area network baseband module 123; the single board computer is connected with the cloud server through the wide area network baseband module; the storage controller is connected with the single board computer and used for connecting storage equipment, and the single board computer accesses the file to be accessed stored in the storage equipment through the storage controller.
Specifically, the memory controller is mainly used for processing and integrating the memory space of the memory devices such as the usb disk, the memory card, and the mobile hard disk, and changing the memory space into the memory space accessible by the single board computer. The wide area network baseband module is mainly used for communication between the single board computer and the cloud server, including data transmission, firmware updating and the like. For example, after receiving a file access request sent by a user through a terminal device, the cloud server sends the file access request to the single board computer through the wide area network baseband module, and the single board computer reads a file in the storage device through the storage controller and then sends the file to the cloud server through the wide area network baseband module.
In this embodiment, the storage control device uses a single board computer to implement the file storage and sharing functions, so that the storage device is miniaturized and light-weighted. And the wide area network baseband module is used for realizing the connection to the cloud server through the 5G wide area network, and the files stored in the storage device can be accessed and modified after any terminal equipment connected to the network is verified and authorized by utilizing the characteristics of high speed and wide connection of the 5G network.
Further, as shown in fig. 3, the storage control apparatus further includes: a power module 124 comprising a first power supply interface, a second power supply interface and a charging interface; the first power supply interface is connected with the single board computer and used for supplying power to the single board computer; the second power supply interface is used for supplying power to the external equipment; the charging interface is connected with an external power supply.
Specifically, the external power supply charges for the power module through the interface that charges, and power module supplies power for the single board computer through first power supply interface, and power module still provides the second power supply interface simultaneously, can be for other small-size consumer power supplies.
In this embodiment, the power module continuously supplies power to the single board computer, and an additional power supply interface is provided, so that the power module has the capability of supplying power to other small devices.
Further, the storage control apparatus further includes: and a debugging interface 125, configured to detect operating states of the wide area network baseband module, the memory controller, and the power module.
Specifically, the main user of the debug interface detects the operating status of each module in the storage control device, such as the network connection status of the wide area network baseband module, the signal quality, the used/available space of the storage controller, the available power of the power module, the remaining expected usage time of the power, and whether the power is being charged. The user can connect the debugging interface through a serial port or a liquid crystal display, and can directly display the state of each module on the liquid crystal display, or read the state information of each module through the serial port.
In the embodiment, the working states of the modules in the storage control device are detected in real time through the debugging interface, so that a user can conveniently and timely master the running condition of the storage control device, and corresponding measures can be conveniently and timely taken when an abnormal state occurs.
In one or more possible embodiments, the cloud server is further configured to record an access record of a user to a file in the storage device through the terminal device, where the access record includes: access time, access file identification, and specific operations (e.g., specific operations such as modifying file content, deleting file, etc.).
In the embodiment, the file access record is recorded in real time through the cloud server, and if a problem occurs, a user can read the file access record recorded in the cloud server through the terminal device, so that the user can verify and trace the source after the fact.
Fig. 4 is a flowchart illustrating a file access method according to an exemplary embodiment of the present invention.
As shown in fig. 4, the method provided by the present embodiment may include the following steps.
S401, the terminal device connected with the cloud server in advance sends a file access instruction to the cloud server.
Specifically, after the terminal device is connected to the cloud server, the user may view all files in the storage device on a display interface of the terminal device.
Exemplarily, as shown in fig. 5, the storage device connected to the storage control apparatus is a usb disk, three files, namely, a file 1, a file 2, and a file 3, are stored in the usb disk, after the terminal device is connected to the cloud server, the terminal device can see a folder of the usb disk through a terminal interface, if it needs to access the file 1, the terminal device clicks the folder 1, and the terminal device generates a file access instruction corresponding to a click operation of a user.
S402, the cloud server controls the storage control device to read the file to be accessed in the storage equipment according to the file access instruction.
Specifically, the terminal device sends the generated file access instruction to the cloud server, and the cloud server reads corresponding file content through the storage control device according to the file access instruction.
For example, the terminal device sends an access instruction of the file 1 to the cloud server, and the cloud server reads the file 1 in the mobile hard disk through the storage control device.
And S403, the cloud server sends the read file to be accessed to the terminal equipment.
For example, the cloud server sends the read content in the file 1 in the mobile hard disk to the terminal device for displaying.
It should be noted that, for parts of the present embodiment that are not described in detail, reference may be made to the detailed description in the above system embodiment.
In the embodiment, the miniaturization and the light weight of the storage device are realized, the equipment cost is saved, the power consumption is reduced, the user can directly access the file in the storage device only by connecting the terminal equipment to the cloud server, the operation is simple, and the operation efficiency is improved.
In a possible embodiment, before the terminal device connected to the cloud server in advance sends a file access instruction to the cloud server, the method further includes: the terminal equipment sends a connection request to the cloud server; the cloud server sends verification information to the terminal equipment after receiving the connection request; and the terminal equipment carries out verification according to the verification information.
Specifically, the verification mode can be but is not limited to verification by using a short message verification code, the terminal device sends a connection request to the cloud server, the connection request includes information such as user basic information and the model of the terminal device, the cloud server sends the verification code and related prompt information to the terminal device in a short message mode after receiving the connection request, and the user inputs the verification code through the terminal device on a verification interface to complete login and complete connection between the terminal device and the cloud server. After the connection is verified, the user can access the file in the storage device through the terminal device at any time.
In the embodiment, the cloud server is connected in a pre-verification mode, so that the security of file access is ensured.
Fig. 6 is a schematic hardware structure diagram of a computer device according to an embodiment of the present invention. As shown in fig. 6, the present embodiment provides a computer apparatus 60 including: at least one processor 601 and memory 602. The processor 601 and the memory 602 are connected by a bus 603.
In a specific implementation, at least one processor 601 executes computer-executable instructions stored by the memory 602 to cause the at least one processor 601 to perform the methods of the above-described method embodiments.
For a specific implementation process of the processor 601, reference may be made to the above method embodiments, which implement the principle and the technical effect similarly, and details of this embodiment are not described herein again.
In the embodiment shown in fig. 6, it should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
The memory may comprise high speed RAM memory and may also include non-volatile storage NVM, such as at least one disk memory.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
Another embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when a processor executes the computer-executable instructions, the file access method in the above method embodiment is implemented.
Another embodiment of the present application provides a computer program product comprising a computer program, which when executed by a processor, implements the file access method according to the first aspect of the embodiment of the present invention.
The computer-readable storage medium may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also reside as discrete components in the apparatus.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (10)
1. A file access system, comprising: the storage control device is connected with the cloud server through a 5G wide area network, and the storage control device is also connected with the storage equipment;
wherein the storage device stores files to be accessed;
and the terminal equipment which is connected with the cloud server in advance is communicated with the storage control device through the cloud server so as to access the file to be accessed in the storage equipment through the storage control device.
2. The system of claim 1, wherein the storage control means comprises: the system comprises a single board computer, a storage controller and a wide area network baseband module;
the single board computer is connected with the cloud server through the wide area network baseband module;
the storage controller is connected with the single board computer and used for connecting storage equipment, and the single board computer accesses the file to be accessed stored in the storage equipment through the storage controller.
3. The system of claim 2, wherein the storage control device further comprises: the power supply module comprises a first power supply interface, a second power supply interface and a charging interface;
the first power supply interface is connected with the single board computer and used for supplying power to the single board computer; the second power supply interface is used for supplying power to the external equipment; the charging interface is connected with an external power supply.
4. The system of claim 2, wherein the storage control device further comprises: and the debugging interface is used for detecting the working states of the wide area network baseband module, the storage controller and the power supply module.
5. The system according to any of claims 1-4, wherein the terminal device comprises any one or more of:
mobile hard disks, memory cards and U disks.
6. A file access method applied to the file access system according to any one of claims 1 to 4, the method comprising:
a terminal device connected with the cloud server in advance sends a file access instruction to the cloud server;
the cloud server controls the storage control device to read the file to be accessed in the storage equipment according to the file access instruction;
and the cloud server sends the read file to be accessed to the terminal equipment.
7. The method according to claim 6, wherein before the terminal device connected to the cloud server in advance sends a file access instruction to the cloud server, the method further comprises:
the terminal equipment sends a connection request to the cloud server;
the cloud server sends verification information to the terminal equipment after receiving the connection request;
and the terminal equipment carries out verification according to the verification information.
8. A computer device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the file access method of claim 6 or 7.
9. A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, implement the file access method of claim 6 or 7.
10. A computer program product comprising a computer program, characterized in that the computer program realizes the file access method of claim 6 or 7 when executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110861889.2A CN113572849B (en) | 2021-07-29 | 2021-07-29 | File access system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110861889.2A CN113572849B (en) | 2021-07-29 | 2021-07-29 | File access system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113572849A true CN113572849A (en) | 2021-10-29 |
CN113572849B CN113572849B (en) | 2023-08-01 |
Family
ID=78168780
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110861889.2A Active CN113572849B (en) | 2021-07-29 | 2021-07-29 | File access system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113572849B (en) |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011117461A1 (en) * | 2010-03-23 | 2011-09-29 | Nokia Corporation | Method and apparatus for managing files in an online account |
CN102333103A (en) * | 2010-07-12 | 2012-01-25 | 戴元顺 | Cloud storage system |
CN102427477A (en) * | 2011-12-13 | 2012-04-25 | 方正国际软件有限公司 | Wireless cloud storage device |
CN103379144A (en) * | 2012-04-18 | 2013-10-30 | 爱国者电子科技有限公司 | Cloud storage mobile device and cloud storage method of cloud storage data |
WO2013159750A1 (en) * | 2012-04-28 | 2013-10-31 | 广州市动景计算机科技有限公司 | Cloud-storage-based file processing method and system |
CN103414764A (en) * | 2013-07-24 | 2013-11-27 | 广东电子工业研究院有限公司 | Cloud platform elastic storage system and elastic storage achieving method thereof |
CN103428298A (en) * | 2013-08-30 | 2013-12-04 | 华南理工大学 | Multi-party e-mail attachment sharing management method based on Cloud storage |
CN203368518U (en) * | 2013-06-06 | 2013-12-25 | 广州千好电子有限公司 | Cloud sharing access device |
CN103491143A (en) * | 2013-09-05 | 2014-01-01 | 新浪网技术(中国)有限公司 | File sharing method and device |
CN105354507A (en) * | 2015-10-23 | 2016-02-24 | 浙江远望软件有限公司 | Data security confidentiality method under cloud environment |
CN105357110A (en) * | 2015-12-14 | 2016-02-24 | 华为技术有限公司 | Mail sending method, device and system |
US20160070917A1 (en) * | 2014-09-08 | 2016-03-10 | Protegrity Corporation | Tokenization of structured data |
CN105847305A (en) * | 2016-06-21 | 2016-08-10 | 新昌县七星街道明盛模具厂 | Safe processing and accessing method of cloud resource |
US10015173B1 (en) * | 2015-03-10 | 2018-07-03 | Symantec Corporation | Systems and methods for location-aware access to cloud data stores |
US20190037020A1 (en) * | 2017-07-27 | 2019-01-31 | At&T Intellectual Property I, L.P. | System And Method To Enable Sensory Data For Any Devices Connected To A Phone In A 5G Network |
CN111095903A (en) * | 2017-09-14 | 2020-05-01 | 国际商业机器公司 | Storage system using cloud storage as module |
-
2021
- 2021-07-29 CN CN202110861889.2A patent/CN113572849B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011117461A1 (en) * | 2010-03-23 | 2011-09-29 | Nokia Corporation | Method and apparatus for managing files in an online account |
CN102333103A (en) * | 2010-07-12 | 2012-01-25 | 戴元顺 | Cloud storage system |
CN102427477A (en) * | 2011-12-13 | 2012-04-25 | 方正国际软件有限公司 | Wireless cloud storage device |
CN103379144A (en) * | 2012-04-18 | 2013-10-30 | 爱国者电子科技有限公司 | Cloud storage mobile device and cloud storage method of cloud storage data |
WO2013159750A1 (en) * | 2012-04-28 | 2013-10-31 | 广州市动景计算机科技有限公司 | Cloud-storage-based file processing method and system |
CN203368518U (en) * | 2013-06-06 | 2013-12-25 | 广州千好电子有限公司 | Cloud sharing access device |
CN103414764A (en) * | 2013-07-24 | 2013-11-27 | 广东电子工业研究院有限公司 | Cloud platform elastic storage system and elastic storage achieving method thereof |
CN103428298A (en) * | 2013-08-30 | 2013-12-04 | 华南理工大学 | Multi-party e-mail attachment sharing management method based on Cloud storage |
CN103491143A (en) * | 2013-09-05 | 2014-01-01 | 新浪网技术(中国)有限公司 | File sharing method and device |
US20160070917A1 (en) * | 2014-09-08 | 2016-03-10 | Protegrity Corporation | Tokenization of structured data |
US10015173B1 (en) * | 2015-03-10 | 2018-07-03 | Symantec Corporation | Systems and methods for location-aware access to cloud data stores |
CN105354507A (en) * | 2015-10-23 | 2016-02-24 | 浙江远望软件有限公司 | Data security confidentiality method under cloud environment |
CN105357110A (en) * | 2015-12-14 | 2016-02-24 | 华为技术有限公司 | Mail sending method, device and system |
CN105847305A (en) * | 2016-06-21 | 2016-08-10 | 新昌县七星街道明盛模具厂 | Safe processing and accessing method of cloud resource |
US20190037020A1 (en) * | 2017-07-27 | 2019-01-31 | At&T Intellectual Property I, L.P. | System And Method To Enable Sensory Data For Any Devices Connected To A Phone In A 5G Network |
CN111095903A (en) * | 2017-09-14 | 2020-05-01 | 国际商业机器公司 | Storage system using cloud storage as module |
Also Published As
Publication number | Publication date |
---|---|
CN113572849B (en) | 2023-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109445690B (en) | RAID card performance optimization method, device, terminal and storage medium | |
CN104915306A (en) | Data operation control method and device manager | |
CN114003538A (en) | Intelligent network card and identification method thereof | |
CN114257551A (en) | Distributed current limiting method and system and storage medium | |
CN114116378A (en) | Method, system, terminal and storage medium for acquiring PCIe device temperature | |
CN115129249A (en) | SAS link topology identification management method, system, terminal and storage medium | |
CN109451098A (en) | FPGA accelerator card MAC Address configuration method, device and accelerator card | |
CN108647131B (en) | Output system of running log | |
CN112214384A (en) | Hard disk serial number management method, system, terminal and storage medium | |
CN103092648A (en) | Method and system of mirror image upgrade and user device and personal computer | |
CN109992420B (en) | Parallel PCIE-SSD performance optimization method and system | |
CN111756858A (en) | Remote development processing system, method and device of embedded equipment | |
CN111124772A (en) | Cloud platform storage performance testing method, system, terminal and storage medium | |
CN103049403A (en) | Method for communication between embedded terminal device and cell phone | |
CN114546676A (en) | Cloud desktop file copying method, device and equipment | |
CN113572849B (en) | File access system and method | |
CN111444515A (en) | Credibility measurement method based on PCIE interface | |
CN101533372B (en) | Data accessing system | |
CN103731262A (en) | Digital certificate authentication device and digital certificate authentication system | |
CN114675926A (en) | Virtual machine attribute changing method and device, storage medium and electronic device | |
CN113835631B (en) | Residual platform configuration data deleting method, system, terminal and storage medium | |
CN114579381B (en) | Remote debugging method, system, terminal and storage medium for disk array | |
CN106874808B (en) | Method for activating IC card and IC card | |
CN114860343B (en) | Acceleration card rate adjustment method, system, terminal and storage medium | |
CN114816023B (en) | Method, system, terminal and storage medium for optimizing standby power function of server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |