本文为您介绍如何优化数据上传和下载的同步成本。
尽可能使用云产品互联网络和VPC网络
您可以使用内部网络(云产品互联网络或VPC)实现零成本数据导入和导出。网络设置详情请参见Endpoint。
合理利用ECS的公共下载资源
如果您的ECS使用包月资源,可以使用Tunnel等数据同步工具,将MaxCompute数据同步到ECS,然后下载到本地。详情请参见大量数据导出方案。
Tunnel文件上传优化
小文件会消耗更多计算资源,建议当文件量积累较大时一次性上传。例如,调用Tunnel SDK时,缓存达到64 MB提交一次。
合理预估VPC带宽
当数据在IDC机房时,如果您需要通过专线同步数据到MaxCompute,请预估带宽,平衡数据同步与带宽之间的成本。例如,50 TB数据上云,同步1天,预估需要5 GB带宽。带宽的计算方式为
50(TB)×1024(GB)×8(bit)/(24(小时)×3600(秒))=4.7 GB/s
。