NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Amazon 为 EC2 实例增加网络带宽

  • 2018-02-11
  • 本文字数:1309 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Amazon宣布它增加了所有AWS 区域的带宽,以便在当前的EC2 实例和最新的Amazon Machine Images (AMIs)之间传输流量。随着用户数量的增加,用户将能够更高效地传输数据。此外,这一增长将提高公共云提供商的网络门槛。

Joe Emison 是在德克萨斯州奥斯丁的 AWS 客户,他也是 BuildFax 的创始人兼首席技术官,他:

在过去的一年里,主要的云服务提供商都解决了网络功能的不足,以改善与数据中心的连接问题。网络并不是决定是否采用此服务的主要障碍,但在某些情况下,由于迁移能力的限制,工作量的多少还是依赖于 AWS 的网络能力。比如,将 10 TB 的图像数据从 S3 存储器转移给另一个人,需要数周的时间,但现在,可以将这种任务加速到让人可以接受的地步了。

由于带宽的增加,用户必须配置弹性网络适配器(ENA), 这是 AWS 的下一代网络接口。依据 EC2 实例类型和大小,使用 ENA 的客户将会获得更高的吞吐量和更低的延迟。以下是预期效果:

  • 在 EC2 和 Amazon Simple Storage Service (S3)之间的流量传输速度高达 25 Gbps,提高了 5 倍。

  • 在相同或不同可用区域内的 EC2 实例之间的单流通信(点对点)速度可达 5 Gbps,在多流通信(跨多个连接)情况下最多可达 25 Gbps。

  • 放置在集群组内的 EC2 实例之间的单流通信速度最多可达 10 Gbps,多流通信速度可增加到 25 Gbps。

注意,一些较新的实例类型自带内置的 ENA 适配器,而对于使用其他实例类型的客户来说就需要对他们的实例进行更新了。为了验证实例是否启用了 ENA,并设置了 enaSupport 属性,可以在安装了 Windows AWS 工具 AWS CLI 的实例上运行命令 modinfo ENA,便可显示相关信息。

图片来源: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html#enable-enhanced-networking-ena-AL

使得带宽增加的重要因素是 ENA。该适配器自 2016 年 6 月起投入使用,当网络带宽增加时,vCPU 数量也需要增加,这意味着无需安装更新的驱动程序或重新配置其他有关带宽的文件。此外,ENA 很好的兼容了之后在 EC2 实例上研发的像 X1 这样的新式处理器。一个 X1 实例可以拥有 128 个 vCPU,这意味着很有必要高效的使用像网络适配器这样的共享资源。这种类型的实例,可提供高吞吐量和分组每秒性能(PPS),ENA 将在主机处理器上以各种方式最小化负载,并高效地跨多个 vCPU 对包处理工作负载进行分配。

提供更多的带宽可以帮助客户将大的工作负载推到 Amazon Elastic MapReduce 上的应用程序上或将数据量增加到 Amazon 关系数据库服务中。因此,如果客户想要更多地使用 AWS 平台,那么网络问题不会再成为瓶颈。但是,如果有客户想要在区域之间共享数据,而不是在公共因特网上,这就比较像谷歌云平台(GCP)的客户了。谷歌运行自己的网络,这意味着客户可以使用谷歌的光纤,从而实现更快、更可靠的连接。

英文原文链接 Amazon Increases Network Bandwidth for EC2 Instances


感谢罗远航对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-02-11 18:005892

评论

发布
暂无评论
发现更多内容

尝试 Promise A+

Jeannette

两个小时手写了个Zookeeper分布式服务注册中心

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

回顾“低代码”历史发展,是技术进步了还是倒退了?

优秀

低代码

闭包与内存泄露

Jeannette

架构实战营 模块五

felix

#架构实战营

Python代码阅读(第63篇):数字奇偶性

Felix

Python 编程 Code 阅读代码 Python初学者

行业分析| 大势所趋:元宇宙

anyRTC开发者

音视频 视频通话 虚拟现实 元宇宙

数据分析从零开始实战,Pandas读写CSV数据

老表

Python 数据分析 pandas 11月日更

一周信创舆情观察(11.15~11.21)

统小信uos

JS柯里化和反柯里化

Jeannette

跨端分布式计算技术初探|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

CSS布局(五)之圣杯布局和双飞翼布局

Augus

CSS 11月日更

async/await 优雅永不过时

CRMEB

SAP 公有云和私有云解决方案概述

Jerry Wang

公有云 云平台 SAP 11月日更 公有云私有云

字节跳动如何系统性治理 iOS 稳定性问题

字节跳动终端技术

ios 字节跳动 APM APP稳定性

Javascript的内存管理

Jeannette

JS函数的this

Jeannette

应急响应入门之Linux分析排查

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

编写Java程序启动脚本最佳实践

WindFlying

Flink CDC 2.1 正式发布,XTransfer技术专家贡献MongoDB CDC 连接器

XTransfer技术

大数据 实时计算

硬科技起飞,这家成立仅三年的AI研究院已颇具国际风范

硬科技星球

【Pandas学习笔记01】强大的分析结构化数据的工具集

恒生LIGHT云社区

Python 大数据 数据分析 pandas

元宇宙最缺的是内容,而云计算能帮上忙

百度开发者中心

云计算 元宇宙

回顾我两个月面试阿里,携程,小红书,美团,网易等等(Java岗)

热爱java的分享家

Java 架构 面试 程序人生 经验分享

阿里蚂蚁花呗团队面试题:spring+分布式+jvm+session+redis

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

分布式软时钟有多重要?|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

TDengine在理想汽车物联网业务场景的落地实践

TDengine

tdengine 时序数据库

HarmonyOS低代码开发介绍|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

API 编排的应用及痛点

全象云低代码

微服务 低代码 api 网关 API 编排

2021年26家大厂Java面试题整理了360道(分布式+微服务+高并发)

热爱java的分享家

Java 架构 面试 程序人生 经验分享

广发证券携手HarmonyOS打造智慧金融服务|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

Amazon为EC2实例增加网络带宽_亚马逊云科技_Steef-Jan Wiggers_InfoQ精选文章