就在2013年初,有媒体报道了百度首次在其数据中心采用了基于ARM架构服务器搭建的云存储平台,当然,这个事情对于ARM架构服务器正式投入商用吹响了号角。
也有网友会提出这样的疑问:"百度不差钱,为什么这么积极地尝试ARM架构服务器?"对此Marvell大中华区系统与解决方案首席规划师甘卫宁给出的解答非常简单:TCO(Total Cost of Ownership, 总体拥有成本)。据百度透露,采用ARM架构的芯片成本只有x86架构芯片的10%,整个数据中心的存储密度可以提升70%。Marvell大中华区系统与解决方案首席规划师甘卫宁表示,从结构上来看,数据中心内包括三项核心技术:计算、存储、网络,而这三大技术都在发生着巨大的演变。
传统计算是一个用户加多个应用,一个服务器上运行很多应用程序,对应的结构是实际上是双CPU,一个是南桥北桥,把所有的外设连在一起,加了很多内存,然后这个CPU速度会越来越快,可能还有多核,就是传统的计算结构。
甘为宁指出,新的计算方式,是一个应用多个用户。在这种计算条件下,计算的结构就变得像网格形的结构,在每一节点上都是处理器,内存通过交换机整合在一起,形成一个巨大的计算机结构。甘为宁打个比喻说:好似把一万个手机合在一起,变成一个很大计算机。
存储最大的变化趋势,就是非结构性数据和结构性数据。非结构性数据,包括照片、微信和短信等都是,数据量未来会占到80%。所以,对应的存储技术也要有所变化。原来存储的做法会导致把存储节点变得越来越大,现在基于ARM之上被称为Scale out的新结构,可以把节点变小,存储量增多还可以累加,比较适合非结构性数据。
SDN(软件定义网络)是现在业界对于网络技术端变革的一个思路。相对于传统的网络,SDN强调把控制层和数据层分开,传统网络设备还可以继续留存,每次升级或调整都将发生在网络控制层而非数据层。