建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

?澳門新葡萄旗下所有網站:關于Linux系統可靠性的技術評估測試

?

本文記錄了 Linux 內核和其他核心 OS 組件的測試結果與闡發,從庫和設備驅動法度榜樣到文件系統和收集,測試范圍無所不含,所有的測試都是在相稱晦氣的前提下進行,并且經歷了很長的光陰。IBM Linux Technology Center 剛剛停止了此次長達三個多月的周全測試,并將他們的 LTP (Linux Test Project) 測試結果與 developerWorks 的讀者共享。

IBM Linux Technology Center (LTC) 成立于 1999 年 8 月,想讓 Linux 成功的合營貪圖使其與 Linux 開拓團體直接相助。它的 200 多名員工使之成為開放源代碼開拓者的較大年夜團隊組織之一。他們供給的代碼范圍包括,從補丁到布局化的內核改變,從文件系統和國際化事情到 GPL'd 驅動法度榜樣。他們還致力于追蹤 ?澳門新葡萄旗下所有網站IBM 內部進行的 Linux 相關開拓。

LTC 尤其感興趣的領域是 Linux 可擴展性、適用性、靠得住性和系統治理 —— ?澳門新葡萄旗下所有網站所有的目的都是為了使 L?澳門新葡萄旗下所有網站inux 更適用于企業。他們為 Linux 團體所做出了諸多供獻,包括使 Linux 可以事情于 S/390 主機,將 JFS 日志文件系統移植到 Linux,等等。

LTC 的另一項核心義務是,以測試商業項目的要領在實驗室前提下對 Linux 進行專業的測試。LTC 與 SGI、OSDL、Bull 和 Wipro Technologies 一道匆匆成了 LTP Linux 測試項目(LTP)。下面是顛末 LTP 套件在 Linux 內核上超長光陰周全測試獲得的結果。如您所猜,Linux 極好地遭遇了持續的壓力的磨練。

測試結果一瞥

下面的總結基于運行時代的測試和察當作果:

* Linux 內核和其他核心 OS 組件 —— 包括庫、設備驅動法度榜樣、文件系統、收集、IPC 和內存治理 —— 運轉穩定并完成了所有期望的運行時代,沒有任何嚴重的系統故障。

* 每次運行的成功率都很高(跨越 95%),只有極少數的期望中的間歇故障,而這些故障是設計用來使資本過載的測試同時履行的結果。

* Linux 系統機能在長光陰的運行中沒有下降。

* 在 SMP 系統上,Linux 內核精確地擴展以應用硬件資本(CPU、內存、硬盤)。

* Linux 系統可以很好地遭遇 CPU 持續滿負荷運轉(跨越 9?澳門新葡萄旗下所有網站9%)和綦重內存壓力。

* Linux 系統精確地處置懲罰了過載的環境。

測試證清楚明了 Linux 內核和其他核心組件在 30 天、60 天、90 天內是靠得住的穩定的,可以為用戶供給一個長光陰運行的壯實的、企業級的情況。

Linux 靠得住性度量

目標

對 IBM Linux Technology Center 來說,Linux 靠得住性事情的目標是,應用 LTP 測試套件對 Linux 操作系統進行超長光陰的測試,重點在于 Linux 用戶情況相關的事情負荷(參閱 參考資料 以深入懂得 LTP)。而并不是致力于證實缺陷。

測試情況概述

本文描述的是應用 LTP 測試套件進行的 30 天與 60 天的 Linux 靠得住性度量測試的測試結果和闡發。測試以 SuSE Linux Enterprise Server v8 (SLES 8) 作為測試內核,以 IBM pSeries 辦事器作為測試硬件。應用的是一個分外設計的 LTP 壓力測試場景,在應用收集與內存治理的同時并行地運行大年夜范圍的內核組件,并在測試系統上天生高事情負荷壓力。Linux 內核、TCP、NFS 和 I/O 測試組件以重事情負荷壓力為目標。

測試

30 天

pSeries 30 天 LTP 壓力履行結果

* 機械:p650 LPAR

* CPU:(2) Power4- 1.2 GHz

* 內核:Linux 2.4.19-ull-ppc64-SMP (SLES 8 SP 1)

* LTP 版本:20030514

* 99.00% 勻稱 CPU 使用率(用戶:48.65%,系統:50.35%)

pSeries 630 Model 7026-B80 和 pSeries 650 (LPAR) Model 7038-6M2 上的軟件情況是相同的。

組件 版本

Linux SuSE SLES 8 with Service Pack 1

內核 2.4.19-ul1-ppc64-SMP

LTP 20030514

措施學

系統的穩定性和靠得住性平日以繼續運轉光陰和系統的靠得住運行光陰來度量。

最初運行的是一組為期 30 天的基線運轉,然后增添到 60 天和 90 天的 xSeries 和 pSeries 辦事器上的 Linux 測試運轉。初始重點在于內核、收集和 I/O 測試。

測試對象

Linux Test Project(即 LTP;參考資料 中有鏈接和更多信息)是 SGI、IBM、OSDL、Bull 和 Wipro Technologies 相助的項目,目的是為開放源代碼團體供給測試套件,以測試 Linux 的靠得住性、壯實性和穩定性。Linux Test Project 是測試 Linux 內核和相關部件的對象的聚攏。目的是經由過程使內核測試事情自動化來贊助改進 Linux 內核。

當前,在 LTP 套件中有跨越 2000 個測試用例,涵蓋了內核的大年夜多半接口,比如系統調用、內存、IPC、I/O、文件系統和收集。測試套件每月都邑更新宣布,可以運行于多種體系布局上。已知的 LTP 測試套件測試過的體系布局有 11 種,包括 i386、ia64、PowerPC、PowerPC 64、S/390、S/390x (64bit)、MIPS、mipsel、cris、AMD Opteron 和嵌入式體系布局。我們的靠得住性測試中應用的 LTP 版本是 20030524,這是當時可以得到的最新版本。

測試策略

在基線運轉中有兩個特其余階段:一個 24 小時的“初始測試”,接下來是壓力靠得住性運轉階段,或者說是“壓力測試”。

經由過程初始測試是開始測試的需要前提。初始測試包括 LTP 測試套件在硬件和操作系統上 24 小時的成功運轉,這些硬件和操作系統將用于靠得住性運轉。LTP 測試套件包附帶的驅動法度榜樣腳本 runalltest.sh 用于驗證內核。這個腳本串行地運行一組成包的測試,并申報整個結果。也可以選擇同時并行地運行幾個實例。默認地,這個腳本履行:

留意,這是一個測試場景;現實生活中,最好建議用戶維持安然設置遠高于最低設置。

測試時代

在測試時代系統不要受到滋擾。有時造訪一下系統以確認測試仍在進行是可以吸收的。確認的手段包括應用 ps 敕令、反省 top 數據和反省 LTP 日志數據。

測試之后

當測試停止后,系統監控對象 top 立即竣事。所有的 top 數據文件,包括天天或每周的快照和 LTP 日志文件,都被保存并處置懲罰,以便為闡發供給數據。

停止語

本文敘述的結果基于一個在實驗室情況下創建并測試的辦理規劃。這些結果可能并不是在所有的情況中都可以獲得,而且在這種情況中實現可能還必要別的的步驟、設置設置設備擺設擺設和機能闡發。

然而,因為大年夜部分的 Linux 內核測試事情歷時都對照短,是以本系列測試為我們供給了長光陰運轉的第一手數據和結果。本系列測試還供給了高事情負荷壓力下 Linux 內核組件以及 TCP、NFS 和其他測試組件的數據。測試證實,Linux 系統在長光陰內是靠得住的和穩定的,可以供給一個壯實的、企業級的情況。

參考資料

* 在 SourceForge 的 LTP Linux Test Project 主頁 和 LTP 項目主頁 可以找到有用的信息和鏈接。

* 項目的文檔包括 LTP HowTo 和 LTP man pages(還有其他文檔)。

* LTP 網頁還供給了關于其他 Linu?澳門新葡萄旗下所有網站x 測試對象 的擇要和鏈接。

* 造訪 IBM Linux Technology Center 主頁 以涉獵他們最新的新聞和聲明。

* IBM Linux Technology Center 項目主頁 列出了事情組當前正在進行的項目。

* “Inside IBM's Linux Technology Center”(ITworld.com)和“Inside IBM: Dan Frye and the Linux Technology Center”(Consulting Times) 兩篇文章更深入地先容了 IBM LTC 的背景。

* IBM developerWorks 文章“Behind the scenes at the IBM Linux Technology Center” 也對 IBM Linux Technology Center 進行了描述。

* 在 IBM developerWorks Linux 專區 可以找到更多的關于 Linux 的開拓資料。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
上证指数腾讯 河北20选5 江苏老快3走势图 爱玩棋牌大厅官方下载 足球比分网即时比分 福建十一选五 开拼多多店群赚不赚钱 30选5 河北11选5开奖结果走势图 意甲虎扑