文档

传输原理

平台基于团队多年的经验沉淀,研发出全云存储接入能力。在官方接口的基础上,以“先下载、再上传”为基本原理在云端服务器中转,结合各类云存储在性能与特性上的差异,演化出了十余种各具特色的传输模式,从而保障了异构云存储之间的的传输稳定性和成功率。同时平台在此基础上建立了传输通道,提供高效、便捷、安全的服务。

原理原理

一、基本流程

首先,我们会先向您申请云存储的接口授权,这通常包含该云存储的下载和上传两部分接口。

授权授权

然后,我们会通过您授权的下载相关接口,开始从云存储下载指定的文件。对于商业云存储,这个下载速度的极限通常受到您在官方的权益影响,如果是非会员,下载的速度通常较慢。对于个人云存储,下载速度的极限通常受到您个人云存储的上传带宽影响。

注意:对于商业云存储,我们不提供任何官方权益之外的加速服务。如果需要更好的下载速度体验,请前往对应官方开通相关权益。

接着,我们通过经您授权的上传接口将文件上传到指定文件夹位置。对于商业云存储,几乎没有上传速度限制。对于个人云存储,上传速度的极限受到您个人云存储的下载带宽影响。

二、文件完整性

将文件从A云存储下载再上传到B云存储的过程中,这个过程我们通常会做一些文件完整性校验,常见方式不限于文件长度校验、散列算法校验等等,确保数据正确、文件完整。但是受到不同云存储对内容类型及限制力度差异的影响,A云存储可以正常使用的文件上传到B云存储这个过程中,虽然文件完整性正常,但上传后文件内容依然可能因云存储不同的屏蔽和过滤政策发生变化。

完整性完整性

三、隐私及安全

您可能会因为我们是云端中转而担忧文件隐私及安全,整个过程会直接将整个文件下载下来从而暴露了内容。在这方面我们理解并努力做了许多安全防护,除了常规的网络安全加密连接保证传输过程以外,文件传输的整个过程中大部分是以文件分片或者二进制碎片的形式在传递,每个碎片在云端中转过程中都是即传即删,不会将其他文件数据保存在任何地方,通过文件碎片无法获取到完整的文件内容。

传输安全传输安全

四、速度的影响因素

整个传输过程是建立在用户账号上传下载的基础上,以小迈千云平台为传输通道实现的。因此整个传输过程的速度受到用户云存储下载、用户云存储上传以及我们平台分配的传输通道带宽大小来决定的。

一、用户A云存储的下载速度极限

如果是商业云盘,这部分主要受A云存储的会员权益影响,如果没有会员,从云盘下载的速度通常会很慢。如果是个人云存储,主要受到该云存储的上传带宽影响。除了这个以外,部分商业云存储在下载文件时,偶尔也会出现速度变得很慢的波动现象,但只是个别现象,随着时间拉长会自然恢复。

二、用户B云存储的上传速度极限

商业云盘的上传速度一般没有限制,如果是个人云存储,主要受到该云存储的下载带宽影响。

三、我们平台分配通过的带宽

由于是通过我们平台中转,因此平台满配带宽后的极限速度,最大也不会超过您A云存储的下载速度或者B云存储的上传速度。通常为了运营需要,会设置不同等级的套餐提供选购。

四、当前传输文件的大小值

如果第一、二、三点因素决定了传输通道速度的理论上限,而实际传输文件的大小决定的则是该通道的实际利用率,如果当前正在传输小文件,则利用率较低,实际显示速度自然也会很低。

传输速度传输速度