您當前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

SPEC 如何做好云計算時代性能測試的度量衡?

2016-11-01 16:51:52   作者:   來源:搜狐科技   評論:0  點擊:


  如今已經(jīng)是云計算、大數(shù)據(jù)共同驅(qū)動人類進步的時代,但遺憾的是,云服務作為一種服務,它很難被準確的計量、計價,如何才能客觀精確地衡量云服務的優(yōu)劣?人類有沒有可能找到一把新的標尺來對云服務進行精確的測量?
  2016年10月27,SPEC 2016亞洲峰會首次在中國舉辦,大會以“發(fā)現(xiàn)真實的計算效率”為主題,有來自全球200多位企業(yè)級IT專家和學者參加了此次峰會,與會代表共同探討了云計算、大數(shù)據(jù)趨勢下的計算性能、效率的評估模型與規(guī)范、測試方法的制定及實際應用,并且發(fā)布了全球首個云計算測試標準SPEC Cloud IaaS 2016,從此云計算有了可以精準測量的“度量衡”。
  SPEC為何有底氣做測試標準制定者?
  為了客觀準確地認知世界,聰明智慧的人類祖先發(fā)明了度量衡,這樣就可以精確定量地區(qū)測量長度、體積和重量。為了計量準確,在1889年人們還發(fā)明了“國際米原器”,來確定長度的基準單位,但隨著科技的發(fā)展和時代的演變,笨拙的國際米原器退出了歷史舞臺,而氪86同位素燈和激光測距儀等更精確小巧的測量方式陸續(xù)出現(xiàn),人類測量地球到月球的距離甚至可以精確到米。
  誰能制定行業(yè)標準,誰就贏得了現(xiàn)代商業(yè)的戰(zhàn)略制高點,所以以往各種標準和規(guī)范的建立過程,往往會伴生很多商業(yè)利益的牽絆,這也使得標準制定者因其身份,在客觀性、準確性和權威性往往受到了質(zhì)疑,有效解決方案之一,就是斬斷利益鏈條。
  SPEC(Standard Performance Evaluation Corporation)標準性能評測組織,在成立之初就定位于非營利性、權威第三方組織,自從1988年成立以來,已經(jīng)成為了計算機行業(yè)內(nèi)測試基準的重要制定者之一。
  SPEC成員構成主要為企業(yè)成員和科研院所成員,目前企業(yè)成員共有52家,世界大多排名前列的計算機軟硬件和互聯(lián)網(wǎng)企業(yè)是SPEC企業(yè)成員的主體,包括IBM、VMware、google、Amazon、浪潮等企業(yè)都位列其中,而科研院所成員共有32個,橡樹嶺美國國家實驗室、加州伯克利大學、中國科技大學、斯坦福大學、清華大學等全球頂尖的高校和科研機構,是其中的主力構成。
\
  從上述的SPEC成員構成,我們可以看到,SPEC組織幾乎囊括了頂尖企業(yè)和科研院校的頂尖專家,他們代表著目前計算機行業(yè)最高的技術水準。SPEC主席Walter Bays在此次峰會接受采訪時表示:從經(jīng)濟來源上來說,SPEC按照典型的非盈利組織來運營,其費用多由會員自愿繳費和捐助,其他非會員使用SPEC測試軟件也會繳納費用,所以SPEC組織并不會受商業(yè)利益影響,如果捐贈和贊助有可能會影響到測試結果的公正性,那么SPEC組織會毫不猶豫地拒絕。
  SPEC組織的日常運行,完全由獨立的執(zhí)行董事會進行管理,參與成員多為無償志愿者,SPEC在審核成績需要提交各個技術委員會進行統(tǒng)一討論,公開透明,SPEC在網(wǎng)站上不僅公布最終測試結果,也會公布測試方案和過程,接受業(yè)界質(zhì)疑,而且核心成員有一票否決權,他們有權利對質(zhì)疑的測試結果說不,這種相互監(jiān)督的透明機制有效保證了自身的權威性。
  正因為在經(jīng)濟來源、人員構成和運行規(guī)則上的獨立性,所以使得SPEC成為了全球公認的測試標準制定者,SPEC 2006更是成為了全球服務器評測的基準性軟件,其測試結果對于行業(yè)客戶比較選型,廠商之間彼此進行性能比拼,都得到了高度認同。
  云計算該如何精準測試和比較?
  盡管SPEC組織在全球服務器領域享有盛譽,但SPEC組織同樣也面臨著嚴峻的挑戰(zhàn),現(xiàn)在云計算、大數(shù)據(jù)和人工智能持續(xù)火爆,多年之前制定的服務器測試基準,應對現(xiàn)在真實而復雜的應用場景和共享架構體系顯得有些不合時宜,如何能夠符合云計算時代的性能測試新需求?SPEC組織給出的答案是云平臺測試基準SPEC Cloud IaaS 2016,這也是全球第一款云計算平臺測試基準。
  SPEC CloudIaaS 2016測試基準基于YCSB(YahooCloud Serving Benchmark)+Cassandra分布式數(shù)據(jù)庫,Cassandra由Facebook開發(fā),在各個運營商中的應用十分廣泛。SPEC Cloud IaaS小組進行了大量的調(diào)整,例如在原有的YCSB基準中,數(shù)據(jù)庫的讀寫操作比例為7:3,SPEC Cloud IaaS 2016的讀寫比例調(diào)整為95:5,這樣調(diào)整之后的比例,更符合目前實際應用場景。
  大量針對云計算具體新應用的測試基準設定,使得SPECCloud IaaS 2016從可擴展性、靈活性、實例配置時間三個方面,能對各類IaaS平臺的性能和彈性做出公允的評判,這既包括公有云,也包括私有云。所以那些考慮購買云服務的企業(yè)和政府,再也不用為缺少統(tǒng)一可信度的數(shù)據(jù)度量標準而發(fā)愁了,不服就跑個分唄,這對于決策來說就更加有參考性。
  SPECCloud IaaS2016可以模擬多種I/O和CPU密集型云計算工作負載,還能夠模擬標準社交媒體NoSol數(shù)據(jù)庫應用場景,對云計算軟、硬件產(chǎn)品的多種性能指標進行基準測試。適合用作深度學習的人工智能服務器,是近年來服務器市場增長最迅猛的一個分支,它與通用高性能服務器的架構和特性有很大差異,現(xiàn)在經(jīng)SPEC組織技術專家確認,目前Cloud IaaS 2016也同樣適用于深度學習型服務器的測試和比較。
  服務器測試是測試人員的技術水準和經(jīng)驗都有很高的要求,這顯然不利于一些IT能力薄弱的中小型企業(yè),針對這個用戶痛點,SPEC Cloud IaaS2016在設計時充分考慮了不同用戶的技術水平,既可以實現(xiàn)測試環(huán)境的自動部署及運行,自主測試及輸出測試報告,也可以依據(jù)用戶特殊需求手動配置運行環(huán)境,所以無論是對一般大型客戶及研究機構,還是對于中小型企業(yè),測試者可以根據(jù)自己的技術水平和需求,得到不同的成績和答案。
\
  據(jù)SPEC 開放系統(tǒng)委員會(OSG)主席SteveRealmuto在接受采訪時表示,在峰會召開之前三個月和六個月,已經(jīng)用SPEC Cloud IaaS2016進行過兩次針對不同云應用環(huán)境的實景測試,測試結果表明Cloud IaaS2016對于不同云場景的測試結果,能夠體現(xiàn)出這幾年云平臺性能改善和系統(tǒng)優(yōu)化的成果。
  云無國界,中國企業(yè)應該更主動擁抱世界標準
  原來SPEC峰會通常是閉門會議,而且主要集中在美國召開,而今年SPEC決定在北京舉辦亞洲峰會,一方面是因為國內(nèi)云計算市場蓬勃發(fā)展,據(jù)Gartner數(shù)據(jù),2016年第二季度,中國服務器總銷量60.9萬臺,增長超過90萬臺,增量超過全球增量;另一方面也是一位中國云計算廠商在世界舞臺正在扮演越來越重要的角色,無論是ISC上公布的全球TOP500榜單,還是西安剛剛公布的中國TOP 100榜單,中國企業(yè)在份額上已占有舉足輕重的地位。
\
  浪潮于是在2014年被SPEC組織吸收為正式成員,并成為OSG技術委員會中CPU組委員,擁有測試結果的審核權、測試工具的開放、測試以及制定規(guī)范等一系列權利。那么浪潮作為中國服務器的代表,如何看待服務器測試中國標準和國際標準的接軌?浪潮將在SPEC組織中為中國和世界的交流起到合作作用時?浪潮集團副總裁胡雷鈞表示:“中國與世界在測試標準上對接,關鍵要有一個開放的心態(tài),不能因為中國市場規(guī)模大了,就等著別人關注,需要有來有往,實際上是一個不斷的交流、融合,然后在分歧上妥協(xié),在某些情況下求同存異的過程。”
  胡雷鈞建議中國企業(yè)應該更多地去參與國際標準組織的活動。據(jù)胡雷鈞介紹,浪潮從2004年開始提交第一個測試結果,一直到2014年加入SPEC組織,期間整整有十年的時間,當初浪潮在SPEC組織中只能算一個跟隨者,跟隨者就是要有融入的精神。要了解SPEC原有的體系,了解SPEC基準的邏輯和構成,了解SPEC組織的運作規(guī)則和游戲規(guī)則,了解他從架構層面到細節(jié)層面,逐步的表達訴求,并且逐步融入其中。
  在對待中國標準和國外標準對接時,胡雷鈞深有感受地表示,因為不同標準涉及到應用環(huán)境和市場環(huán)境,涉及到產(chǎn)業(yè)環(huán)境,這個產(chǎn)業(yè)環(huán)境包括供應鏈,包括用戶的應用場景,包括整個技術生態(tài)的發(fā)展。這實際上是一個不斷的交流、融合,然后在分歧上妥協(xié),在某些情況下求同存異的過程。所謂國際標準其實首先應該是一個合作的體系,這在SPEC組織的運作過程中體現(xiàn)得更為明顯,所以中國企業(yè)要勇于接受別人的規(guī)則,在交流中不斷提出自己的合理訴求,最終用合作精神來實現(xiàn)標準的自然銜接。
  在我看來,云無國界,未來云計算市場真正的霸主,在業(yè)務層面一定會是跨越國界的,所以中國廠商一定要在云計算時代,主動參與到SPEC等國際標準組織的各項活動之中,從跟隨者到主導者,從單純標準競爭走向標準協(xié)同和合作。我們也期待中國有更多企業(yè)能吸取浪潮參與SPEC組織的經(jīng)驗,在揚帆出海前首先要做到主動擁抱國際標準、參與標準制定。

專題