青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

測試Linux的可靠性

測試Linux的可靠性
來自DevelopWorks

本文記錄了 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 可擴展性、適用性、可靠性和系統管理 —— 所有的目的都是為了使 Linux 更適用于企業。他們為 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 持續滿負荷運轉(超過 99%)和極重內存壓力。
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%)
80.09% 平均內存利用率(8GB)
觀測結果:
在 p650 LPAR 上 SLES 8 PPC64 30 天壓力運轉成功完成。
測試工具是 LTPstress。測試用例以并行和串行方式執行。
內核、TCP、NFS 和 I/O 測試組件都以重工作負荷壓力為目標。
成功率:97.88%。
沒有嚴重的系統故障。
圖 1. 30 天 LTP 壓力執行結果

60 天
60 天 LTP 壓力執行結果:pSeries
機器:B80
CPU:(2) Power3- 375 MHz
內核:Linux 2.4.19-ull-ppc64-SMP (SLES 8 SP 1)
LTP 版本:20030514
99.96% 平均 CPU 利用率(用戶:75.02%,系統:24.94%)
61.69% 平均內存利用率(8GB)
3.86% 平均交換分區利用率(1GB)
觀測結果:
在 pSeries B80 上 SLES 8 PPC64 60 天壓力運轉成功完成。
測試工具是 LTPstress。測試用例以并行和串行方式執行。
內核、TCP、NFS 和 I/O 測試組件以重工作負荷壓力為目標。
成功率:95.12%。
沒有嚴重的系統故障。
圖 2. 60 天 LTP 壓力執行結果

測試基礎設施
硬件與軟件環境
表 1 列出了硬件環境。
表 1. 硬件環境 系統 處理器 內存 硬盤??交換分區??網絡
pSeries 650 (LPAR) Model 7038-6M2??2 - POWER4+(TM) 1.2GHz??8GB (8196MB)??36GB U320 IBM Ultrastar(有其他硬盤,但沒有使用)??1GB??以太網控制器:AMD PCnet32??
pSeries 630 Model 7026-B80??2 - POWER3(TM)+ 375 MHz??8GB (7906MB)??16GB??1GB??以太網控制器:AMD PCnet32??

pSeries 630 Model 7026-B80 和 pSeries 650 (LPAR) Model 7038-6M2 上的軟件環境是相同的。表 2 列出了軟件環境。
表 2. 軟件環境
組件 版本
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 用于驗證內核。這個腳本串行地運行一組成包的測試,并報告全部結果。也可以選擇同時并行地運行幾個實例。默認地,這個腳本執行:
文件系統壓力測試。
硬盤 I/O 測試。
內存管理壓力測試。
IPC 壓力測試。
調試器測試。
命令功能的驗證測試。
系統調用功能的驗證測試。
壓力測試可以驗證產品在系統高使用率時的健壯性。作為 runalltest.sh 的補充,特別設計了一個名為 ltpstress.sh 的測試場景,在使用網絡與內存管理的同時并行地運行大范圍的內核組件,并在測試系統上生成高壓力負荷。ltpstress.sh 也是 LTP 測試套件的一部分。這個腳本并行地運行相似的測試用例,串行地運行不同的測試用例,這樣做是為了避免由于同時訪問同一資源或者互相干擾而引起的間歇性故障。默認地,這個腳本執行:
NFS 壓力測試。
內存管理壓力測試。
文件系統壓力測試。
數學 (浮點) 測試。
多線程壓力測試。
硬盤 I/O 測試。
IPC (pipeio, semaphore) 測試。
系統調用功能的驗證測試。
網絡壓力測試。
系統監控
LTP 測試套件附帶的修改過的 top 工具用作系統監控工具。使用 top 可以實時地觀察處理器的行為。改進的 top 工具具有附加的功能,可以將 top 結果的快照保存到文件中,并給出結果文件的平均總結,包括 CPU、內存和交換空間利用率等信息。
在我們的測試中,每 10 秒鐘截取一次系統利用率(或者 top 輸出文件)的快照,并保存到結果文件。另外,每天或每周要處理系統利用率的快照和 LTP 測試輸出文件并得到數據分數,以確定系統在長時間運轉中性能是否下降。此功能由 cron 作業和腳本控制。
測試之前
所有選定的測試系統的硬件配置盡可能相同。去掉了額外的硬件以減少潛在的硬件故障。在映像安裝過程中選擇最低的安全選項。預留至少 2 GB 的硬盤空間以保存 top 數據文件和 LTP 日志文件。
注意,這是一個測試場景;現實生活中,最好建議用戶保持安全設置遠高于最低設置。
測試期間
在測試期間系統不要受到干擾。偶爾訪問一下系統以確認測試仍在進行是可以接受的。確認的手段包括使用 ps 命令、檢查 top 數據和檢查 LTP 日志數據。
測試之后
當測試結束后,系統監控工具 top 立刻停止。所有的 top 數據文件,包括每天或每周的快照和 LTP 日志文件,都被保存并處理,以便為分析提供數據。
結束語
本文論述的結果基于一個在實驗室環境下創建并測試的解決方案。這些結果可能并不是在所有的環境中都可以得到,而且在這種環境中實現可能還需要另外的步驟、配置和性能分析。
然而,由于大部分的 Linux 內核測試工作歷時都比較短,因此本系列測試為我們提供了長時間運轉的第一手數據和結果。本系列測試還提供了高工作負荷壓力下 Linux 內核組件以及 TCP、NFS 和其他測試組件的數據。測試證明,Linux 系統在長時間內是可靠的和穩定的,可以提供一個健壯的、企業級的環境。
參考資料
在 SourceForge 的 LTP Linux Test Project 主頁 和 LTP 項目主頁 可以找到有用的信息和鏈接。

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

LTP 網頁還提供了關于其他 Linux 測試工具 的摘要和鏈接。

訪問 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 的開發資料。

posted on 2006-07-05 22:41 楊粼波 閱讀(311) 評論(0)  編輯 收藏 引用 所屬分類: 軟件工程

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲美女视频| 亚洲高清在线| 久久综合久久综合久久| 亚洲美女91| 日韩天堂在线观看| 一区二区三区三区在线| 夜夜嗨av一区二区三区中文字幕| 91久久精品国产91久久性色tv| 亚洲精选久久| 亚洲一区二区在线视频| 久久成人精品一区二区三区| 久久躁狠狠躁夜夜爽| 麻豆91精品| 欧美午夜在线观看| 国产一区自拍视频| 99re6这里只有精品视频在线观看| 日韩亚洲欧美成人| 久久国产99| 亚洲动漫精品| 亚洲午夜精品17c| 久久久国产91| 欧美日韩综合网| 黄色成人片子| 免费成人激情视频| 国产精品久久久久久久久久ktv | 亚洲国产日韩一级| 亚洲视频每日更新| 欧美jizzhd精品欧美巨大免费| 裸体歌舞表演一区二区| 欧美三级在线视频| 亚洲福利视频网| 欧美亚洲自偷自偷| 91久久国产精品91久久性色| 香蕉成人伊视频在线观看| 欧美福利视频| 国产日韩亚洲| 亚洲一区二区3| 欧美大片免费观看| 性欧美1819sex性高清| 欧美成人精品三级在线观看| 国产亚洲免费的视频看| 夜夜嗨av一区二区三区四区| 久久久蜜臀国产一区二区| 亚洲乱码一区二区| 亚洲国产精品久久久久秋霞影院| 欧美日韩一级片在线观看| 激情视频一区| 亚洲欧美日韩精品在线| 99riav国产精品| 欧美成人四级电影| 精久久久久久| 久久综合伊人77777麻豆| 亚洲精品一区二区三区四区高清 | 亚洲人成网站色ww在线| 久久精品国产99国产精品| 99国产一区二区三精品乱码| 欧美国产日韩一区二区在线观看| 雨宫琴音一区二区在线| 久久久久国色av免费观看性色| 亚洲在线视频| 国产精品久久久久久一区二区三区| 亚洲乱码视频| 亚洲每日更新| 欧美三级电影精品| 亚洲欧美在线免费| 亚洲男同1069视频| 国产午夜亚洲精品理论片色戒| 欧美一区二区日韩| 欧美夜福利tv在线| 极品av少妇一区二区| 免费观看一区| 麻豆成人在线| 99精品视频免费观看| 亚洲老板91色精品久久| 欧美日韩伦理在线免费| 亚洲午夜伦理| 性18欧美另类| 亚洲大胆美女视频| 亚洲人久久久| 国产精品久久久久免费a∨大胸 | 91久久国产综合久久蜜月精品| 欧美成人一区二区在线 | 亚洲精品乱码| 国产精品美女一区二区| 欧美一区激情视频在线观看| 欧美一区二区三区免费观看| 伊人男人综合视频网| 亚洲国产精品美女| 国产精品福利在线观看| 久久综合国产精品| 欧美激情一区二区三区不卡| 亚洲欧美日韩成人| 美女脱光内衣内裤视频久久影院| 99riav久久精品riav| 亚洲欧美一区二区视频| 亚洲黑丝在线| 亚洲一区bb| 亚洲国产精品va在线看黑人动漫| 亚洲精品人人| 国产精品一区免费视频| 欧美激情国产精品| 免费观看不卡av| 久久国产综合精品| 欧美成人午夜视频| 欧美性大战久久久久久久蜜臀| 久久久福利视频| 欧美jizzhd精品欧美巨大免费| 亚洲免费中文字幕| 可以免费看不卡的av网站| 亚洲一区中文字幕在线观看| 老司机午夜精品视频| 欧美亚洲一区三区| 欧美日韩精品欧美日韩精品| 免费亚洲一区二区| 国产精品一香蕉国产线看观看| 亚洲激情成人网| 狠狠色噜噜狠狠狠狠色吗综合| 日韩亚洲欧美中文三级| 亚洲第一精品电影| 欧美一区免费视频| 亚洲欧美日韩在线| 欧美日本高清一区| 欧美国产精品劲爆| 在线观看欧美精品| 久久久国产一区二区| 久久国产手机看片| 国产精品亚洲欧美| 一区二区三区欧美在线| 久久久久www| 久久久噜噜噜久噜久久| 国产精品日韩专区| 中文一区二区| 亚洲午夜av电影| 欧美精品福利| 亚洲精品黄色| 亚洲美女91| 欧美激情一区二区三区在线| 亚洲第一黄色网| 亚洲精品视频二区| 欧美精品在线视频观看| 日韩视频免费看| 亚洲一区二区在线| 国产精品毛片一区二区三区| 国产精品99久久久久久有的能看| 亚洲视频在线观看三级| 国产精品成人一区二区三区夜夜夜| av72成人在线| 欧美一区二区三区播放老司机| 国产精品久久久久aaaa樱花| 亚洲欧美成人综合| 久久久噜噜噜久久中文字幕色伊伊 | 精品av久久久久电影| 久久国产精品一区二区三区四区| 国产精品一二三四区| 一本色道综合亚洲| 午夜精品视频在线| 国产综合色精品一区二区三区| 久久国产综合精品| 欧美丰满高潮xxxx喷水动漫| 日韩午夜电影| 国产精品v日韩精品| 亚洲欧美99| 欧美成人免费小视频| 一个色综合av| 国产欧美欧洲在线观看| 亚洲在线播放电影| 国产亚洲欧美一区二区| 亚洲主播在线观看| 久久久青草青青国产亚洲免观| 亚洲国产精品成人一区二区| 欧美黄色免费| 午夜精品视频| 亚洲国产日韩欧美在线99| 午夜一区二区三区在线观看| 又紧又大又爽精品一区二区| 欧美午夜不卡视频| 久久久久久久综合| 中日韩视频在线观看| 欧美mv日韩mv亚洲| 亚洲一级在线观看| 在线成人黄色| 国产精品人人做人人爽人人添| 久久亚洲精品视频| 亚洲视频一区| 亚洲大片精品永久免费| 久久久国产一区二区| 亚洲一区二区三区四区中文| 激情久久婷婷| 国产精品一区二区你懂的| 欧美国产日韩一区二区在线观看| 欧美一级免费视频| 99热在线精品观看| 欧美激情第4页| 久久影视精品| 午夜久久tv| 中国成人黄色视屏| 亚洲老板91色精品久久| 韩国欧美一区| 国产亚洲精品美女| 国产乱人伦精品一区二区|