除亚马逊云科技合作的传统的Intel、AMD x86架构外,ARM架构实例也落地中国区,意味着亚马逊云科技正丰富其生态多样性。目前,Amazon EC2提供的实例类型已接近400种,被全球几百万客户广泛使用。相当于传统上一家提供400种服务器型号的中大型服务器厂商。
Amazon Graviton2主要是解决基于微服务架构的现代化应用的需求。
微服务架构已经成为一股重要力量
以前的架构基本上是单体架构,系统中所有的功能、模块耦合在一个应用中的架构中,整个应用包括应用、数据库等都在同一个服务器上。
随着应用越来越复杂,一个大型的复杂软件应用,由一个或者多个微服务组成,系统中的各个微服务可以被独立部署,各个微服务之间是松耦合的,每个微服务仅仅关注于完成一件任务并很好的完成该任务。将一个复杂的软件系统,进行了拆分之后,应用系统变的更加的高效。这也是近几年来十分火热的应用架构趋势。
对服务器芯片而言,传统的x86服务器架构已经有些不适应微服务化的现代应用发展。
在亚马逊云科技大中华区产品部计算与存储总监周舸看来,这些新的应用软件都更适合于可以平行扩展的架构,去充分地利用CPU的多个核、多个线程、可以并行处理多个任务的特点去发展出来的能力。
Graviton2希望为每一个内核都为云上面的现代化应用,去设计最好的性能。“所以我们的每一个核在Graviton2里面,都能够达到最好的所谓真实的性能,去满足这些现代化应用的需要。是客户真的用Graviton2去运行他们的现代化的架构的应用的时候,他能得到什么样的结果。我们希望我们的每一个核都能做到,只针对这些东西去特定的优化,让它发挥出最好的性能来。同时我们希望在一个CPU里面,放尽量多的独立的核,以便于最大程度的让它充分发挥平行扩展的能力。”
(图:Graviton2 适用的八大方向)
Graviton2适用的方向已经越来越广,周舸举例称,Graviton2已经应用在八大方向,包括高性能计算如天气预测的超算、飞机船舶流体设计以及半导体设计等。
客户需求和性价比驱动服务器架构生态多样性
因为Graviton2基于ARM架构,不禁让人联想到ARM在此前的市场目标设想,其目标是未来ARM架构服务器的市占率将达到20%-30%。然而现实有一些残酷,目前x86的芯片还是占有绝大部分的市场份额。
ARM架构服务器是否会成为未来市场主流?对于199IT的问题,顾凡认为这并不是一个简单的非此即彼的市场问题。问题的焦点在于客户的需求和云计算的性价比。
顾凡表示亚马逊云科技了解客户的工作负载需求,同时在提供云计算解决方案有性价比优势,在运营的过程当中形成了设计芯片的能力,所以从客户需求和性价比角度出发自研“量体裁衣”的适合客户的芯片就变得水到渠成。同时顾凡也强调“云计算里面对性价比的追求是不会停的,既然自研芯片,一定会在性价比上走得更远。”
Graviton 2作为亚马逊云科技第二代基于Arm架构的处理器,基于 64位Arm Neoverse N1微架构设计,这是ARM第一款数据中心定位的CPU架构。与同配置X86实例相比,Amazon EC2 M6g、C6g 和 R6g 实例的性价比提高了40%。
与第一代 Amazon Graviton 处理器相比,AWS Graviton2 处理器在性能和功能方面实现了重大飞跃,性能达到前者 7 倍、计算核心数量达到 4 倍、缓存达到 2 倍、内存速度达到 5 倍。Amazon Graviton2 处理器具有全天候运行的256 位内存加密功能,每个核心的加密性能速度比第一代 Amazon Graviton 处理器提高 50%。
顾凡认为Graviton 2是在为两个未来趋势做准备,第一个是工作负载未来的迭代,比如未来五年,容器、微服务化趋势会越来越明显,更多企业的工作负载转向了微服务化,迟早客户都会需要像Graviton2这样的处理器,即单核单线程大缓存,把它的性能发挥到极致。第二个是云计算对性价比的追求。
亚马逊云科技自研芯片的驱动力,在于“服务好未来的现代化应用对于计算架构的需求,以及怎么服务好云计算里面客户对于性价比追求,而CPU仅仅是一个工具。” (Ralf)
(图1)1995年8月-2014年7月统计的所有网站数
通过图1,可知在2014年7月份,Netcraft收到的调查网站有996,106,380家,环比上月增加了2.8%。
(图2)1995年8月-2014年7月全球web服务器市场份额
如图2、图3所示,在7月份全球主流Web服务器市场份额中,Apache份额继续被蚕食,环比下降1.78%,为34.73%;而Microsoft的份额上涨1.18%,达37.53%,成功超越Apache;而Nginx上升0.35%,至14.16%;Google下跌0.02%,为2.06%。
下面,我们再来看上述Web服务器在活跃网站上的比例。
(图4)2000年6月-2014年7月活跃网站所使用web服务器市场份额
根据图4、图5数据所示,全球仍旧超半数的活跃网站使用Apache Web服务器,市场份额为51.14%,环比上月下滑0.29%。Nginx排名第二,市场份额降至14.35%。Microsoft第三,上升至11.86%。而Google第四,份额上升至8.12%。
转自:IDCps
(图1)1995年8月-2012年8月统计的所有网站数 如图1所示,8月份,Netcraft收到的调查网站有628,170,204家,环比7月份减少近5.7%。
(图2)1995年8月-2012年8月全球web服务器市场份额
(图3)全球主流Web服务器份额
如图2、图3所示,在全球主流Web服务器市场份额中,除Apache份额下滑之外,其余Web服务器均有所增长。其中,Microsoft IIS环比增长0.74%,Nginx增长0.44%,Google增0.15%。
下面,我们再来分析Netcraft统计到的活跃网站所使用的Web服务器。
(图4)2000年6月-2012年8月活跃网站所使用web服务器市场份额
(图5)全球主流Web服务器份额 据图4、图5数据所示,截至目前,全球仍旧超半数的活跃网站使用Apache Web服务器,市场份额达55.46%,环比7月下降0.5%。Nginx次之,市场份额升至12.31%,是此次唯一增长的web服务 器;Microsoft排名第三,份额小降至11.80%,Google降至8.08%。