AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

云创科技11月28日拉斯维加斯报道,在一年一度的AWS re:Invent首日,AWS实用计算高级副总裁Peter DeSantis延续Monday Night Live的传统,发表主题演讲并分享了AWS数据库和分析产品组合中的3项Serverless创新,以帮助客户在任何规模下分析和管理数据。3项创新分别是:

1、Amazon Aurora unlimited数据库:可以自动扩展到每秒数百万个写事务,并管理PB级的数据,同时保持操作单个数据库的易用性。

2、Amazon ElastiCache新Serverless选项:使创建高可用缓存更快、更容易,能够即刻扩展以满足应用程序需求。

3、Amazon Redshift Serverless功能:使用人工智能(AI)来预测工作负载,并自动扩展和优化以满足性价比目标。

这些创新基于AWS从成立之初就在做的工作,帮助客户分析和管理任何规模的数据,同时大大简化操作。

一、Aurora unlimited数据库:为PB级应用提供每秒数百万次写入支持

AWS Serverless计算创新能够帮助客户在任何规模下充分利用他们的数据。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

Serverless计算是客户无需管理自己的物理服务器就能构建和运行应用程序的一种方法。AWS广泛的Serverless数据分析产品使客户可以轻松地利用自动配置等优势,按需扩展和按使用付费定价。

这样一来,开发人员就能专注于以更低的成本更快地构建和发布应用程序,不用处理硬件问题。

在Serverless创新领域,AWS已经有很多建树。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

这次AWS发布的一项新功能是Amazon Aurora unlimited数据库,可自动扩展到超出单个Amazon Aurora数据库的写入限制,相比开发人员自行构建自定义解决方案能节省了几个月的时间。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

数十万客户都在使用Amazon Aurora,这是一种完全托管的与MySQL和PostgreSQL兼容的关系数据库,提供商业数据库的性能和可用性,而成本仅为商业数据库的1/10。

Amazon Aurora Serverless v2能够帮助企业扩大规模,每秒可支持数十万笔交易、数百万个写入事务、管理PB级数据,同时保持像单个数据库里操作的易用性。

随着规模扩展,它会根据客户的数据模型,自动在多个Amazon Aurora Serverless实例之间分配数据和查询,不需要构建自定义软件来跨实例路由请求,根据计算或存储需求的增加自动在Serverless实例中垂直扩展和跨实例水平扩展资源,来满足工作负载的需求。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

一些在线游戏、金融交易处理场景中的工作负载需要处理和管理数亿全球用户、处理数百万笔交易、存储PB级数据,动辄让开发人员花费几个月乃至几年的时间来构建自定义软件以扩展数据库。企业或机构还需要持续监控数据库活动并调整容量,可能会非常耗时并影响可用性。

而Amazon Aurora unlimited数据库提供了一种自动扩展应用程序以超出单个数据库限制的方法,让企业无需花时间构建起扩展解决方案,维护操作和更改都能在单个数据库里进行。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

二、ElastiCache Serverless:1分钟内创建高度可用的缓存,即刻满足扩展需求

构建应用程序的企业将经常访问的数据存储在缓存中,以缩短应用程序响应时间,降低数据库成本。它们使用Redis和Memcached等具有高性能和可扩展性的开源内存数据存储进行缓存。

为了简化构建和运行缓存的过程,AWS提供了一项完全托管的Redis和Memcached兼容服务Amazon ElastiCache。目前有数十万客户使用该服务来获得实时、成本优化的性能。

Amazon ElastiCache提供细粒度配置选项,可扩展到数百TB数据和每秒数亿次操作,响应时间达微秒,许多机构用它跨多个可用区部署高度可用的任务关键型应用程序。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

考虑到一些企业想更快构建新应用程序或迁移现有工作负载、控制管理底层基础设施的成本,AWS推出了新选项Amazon ElastiCache Serverless,能够减少快取工作,让客户能在1分钟内创建高度可用的缓存,即刻实现垂直和横向扩展,而无需预置、规划或管理容量。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

Amazon ElastiCache Serverless通过持续监控缓存的计算、内存和网络利用率并即时垂直和水平扩展来满足需求,而无需停机或性能下降,能够消除复杂且耗时的容量规划过程。

该选项会自动跨多个可用区复制数据,并为客户的所有工作负载提供99.99%的可用性。客户不再需要调整或微调其缓存,只需为其存储的数据和应用程序使用的计算付费。

Amazon ElastiCache Serverless现已全面推出,可用于兼容Redis和Memcached的部署选项。

三、Redshift Serverless:下一代AI驱动的可扩展和优化,为可变工作负载提供更好性价比

每天有数以万计的客户使用Amazon Redshift处理EB级数据。在此基础上,AWS发布Amazon Redshift Serverless功能,用机器学习驱动的可预测AI模型来预测工作负载,并根据这些动态模式不断调整容量,自动扩展和优化资源,以帮助客户实现其性价比目标。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

为了处理所有维度上的工作负载变化,同时确保一致的性能并且不破坏现有的工作负载,即便是经验丰富的数据库管理员,也往往要花费几个小时来将额外的工作负载分离到不同的数据仓库,或者进行多次复杂的手动调整。

这包括暂时增加用于数据摄取和新查询工作负载的资源、用于快速数据访问的预计算结果、组织数据以进行高效检索、为数据仓库管理任务计时等。所有这些优化都需要持续进行,同时管理每个组织的优先级以平衡性能和成本,不管数据量、查询复杂性或并发查询数量如何变化。

而通过AI驱动的扩展和优化,Amazon Redshift Serverless可跨多个工作负载自动调整资源,使用AI根据查询复杂性、数据大小和频率等维度学习客户工作负载模式,不断调整数据仓库容量,以满足基于并发查询数量的需求,并进行成本效益分析。

AWS连甩3项Serverless创新,高效创建和操作缓存,用AI优化资源配置性价比

例如,该功能可以在白天自动降低处理工作负载的容量,在需要处理复杂查询时按需添加适量的所需容量,然后夜间再主动增加容量,以在无需人工干预的情况下支持大型数据处理任务。

Amazon Redshift Serverless现已推出预览版。客户可在AWS控制台中设置性价比目标,在Amazon Redshift Serverless上运行各种规模的分析工作负载,在优化成本的同时实现高性能,并且无需管理数据仓库基础设施。

结语:数据动态性天然适用Serverless,产品组合持续简化客户运营

越来越多企业或机构需要创建和存储PB级的数据,对分析管理可扩展规模数据的端到端方案产生了愈发迫切的需求。此次AWS在re:Invent大会首日宣布的3项Serverless创新,即分别针对用于关系数据库的Amazon Aurora、用于运行内存缓存的Amazon ElastiCache、用于数据仓库的Amazon Redshift服务进行升级,以帮助其客户更快、更轻松地扩展其数据基础设施。

自成立之初,AWS就专注于为客户消除无差异的繁重工作,Serverless产品则继承了这一理念。AWS负责数据和人工智能的副总裁Swami Sivasubramanian博士谈道,数据的动态性使其非常适合Serverless技术,提供广泛的Serverless数据库和分析产品有助于支持客户最苛刻的工作负载,简化大规模构建、运行和管理应用程序所需的流程。

AWS不断丰富的Serverless产品组合正持续简化其客户运营,使其客户无需花费时间和精力配置、管理和扩展数据基础设施,能轻松利用自动配置、按需扩展和按使用付费定价等优势,使用合适的工具,通过动态调整工作负载模式优化成本并最大化其数据价值。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java——》线性数据结构

推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot】 总结——》【MyBatis、MyBatis-Plus】 总结——》【Linux】 总结——》【MongoD…

Linux系统编程 day06 进程间通信

进程间通信 1. 进程间通信的概念2. 匿名管道pipe3. 命名管道FIFO4. 内存映射区 1. 进程间通信的概念 在Linux的环境下,进程地址空间是相互独立的,每个进程有着各自不同的用户地址空间。一个进程不能访问另一个进程中的内容,要进行数据交换必…

elFinder ZIP 参数注入导致命令注入 (CVE-2021-32682)

漏洞描述 elFinder 是一个用于 Web 的开源文件管理器,使用 jQuery UI 用 JavaScript 编写。 在 elFinder 2.1.48 及更早版本中发现一个参数注入漏洞。此漏洞可能允许攻击者在托管 elFinder PHP 连接器的服务器上执行任意命令,即使配置最少也是如此。这…

SpringBoot : ch11 整合RabbitMQ

前言 在当今的互联网时代,消息队列成为了构建高可靠、高性能系统的重要组件之一。RabbitMQ作为一个可靠、灵活的消息中间件,被广泛应用于各种分布式系统中。 本篇博客将介绍如何使用Spring Boot整合RabbitMQ,实现消息的发送和接收。通过这种…

浅析函数防抖节流

防抖和节流都是前端开发中常用的优化性能的技术。 一、定义 防抖: 防抖指的是在事件触发后,在规定的时间内若再次触发,则重新计时,直到规定时间内没有再次触发事件,才执行事件处理。这样可以避免在短时间内频繁地触发…

SSL证书实惠品牌——JoySSL

随着互联网的普及和发展,网络安全问题日益严重。为了保护网站数据的安全,越来越多的网站开始使用SSL证书。JoySSL证书作为一款高性价比的SSL证书,受到了广泛的关注和好评。 目前市面上主流的证书基本上都是国外证书,也就是说你在验…

爬虫程序为什么一次写不好?需要一直修改BUG?

从我学习编程以来,尤其是在学习数据抓取采集这方面工作,经常遇到改不完的代码,我毕竟从事了8年的编程工作,算不上大佬,但是也不至于那么差。那么哪些因素导致爬虫代码一直需要修改出现BUG?下面来谈谈我的感…

一种新的基于物理的AlGaN/GaN HFET紧凑模型

标题:A new physics-based compact model for AlGaN/GaN HFETs (IEEE MTT-S International Microwave Symposium) 摘要 摘要 - 针对AlGaN/GaN HFET,提出了一种无拟合参数的物理解析模型。对于非饱和操作,建立了两个接入区和栅极下方I-V特性的…

【MVP矩阵】裁剪空间、NDC空间、屏幕空间

裁剪空间概述 裁剪空间是一个顶点乘以MVP矩阵之后所在的空间,Vertex Shader的输出就是在裁剪空间上(划重点) NDC空间概述 接上面,由GPU自己做透视除法将顶点转到NDC空间 两者的转换 透视除法将Clip Space顶点的4个分量都除以…

selenium 工具 的基本使用

公司每天要做工作汇报,汇报使用的网页版, 所以又想起 selenium 这个老朋友了。 再次上手,发现很多接口都变了, 怎么说呢, 应该是易用性更强了, 不过还是得重新看看, 我这里是python3。 pip安装…

双音多频的通信(数字信号处理实验3)

(1)从数字信号处理的角度分析双音多频通信,查阅资料了解双音多频通信的原理及工作过程,总结在实验报告中。 (2)了解DTMF接收信号时,离散傅立叶变化的过程。 (3)在程序中改…

人工智能 -- 技术概览

1、我们身处人工智能的时代 人们从早期做web开发,到移动端的开发;之后随着数据量的增大,人们开始研究高并发的问题;当数据量不断的增大,而人们希望数据不被浪费时,产生了大数据的技术,包括&…

真空工艺腔内潮湿有什么危害?

在半导体制程中,真空工艺腔被广泛使用。薄膜沉积,干法刻蚀,光刻,退火,离子注入等工序均需要在相应的真空腔室中完成相应制程。真空工艺腔在半导体制程中起着至关重要的作用,它能够提供一个高度控制的环境&a…

河北中洺科技-数据标注是怎样工作的?

由于人工智能系统的普及,各种智能场景在生活中变得普遍。然而,在这些极大方便我们生活的智能背后,数据标注似乎从未被人们所重视。数据标注是怎样的工作?为什么被称为人工智能训练师? 要想了解这些问题,我…

npm-工具包

npm-工具包 npm 介绍 npm&#xff08;Node Package Manager&#xff09;是用于管理和共享Node.js包&#xff08;包括代码、工具和资源&#xff09;的包管理工具 常用命令 局部安装包 npm install <package-name>: 安装指定的包 npm install <package-name> --save…

将二维数组ndarray转置ndarray.T

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 将二维数组ndarray转置 ndarray.T 选择题 执行以下代码transposed_arr的输出结果为&#xff1f; import numpy as np arr np.array([[1, 2, 3], [4, 5, 6]]) transposed_arr arr.T print(&q…

json处理由fastjson换jackjson

fastjson没有jackjson稳定&#xff0c;所以换成jackjson来处理对象转json和json转对象问题。 首先下载jackjson包&#xff0c;三个都要引用 然后修改实现类 package JRT.Core.Util;import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.ja…

3种在ArcGIS Pro中制作山体阴影的方法

山体阴影可以更直观的展现地貌特点&#xff0c;表达真实的地形&#xff0c;这里为大家介绍一下在ArcGIS Pro中制作山体阴影的方法&#xff0c;希望能对你有所帮助。 数据来源 本教程所使用的数据是从水经微图中下载的DEM数据&#xff0c;除了DEM数据&#xff0c;常见的GIS数据…

【攻防世界-misc】hit-the-core

1.将文件打开后发现文件内容为这样子的&#xff0c; 2.看文件内容里面有一串字符&#xff0c;发现除第一个大写字母不是隔四个小写以外&#xff0c;剩下的每隔四个小写字母就可以看到一个大写字母&#xff0c;刚好是ALEXCTF&#xff0c;按这个规律找下去&#xff0c;应该就可以…

Kubernetes入门篇

文章目录 &#x1f50a;博主介绍&#x1f964;本文内容Kubernetes是什么&#xff1f;为什么需要 Kubernetes&#xff0c;它能做什么&#xff1f;Kubernetes 版本进化Kubernetes 概念Kubernetes 中 3 个重要概念 &#x1f4e2;文章总结&#x1f4e5;博主目标 &#x1f50a;博主介…