Cloud storage file transfer protocol (CFTP)

A file transfer and cloud storage technology, applied in the field of computer networks, can solve the problems of slow access speed, monopolizing the large network bandwidth of the terminal, and not supporting collaborative work, etc.

Inactive Publication Date: 2011-03-30
杨文军
View PDF3 Cites 119 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The FTP protocol has the advantages of fast speed, stability, and support for resuming uploads from breakpoints. The disadvantage is that it lacks support for distributed storage and does not support collaborative work.
The WEBDAV protocol can support collaborative work, but the disadvantage is that the transmission is unstable, does not support breakpoint resume, and the support for files exceeding 100M is very poor
[0005] At present, there is a problem of slow access speed between different operators in the domestic network. Therefore, in the traditional Internet file transfer, there is another commonly used protocol, the point-to-point transfer protocol (P2P). The advantage of this protocol is that it is very fast and supports multiple servers. Simultaneous download, the disadvantage is that it monopolizes a large amount of network bandwidth of the terminal, resulting in poor service quality of other networks, so cloud computing and cloud storage generally do not use this protocol

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
  • Cloud storage file transfer protocol (CFTP)
  • Cloud storage file transfer protocol (CFTP)
  • Cloud storage file transfer protocol (CFTP)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] First of all, the object of this protocol is a system that can use cloud storage, because storage nodes without cloud cannot create file caches.

[0023] see figure 1 with figure 2 , terminal A and terminal B can be other devices that support storage such as the user's PC computer, smart phone or tablet computer, or a node in the cloud. When it is a node in the cloud, we will try the node as a terminal.

[0024] Assuming that terminal A sends a file transfer request to terminal B where the target file is located, terminal B will first send a request to the nearest and relatively idle node in the cloud (due to the existence of the cloud storage system, this node must exist), and notify the cloud that there is a file need After receiving the request, the node starts to calculate the optimal path, and calculates the time when terminal A receives the file sent by terminal B through the optimal path, and feeds back to terminal B. When calculating the optimal path transmis...

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 discloses a novel cloud storage file transfer protocol (CFTP), which is a method for transferring files with a user terminal by using a cloud terminal provided with a cloud computation or storage environment, wherein after a terminal sends a file transfer request, a target file is split into a plurality of data blocks to be sent to a storage node of the cloud terminal for caching, a cloud terminal server is used for calculating out an optimum path and sending the optimum path to the terminal, and the user terminal acquires optimum download and upload speeds.

Description

technical field [0001] The invention relates to the field of computer networks, in particular to cloud computing and file transmission in cloud storage systems. Background technique [0002] Cloud Computing is Distributed Computing, Parallel Computing, Grid Computing, Network Storage Technologies, Virtualization, Load Balance, etc. It is the product of the fusion of traditional computer technology and network technology. It integrates multiple relatively low-cost computing entities into a perfect system with powerful computing capabilities through the network, and distributes powerful computing capabilities to end users with the help of various application services. Its basic principle is to distribute computing tasks to multiple computers for execution through the network. Each computer is called a cloud computing network computing node, all the computers that perform computing tasks are called the cloud as a whole, and other devices such as computers or mobile phones tha...

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
Inventor 杨文军
Owner 杨文军
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