加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 创业 > 经验 > 正文

AWS首席云计算企业战略顾问张侠:谈谈AWS云计算的深度和广度

发布时间:2020-04-09 00:57:45 所属栏目:经验 来源:TechWeb
导读:在AWS专家论道上,AWS首席云计算企业战略顾问张侠发布题为《谈谈AWS云计算的深度和广度》的署名文章。 在这篇文章中,张侠就AWS云计算的特点、优势等进行了深入阐述,试图勾画出AWS云计算这一全球收入超350亿美元业务的全貌。 以下为《谈谈AWS云计算的深度

AWS 2019年12月宣布推出的量子计算服务Amazon Braket,可以说是AWS云服务广泛的一个典型代表。Amazon Braket(已发布预览版)是一项完全托管的云服务,让科学家、研究人员和开发者能够在一个地方开始试验来自量子硬件提供商(包括 D-Wave、IonQ 和 Rigetti)的计算机。

众所周知,量子计算有可能解决经典计算机无法企及的计算问题,例如改变储能、化学工程、材料科学、药物发现、工艺优化和机器学习等领域的计算模式。不过,量子计算应用迄今主要局限于概念验证研究阶段,实际应用有限,但一些AWS客户已经准备开始探索量子计算、获取经验。然而,客户目前很难跟量子计算机打交道。特别是,如果他们想要评估不同的早期技术,每种技术都有自己的开发、仿真和测试环境,如果客户没有机会发展必要的技能,就很难确定量子计算何时能带来好处,很难了解如何设计算法,很难发现新应用。为此,AWS 推出了 Amazon Braket 服务,还成立了亚马逊量子解决方案实验室,以便客户能够立即开始学习和试验量子计算。

可以说,只要客户有需求,AWS就会想办法推出新的服务,降低客户的技术门槛,简化客户的劳动。

深度:计算服务的例证

所谓深度,是指AWS云服务的功能很强。这一点是最不容易说清楚的。当然,也还是能够说清楚的。不过可能涉及到一些技术细节,需要您耐心看下去。

我们以计算服务为例,看看提供了多么深入的云服务。不太熟悉技术的人可能认为,云计算就是提供虚拟的云主机,或者叫云服务器。实际上,仅就计算服务方面,AWS就提供了14大项服务,包括实例(云主机)、容器和网络等三个方面,每一项服务又包括很多功能。

一、275种实例:丰富的、功能强大的规格选择

275种实例相当于275个不同的服务器型号。AWS总是创新地融合CPU、内存、存储、GPU、网络等方面的最新技术,甚至自己定制芯片,研发出新的实例类型,向客户提供。从大的方面来说,这275种实例分为通用型、计算优化、内存优化、加速计算、存储优化五个类别,适用于客户不同的计算需求,每一个类别又分为不同的型号,更精准地满足客户需求,最大限度减少IT资源浪费。例如,某个应用只需要超大容量内存,就可以选择超大内存的实例;需要GPU加速,就可以选择不同规格的计算加速实例。

AWS第一时间采用内核频率高达 4.0GHz、目前云中速度最快的CPU处理器,推出了Amazon EC2 z1d 实例,它兼具高计算性能和高内存的特点,方便那些运行电子设计自动化 (EDA)、游戏以及某些关系数据库负载的客户。

AWS第一时间采用新一代的NVIDIA T4 GPU和AWS定制的Intel Cascade Lake CPU,推出了Amazon EC2 G4dn实例,方便客户部署机器学习模型。

讲两个AWS通过技术创新增加实例类型的例子:一个是AWS Nitro 系统; 一个是AWS定制芯片。

Amazon Elastic Compute Cloud (Amazon EC2) 实例是AWS最基础的计算实例。2017年12月,AWS发布AWS Nitro系统,它如今是新一代Amazon EC2实例的基础平台。Nitro系统包含了定制的专用Nitro芯片、Nitro卡、Nitro虚拟机管理程序(Hypervisor)等一系列软硬件创新。

基于AWS Nitro系统,AWS实现了计算实例的快速创新,实例类型比两年前多了 4 倍,进一步为客户降低了成本。此外,AWS Nitro系统还能带来增强实例的安全性等一系列益处。去年12月,AWS推出了AWS Nitro Enclaves功能,在同一物理主机的不同实例之间创建额外的CPU和内存隔离,进一步保护Amazon EC2 实例中高度敏感的数据,例如个人身份信息、金融数据、医疗保健数据等。

AWS 还通过定制芯片,推出性能卓越、性价比高的实例。

AWS Inferentia是专用于机器学习推理的芯片,基于这款芯片推出的Amazon EC2 Inf1实例,让客户可以实现云中成本低、高性能的机器学习推理应用,特别适合在生产环境中大规模运行机器学习推断。

AWS Graviton2是AWS推出的新一代ARM芯片,基于这款芯片的Amazon EC2 M6g、R6g 和 C6g实例,跟当前基于 x86芯片的实例相比,性价比高出40%,如果客户的应用可以运行在ARM上,就可以选择这些类型的实例。

二、容器服务:高级的云计算功能

容器技术是当前IT界比较热门的技术,开发一个新应用的时候,通过使用容器技术,可以方便地把应用打包封装在容器内,从开发测试环境部署到生产环境,直接运行,不需要费时费力地分别搭建安装测试环境和生产环境。

但是,在基础的计算实例上、基于开源的容器工具进行容器的编排和管理,仍然需要较强的技术能力,需要费不少功夫。AWS便开发了容器服务,帮助客户简化这一部分工作。

在Amazon EC2实例的基础上,AWS提供了丰富的容器功能。容器有两个主要的分支:一个是Docker,一个是Kubernetes (又称K8s)。AWS的Amazon Elastic Container Service (Amazon ECS) 是深度集成Docker的容器服务, Amazon Elastic Kubernetes Service (Amazon EKS)是面向K8s的容器服务。

客户在AWS申请Amazon EC2实例,然后在上面运行容器服务,让部署和管理容器的工作大大简化。因此,AWS提供的容器服务深受客户欢迎。IDC一份报告显示,云中 81%的容器都在 AWS 上运行。而云原生计算基金会(CNCF)的统计,当今云中 84% 的 K8s 工作负载在 AWS 上运行。

更进一步,AWS推出一项新服务AWS Fargate。它允许客户运行容器时,服务器(Amazon EC2)集群也不需要操心了,直接把整个AWS当成一个透明的计算资源,通过AWS Fargate表明需要使用什么样的容器、使用多少容器就可以了。AWS Fargate 使得客户的工作更加便捷,无需要在任务级别预置和管理服务 器,可以专注于构建应用程序。

三、高速网络互联:保障总体的应用体验

把应用部署在云上,应用和数据可能位于不同的可用区、不同的地理区域,相互之间要通信,网络是一个关键。

北京云中融信网络科技有限公司(以下简称“融云”)是AWS的客户,在海外和中国都使用了AWS。融云的主要业务是,为开发者和企业提供覆盖全球的即时通讯和实时音视频通信云服务,覆盖社交、直播、金融、交通运输、教育、电商、医疗等多个行业领域。通信云服务对网络的要求非常高,网络时延的任何波动马上就可能引起用户的量化投诉。在中国选择云服务商时,融云曾经对主要云服务商的网络进行测试,测试云服务商的内网,在几十台机器间相互打流量,观察网络整体运行情况。融云CTO杨攀介绍说,“如果云服务商的内网连接质量差,意味着当流量比较大时,(融云的服务)可能出现服务崩溃。”那一次,融云将各家服务商的表现分为 Tier1、Tier2、Tier3, AWS 中国区域达到了 Tier1,AWS 在这方面表现很好。

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读