启程,2022亚马逊云科技re:Invent Peter带来主题演讲

news2024/11/30 8:42:24

北京时间11月29日,2022亚马逊云科技re:Invent全球大会开幕首日,亚马逊云科技高级副总裁Peter DeSantis带来最新创新产品隆重登场,其间不乏计算、网络、算法及Serverless等最新功能特性。

网络协议创新:新产品 新理念

基于亚马逊自身网络经验,亚马逊云科技推出了新的产品和理念。首先,Peter DeSantis表示,相比于传统的TCP单路径路由网络,亚马逊云科技自己的SRD(Scalable Reliable Datagram )协议使用了多路径路由,这项协议不按顺序传输数据包,但可以在数据包乱序到达时进行整理。56c2ea838f2341d0bb165bb75fd4b47d.png

 

Peter DeSantis表示它将“以微秒而不是毫秒”重新传输丢弃的数据包,并加速托管在亚马逊云科技上的网络。

Peter DeSantis同时也表示,它的性能优于TCP,因为它基于Nitro硬件进行了调整和优化,亚马逊云科技通过Nitro系统将计算、网络和存储事务与主机隔离开来,以提升硬件性能。

全新ENA Express大幅减少流量延迟

亚马逊云科技推出了全新的ENA Express。ENA Express以为Elastic Fabric Adapters提供支持的SRD协议为基础,将流量的P99延迟减少了50%,将P99.9延迟减少85%(与TCP相比),同时还将最大单流带宽从5Gbps到增加到了25Gbps。最重要的是,从此你可以获得更多的每流带宽和更少的可变性。

你可以在新的和现有的ENA上启用ENA Express,并立即利用此性能来处理在同一可用区中运行的c6gn实例之间的TCP和UDP流量。

Peter DeSantis在小结中表示,SRD作为亚马逊云科技的核心加速基础创新,已经不仅止步于网络加速功能,更在EFA高性能计算、EBS存储上有所应用。未来所有的新EBS io2型存储将运行在SRD协议及环境上,以提升性能表现。

软件架构创新:从未止步 不负期待

最后,Peter DeSantis回顾了Serverless计算的发展历史。2014年Amazon.com首席技术官Werner Vogels博士在re:Invent全球大会上发布了Lambda服务,重新定义了云计算的Serverless发展理念。至今,亚马逊云科技已累计发布了超过100款新的功能,活跃用户超过100万,同时每月的调用请求量超过100万亿次。获得客户和行业的广泛认可。e72829f976854f70a500ca5aabb69962.png

 

现在,亚马逊云科技面向Lambda的创新仍未止步。Peter用Lambda的冷启动时间优化来说明这一点。

在通常情况下,当某个功能长时间不使用时,Lambda会关闭虚拟机,尽管有了更快的Firecracker microVM等改进,但这仍然需要一段时间。

长期以来,冷启动Cold Start时间一直是对Lambda最大的优化需求之一,但正如Peter DeSantis提到的,面向尖峰工作负载几乎是Lambda的构建目标。曾经,凭借Firecracker MicroVM,已经将冷启动时间从几秒缩短到不到一秒。现在,推出了新的功能,可将冷启动时间缩短90%。

Lambda SnapStart无惧巅峰业务挑战

现在,借助SnapStart,亚马逊云科技可以通过创建客户Lambda函数快照来解决这个问题,只需启动它们而无需经过常规的初始化过程。这项新功能现在可供所有Lambda用户使用,通过现有的Lambda函数即可启动。目前,这项服务适用于使用Corretto运行时的Java函数。

启用后,当你首次运行该函数时,它将执行标准初始化。之后,它将创建内存和磁盘状态的加密快照并缓存以供重用。然后,当再次调用该函数时,Lambda将获取缓存并启动该函数。缓存的快照在闲置14天后将被删除。

Peter DeSantis最后介绍到,目前已经有很多客户在测试和使用Lambda SnapStart,并反馈这项新技术已经明显降低了90%以上的延迟,该应用无需变更代码或架构,能够更快捷地通过Lambda Serverless服务面对巅峰业务的挑战。

最后,Peter DeSantis总结到,亚马逊云科技一直在创新,在不需要牺牲安全的情况下,减少成本,亚马逊云科技始终致力于提高我们的性能,让客户应用更好地在云上持续发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/48916.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MCUXpresso IDE下高度灵活的FreeMarker链接文件模板机制

一、准备工作 首先需要准备好环境,包含必要的软件,痞子衡的环境如下: 集成开发环境: MCUXpresso IDE_11.6.0_8187,点此下载软件开发包: SDK_2.12.1_EVK-MIMXRT1170(Toolchain需包含MCUXpresso I…

这么卷,现在测试工程师要求会写工具了?

Fintech概念正受到不少互联网金融公司的热捧,主要是指代那些可用于撕裂传统金融服务方式的高新技术。越来越多的企业开辟了新的部门去研究各种各样能让自己产品增值的科技类产品。 尤其是在很多互联网金融公司,业务分析师BA(Business Analyst)&#xff…

【Linux】-- 初识操作系统

目录 一、冯诺依曼体系结构 二、操作系统 1.概念 2.为什么要有操作系统 三.操作系统 1.硬件层 2.驱动层 3.操作系统层 4.用户层 (1)用户层 (2)系统调用接口 (3)用户操作接口 四、如何管理 1…

C. Zero-Sum Prefixes Codeforces Round #833 (Div. 2)(前缀和+贪心)

传送门 题意: 给你一个长度为n的数组,里面包含a1,a2,a3...an n个元素, 当的时候,你可以将变成任意数字, 问你经过任意次操作后对于,它的前i项和为0的个数是最大是多少? 思路: …

27岁自学Python转行靠谱吗?入行晚吗?

前言 今年已经奔三的小编来给大家说说,之前自己也是在一个普通的二本院校上学,学的还是工商管理,毕竟读书的时候电视剧里面的主角都是工商管理的大佬。 不过在毕业之后就经历了社会的毒打,后面小编就想去换一个工作,…

[附源码]计算机毕业设计springboot交通事故档案管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

jsp192ssm驾校报名预约管理系统

目 录 汽车驾校管理系统设计与实现 I 摘 要 I ABSTRACT I 目 录 III 第1章 绪论 3 1.1开发背景 3 1.2开发意义 3 1.3研究内容 3 第2章 主要技术和工具介绍 3 2.1SSM 框架 错误!未定义书签。 2.1.1. Spring 框架 3 2.1.2 SpringS…

clickhouse远程访问Oracle 11g数据库(clickhouse-jdbc-bridge)

1、简介 clickhouse-jdbc-bridge:是clickhouse提供的一个jdbc组件,用于通过JDBC的方式远程访问其他数据库表。 2、安装 (1)下载源文件并打包获取clickhouse-jdbc-bridge-2.0.7-shaded.jar 在官网:https://github.c…

stc15 - ST7920-12864并口通讯和串口通讯的整理(在一个实现中)

文章目录stc15 - ST7920-12864并口通讯和串口通讯的整理(在一个实现中)概述笔记原理图ENDstc15 - ST7920-12864并口通讯和串口通讯的整理(在一个实现中) 概述 为板子写测试程序, 整到12864 LCD这里. STC原厂工程只提供并口通讯. 找了网上同学的串口通讯实现, 整理了一下, 将串…

当成为全球第二大汽车出口国后,中国车企的下一步是什么?

新一轮汽车出口浪潮在疫情期间悄然启动,中国汽车工业协会发布数据显示,自2021年起,汽车出口销量呈现高速增长的势头,2022年前三季度汽车出口量超过2021年全年出口量,并超越德国,成为仅次于日本的全球第二大…

熊市链游模型如何设计开发?

GameFi的全局趋势 自第一款视频游戏诞生以来,游戏世界已经发生了翻天覆地的变化。技术和玩游戏的目的是不断围绕游戏本身发展着的两件主要事情。曾经的街机游戏、主机游戏、电脑游戏,再到如今智能手机时代,手机游戏已经无处不在。随着时间的…

Navicat 被广泛的应用于各行各业的原因

近期,Navicat 发起了一场用户线上投票活动,受到了众多用户的关注和热情响应!今天,我们就带大家了解此次投票数据通过用户的职业、使用频率、连接的数据库种类以及最常用的功能,通过用户视角了解 Navicat 产品的适用范畴…

Https加密超文本传输协议的运用

内容预知 1.https的相关知识 1.1 https的简介 1.2 HTTP 与 HTTPS 的区别 1 .3 SSL的相关了解 1.3 SSL/TLS协议和证书的关系 1.4 https的工作流程 1.5 客户端是如何验证证书是否有效 1.6 web网站并未全部采用https的原因 2. SSL证书获取的方法 2.1 阿里云证书的获取 2…

linux不显示当前路径的解决方法

1.输入vim ~/.bashrc进入用户的shell环境变量的配置文件(可以设置环境变量以及通过alias设置别名) 2.按下“i”键进入编辑模式(底部显示INSERT) 3.修改\w为$PWD: 修改为: 4.按“esc”键后输入":wq"保存并退出&#xff…

IPSec NAT穿越原理

在IPSec VPN部署中,如果发起者位于私网内部(如下图FW_C),而它希望与FW_A之间直接建立一条IPSec隧道,这种情况下NAT会对部署IPSec VPN网络造成障碍。 PC2发业务报文给PC1,IPSec先对IP包头或端口信息进行验证…

10 个用图表解释JavaScript 闭包的面试题

闭包是函数式编程中的核心概念之一,是每个 JavaScript 开发人员必备的知识。在这里,我准备了 10 个关于闭包的面试挑战题,这些基本都是面试中经常被问到的。 你准备好了吗?我们现在要开始了。 每个题目都有一个代码片段&#xf…

代码随想录算法训练营第五十天| LeetCode123. 买卖股票的最佳时机 III、LeetCode188. 买卖股票的最佳时机 IV

一、LeetCode123. 买卖股票的最佳时机 III 1:题目描述(123. 买卖股票的最佳时机 III) 给定一个数组,它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 两笔 交易。 注意…

小学生学Arduino---------点阵(一)静态图片显示

今天来看一下,点阵模块这一模块可以做出非常有意思的东西。 学习目标: 1、了解点阵原理 2、掌握图形绘制(心形、三角形等) 3、掌握图形显示器的功能 4、掌握led点阵屏幕的功能 5、搭建电路 6、编写程序 一、点阵的原理 LED点阵屏…

Functional Programming in Java venkat(16) Being Lazy part3

文章目录Functional Programming in Java venkat(16): Being LazyLeveraging the Laziness of StreamsIntermediate and Terminal OperationsMethod Evaluation OrderPeeking into the LazinessFunctional Programming in Java venkat(16): Being Lazy 这里是记录学习这本书 F…

linux权限详解

文章目录1.用户转换1.将普通用户转换成root1.su -2. su2.将root转换为普通用户2.文件的权限1.文件访问者的分类拥有者和other所属组2.rwx的含义3.修改权限第一种修改方式1.拥有者修改2.所属组的修改3.other的修改4.整体修改第二种修改方式666000777使用权限的修改1.拥有者用户的…