作为计算界的奥运会,今年的Sort Benchmark全球排序竞赛终于落下帷幕,此前一直是国外科技公司诸如AWS、IBM、微软、雅虎的战场,但是近几年却被中国公司屡屡拿下冠军,去年的冠军是阿里云,而今年的主角变成了腾讯云。
更值得一提的是,今年Sort Benchmark方面临时调整了时间,因此突然宣布要求提交时间提前了一个月,这让很多参赛团队措手不及,而此次群鹿角逐,腾讯云拿下冠军,背后的原因究竟是什么?
国内巨头开始逐鹿国际云计算赛场
Sort Benchmark是全球公认的计算界的奥运会,其通过排序计算能力,综合考量一家公司或者机构的大规模计算能力,其涉及算法技术、分布式软件架构能力、硬件架构能力。学术研究机构和商业公司均可以参与。
在2014年之前,国内互联网公司与该赛事毫无关系,长期以来一直被国外公司AWS、微软、雅虎长期占领,而在2014年百度拿下GraySort项目的Indy(专用目的排序)冠军后,阿里云紧追其后,将其速度提高了2.2倍,在2015年拿下GraySort和MinuteSort的两个项目中的Indy(专用目的排序)和Daytona(通用目的排序)4个子项目的冠军。
今年,这两项冠军则被腾讯云拿下,在各个项目上都有所提高,4个子项目的成绩记录超出去年冠军阿里云2-5倍。
腾讯云用更低成本实现技术突破
腾讯云夺得Sort Benchmark 2016年排序竞赛的冠军是软硬件共同作用的成果。据了解,腾讯云今年能取得好成绩,不仅得益于腾讯云平台自有的强大调度能力,也是腾讯云平台自身的调度系统进行大量优化工作的结果,目前在腾讯内部系统中每天调度达2亿次,已经在海量系统上得到验证。
在硬件层面,腾讯云硬件配置与去年阿里云硬件配置对比如下:
腾讯云: 512个节点,每个节点配置两颗OpenPOWER处理器,512GB内存,4块华为NVMe SSD盘,100GB Mellanox网卡。
阿里云:3377个节点,每节点两颗至强E5-2630,96GB内存,12块SATA硬盘,10GB网卡。
通过对比配置可见,两者各有优势,很难说腾讯云究竟在硬件上占据多大优势,也很难说腾讯云的硬件成本比阿里云的高,这里补充两个常识:
首先说第一个常识,在硬件配置达到一定程度之后,拼的还是整体架构的协同,