国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

關于SPECjAppServer評測
2007-07-28   51cto.com

談到評價服務器的標準,也許您腦子里會馬上閃出一些術語:CPU是雙核還是四核?四路還是八路?主頻多少?內存多大?總線怎么樣?……但是,這些性能指標真的能體現出一臺服務器的性能嗎?

如果把服務器看作一輛汽車,那上面的那些性能指標就代表著汽車的發動機、驅動方式等等;但是,真正能體現車子價值的,當然是在實際環境中的表現:啟動速度、耗油量、噪音、穩定程度……因此,最合理的采購,當然就是在真實環境“試運行”——用中國的俗語來說,就是“是騾子是馬,拉出來遛遛”!

然而,限于用戶采購的現實情況,讓所有的服務器和IT系統都能在真實環境下“跑”一段時間是不現實的。那么,有什么可以替代的辦法嗎?

也許很多人會想到評測。的確,這也許是最好的解決辦法。但是,單純的產品評測往往限于對產品指標的再重復,而用戶需要的,是那種真正能模擬產品在實際應用中的表現的評測!

這種需求有可能滿足嗎?當然!SPECjAppServer就是這樣一個評測。

近日,值基于雙核平臺的浪潮天梭高性能系統在SPECjAppServer2004服務器應用性能測試中刷新世界紀錄(詳情請參見http://server.51cto.com/art/200612/36176.htm)的契機,記者采訪了浪潮服務器技術總監胡雷鈞先生,就SPEC和本次測試的相關情況進行了了解。

超仿真——SPECjAppServer的最大特點

SPEC(Standard Performance Evaluation Corporation)是國際系統性能評測的權威第三方測試組織,成員包括業界的廠商——主要是軟硬件中間件的廠商——以及國際著名大學、研究所等,幾乎世界所有頂級軟硬件廠商如Intel、BEA、IBM、Oracle、Sun、微軟以及諸多Linux廠商等都是該測試的支持和參與者。SPEC組織成員通過溝通,設計新的測試規范、用戶背景模型、壓力的模型、測試方法,測試有相對一致的規范。因此,從組織的構成、目標、Benchmark結果來看,SPEC是比較權威的。

SPECjAppSever2004測試由Java小組制定,所謂“SPECjAppSever2004”,”j”即指Java,“2004”是以前的指標2002的升級版,體現了中間件應用的變化尤其是產品體系結構方面,2004是一個更為成熟的標準。因此可以看出,本測試重點在Java的應用環境,測試對中間件表現。當然測試并不僅限于中間件,因為中間件處于平臺環境,必不可少的是后端數據庫的支持;因此這一測試衡量數據庫、中間件、用戶端口這三個層次,而且在測中間件時也衡量數據中心,所以是一個綜合考量系統的測試。而基于中間件的三層架構,面對公眾的業務,如公安、社保、電信、金融,尤其是電子商務,測試數值參考價值都非常大。

那么,SPECjAppSever2004到底有何特殊?憑什么就能說SPECjAppSever2004是對IT企業技術及解決方案能力的校驗?

胡雷鈞介紹說,SPECjAppSever2004的最大特點就是“超仿真”!該測試全真模擬了一個制造業(汽車制造商)的生態環境,由5個域組成(參見圖和下表)。



""560)this.style.width=560;" align=align border=0>

圖:SPECjAppSever2004模型

表:SPECjAppSever2004的5個域的構成

◇ 客戶域(Customer Domain):處理客戶訂單和交互。

◇ 經銷商域(Dealer Domain):提供一個到客戶域中服務的基于Web的接口。

◇ 制造域(Manufacturing Domain):執行“準時生產”(just-in-time)制造操作。

◇ 供應商域(Supplier Domain):處理與外部供應商的交互。

◇ 公司域(Corporate Domain):管理所有的客戶、產品和供應商信息。

該生態環境規定了各種角色,每個角色都有數據結構;模型完全按照實際工作進行,包括每兩種業務之間是什么樣的比例、下單對供應量的比例、訂單引發的變化等數據都能表現出來。模型通過高并發任務向系統加壓,可以相當于幾千幾萬個客戶端同時下單,壓力的比例非常接近于用戶實際。在這種情況下,檢測系統的性能指標,得出評測結果。

SPECjAppSever2004的最終考量單位是用“JOPS”,即每秒鐘執行的操作數。胡雷鈞介紹說,目前業內單核處理器的平均成績是120JOPS。浪潮天梭高性能系統本次測試最終取得整體1466.29JOPS、平均每核183.3JOPS的成績,遠遠超出業內平均水平,打破了IBM小型機保持了五個月的紀錄。這項數據的通俗解釋就是說,參與評測的系統,可以每秒處理1466項業務,相當于9000多個客戶端同時進行操作。

綜合性——SPECjAppSever2004的價值所在

前面介紹的SPECjAppSever2004的評測原理,相當于F1賽車的賽道;如果廠商想在這場F1大戰中取得優異成績,除了車本身的性能,賽車手和周邊服務系統也是關鍵因素。湊某種意義上,SPECjAppSever2004的價值所在,也正是這種對產品、方案、調試、服務等全方位的考核。

胡雷鈞向我們介紹說,SPECjAppSever2004是一個高強度的系統測試,包括部件性能測試、應用測試、方案的測試、方案可行性驗證等。在測試的一個多月時間內,每天測試8、9遍;每一輪性能評測找出缺點,然后優化,每次都調整參數,要做幾百萬、上千萬次的調整。這是一項艱苦的工作。

為什么要考核服務器廠商在系統調優方面的能力?

服務器工程師公認,調優是門藝術,要有深厚的技術基礎。沒有對體系結構的了解,沒有經驗,不知道產品的獨特個性,沒有應用觀察,就不可能完成這種高復雜度的系統方案優化能力。

以運行Oracle數據庫的服務器系統而言,可調節的系統可變參數大約有:數據庫本身25項、操作系統20項、中間件20項、硬件系統10項。大部分參數的變量都是連續值域,有無數個選項……數據庫如此,整體系統的調優難度之復雜可見一斑。

因此,對于服務器廠商而言,調優是兩點關鍵核心能力的衡量,一是技術基礎,而是對用戶需求的認知。沒有足夠多的知識、足夠多的工作經驗,沒有硬件、軟件、人與整個系統的磨合,想獲得好的評測結果是不可能的。

也正是上述原因,SPECjAppSever測試一直是服務器和系統領域高端產品廠商的“自留地”。能在此測試上取得好成績,就證明了該企業在產品平臺、系統方案應用和工程師調優等各個方面均有頂尖的能力——這就像F1賽車,能獲得冠軍的,哪個環節出問題都不行!

胡雷鈞最后說,浪潮天梭打破SPECjAppSever2004紀錄是對雙核平臺性能優勢的體現,也反映了雙核在中間件、三層架構中的指標。當然,今后還會有其他系統平臺打破該項紀錄,浪潮也拭目以待。同時,浪潮已經啟動了下一輪測試,開始對新的解決方案發起挑戰。

熱詞搜索:

上一篇:衡量服務器性能的基準測試
下一篇:AMD辦公機內存性能實測

分享到: 收藏
主站蜘蛛池模板: 隆安县| 潢川县| 嘉鱼县| 秭归县| 江达县| 淮阳县| 噶尔县| 关岭| 张掖市| 辉县市| 潮州市| 铜川市| 永昌县| 全州县| 霍州市| 同仁县| 信宜市| 白城市| 视频| 灌阳县| 淳化县| 英吉沙县| 高州市| 凤山县| 惠州市| 建瓯市| 两当县| 通渭县| 天台县| 台州市| 宿迁市| 宾川县| 临泉县| 昌邑市| 固始县| 湖南省| 郓城县| 施甸县| 澳门| 沁阳市| 樟树市|