行業動态

刀片服務器 發展簡史

編輯日期:( 2015-03-09 12:40:06 )  點擊:270913次
稿件來(lái)源:新疆維吾爾自治區重要(yào / yāo)信息系統災難備份中心
 
      VMEbus架構在(zài)1981年左右問世,這(zhè)或許就(jiù)是(shì)後來(lái)逐步發展成爲(wéi / wèi)刀片服務器的(de)技術源頭。VMEbus要(yào / yāo)求在(zài)一(yī / yì /yí)塊底闆上(shàng)安插多塊電路闆。
  這(zhè)種技術經過了(le/liǎo)若幹年的(de)發展,直到(dào)1995Cubix-ERS(Cubix增強資源子(zǐ)系統)問世。Cubix是(shì)人(rén)們爲(wéi / wèi)了(le/liǎo)設計出(chū)與現代的(de)刀片系統相同目标的(de)系統而(ér)進行的(de)第一(yī / yì /yí)次嘗試。最大(dà)的(de)問題是(shì)熱拔插能力很有限以(yǐ)及很多資源不(bù)能共享。但這(zhè)種技術已經在(zài)很多方面與如今的(de)非刀片系統比如Supermicro FatTwin很接近了(le/liǎo)。 史蒂文斯福斯克特(Steven Foskett)專門爲(wéi / wèi)此寫了(le/liǎo)一(yī / yì /yí)篇文章。
  标準很重要(yào / yāo)
  最後,各種标準被陸續開發出(chū)來(lái),其中最值得關注的(de)是(shì)CompactPCI,正是(shì)該标準讓刀片服務器能夠被應用于(yú)商業領域。熱拔插CompactPCI等技術整合到(dào)系統中之(zhī)後,可以(yǐ)解決基于(yú)歐洲卡的(de)VMEbus所遇到(dào)的(de)很多問題。
  最早的(de)CompactPCI總線支持基于(yú)底闆的(de)計算機,其中所用的(de)各種卡可以(yǐ)象VMEbus一(yī / yì /yí)樣随意增減,但是(shì)使用的(de)是(shì)标準PCI信号。
  你可以(yǐ)想見,這(zhè)些卡與現代服務器中所用的(de)PCI卡并無太大(dà)的(de)不(bù)同,底闆就(jiù)是(shì)服務器。區别在(zài)于(yú)PCI卡從設計上(shàng)來(lái)說(shuō)并沒有太多令人(rén)頭疼的(de)東西。
  直到(dào)PCIMG标準組織發布2.16CompactPCI,現代刀片服務器才問世。CompactPCI封裝交換底闆允許以(yǐ)太網被用于(yú)連接底闆上(shàng)的(de)各種卡。
  這(zhè)是(shì)一(yī / yì /yí)種控制着一(yī / yì /yí)整套可插拔卡的(de)服務器,它還有可能逐步發展成一(yī / yì /yí)台能夠監管一(yī / yì /yí)組獨立連網服務的(de)管理員設備。
  在(zài)相當長的(de)一(yī / yì /yí)段時(shí)間裏,刀片底闆完全取代了(le/liǎo)CompactPCI(及其後續的(de)CompactPCI Express)的(de)全部PCI信号組件,因爲(wéi / wèi)最重要(yào / yāo)的(de)互連技術一(yī / yì /yí)般是(shì)以(yǐ)太網。
  這(zhè)是(shì)一(yī / yì /yí)場有趣的(de)較量,因爲(wéi / wèi)以(yǐ)太網逐步被公認爲(wéi / wèi)當今基于(yú)閃存的(de)數據中心裏的(de)一(yī / yì /yí)個(gè)瓶頸,PCI Express信号技術或許會在(zài)下一(yī / yì /yí)代CompactPCI Express底闆總線中再度出(chū)現,實現象A3Cube那樣的(de)内節點通訊功能。
  标準的(de)發展過程是(shì)一(yī / yì /yí)個(gè)很長的(de)過程,但是(shì)最終版本中的(de)大(dà)多數元素在(zài)9月份得到(dào)正式批準前早就(jiù)家喻戶曉了(le/liǎo)。
  克裏斯托夫希普(Christopher Hipp)和(hé / huò)大(dà)衛柯克比(David Kirkeby)在(zài)2000年提出(chū)了(le/liǎo)刀片服務器的(de)專利申請。在(zài)CompactPCI标準得到(dào)認可和(hé / huò)2002年專利獲批前的(de)一(yī / yì /yí)個(gè)月内,他(tā)們通過自己的(de)公司RLX Technologies推出(chū)了(le/liǎo)首款刀片服務器。RLX由前康柏的(de)6名員工組成,2005年被惠普收購,比惠普收購康柏早幾年。當RLX被出(chū)售給惠普時(shí),希普寫了(le/liǎo)一(yī / yì /yí)篇題爲(wéi / wèi)《刀片計算的(de)曆史篇章結束了(le/liǎo)》的(de)文章。
  希普在(zài)文章中提到(dào),RLX的(de)刀片機(在(zài)2005年時(shí))的(de)競争對手包括惠普、康柏、戴爾、IBM和(hé / huò)Sun,這(zhè)些競争對手大(dà)多是(shì)在(zài)2002年和(hé / huò)2003年進入這(zhè)片市場的(de)。
  刀片機通常都是(shì)計算能力強大(dà)的(de)計算機,但是(shì)它們一(yī / yì /yí)開始并不(bù)是(shì)那樣。 最早的(de)刀片機并不(bù)是(shì)想做得有别于(yú)如今的(de)微服務器或物理化項目。
  利用爲(wéi / wèi)了(le/liǎo)降低能耗和(hé / huò)減少産生的(de)熱量而(ér)設計的(de)微處理器,目前最接近的(de)模拟産品要(yào / yāo)算Supermicro的(de)sMicroCloud或惠普的(de)Moonshot
  利用筆記本電腦組件來(lái)搭建刀片機以(yǐ)及利用共享底闆來(lái)降低能耗成本的(de)時(shí)代已經一(yī / yì /yí)去不(bù)複返了(le/liǎo)。
  如今的(de)刀片機通常包含兩個(gè)處理器和(hé / huò)同等數量的(de)RAM,隻要(yào / yāo)能封裝到(dào)一(yī / yì /yí)個(gè)機箱中即可。它們運行的(de)是(shì)一(yī / yì /yí)級企業工作負載,可以(yǐ)虛拟化,但是(shì)尺寸規格較大(dà),功率強大(dà),能耗較高。
  利用筆記本電腦組件來(lái)搭建刀片機以(yǐ)及利用共享底闆來(lái)降低能耗成本的(de)時(shí)代已經一(yī / yì /yí)去不(bù)複返了(le/liǎo)。如今的(de)刀片機在(zài)計算密度上(shàng)已經完全超出(chū)了(le/liǎo)常規。 惠普的(de)液冷Apollo 8000刀片機系統中的(de)一(yī / yì /yí)個(gè)機架的(de)功率就(jiù)高達80千瓦。
  随後,新一(yī / yì /yí)代微刀片機應運而(ér)生。最早的(de)由很多個(gè)低功率、低效率核心組成概念至今仍有支持者。 但是(shì)不(bù)用将筆記本電腦的(de)組件整合到(dào)一(yī / yì /yí)個(gè)共享底闆上(shàng),我們現在(zài)可以(yǐ)将智能手機那麽多的(de)組件整合到(dào)更小的(de)底闆上(shàng),也(yě)能夠實現相同的(de)目标。
  發展演變
  需求的(de)發展演變改變了(le/liǎo)刀片機系統。從最初的(de)由很多低效率但互換性極高的(de)核心組成開始,刀片機到(dào)現在(zài)已經在(zài)每一(yī / yì /yí)個(gè)方面都得到(dào)了(le/liǎo)增強。 有些人(rén)需要(yào / yāo)效率相對較低但數量很多的(de)存儲資源。惠普和(hé / huò)其他(tā)很多廠商就(jiù)開發出(chū)了(le/liǎo)這(zhè)類産品。
  有些人(rén)需要(yào / yāo)能夠支持更多擴展卡的(de)刀片機,爲(wéi / wèi)的(de)是(shì)支持電信、檢測甚至基于(yú)GPU的(de)VDI。這(zhè)所有的(de)領域都有對應的(de)廠商。
  但是(shì)主流應用方案仍然是(shì)将很多技能能力整合到(dào)盡可能小的(de)機箱中,同時(shí)要(yào / yāo)保證産品在(zài)生命周期中能夠輕松提供服務。
  最初被開發出(chū)來(lái)的(de)是(shì)VMEbus,它可以(yǐ)讓工業系統中的(de)服務卡變得更容易。三十多年過去後,易用性仍然是(shì)用戶在(zài)挑選後續産品時(shí)最看重的(de)性能。
  或許最有趣的(de)是(shì)語言的(de)發展演變方式。當刀片服務器從很多個(gè)效率偏低的(de)系統轉向效率很高的(de)系統,我們可以(yǐ)用不(bù)同的(de)名稱來(lái)稱呼它們。 但我們沒那麽做。
  刀片機很吸引人(rén)。從營銷市場的(de)角度來(lái)說(shuō),繼續使用這(zhè)個(gè)品牌名稱當然更好一(yī / yì /yí)些。 相反,我們爲(wéi / wèi)最早的(de)刀片機概念的(de)後續技術賦予了(le/liǎo)新的(de)名稱,包括MoonshotMicroCloud、結構計算等等。
  這(zhè)個(gè)名稱的(de)意義随着時(shí)間的(de)變化也(yě)發生了(le/liǎo)變化。在(zài)讨論我們的(de)這(zhè)個(gè)行業的(de)過去以(yǐ)及展望未來(lái)的(de)時(shí)候,這(zhè)些名稱上(shàng)的(de)變化是(shì)有好處的(de)。我們與專業人(rén)士進行了(le/liǎo)數次讨論,讨論的(de)内容與命名無關,名稱與營銷而(ér)非引擎有關系。
  很長的(de)使用壽命
  在(zài)長達30多年的(de)曆史中,廠商們一(yī / yì /yí)直考慮以(yǐ)一(yī / yì /yí)種形式或另一(yī / yì /yí)種形式來(lái)進行設計。如果你認爲(wéi / wèi)這(zhè)種做法沒有價值,那似乎有些傻氣。尤其是(shì)當刀片機的(de)基本元素的(de)種類并沒有你安裝在(zài)它内部的(de)處理器的(de)種類那麽多的(de)時(shí)候,易用性就(jiù)顯得非常重要(yào / yāo)。
  盡管如此,業内的(de)某些人(rén)仍然在(zài)唱衰刀片機的(de)未來(lái)前景。最典型的(de)替代方案是(shì)開放計算(Open Compute)項目或Supermicro的(de)Twinservers使用了(le/liǎo)非刀片機設計。這(zhè)些解決方案都使用了(le/liǎo)共享底闆,但是(shì)沒有與節點互連的(de)共享底闆,也(yě)沒有底闆一(yī / yì /yí)級的(de)管理程序來(lái)進行高級管理。
  刀片機提供的(de)易用性是(shì)有代價的(de)。刀片機的(de)價格并不(bù)便宜。 動辄配備了(le/liǎo)幾十萬台服務器的(de)超大(dà)規模雲供應商是(shì)絕不(bù)會忽視這(zhè)部分成本的(de),它們肯定會選擇盡可能便宜的(de)設計。但是(shì)世界并不(bù)都是(shì)超大(dà)規模的(de)雲。很多雲供應商的(de)規模要(yào / yāo)小一(yī / yì /yí)些。 由于(yú)美國(guó)政府傾向于(yú)壓制美國(guó)自己的(de)雲市場,因此地(dì / de)區性的(de)小規模雲将在(zài)未來(lái)數十年裏唱主角。這(zhè)些供應商希望刀片服務器便于(yú)使用,大(dà)中型企業用戶都還未打算将它們所有的(de)IT資源都交給公共雲來(lái)管理。
  不(bù)管是(shì)标記雲、非刀片機或其他(tā)技術,新技術将層出(chū)不(bù)窮。這(zhè)并不(bù)意味着刀片機就(jiù)要(yào / yāo)退出(chū)曆史的(de)舞台了(le/liǎo)。 它們将開辟新的(de)市場。三十年後,我們将使用它們的(de)後續産品,我們會發現它們到(dào)處都是(shì),比如雲甚至太空之(zhī)中。易用性是(shì)成功的(de)關鍵。
  刀片機反映了(le/liǎo)技術。 開發傾向于(yú)不(bù)僅支持所有這(zhè)些技術,而(ér)且還支持它們。這(zhè)是(shì)一(yī / yì /yí)個(gè)非常罕見的(de)案例。相反,技術A和(hé / huò)技術B總能找到(dào)合适的(de)市場。我們下一(yī / yì /yí)次或許應該考慮的(de)事情是(shì)獨立狀态下的(de)技術選擇。