亚马逊云科技:生成式AI时代,技术架构的变与不变

大数据的内事 2024-06-15 03:14:12

生成式AI正在重塑一切。

此绝非虚言。试想生成式AI最近两年的表现,不仅改变很多产品、服务和使用习惯,还对各行各业逐渐产生出深远的影响。正所谓应用是表,架构乃里。当生成式AI应用迅速爆发之际,底层技术架构也在发生深刻的变化。

那么,生成式AI对于技术架构产生了哪些显著的改变?在生成式AI时代,技术架构演进的趋势是什么?技术架构演进之际,我们应该如何满足未来的创新需求?

近日,在亚马逊云科技中国峰会上,亚马逊云科技带来了它的见解。正如亚马逊科技大中华区解决方案架构总经理代闻所言:“过去十年,云计算为创新和创业提供了前所未有的便利,未来十年,生成式AI让我们有机会一起重塑各行各业。”

技术架构演进:颠扑不破的三原则

纵观IT技术发展的长河,几乎每一次技术变革都会带来颠覆性的影响。

但轰轰烈烈技术变革的背后,又有什么是亘古不变的?在代闻看来,技术演进有三个主题是不变的:即基础组件能力、架构体系创新和多元技术融合,“生成式AI时代,技术架构演进需要关注两个方面:什么是变的;什么是不变的。看清变化的技术和不变的需求,积极推进架构演进,连接未来的想象。”

以基础组件为例,基础组件能力决定架构设计,是技术架构基础中基础。亚马逊云科技对此是深有感悟,作为云计算的开拓者与领导者,亚马逊云科技的计算、存储和网络等基础组件见证了技术演进的变迁。

例如,过去是通用计算时代,从2006年到2017年,亚马逊云科技EC2计算实例发展到70种;进入到生成式AI,异构计算迅速崛起,从2017年到2023年,亚马逊云科技的EC2种类发展到750种,变化之大令业界惊奇。Amazon EC2的变化,离不开亚马逊云科技对于Nitro虚拟化平台的持续创新,除了让计算实例走向丰富之外,也带来了网络性能、存储性能和安全加固等全方位的提升。

又如,亚马逊云科技从五年前开始推出符合云计算业务和新时代需求的处理器Amazon Graviton。如今经过四代发展,基于Amazon Graviton 的 Amazon EC2 实例种类达 150 多个,拥有超过 50,000 客户,为应用带来最佳性价比的计算实例服务。

代闻直言:“亚马逊云科技为客户提供的是云计算服务,所以能够在不断提升服务能力的前提下,保持内部全栈创新的灵活性。同时能够了解到使用最多的应用及其资源消耗模式,以此来挑选对用户来说收益最高的技术点来做针对性优化,快速改进软件和硬件堆栈,甚至CPU设计。”

架构体系创新拓展核心能力

除了基础组件能力之外,亚马逊云科技认为架构体系的创新将拓展核心能力。

具体来看,亚马逊云科技非常看重架构体系的韧性、弹性以及效率提升。以架构体系的韧性为例,云计算平台的技术栈往往囊括了众多各色的技术,如何应对不可控制的外部风险,以及管理不善造成的内部风险,是技术架构体系在韧性方面需要解决的关键。

事实上,最近频发的云服务事故再次表面了技术架构体系韧性的重要性。例如,云平台的访问控制核心服务很重要,亚马逊云科技将Amazon IAM设计为控制平面和数据平面两部分,基于多区域的控制面与数据面的隔离,基于区域内单元架构,Amazon IAM实现了全球高可靠架构。现在,Amazon IAM每秒处理超过十亿次调用,是毫无疑问的高韧性的安全基石。

在弹性与效率方面,云计算之所以深入人心,核心就是它能够带来比传统基础设施更好的弹性和使用效率。例如,亚马逊云科技一直在推动Serverless化,将云计算的弹性与效率推向极致。2014年,亚马逊云科技推出的Amazon Lambda开始了Serverless领域的创新。之后,亚马逊云科技推出了轻量级虚拟化技术Firecracker,旨在快速启动和管理容器化工作负载,提升资源效率和安全性。

多元技术融合架构创新

在生成式AI时代,多元技术的应用正在成为一种新常态。

例如,电商中一款聊天助手,就会涉及到商品搜索、支付、咨询等,涉及到生成式AI技术、检索知识库、缓存技术等多种技术。因此,多元技术的融合与应用,甚至很多都是过去没尝试过的技术,这一切都需要我们以全新的思路去应对。

在代闻看来,以生成式AI应用为代表的现代化应用往往涉及到多元的融合,需要代开思路,采取拆解需求、专门构建和各个击破的思路,“专门构建才能实现单一技术的最佳性能和最优成本。”

例如,生成式AI涉及大量复杂的数据服务。为此,亚马逊云科技专门构建了各种数据服务,包括关系型数据库、非关系型数据库、数据仓库,以及各种批式/流式的数据采集和分析服务。亚马逊云科技通过RAG工程化手段融合多种数据库的需要。

归根结底,亚马逊云科技之所以能够迅速在生成式AI时代提供工程化且经过验证、多元技术融合的各种服务,关键在于其优良架构体系(Well-Architected Framework)和完善的方法论。亚马逊云科技的优良架构体系(Well-Architected Framework)演进到六个维度:包括卓越运营、安全、可靠、性能效率、可持续发展和成本优化。

在代闻看来,整体应用架构是多元技术均衡的结果,需要考虑以上诸多因素,包括成本、合规、扩展性、可持续发展、韧性、安全、性能、访问可达性、可用性等。没有一个架构是十全十美的。架构本身也受技术发展不断影响,一个良好的架构应该能够随着多元因素的影响不断演进。

“生成式AI时代,所有技术工作者应当主动拥抱生成式 AI,积极地升级技能、积极地去应用这项变革性的技术;同时,在技术架构的演进过程中,技术工作者应该锚定不变的原则,在技术变革的浪潮中找到前进的灯塔方向。”代闻最后表示道。

0 阅读:0

大数据的内事

简介:感谢大家的关注