91av免费观看_日韩视频在线免费看_日本xxxx色视频在线观看免费_伊人222综合网图片_国产二区三区在线_91麻豆麻豆

IT之道-艾銻知道

您當前位置: 主頁 > IT服務 > 服務器服務 >

談IBM UNIX服務器的技術優勢-服務器運維


2020-05-06 17:23 作者:艾銻無限 瀏覽量:

 1.什么是MBB結構
  
  MBB的全稱是Modular Building Block,每個BB(Building Block)可包含4路CPU,若干內存和I/O卡。在Sun服務器上稱BB為board;在HP服務器上稱BB為cell;在原先的Compaq服務器上稱BB為quad。不同BB內的CPU可以有不同的時鐘頻率。所有的BB通過一種稱為crossbar switch的交換機制連接在一起。crossbar switch可以提供BB之間的點對點的高速連接。

  采用MBB技術可以比較容易的設計出擁有更多數量CPU的服務器。在這種服務器上既可以運行一個操作系統,也可以在一個或多個BB上運行多個操作系統。這就是所謂的服務器(基于物理分區)的邏輯分區。

  MBB 技術從出現到現在已經超過十年了,最早是由Sequent (NumaQ)公司在八十年代末到九十年代初時發明并采用的。Cray公司在九十年代初時在它的Cray 6400上采用了MBB技術,該機型是Sun E10000的前身;Compaq公司在2000年一季度發布了它的基于MBB技術的機型Wildfire (GS320);HP公司發布了業界最后一款基于MBB技術的機型Superdome,那是在2000年三季度。Sun公司在2001年三季度發布的 Starfire (F15K)在體系結構上并無變化,只是將原來E10000上的CPU換成了SPARC3而已。

  2.MBB結構的優點

  基于MBB技術的服務器是由多個BB構成的,所以它天生具有物理分區(Physical ParTITIon)的特性。前面提到在MBB服務器上存在一個連接BB的互連機制(crossbar switch),它工作在一個固定的時鐘頻率上。

  例如,在Sunfire服務器上的Uniboard機制就是完成這種互連功能的。其總線時鐘是150MHz,不管CPU的主頻是多少(600,750, 900,1050MHz),它是固定不變的。所帶來的問題是數據/指令被傳送出去的等待時間過長。這是典型的高CPU時鐘頻率和低總線速度的矛盾。

  所有的MBB結構的服務器都具有一個"顯著"的優勢:可以熱插拔CPU板和內存板。這是因為每一個BB是物理分開的,每個4路CPU板可以單獨從系統中隔離出來并將其下電。但有一點需要注意:在一個運行的系統中,從一個BB中拔出CPU、內存或I/O板是有限制的,這基于每個機型的設計不同而不同。例如,Sun 6800服務器就有一個警告標簽,其注明每個Uniboard槽在系統運行時空槽位的時間不能超過60秒(而且電源、溫度等環境因素必須控制在一定的范圍內)。由此推斷,F12K/F15K可能時間會更短。

  3. MBB結構的缺陷

  HP公司當初發布Superdome 服務器時,曾公布了它與HP其它UNIX服務器的相對性能值。64路CPU的Superdome(MBB結構)的相對性能值是20,8路N4000(共享結構)的相對性能值是6.3。我們可以看到,8倍數量的CPU換來的只是3倍性能的提升。

  造成這種現象的根本原因就在MBB結構上。 Superdome上的每個cell(BB)里的CPU、內存或I/O卡可能需要訪問其它cell里的數據。crossbar switch在cell之間建立點對點的連接,但同時帶來延遲(latency)。即如果一個連接請求建立不成功時,則會再試一次直到建立連接成功,而此時其它的連接請求將會等待。在實際環境中,很多客戶通過建立物理分區(每個分區中最多12到16個CPU)的方法來盡量減少這種延遲的影響。這種做法將原來CPU個數較多的機器分成了若干個有較少CPU個數的機器,當然也就不是原來宣稱的服務器的擴展性了(例如具有64路CPU的服務器)。

  Sun和Compaq公司的具有MBB結構的服務器里都有類似的crossbar switch結構,當然都存在相同的數據訪問延遲的缺陷:點對點的連接必須建立,同時這種連接的建立是競爭的。

  Sun 公司宣稱其服務器的擴展性是線性的,即服務器的性能隨著CPU個數的增加呈線性增長。它是用SPECintRate和SPECjbb2000這兩個基準測試值來證明的。我們需要指出的是:這兩種測試方法只是基于CPU本身,并沒有共享數據的訪問和網絡及硬盤I/O的發生。很顯然,這與實際情況是不相符的。

  我們談服務器的性能是整體的去看。有很多可以整體評價服務器性能的基準測試,例如:TPC/C、Oracle ASB11i、Peoplesoft、SAP、Baan、JDEdwards等。這些測試方法都具有數據庫訪問、模擬客戶的實際應用和很大的I/O訪問量等特點。

  4. 以POWER4為芯片的IBM UNIX服務器的設計

  IBM UNIX(p系列)服務器的設計思想是共享式的,即所有CPU可以同等的看到所有的內存和I/O的連接方式:一種全新的為數據/指令流提供足夠的高速通路的體系結構。

  p 系列服務器CPU數量的增加是一個成比例漸進的過程。目前p690上的最大CPU個數是32路。從p690"以少勝多"的實例來看,服務器CPU數量的多少并不真正代表其處理能力的高低。P690(32路CPU)勝過Superdome(64路CPU)就是一個有力的證明。

  POWER4和以POWER4為芯片的服務器在設計上有兩個重要點:

  · 消除對數據傳送的約束

  · 數據傳送能力是隨著CPU性能的增長而增長

  下面將比較詳細的做一介紹:

  (1) 在POWER4芯片上設計了較大的緩沖區。一個POWER4芯片(chip)上有兩個核心處理器,每個核心處理器有一個L1緩沖器(32KB數據和 64KB指令),并且每個芯片上有一個共享的L2緩沖器(1.5MB)。這個L2緩沖器的時鐘頻率是核心處理器的一半。每個 L2緩沖器有三個32字節寬的總線與兩個核心處理器相連,用于向兩個核心處理器傳送指令和數據。另外還有三條8字節寬的總線用于從兩個核心處理器回傳數據給L2緩沖器。POWER4創造了第一個消除了控制信號和數據傳送沖突的CPU結構。

  POWER4處理器有一個L3緩沖器控制器,它是與32MB大小的L3緩沖器的接口。在業界有一種說法:任何I/O都是不好的,即CPU運行時所需的數據不在內存里,需要從外設中讀入。最理想的狀態是處理器運行時所需要的指令/數據全都滿足,其次是指令/數據在L1緩沖器中,再其次是在L2緩沖器中,再其次是在L3緩沖器中,最差的情況是在內存里。p 系列服務器上的緩沖區總數量是Sun服務器的四倍,是HP服務器的十五倍。 (2) 在POWER4的設計中存在一個稱作分布式交換器(distributed switch)的連接機制。它提供在一個MCM(MulTI-Chip Module)上的處理器之間的點對點的連接,也用于在不同的MCM上的處理器之間的點對點的連接。這個分布式交換器的時鐘頻率是CPU的時鐘頻率的一半。例如,如果是1.3GHz POWER4的處理器,則分布式交換器提供16字節寬、時鐘是650MHz的點對點總線連接。

  IBM目前提供給UNIX市場的服務器,真正實現了CPU處理能力和服務器處理能力的線性增長。

  5. 關于IBM UNIX服務器上的一些"限制"

  IBM 在其UNIX服務器(p系列)的設計上沒有采用MBB的設計結構,所以在p系列機器上不支持物理分區。IBM沿用了大主機S390上的邏輯分區(LPAR)設計思想,即設計一個hypervisor(系統管理程序),它能看到所有的真實資源(CPU、內存和I/O卡),并且通過一個控制臺(HMC)來管理邏輯分區。通過HMC將上述提到的資源定義到不同的邏輯分區中去,每個邏輯分區所需的最小資源是一個CPU、1GB內存和一個PCI插槽。

  IBM沒用象其它廠商那樣采用crossbar switch技術做CPU之間的連接。在p系列服務器上所有的CPU能夠看到所有的內存和I/O資源,它不允許不同主頻的CPU共存在同一臺機器內。而 MBB結構的服務器則允許這樣做,其代價就是crossbar switch工作在相同的帶寬上(MBB之間的連接帶寬恒定),所以高主頻CPU帶來的服務器整體性能提升是有限的。

  在p系列服務器上,如果升級CPU則必須更換整個CPU板,其優點是CPU主頻和系統總線帶寬同時得到提升,保證更高主頻的CPU帶來更高的服務器性能。

  由于沒有采用MBB的設計結構,所以在p系列服務器上不支持熱插拔CPU板和內存板。"熱插拔"這個設計思想的目的是為了方便系統維護,即更換服務器失效部件時不需停機,以減少計劃內停機時間、提高系統的可用性(availability)。

  關于系統可用性方面,IBM的設計思想是:在關鍵性部件(如CPU,內存等)出現硬件故障時,系統能自動隔離失效部件并且繼續運行。主要包括如下三個方面的內容:

  ·選用高質量的材料,制造高質量的部件,提供更高的可靠性。

  ·IBM 發明的自診斷技術FFDC(First Failure Data Capture)能夠做到早發現故障(例如在p690上就設計有5600多個觀察點),并能自動隔離失效部件。目前在p系列服務器上能做到自動隔離失效的 CPU、L2/L3緩沖器、PCI總線、PCI卡和LPAR(邏輯分區)等,使系統能夠繼續運行。

  ·客戶在計劃內的停機維護時間里,可以很快的修復失效部件。據研究表明計劃內的停機是有代價的(對客戶來講有些損失),但非計劃內停機所帶來的損失則是幾何級數量的。采用MBB結構服務器的廠商聲稱熱插拔CPU/內存的功能可減少計劃內的停機時間,但其服務器有限的自診斷和自隔離功能將增加非計劃內的停機時間。

  6. 結束語

  IBM是唯一一家在高端服務器行業有能力自己設計、研發和制造的廠家。IBM設計和制造CPU的成就是非凡的。從我們目前所熟知的銅芯片、絕緣硅技術,到后繼的low-K dielectric和silicon strainin等新技術已一一被發明出來。 IBM在服務器的設計、軟件的設計和存儲器方面的成就也是令人矚目的。從大型主機上繼承下來的豐富的多機系統設計、中央數據處理、高可靠(RAS)設計等經驗已經遷移到UNIX服務器的設計和實踐中。

艾銻無限科技專業:IT外包企業外包北京IT外包桌面運維、弱電工程、網站開發、wifi覆蓋方案,網絡外包,網絡管理服務,網管外包,綜合布線,服務器運維服務,中小企業it外包服務,服務器維保公司,硬件運維,網站運維服務
 
以上文章由北京艾銻無限科技發展有限公司整理

相關文章

IT外包服務
二維碼 關閉
主站蜘蛛池模板: 娇小VIDEODES极品 | 宅男影院在线播放999 | 欧美熟妇与小伙性欧美交 | 曰韩观看免费 | 少妇的肥蝴蝶18p | 久热这里只有精品99国产6 | 成人亚洲性情网站www在线观看国产 | 中文字幕一区二区三区四区五区六区 | 亚洲尺码欧洲尺码有哪些品牌好 | 在线日韩一区二区 | 午夜福利精品导航凹凸 | 久久一及片 | 把插八插露脸对白内射 | 欧美亚洲日韩国产人成在线播放 | 亚洲国产综合精品2020 | 成人毛片无码一区二区 | 欧洲性开放少妇ZOZO | 被老头玩弄邻居人妻中文字幕 | 最新啪啪网站 | 国产一卡2卡三卡4卡免费网站 | 欧美三级午夜理伦三级 | 色天使亚洲综合一区二区 | 中日韩亚洲人成无码网站 | 免费无码十八禁污污网站 | AV无码不卡一区二区三区 | 六月丁香婷婷色狠狠久久 | 绯色av麻豆一区二区懂色 | 久久人爽人人爽人人片AV | 久久久午夜精品福利内容 | 婷婷五月深深久久精品 | 日本有色视频 | 在线看男女av免费 | 国产美女视频黄a片免费观看软件 | 人妻少妇精品中文字幕av蜜桃 | 好吊妞在线新免费视频 | www.日本农妇.无码精品 | 狠色狠色狠狠色综合久久 | 和大佬在一起的三百六十五天免费观看 | 亚洲中文字幕久久精品无码2021 | 欧美黑吊粗大猛烈18P | 欧美成人精精品一区二区三区 |