Data block uploading and storing system and method

A data block and storage system technology, applied in the cloud field, can solve the problems of occupying server and user transmission bandwidth, long server transmission process time, consumption of server transmission resources, etc.

Inactive Publication Date: 2014-06-18
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF10 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the process of cloud storage, it is often encountered that multiple users upload identical or partially identical files at the same time, which will occupy redundant server and user transmission bandwidth, consume excessive transmission resources of the server, and cause users to occupy the server for transmission. process time too long

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data block uploading and storing system and method
  • Data block uploading and storing system and method
  • Data block uploading and storing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] like figure 1 As shown, it is a schematic diagram of the operating environment of a preferred embodiment of the data block uploading and storage system of the present invention. The data block upload and storage system 200 runs in a block transfer allocator 2, and the block transfer allocator 2 connects multiple clients 1 and a storage server 3 through a network.

[0017] The block transmission allocator 2 can avoid the situation that the storage server 3 receives duplicate data blocks when multiple users upload files at the same time.

[0018] Wherein, the block transfer allocator 2 is built-in or externally connected to a hash database 4 . In this embodiment, the hash database 4 is built in the block transmission allocator 2 as an example for illustration.

[0019] like figure 2 shown, is figure 1 Schematic diagram of the main components of the middle block transmission allocator 2. The block transfer allocator 2 mainly includes a storage device 20 and at least ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a data block uploading and storing method comprising that: file information uploaded by multiple client terminals simultaneously and a Hash table of files are stored in a Hash database; uploading sequences of data blocks in each client terminal are arranged; existence of a Hash value which is the identical with the Hash value of the data block to the transmitted in the Hash database is judged, and the data block corresponding to the identical Hash value is in transmission or completed in transmission; when the data blocks with the identical Hash values are in transmission or completed in transmission, the data blocks are judged to be duplicated data blocks which are jumped over, and the next data block in the uploading sequence is confirmed to be the data block to be transmitted of the client terminal; and when there is no data block with the identical Hash value is in transmission or is not completed in transmission, a user is notified to upload the data block to be transmitted to a storage area of a storage server. The invention also provides a data block uploading and storing system. Network resource can be saved by utilizing the method.

Description

technical field [0001] The present invention relates to a cloud technology, in particular to a system and method for uploading and storing data in blocks through the cloud technology. Background technique [0002] In the process of cloud storage, it is often encountered that multiple users upload identical or partially identical files at the same time, which will occupy redundant server and user transmission bandwidth, consume excessive transmission resources of the server, and cause users to occupy the server for transmission. The process is taking too long. Contents of the invention [0003] In view of the above, it is necessary to provide a data block upload and storage system, which can effectively reduce the transmission bandwidth consumption of servers and users, make data transmission more efficient, and save network resources. [0004] The data block uploading and storage system runs in a block transmission allocator, and the block transmission allocator connects ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
CPCG06F17/30097G06F17/30156G06F16/1748
Inventor 柴智权李大鹏林海洪李忠一
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products