当前位置: 首页 > 知识库问答 >
问题:

在同一区域从AWS S3到AWS EC2的下载/上传速度慢

袁增
2023-03-14

我正在使用AWS CLI将大文件从S3存储桶(heroku db backup)下载到我的EC2实例,并将大文件(约110gb)从AWS EC2上传到我的AWS S3存储桶

问题是当下载(从我不拥有的bucket)或上传到我的bucket时(它们都在同一个区域us-east-1)。下载/上传时的速度约为60MB/s,但在第一次15gb后,即使启用传输加速,速度也会降至7-8MB/s。

这就是AWS CLI配置或我的EC2实例的问题(我正在用t2.micro进行测试)?Tks

共有1个答案

居晗日
2023-03-14

以下是您可以尝试的项目列表:

  • 在EC2实例上使用增强的网络
  • 使用并行工作负载进行数据传输
  • 在AWS命令行界面(AWS CLI)上自定义上载配置
  • 为Amazon S3使用Amazon虚拟私有云(Amazon VPC)endpoint
  • 升级EC2实例类型
  • 使用分块传输

请在此处阅读更多内容:https://aws.amazon.com/premiumsupport/knowledge-center/s3-transfer-data-bucket-instance/

 类似资料:
  • 问题所在 问题很怪异,出乎意料。上传/下载工作完美,但非常慢。 我在一个良好的互联网连接1MBps,但这些文件从来没有以这种速度传输。它大约是100-150KBps,这几乎是我的网络可用速度的15%。 请注意,我没有更改上载和下载的超时设置。他们违约了。

  • 问题内容: 我正在下载软件上的文件,这就是我所得到的,它可以成功下载,并且我也可以取得进展,但是还有1件事我不知道该怎么做。测量下载速度。多谢您的协助。谢谢。这是当前的下载方法代码 问题答案: 用同样的方式测量任何东西。 返回一个a,您可以用它来衡量某件事情需要多长时间: 现在,您拥有读取X字节所需的纳秒数。算一下,就可以确定下载速率。 您很有可能正在寻找每秒字节数。跟踪已读取的字节总数,检查是否

  • 问题内容: 在golang中如何限制服务器上载和下载的速度? 我正在编写golang服务器,以允许用户上载和下载文件。而且文件很大,大约1GB字节。我想将上传和下载速度限制为(例如)1MB / s(当然可以配置)。 以下是我的上传代码: 问题答案: 有一个 令牌桶算法可以帮助实现这样的速率限制。我找到了一个示例实现,您可以使用它: https //github.com/juju/ratelimit

  • 问题内容: 设置INTERNET_ACCESS等后,出现此错误。 这是我测试过的代码的另一部分,仍然收到该异常 } 问题答案: “ftp.194.90.81.149”: No address associated with hostname 您收到UnknownHostException的事实意味着ftp.194.90.81.149在DNS中不是真实的主机名。我怀疑其中的数字部分是您真正想要的。即

  • 通过速度/步速区,您可以在训练课中轻松监控速度或步速,并调整速度/步速,以达到目标训练效果。这些区域可以用来指导您在训练课期间的训练效率,并帮助您组合与不同的训练强度,以获得最佳效果。 速度区设置 可以在 Flow 网络服务上调整速度区设置。有五个不同的速度区,您可手动调整速度限制,或使用默认区。速度区特定于运动,您可以加以调整,以最佳适合每项运动。这些区域可用于跑步运动(包括涉及跑步的团队运动)