CN112134943B - Internet of things cloud storage system and method - Google Patents
Internet of things cloud storage system and method Download PDFInfo
- Publication number
- CN112134943B CN112134943B CN202010993326.4A CN202010993326A CN112134943B CN 112134943 B CN112134943 B CN 112134943B CN 202010993326 A CN202010993326 A CN 202010993326A CN 112134943 B CN112134943 B CN 112134943B
- Authority
- CN
- China
- Prior art keywords
- internet
- things
- cloud storage
- terminal
- data
- 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.)
- Active
Links
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/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y30/00—IoT infrastructure
- G16Y30/10—Security thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- 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
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- 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/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses an internet of things cloud storage system and method, wherein the system comprises an internet of things cloud storage terminal, a cloud storage service terminal, a device management end and an access host; the internet of things cloud storage terminal is used for downloading internet of things connection, cloud storage suppliers and host information allowing access and controlling IP network transmission data; the device management end is used for setting configuration information of the Internet of things and issuing configuration information of the cloud storage terminal of the Internet of things according to the remote control request; the access host is used for initiating a data reading request, receiving cloud storage data, initiating a file writing request and writing a file into the internet of things cloud storage terminal; the cloud storage server is used for accessing the internet of things network through the internet of things cloud storage terminal and synchronizing file storage data. The invention can ensure the safety and reliability of data, improve the data storage capacity, provide a private network channel for data transmission and ensure the safety of network transmission.
Description
Technical Field
The invention relates to the technical field of cloud storage, in particular to an internet of things cloud storage system and method.
Background
With the development of the internet, data grows exponentially, and the data becomes an important asset for people. People still depend on the traditional storage devices such as U disk, hard disk, optical disk and the like. This results in unsafe, easy to lose, limited capacity of the data asset; although the traditional storage can guarantee data through the raid technology, the problem of data loss caused by storage medium damage is solved all the time.
The development of cloud computing technology, object storage can well solve the problem of customer data loss, a large number of cloud storage suppliers are also emerging, and a large number of cloud storage spaces can be provided; however, when people use cloud storage, the threshold is higher, and data needs to be downloaded for use, so that the cloud storage is inconvenient.
How to use the advantages of traditional storage, internet of things and cloud storage and provide a safe, reliable and efficient storage system is a technical problem to be solved.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides an Internet of things cloud storage system and method.
In order to achieve the aim of the invention, the invention adopts the following technical scheme:
in a first aspect, the invention provides an internet of things cloud storage system, which comprises an internet of things cloud storage terminal, a cloud storage server, a device management terminal and an access host;
the internet of things cloud storage terminal is used for downloading internet of things connection, cloud storage suppliers and host information allowing access from the equipment management end by adopting an embedded system, and performing remote control, network control, encryption control, cloud storage docking control, host access control, file transmission control and cache control on IP network transmission data;
the equipment management end is used for setting the Internet of things configuration information of the Internet of things cloud storage terminal, controlling the life cycle of the Internet of things cloud storage terminal and issuing the Internet of things cloud storage terminal configuration information according to a remote control request of the Internet of things cloud storage terminal;
the access host is used for initiating a data reading request to the internet of things cloud storage terminal and receiving cloud storage data returned by the internet of things cloud storage terminal; a file writing request is also initiated to the internet of things cloud storage terminal, and files are written into the internet of things cloud storage terminal;
the cloud storage server is used for accessing the Internet of things network through the Internet of things cloud storage terminal and synchronizing file storage data.
Further, the internet of things cloud storage terminal comprises a CPU and memory module, an internet of things transmission module, a terminal storage module, a general physical interface module, an encryption hardware module, a power supply module and a control program;
the CPU and the memory module are used for running an embedded system control device bus to be connected with other hardware;
the internet of things transmission module is used for downloading internet of things configuration information from the equipment management end and controlling access and sharing of IP network transmission data of the terminal;
the terminal storage module is divided into a fixed storage space and other storage spaces, wherein the fixed storage space is used for writing the embedded system firmware, and the other storage spaces are used for file storage or data reading and writing after the terminal is initialized;
the universal physical interface module is used for providing a wired link channel when file data and network data are transmitted between the cloud storage terminal of the Internet of things and the access host;
the encryption hardware module is used for automatically encrypting the data when the network data or the file data are transmitted;
the power supply module is used for supplying power to each hardware module in the terminal.
Further, the remote control, network control, encryption control, cloud storage docking control, access host control, file transmission control and cache control of the internet of things cloud storage terminal on the IP network transmission data specifically comprise:
after the terminal is initialized, an access device management terminal remotely controls the Internet of things cloud storage terminal, remotely downloads configuration information of each module of the Internet of things cloud storage terminal, and invokes corresponding program modules to operate according to configuration;
according to the remotely downloaded configuration information of the Internet of things, the working state of an Internet of things transmission module is adjusted, and an Internet of things cloud storage terminal is accessed to the Internet or a private network and network sharing is provided;
configuring encryption environment data according to the remotely downloaded configuration information of the Internet of things, and encrypting and transmitting the data when file data and network data are transmitted;
according to the remotely downloaded configuration information of the Internet of things, the cloud storage server is docked, and when files are read and written, data are automatically synchronized to the cloud;
when file data transmission exists, a data caching mechanism is established by utilizing other storage spaces of the terminal storage module, and data transmission between the access host and the Internet of things cloud storage terminal is accelerated.
Further, the cloud storage terminal of the internet of things is further used for identifying physical equipment information and interface coding information of the access host, obtaining a unique identifier of the access host after hash encryption, and uploading the unique identifier to the equipment management end to control the access host.
Further, the equipment management end comprises an equipment management platform and a control end;
the control terminal is used for activating the equipment according to the unique identifier, setting configuration information of the cloud storage terminal of the Internet of things and uploading the configuration information to the equipment management platform;
the equipment management platform is used for issuing configuration information of the cloud storage terminal of the Internet of things according to the remote control request of the cloud storage terminal of the Internet of things and managing the life cycle of the cloud storage terminal of the Internet of things.
Further, the cloud storage server side comprises an object storage service module and a CDN acceleration service module.
In a second aspect, the invention further provides an internet of things cloud storage method, which comprises the following steps:
s1, initializing the cloud storage system of the Internet of things, and establishing mobile storage equipment;
s2, an access host initiates a file writing request, and synchronizes data to a cloud storage service terminal;
s3, the access host initiates a file reading request, and data are read from the cloud storage service terminal;
and S4, storing and activating configuration information of the Internet of things cloud storage terminal by using a device management platform, and carrying out remote control, full life cycle management, cloud storage access management and access host management on the Internet of things cloud storage terminal.
Further, the step S1 specifically includes:
s101, judging whether the cloud storage terminal of the Internet of things is activated after being powered on; if yes, go to step S102; otherwise, the control end activates the equipment according to the unique identifier, and sets the configuration information of the Internet of things cloud storage terminal and uploads the configuration information to the equipment management platform;
s102, an Internet of things cloud storage terminal link equipment management platform downloads Internet of things configuration information;
s103, the cloud storage terminal of the Internet of things performs encryption initialization and checks whether the access to the host is allowed or not; if yes, go to step S104; otherwise, closing the equipment and exiting;
s104, carrying out network initialization on the cloud storage terminal of the Internet of things, and judging whether a network is accessed; if yes, go to step S105; otherwise, the abnormal situation occurs and the operation is contacted;
s105, the cloud storage terminal of the Internet of things performs cloud storage access initialization and judges whether cloud storage is accessed or not; if yes, go to step S106; otherwise, the abnormal situation occurs and the operation is contacted;
s106, initializing the storage disk and establishing an inventory of the disk.
Further, the step S2 specifically includes:
s201, an access host initiates a file writing request;
s202, checking whether other storage spaces of the cloud storage terminal of the Internet of things are sufficient; if yes, writing the file, and performing step S203; otherwise, cleaning the written file before the cloud storage terminal of the Internet of things according to the writing time;
s203, synchronizing the data to the object storage service module.
Further, the step S3 specifically includes:
s301, an access host initiates a file reading request;
s302, checking whether files exist in other storage spaces of the cloud storage terminal of the Internet of things; if yes, returning data to the access host; otherwise, go to step S303;
s303, reading the file from the object storage service module or the CDN acceleration service module, and returning the data to the access host.
The invention has the following beneficial effects:
(1) The cloud storage terminal of the Internet of things can simulate that the mobile storage equipment is connected with the access host through the universal physical interface module, is the same as mobile storage in use mode, is plug and play, and reduces the use threshold of cloud storage;
(2) According to the internet of things cloud storage terminal, connection is established between the internet of things transmission module, the encryption module and the cloud storage docking program and cloud storage service provided by a cloud storage provider, so that the internet of things cloud storage terminal can simulate mass mobile storage equipment, and the safety, reliability and stability of data are guaranteed;
(3) According to the internet of things cloud storage terminal, the internet of things transmission module is adopted for communication, the characteristics of private APN of the internet of things can be inherited, a private transmission channel between an access host and a cloud service provider is established, and network transmission safety is guaranteed;
(4) The remote control program and the host recognition program of the internet of things cloud storage terminal are connected with the equipment management platform and the control end through the internet of things transmission module, so that the working state of the internet of things cloud storage terminal can be checked in real time, the access host can be controlled, and the life cycle management system of the internet of things cloud storage terminal can be established; the control end can effectively control the use authority of the cloud storage terminal of the Internet of things, and the use safety of stored data is ensured;
(5) The encryption module of the internet of things cloud storage terminal establishes an end-to-end encryption storage system, so that data is stored in the cloud end in an encryption mode when stored, and the data is read from the cloud end to be decrypted in the internet of things cloud storage terminal when read, so that the stored data is effectively prevented from being leaked.
Drawings
Fig. 1 is a schematic structural diagram of an internet of things cloud storage system according to the present invention;
fig. 2 is a schematic flow chart of an internet of things cloud storage method according to the present invention;
FIG. 3 is a schematic flow chart of step S1 in the embodiment of the invention;
FIG. 4 is a schematic flow chart of step S2 in the embodiment of the invention;
fig. 5 is a schematic flow chart of step S3 in the embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention is provided to facilitate understanding of the present invention by those skilled in the art, but it should be understood that the present invention is not limited to the scope of the embodiments, and all the inventions which make use of the inventive concept are protected by the spirit and scope of the present invention as defined and defined in the appended claims to those skilled in the art.
Example 1
As shown in fig. 1, the embodiment of the invention provides an internet of things cloud storage system, which comprises an internet of things cloud storage terminal, a cloud storage server, a device management terminal and an access host;
the internet of things cloud storage terminal is used for downloading internet of things connection, cloud storage suppliers and host information allowing access from the equipment management end by adopting an embedded system, and performing remote control, network control, encryption control, cloud storage docking control, host access control, file transmission control and cache control on IP network transmission data;
the equipment management end is used for setting the Internet of things configuration information of the Internet of things cloud storage terminal, controlling the life cycle of the Internet of things cloud storage terminal and issuing the Internet of things cloud storage terminal configuration information according to a remote control request of the Internet of things cloud storage terminal;
the access host is used for initiating a data reading request to the internet of things cloud storage terminal and receiving cloud storage data returned by the internet of things cloud storage terminal; a file writing request is also initiated to the internet of things cloud storage terminal, and files are written into the internet of things cloud storage terminal;
the cloud storage server is used for accessing the Internet of things network through the Internet of things cloud storage terminal and synchronizing file storage data.
The cloud storage terminal of the Internet of things comprises a CPU and memory module, an Internet of things transmission module, a terminal storage module, a universal physical interface module, an encryption hardware module, a power supply module and a control program;
the CPU and the memory module are used for running the bus of the embedded system control device to be connected with other hardware, and providing running capability for the terminal to store programs; specifically, after the device is powered on, the CPU reads the firmware program from the terminal storage module to the memory, and controls other modules to work and run according to the firmware program.
The internet of things transmission module is used for downloading internet of things configuration information from the equipment management end and controlling access and sharing of IP network transmission data of the terminal; specifically, the CPU calls a remote control program to acquire network configuration information, and accesses a storage network according to the configuration information; if the wireless network sharing configuration is provided, wireless network sharing is started, and an access host is waited to access; when an access host is linked with the internet of things transmission terminal in a wireless mode, a remote control program identifies whether the access host is admitted or not, and if not, the link is disconnected; if the access host is allowed, the access host can use a storage network and read-write files to store data in a network sharing mode.
The terminal storage module is divided into a fixed storage space and other storage spaces through the mass production of the storage chip, wherein the fixed storage space is used for writing the embedded system firmware, and the other storage spaces are used for reading and writing file storage cache or data after the terminal is initialized.
The universal physical interface module is used for providing a wired transmission channel for a special interface between the cloud storage terminal of the Internet of things and the access host, such as universal interfaces of USB, TYPE-C, serial ports, parallel ports, HDMI and the like; after the interface is accessed, the remote control program identifies whether the access host is accessed, and if not, the port is closed; allowing access, establishing mobile storage equipment for the access host to recognize and read and write files; and if the remote control provides wired network sharing, establishing a network channel and connecting with an access host, and providing wired network access sharing storage for the access host.
And the encryption hardware module is used for encrypting and decrypting when the internet of things cloud storage terminal performs network transmission and file storage. And the remote management program downloads encryption configuration information of the storage terminal of the Internet of things and configures an encryption running environment of the terminal. When network data is transmitted, the program reads network encryption environment information, and the encryption hardware module encrypts the data according to the encryption information and transmits the encrypted data; when a file is uploaded, the program reads file encryption environment information, and the encryption hardware module encrypts the file according to the encryption information and then uploads the encrypted file; when a file is downloaded, the program reads file encryption environment information, and the encryption hardware module decrypts the file according to the encryption information and stores the file locally; and the files are stored in the cloud after being encrypted, so that the data is prevented from being leaked in the cloud.
The power supply module is used for supplying power to each hardware module in the terminal, and can supply power through an interface, a battery or other active power sources.
The cloud storage terminal of the Internet of things performs remote control, network control, encryption control, cloud storage docking control, access host control, file transmission control and cache control on IP network transmission data, and specifically comprises the following steps:
the method comprises the steps that an equipment management end is accessed when a terminal is initialized, storage configuration information of each module of the cloud storage terminal of the Internet of things is downloaded, corresponding program modules are called to operate according to the configuration, remote management of the cloud storage terminal of the Internet of things by the equipment management end is achieved, and the full life cycle of the cloud storage terminal of the Internet of things is controlled;
accessing to a device management end when the terminal is initialized, and remotely downloading network configuration information of the cloud storage terminal of the Internet of things, such as information of WIFI links, APN (access point name) of the Internet of things, network sharing hot spots and the like; the working state of an internet of things transmission module is adjusted, and an internet of things cloud storage terminal is accessed to the internet or a private storage network to provide network sharing;
accessing to a device management end when the terminal is initialized, remotely downloading encryption configuration of the cloud storage terminal of the Internet of things, configuring encryption environment data according to the downloaded configuration information, and automatically encrypting and decrypting file data and network data by a transmission and storage program when the Internet of things transmission module and the cloud file are stored;
after the terminal is initialized, accessing to a device management end, remotely downloading cloud storage information of the cloud storage terminal of the Internet of things, accessing to a cloud storage service terminal according to the downloaded configuration information, automatically synchronizing data to a cloud end when files are read and written, realizing that the cloud storage terminal s of the Internet of things inherits the cloud storage advantage, achieving the protection stability of the files to be 99.999999999 percent, and infinitely expanding the storage capacity;
when file data transmission exists, the data caching mechanism is built by fully utilizing other storage spaces of the terminal storage module, so that data transmission between the access host and the Internet of things cloud storage terminal is accelerated, and quick reading and writing of file data are realized.
The cloud storage terminal of the Internet of things is also used for identifying physical equipment information such as MAC (media access control), interface code and the like of the access host, obtaining the unique identifier of the access host after hash encryption, uploading the unique identifier to the equipment management end to control the access host, and facilitating control of the access host.
The equipment management end comprises an equipment management platform and a control end;
the control terminal is used for activating the equipment according to the unique identifier, setting configuration information of the cloud storage terminal of the Internet of things and uploading the configuration information to the equipment management platform;
the equipment management platform is used for issuing configuration information according to the remote control request of the internet of things cloud storage terminal and carrying out full life cycle management on the internet of things cloud storage terminal.
The cloud storage server side comprises an object storage service module and a CDN acceleration service module.
Example 2
The invention further provides an internet of things cloud storage method based on the internet of things cloud storage system, which comprises the following steps:
s1, initializing an Internet of things cloud storage system, and establishing mobile storage equipment;
s2, an access host initiates a file writing request, and synchronizes data to a cloud storage service terminal;
s3, the access host initiates a file reading request, and data are read from the cloud storage service terminal;
and S4, storing and activating configuration information of the Internet of things cloud storage terminal by using a device management platform, and carrying out remote control, full life cycle management, cloud storage access management and access host management on the Internet of things cloud storage terminal.
The step S1 of the invention specifically comprises the following steps:
s101, judging whether the cloud storage terminal of the Internet of things is activated after being powered on; if yes, go to step S102; otherwise, the control end activates the equipment according to the unique identifier, and sets the configuration information of the Internet of things cloud storage terminal and uploads the configuration information to the equipment management platform;
s102, an Internet of things cloud storage terminal link equipment management platform downloads Internet of things configuration information;
s103, the cloud storage terminal of the Internet of things performs encryption initialization and checks whether the access to the host is allowed or not; if yes, go to step S104; otherwise, closing the equipment and exiting;
s104, carrying out network initialization on the cloud storage terminal of the Internet of things, and judging whether a network is accessed; if yes, go to step S105; otherwise, the abnormal situation occurs and the operation is contacted;
s105, the cloud storage terminal of the Internet of things performs cloud storage access initialization and judges whether cloud storage is accessed or not; if yes, go to step S106; otherwise, the abnormal situation occurs and the operation is contacted;
s106, initializing the storage disk and establishing an inventory of the disk.
The step S2 of the invention specifically comprises the following steps:
s201, an access host initiates a file writing request;
s202, checking whether other storage spaces of the cloud storage terminal of the Internet of things are sufficient; if yes, writing the file, and performing step S203; otherwise, the written file before the cloud storage terminal of the Internet of things is cleaned earliest according to the writing time;
s203, synchronizing the data to the object storage service module.
The step S3 of the invention specifically comprises the following steps:
s301, an access host initiates a file reading request;
s302, checking whether files exist in other storage spaces of the cloud storage terminal of the Internet of things; if yes, returning data to the access host; otherwise, go to step S303;
s303, reading the file from the object storage service module or the CDN acceleration service module, and returning the data to the access host.
Those of ordinary skill in the art will recognize that the embodiments described herein are for the purpose of aiding the reader in understanding the principles of the present invention and should be understood that the scope of the invention is not limited to such specific statements and embodiments. Those of ordinary skill in the art can make various other specific modifications and combinations from the teachings of the present disclosure without departing from the spirit thereof, and such modifications and combinations remain within the scope of the present disclosure.
Claims (7)
1. The cloud storage system of the Internet of things is characterized by comprising an Internet of things cloud storage terminal, a cloud storage server, a device management terminal and an access host;
the internet of things cloud storage terminal is used for downloading internet of things connection information, cloud storage provider information and allowed access host information from the equipment management end by adopting an embedded system, and performing remote control, network control, encryption control, cloud storage docking control, access host control, file transmission control and cache control on IP network transmission data;
the equipment management end is used for setting the Internet of things configuration information of the Internet of things cloud storage terminal, controlling the life cycle of the Internet of things cloud storage terminal and issuing the Internet of things cloud storage terminal configuration information according to a remote control request of the Internet of things cloud storage terminal;
the access host is used for initiating a data reading request to the internet of things cloud storage terminal and receiving cloud storage data returned by the internet of things cloud storage terminal; a file writing request is also initiated to the internet of things cloud storage terminal, and files are written into the internet of things cloud storage terminal;
the cloud storage server is used for accessing an Internet of things network through the Internet of things cloud storage terminal and synchronizing file storage data;
the cloud storage terminal of the Internet of things comprises a CPU and memory module, an Internet of things transmission module, a terminal storage module, a universal physical interface module, an encryption hardware module, a power supply module and a control program;
the CPU and the memory module are used for running an embedded system control device bus to be connected with other hardware;
the internet of things transmission module is used for downloading internet of things configuration information from the equipment management end and controlling access and sharing of IP network transmission data of the terminal;
the terminal storage module is divided into a fixed storage space and other storage spaces, wherein the fixed storage space is used for writing the embedded system firmware, and the other storage spaces are used for file storage or data reading and writing after the terminal is initialized;
the universal physical interface module is used for providing a wired link channel when file data and network data are transmitted between the cloud storage terminal of the Internet of things and the access host;
the encryption hardware module is used for automatically encrypting the data when the network data or the file data are transmitted;
the power supply module is used for supplying power to each hardware module in the terminal;
the internet of things cloud storage terminal performs remote control, network control, encryption control, cloud storage docking control, access host control, file transmission control and cache control on IP network transmission data, and specifically comprises the following steps:
after the terminal is initialized, an access device management terminal remotely controls the Internet of things cloud storage terminal, remotely downloads configuration information of each module of the Internet of things cloud storage terminal, and invokes corresponding program modules to operate according to configuration;
according to the remotely downloaded configuration information of the Internet of things, the working state of an Internet of things transmission module is adjusted, and an Internet of things cloud storage terminal is accessed to the Internet or a private network and network sharing is provided;
configuring encryption environment data according to the remotely downloaded configuration information of the Internet of things, and encrypting and transmitting the data when file data and network data are transmitted;
according to the remotely downloaded configuration information of the Internet of things, the cloud storage server is docked, and when files are read and written, data are automatically synchronized to the cloud;
when file data transmission exists, a data caching mechanism is established by utilizing other storage spaces of the terminal storage module, so that data transmission between an access host and an Internet of things cloud storage terminal is accelerated;
the cloud storage terminal of the Internet of things is further used for identifying physical equipment information and interface coding information of the access host, obtaining a unique identifier of the access host after hash encryption, and uploading the unique identifier to the equipment management end to control the access host.
2. The internet of things cloud storage system of claim 1, wherein the device management side comprises a device management platform and a control side;
the control terminal is used for activating the equipment according to the unique identifier, setting configuration information of the cloud storage terminal of the Internet of things and uploading the configuration information to the equipment management platform;
the equipment management platform is used for issuing configuration information of the cloud storage terminal of the Internet of things according to the remote control request of the cloud storage terminal of the Internet of things and managing the life cycle of the cloud storage terminal of the Internet of things.
3. The internet of things cloud storage system of claim 2, wherein the cloud storage server comprises an object storage service module and a CDN acceleration service module.
4. The cloud storage method of the Internet of things is characterized by comprising the following steps of:
s1, initializing the cloud storage system of the Internet of things according to any one of claims 1 to 3, and establishing mobile storage equipment;
s2, an access host initiates a file writing request, and synchronizes data to a cloud storage service terminal;
s3, the access host initiates a file reading request, and data are read from the cloud storage service terminal;
and S4, storing and activating configuration information of the Internet of things cloud storage terminal by using a device management platform, and carrying out remote control, full life cycle management, cloud storage access management and access host management on the Internet of things cloud storage terminal.
5. The cloud storage method of the internet of things according to claim 4, wherein the step S1 specifically includes:
s101, judging whether the cloud storage terminal of the Internet of things is activated after being powered on; if yes, go to step S102; otherwise, the control end activates the equipment according to the unique identifier, and sets the configuration information of the Internet of things cloud storage terminal and uploads the configuration information to the equipment management platform;
s102, an Internet of things cloud storage terminal link equipment management platform downloads Internet of things configuration information;
s103, the cloud storage terminal of the Internet of things performs encryption initialization and checks whether the access to the host is allowed or not; if yes, go to step S104; otherwise, closing the equipment and exiting;
s104, carrying out network initialization on the cloud storage terminal of the Internet of things, and judging whether a network is accessed; if yes, go to step S105; otherwise, the abnormal situation occurs and the operation is contacted;
s105, the cloud storage terminal of the Internet of things performs cloud storage access initialization and judges whether cloud storage is accessed or not; if yes, go to step S106; otherwise, the abnormal situation occurs and the operation is contacted;
s106, initializing the storage disk and establishing an inventory of the disk.
6. The cloud storage method of the internet of things according to claim 5, wherein the step S2 specifically includes:
s201, an access host initiates a file writing request;
s202, checking whether other storage spaces of the cloud storage terminal of the Internet of things are sufficient; if yes, writing the file, and performing step S203; otherwise, cleaning the written file before the cloud storage terminal of the Internet of things according to the writing time;
s203, synchronizing the data to the object storage service module.
7. The cloud storage method of the internet of things according to claim 6, wherein the step S3 specifically includes:
s301, an access host initiates a file reading request;
s302, checking whether files exist in other storage spaces of the cloud storage terminal of the Internet of things; if yes, returning data to the access host; otherwise, go to step S303;
s303, reading the file from the object storage service module or the CDN acceleration service module, and returning the data to the access host.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010993326.4A CN112134943B (en) | 2020-09-21 | 2020-09-21 | Internet of things cloud storage system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010993326.4A CN112134943B (en) | 2020-09-21 | 2020-09-21 | Internet of things cloud storage system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112134943A CN112134943A (en) | 2020-12-25 |
CN112134943B true CN112134943B (en) | 2023-08-22 |
Family
ID=73841692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010993326.4A Active CN112134943B (en) | 2020-09-21 | 2020-09-21 | Internet of things cloud storage system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112134943B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116915501B (en) * | 2023-09-06 | 2023-12-19 | 深圳市潼芯传感科技有限公司 | Internet of things information security management method and system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638568A (en) * | 2012-03-02 | 2012-08-15 | 深圳市朗科科技股份有限公司 | Cloud storage system and data management method thereof |
CN103595730A (en) * | 2013-11-28 | 2014-02-19 | 中国科学院信息工程研究所 | Ciphertext cloud storage method and system |
CN104468842A (en) * | 2014-12-31 | 2015-03-25 | 国网甘肃省电力公司信息通信公司 | Power grid equipment state information cloud storage system and data uploading and downloading methods thereof |
CN104967591A (en) * | 2014-09-26 | 2015-10-07 | 浙江大华技术股份有限公司 | Cloud storage data read-write method and device, and read-write control method and device |
CN105100170A (en) * | 2014-05-21 | 2015-11-25 | 浙江海洋学院 | Automatic cloud storage synchronous management system for a plurality of cloud storage service platforms and method thereof |
CN105516117A (en) * | 2015-12-02 | 2016-04-20 | 南方电网科学研究院有限责任公司 | Cloud computing-based electric power data secure storage method |
CN108616528A (en) * | 2018-04-23 | 2018-10-02 | 济南浪潮高新科技投资发展有限公司 | A kind of cloud storage method and system |
CN109327526A (en) * | 2018-10-29 | 2019-02-12 | 杭州电子科技大学 | Portable memory apparatus based on cloud storage |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9137222B2 (en) * | 2012-10-31 | 2015-09-15 | Vmware, Inc. | Crypto proxy for cloud storage services |
CN109561047B (en) * | 2017-09-26 | 2021-04-13 | 安徽问天量子科技股份有限公司 | Encrypted data storage system and method based on key remote storage |
US11693591B2 (en) * | 2019-02-28 | 2023-07-04 | Zebware Ab | Multi cloud data framework for secure data access and portability |
-
2020
- 2020-09-21 CN CN202010993326.4A patent/CN112134943B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102638568A (en) * | 2012-03-02 | 2012-08-15 | 深圳市朗科科技股份有限公司 | Cloud storage system and data management method thereof |
CN103595730A (en) * | 2013-11-28 | 2014-02-19 | 中国科学院信息工程研究所 | Ciphertext cloud storage method and system |
CN105100170A (en) * | 2014-05-21 | 2015-11-25 | 浙江海洋学院 | Automatic cloud storage synchronous management system for a plurality of cloud storage service platforms and method thereof |
CN104967591A (en) * | 2014-09-26 | 2015-10-07 | 浙江大华技术股份有限公司 | Cloud storage data read-write method and device, and read-write control method and device |
CN104468842A (en) * | 2014-12-31 | 2015-03-25 | 国网甘肃省电力公司信息通信公司 | Power grid equipment state information cloud storage system and data uploading and downloading methods thereof |
CN105516117A (en) * | 2015-12-02 | 2016-04-20 | 南方电网科学研究院有限责任公司 | Cloud computing-based electric power data secure storage method |
CN108616528A (en) * | 2018-04-23 | 2018-10-02 | 济南浪潮高新科技投资发展有限公司 | A kind of cloud storage method and system |
CN109327526A (en) * | 2018-10-29 | 2019-02-12 | 杭州电子科技大学 | Portable memory apparatus based on cloud storage |
Non-Patent Citations (1)
Title |
---|
Yilun Wu.Keyword Search over Shared Cloud Data without Secure Channel or Authority.《2015 IEEE 8th International Conference on Cloud Computing》.2015,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN112134943A (en) | 2020-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100437618C (en) | Portable information safety device | |
US20100161759A1 (en) | Storage device and method thereof for integrating network attached storage with cloud storage services | |
CN202009402U (en) | Portable storage device and system supporting cloud storage | |
WO2016097744A1 (en) | Secure file transfer | |
TW201514749A (en) | Method and apparatus for securing computer mass storage data | |
CN112134943B (en) | Internet of things cloud storage system and method | |
US20130124877A1 (en) | Communication method, communication equipment, and storage equipment | |
US10055568B1 (en) | Encryption authorization dongle having volatile memory | |
WO2021031655A1 (en) | Method and apparatus for upgrading blockchain network, storage medium, and electronic device | |
CN103973715A (en) | Cloud computing security system and method | |
US10891398B2 (en) | Electronic apparatus and method for operating a virtual desktop environment from nonvolatile memory | |
CN109327526B (en) | Portable storage device based on cloud storage | |
TWI554881B (en) | Method and system for data accessing and memory storage apparatus | |
WO2007042954A2 (en) | Data duplication method between storage devices and devices using the method | |
CN107967123A (en) | Portable network hard disk based on Cloud Server | |
KR20120134463A (en) | Optical data backup method and device adopting the method | |
KR101321426B1 (en) | optical disc drive and method of operating the drive | |
CN113190490A (en) | Method, electronic system and encryption device for encryption | |
WO2014147836A1 (en) | Maintenance and replacement method for encryption function in storage system, and storage device | |
CN104601788A (en) | Wireless communication device and wireless pairing method thereof | |
CN109063518B (en) | Data access method and system and memory storage device | |
CN113821374A (en) | Desktop level data network memory | |
KR20190078198A (en) | Secure memory device based on cloud storage and Method for controlling verifying the same | |
CN110807212B (en) | USB flash disk data protection system and method based on real-time multiparty interaction authentication | |
TWI733537B (en) | Memory card locking device |
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 |