如今已经是云计算、大数据共同驱动人类进步的时代,但遗憾的是,云服务作为一种服务,它很难被准确的计量、计价,如何才能客观精确地衡量云服务的优劣?人类有没有可能找到一把新的标尺来对云服务进行精确的测量? 2016年10月27,SPEC 2016亚洲峰会首次在中国举办,大会以“发现真实的计算效率”为主题,有来自全球200多位企业级IT专家和学者参加了此次峰会,与会代表共同探讨了云计算、大数据趋势下的计算性能、效率的评估模型与规范、测试方法的制定及实际应用,并且发布了全球首个云计算测试标准SPEC Cloud IaaS 2016,从此云计算有了可以精准测量的“度量衡”。 SPEC为何有底气做测试标准制定者? 为了客观准确地认知世界,聪明智慧的人类祖先发明了度量衡,这样就可以精确定量地区测量长度、体积和重量。为了计量准确,在1889年人们还发明了“国际米原器”,来确定长度的基准单位,但随着科技的发展和时代的演变,笨拙的国际米原器退出了历史舞台,而氪86同位素灯和激光测距仪等更精确小巧的测量方式陆续出现,人类测量地球到月球的距离甚至可以精确到米。 谁能制定行业标准,谁就赢得了现代商业的战略制高点,所以以往各种标准和规范的建立过程,往往会伴生很多商业利益的牵绊,这也使得标准制定者因其身份,在客观性、准确性和权威性往往受到了质疑,有效解决方案之一,就是斩断利益链条。 SPEC(Standard Performance Evaluation Corporation)标准性能评测组织,在成立之初就定位于非营利性、权威第三方组织,自从1988年成立以来,已经成为了计算机行业内测试基准的重要制定者之一。 SPEC成员构成主要为企业成员和科研院所成员,目前企业成员共有52家,世界大多排名前列的计算机软硬件和互联网企业是SPEC企业成员的主体,包括IBM、VMware、google、Amazon、浪潮等企业都位列其中,而科研院所成员共有32个,橡树岭美国国家实验室、加州伯克利大学、中国科技大学、斯坦福大学、清华大学等全球顶尖的高校和科研机构,是其中的主力构成。
从上述的SPEC成员构成,我们可以看到,SPEC组织几乎囊括了顶尖企业和科研院校的顶尖专家,他们代表着目前计算机行业最高的技术水准。SPEC主席Walter Bays在此次峰会接受采访时表示:从经济来源上来说,SPEC按照典型的非盈利组织来运营,其费用多由会员自愿缴费和捐助,其他非会员使用SPEC测试软件也会缴纳费用,所以SPEC组织并不会受商业利益影响,如果捐赠和赞助有可能会影响到测试结果的公正性,那么SPEC组织会毫不犹豫地拒绝。 SPEC组织的日常运行,完全由独立的执行董事会进行管理,参与成员多为无偿志愿者,SPEC在审核成绩需要提交各个技术委员会进行统一讨论,公开透明,SPEC在网站上不仅公布最终测试结果,也会公布测试方案和过程,接受业界质疑,而且核心成员有一票否决权,他们有权利对质疑的测试结果说不,这种相互监督的透明机制有效保证了自身的权威性。 正因为在经济来源、人员构成和运行规则上的独立性,所以使得SPEC成为了全球公认的测试标准制定者,SPEC 2006更是成为了全球服务器评测的基准性软件,其测试结果对于行业客户比较选型,厂商之间彼此进行性能比拼,都得到了高度认同。 云计算该如何精准测试和比较? 尽管SPEC组织在全球服务器领域享有盛誉,但SPEC组织同样也面临着严峻的挑战,现在云计算、大数据和人工智能持续火爆,多年之前制定的服务器测试基准,应对现在真实而复杂的应用场景和共享架构体系显得有些不合时宜,如何能够符合云计算时代的性能测试新需求?SPEC组织给出的答案是云平台测试基准SPEC Cloud IaaS 2016,j2直播,这也是全球第一款云计算平台测试基准。 SPEC CloudIaaS 2016测试基准基于YCSB(YahooCloud Serving Benchmark)+Cassandra分布式数据库,Cassandra由Facebook开发,在各个运营商中的应用十分广泛。SPEC Cloud IaaS小组进行了大量的调整,例如在原有的YCSB基准中,数据库的读写操作比例为7:3,SPEC Cloud IaaS 2016的读写比例调整为95:5,这样调整之后的比例,更符合目前实际应用场景。 (责任编辑:本港台直播) |