咨询QQ:
      杂志订阅

      编辑

      网管

      培训班

      市场部

      发行部

电话服务:
 010-82024984
 010-82024981
欢迎, 客人   会员中心   帮助   合订本   发布信息
设为首页 | 收藏本页
Marvell甘卫宁:数据中心并不需要差异性(2)
  • 讲了很多数据中心,实际上这张图把整个数据中心都覆盖下来。实际上这部分是在数据中心里头,运营商网络建立了防火墙,然后把所有的流量打到外服务器上,看你是要干什么的。然后根据内容的不一样,分散到不同的应用服...

    讲了很多数据中心,实际上这张图把整个数据中心都覆盖下来。实际上这部分是在数据中心里头,运营商网络建立了防火墙,然后把所有的流量打到外服务器上,看你是要干什么的。然后根据内容的不一样,分散到不同的应用服务器上,有些东西要从数据库拿的,进入数据库集群,在数据库中把数据拿出来。现在比较流行的是存放到内存缓冲服务器(Memory cache server)上,下次再拿的时候,就不用到服务器上,因为时间比较长。对于一些冷数据,可以放在存储服务器(Storage server)上,这个数据中心就是这么一个结构。

    在我们设立一种硬件的时候,就有不同的要求。核心起来,整个数据中心就是三大技术,从计算来讲的话,在这个种类里头有三种,一种是专门做计算的,另外一种专门做存储,这是它的各种应用场景。还有一种是两者比较均衡。这是从计算的角度来说的。

    从存储的角度来说,根据存储数据提取的快慢,那种SSD和硬盘,还有混合硬盘,是三个不同。拿到网络上,把数据库这些存储东西合在一起,最终还有防火墙,还有集成的服务器,把这些覆盖均衡。所以整个数据中心的核心技术,实际上归于三类。

    然后这三类里头,有一个技术上的演变,在计算上,原来计算结构比较多,现在数据中心最后融到Intel、ARM两个结构上来,这是从计算上讲。

    存储上讲,原来存储的东西节点越做越大,现在节点不需要很大,但是往上越垒越大,所以叫Scale out这种新的结构。

    在网络上,原来就是我平常希望看到的网络之间IP跑来跑去的集成。现在控制层和数据层分开了,就变成软件定义的网络。

    所以这是三项技术的演变,往新的方向演变。

    然后我们看计算怎么回事?传统计算是一个用户加好多应用上去,一个服务器上跑了很多东西,对应的结构是实际上是双CPU,一个是南桥北桥,把所有的外设连在一起,加了很多内存,然后这个CPU速度会越来越快,可能还多几个核,就是传统的计算结构。

    新的方式,一个应用只跑一个应用,它带了很多的用户。如果带的人数不够,可以再加一台机器,所以核心点,就是一个应用,多个用户。

    在这种计算条件下,计算的结构就会变成像网格形的结构,在每一节点上都是处理器,内存通过交换机把它合在一起,组成起来,就是一个巨大的计算机结构,等于说把一万个手机合在一起,变成很大计算机,就是这么一个概念。

    那么这种结构怎么适应新的计算环境?每个上面挂一个应用,可能一个不够,两个或者三个挂一个,然后它服务的对象是很多不同的人,你需要干什么事就到哪个台上面去,这叫分布式计算的结构。这种结构是需要一个CPU,虽然不大,但是顶住了很多CPU合在一起,所以ARM结构做这个是非常适合的。

    数据中心的成本结构,刚刚从计算来讲,做的东西要花钱,包括买东西,包括维护的成本,加起来就是TCU,整体成本是多少。这是行业的一个数值,我们拿服务器作为一个例子,服务器在整个运行,建数据中心过程中占60%,剩下的40%是跟买机器无关的。其中18%是空间,因为现在一个机柜上,插不了多少硬盘机柜就满了,所以很多空间是浪费的。我们现在房地产这么贵,一个机柜占空间是很值钱的,如果你要利用不了空间的话,就是浪费资源,这个资源不见得是跟买机器有关,这是空间成本。

    还有一个成本是系统电力成本,现在电的成本越来越高,除了把系统跑起来以外,还要把温度给降下来,空调的成本也在增加,这两个加起来,降了22%。所以这个占的比重是很大的。

    因此我们做传统数据中心的时候,觉得我每花一块钱,我买了多少主频,多少内存,实际上你只是想了60%,新的结构上,这个衡量参数,除了这个以外,还加了另外两个。我每一寸的空间做了多少事,或者每一瓦电做了多少事,就是从一维衡量一件事情,到三维衡量一件事情。这是整个数据中心,从成本结构上的变化。

    我拿一个例子,你可以看它的性能好了很多,这个电好了也很多,我们做一个性价比,这个红线几乎是两倍的关系。40%的空间跟功耗就在这上面体现出来,这就是一个传统的,从结构上的一个差异。

    看储存最大的趋势的变化,就是非结构性数据和结构性数据。结构性数据就是数据库固定的数据,非结构性数据是照的照片,微信说几句话,短信之内的都是。这个数据将来会占到80%,对应的储存相应的也会有所变化。储存变化原来是在X86基础之上,主要是把节点变得越来越大,新的基于ARM之上,是把节点变小,但是我可以累加,所以右边这个比较适合非结构性数据。

    在新的结构下,又是一个网格性结构,每个芯片带一个,或带两个,把这个东西全部聚集在一起。通过网络,交换机整合在一起。这是新的结构下爆发性发展比较适合的一种体系结构。

    然后再看看网络,这是比较传统的网络,在一个数据中心里头,我们经常看有巨大的核心交换机,带着汇聚交换机,最后是接入交换机,把所有服务器连在一起,这是比较传统的三层结构,这种结构比较可扩展,汇聚起来比较容易。这是被验证过、跑过的一种传统结构。那么现在新的结构,是两层结构,就是通过一层汇聚,网格形的结构。这样的话,层次比较短,每个包的延迟会比较少,这是新的结构的特点,把数据中心所有的服务器整合起来的结构。

    物理结构有两种比较典型,一种是Top of rack,把服务器连在一起,汇聚在一起,合在一起像一个大电脑一样,通过交换机,把它全部连接在一起。这种方式布线比较容易,在一个机柜全部布置完,交换机全部连在服务器上,你看到的是几个10G,或者40G的以太线出来,就像大的电脑,出来几个大的管道,这是一个Top of rack结构。

    还有一个方式,是在一排机柜头边,放了一个叫End of Row Switch,把所有的布线,通过这个,连到交换机上,最后再到汇集到交换机上,可以使上面的端口充分得到利用,这是新的数据中心的一种布线模式,可能在国内比较流行一点。

    从数据中心的网络演变,陆陆续续变成这种结构,我就想拿着这张图,把这个概念给大家讲的比较清楚,什么叫SDN?实际上就是一句话,把控制交换机、路由器的行为,跟它具体做这件事分开,就是控制平面在另外一个地方,执行层面,我告诉你干什么,就干什么。原来的交换机是这样,做完了就固定死了,就像到了红绿灯,几分钟后变灯是固定的。所以SDN就是红绿灯,灯的时间是外面有一个控制中心告诉你什么时候开,什么时候关?把这两个给区分开,可以根据不同的应用,来调配这个流量,所以它变成了三成结构,从基础设施做一些转换,到控制它的高层转换,也就是控制层。那么谁来控制它?就是这些应用来控制它,所以这里很多计算在另外一层。可能控制层面和这些应用跑在不同的服务器上。然后交换机本身就做一些执行,大概的理念就是这样。所以这是数据中心的网络发展的趋势。

    总结起来,有四点,一是生态系统的变化,除了传统品牌服务器外,逐渐也出现了白牌服务器。这样造成TCO会比较低一点。第二个是从计算上,网格的计算,小的ARM为中心的计算,慢慢的成为主流,这是从计算上讲。从存储上讲,从原来把储存节点做得越来越大,向着变成很多小节点这种结构上发展。最后是网络上,就是从SDN,在数据中心怎么整合,都是有一个控制平台。

    这是大概今天讲的四点内容。那么我们芯片做什么东西?三个核心技术,从计算到储存到网络,那么你看业界做芯片,就是最基础,最头端的, Marvell是唯一一家这三个都具有的厂商。应该说在存储领域,已经做了十代,在以太网交换机做了第七代,ARM CPU第五代,在网络处理器做了第三代。这就是芯片公司为什么跟云有关系,是因为我们建立了三个基础和台柱,谢谢大家。(御风)

    讲了很多数据中心,实际上这张图把整个数据中心都覆盖下来。实际上这部分是在数据中心里头,运营商网络建立了防火墙,然后把所有的流量打到外服务器上,看你是要干什么的。然后根据内容的不一样,分散到不同的应用服...