CN112134943B - Internet of things cloud storage system and method - Google Patents

Internet of things cloud storage system and method Download PDF

Info

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
Application number
CN202010993326.4A
Other languages
Chinese (zh)
Other versions
CN112134943A (en
Inventor
李波
张锴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202010993326.4A priority Critical patent/CN112134943B/en
Publication of CN112134943A publication Critical patent/CN112134943A/en
Application granted granted Critical
Publication of CN112134943B publication Critical patent/CN112134943B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y30/00IoT infrastructure
    • G16Y30/10Security thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols 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

Internet of things cloud storage system and method
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.
CN202010993326.4A 2020-09-21 2020-09-21 Internet of things cloud storage system and method Active CN112134943B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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