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

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
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 楊粼波 閱讀(317) 評論(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>
            国产香蕉97碰碰久久人人| 久久综合电影| 亚洲香蕉在线观看| 一区二区高清在线| 羞羞漫画18久久大片| 久久成人一区二区| 欧美激情一区二区三区全黄| 一区二区三区回区在观看免费视频| 亚洲欧洲精品一区二区精品久久久| 亚洲国产成人porn| 亚洲午夜久久久久久久久电影网| 日韩视频在线播放| 女仆av观看一区| 国产精品视频男人的天堂| 91久久久国产精品| 久久精品欧美日韩精品| 日韩一二三区视频| 国产精品私拍pans大尺度在线| 久久亚洲私人国产精品va媚药 | 日韩视频一区二区三区在线播放| 亚洲制服少妇| 亚洲人成网站在线观看播放| 久久久久一区二区三区| 国产精品视频yy9099| 老司机一区二区三区| 亚洲天堂av高清| 欧美精品日本| 亚洲电影免费观看高清| 久久久www成人免费精品| 亚洲午夜激情网站| 亚洲大胆人体视频| aⅴ色国产欧美| 欧美日韩国产综合视频在线观看| 在线日韩av| 亚洲无吗在线| 亚洲国产成人精品久久| 亚洲欧美久久久| 国产精品久久久久久久久免费桃花| 99pao成人国产永久免费视频| 欧美激情中文字幕乱码免费| 国产精品入口麻豆原神| 亚洲国产欧美另类丝袜| 欧美黄色一区| 亚洲一二三区精品| 免费亚洲婷婷| 免费亚洲一区| 欧美va天堂va视频va在线| 久久精品91| 国产精品福利片| 亚洲综合首页| 亚洲乱码国产乱码精品精可以看| 欧美精品免费在线观看| 欧美成年人视频网站欧美| 免费美女久久99| 免费观看日韩| 红桃视频亚洲| 欧美激情亚洲自拍| 激情久久一区| 亚洲日韩欧美视频| 亚洲国产欧美在线| 日韩天堂在线观看| 亚洲黄一区二区三区| 久久精品国产久精国产一老狼| 在线播放亚洲一区| 亚洲美女淫视频| 亚洲激情中文1区| 另类激情亚洲| 午夜久久久久久久久久一区二区| 欧美在线不卡视频| 91久久久一线二线三线品牌| 噜噜噜91成人网| 亚洲天堂男人| 久久美女艺术照精彩视频福利播放| 亚洲精选视频在线| 欧美激情成人在线| 亚洲国产精品第一区二区| 日韩亚洲欧美成人一区| 欧美精品久久99| 在线一区二区三区四区| 亚洲第一福利社区| 美女脱光内衣内裤视频久久影院 | 亚洲精品看片| 亚洲资源在线观看| 欧美自拍丝袜亚洲| 尤物yw午夜国产精品视频| 久久久在线视频| 亚洲日本欧美日韩高观看| 中文一区在线| 国产日韩欧美在线一区| 久久一区二区三区四区| 亚洲日本精品国产第一区| 亚洲一区在线播放| 国产午夜精品视频| 免费在线看成人av| 99视频精品| 久久精视频免费在线久久完整在线看| 一区一区视频| 欧美日韩三级| 亚洲国产经典视频| 在线免费观看日本欧美| 欧美激情视频网站| 亚洲伊人久久综合| 亚洲欧美中文日韩v在线观看| 国产午夜精品视频| 欧美福利电影网| 午夜精品久久久久久99热软件| 亚洲在线日韩| 在线观看视频一区二区欧美日韩| 欧美日韩一区二区精品| 久久精品动漫| 亚洲系列中文字幕| 亚洲国产乱码最新视频| 久久亚洲国产精品一区二区| 亚洲一区精彩视频| 91久久精品视频| 国产一区免费视频| 欧美伊人久久久久久久久影院 | 亚洲电影视频在线| 久久精品国产99国产精品澳门| 亚洲精品视频啊美女在线直播| 国产精品嫩草99a| 欧美精品在线看| 亚洲老司机av| 欧美大片国产精品| 99精品福利视频| 亚洲高清视频在线观看| 韩国女主播一区二区三区| 国产精品嫩草影院一区二区| 欧美精品色综合| 美女精品自拍一二三四| 久久成人精品电影| 亚洲欧美一区二区三区久久 | 久久久久91| 香蕉久久国产| 香蕉亚洲视频| 午夜国产精品影院在线观看| 亚洲图片欧洲图片av| 亚洲免费大片| 一本色道久久综合狠狠躁篇怎么玩 | 欧美成人综合一区| 久久九九久精品国产免费直播| 亚洲在线视频网站| 亚洲一区网站| 亚洲欧美在线观看| 亚洲淫性视频| 亚洲综合色噜噜狠狠| 亚洲在线日韩| 欧美一区二区视频网站| 亚洲国产1区| 亚洲第一成人在线| 1000部精品久久久久久久久| 韩国亚洲精品| 在线看片成人| 亚洲美女性视频| 亚洲天堂av在线免费| 亚洲宅男天堂在线观看无病毒| 亚洲网站在线| 午夜亚洲视频| 久久爱www久久做| 久久综合久久88| 亚洲福利小视频| 一本色道久久综合亚洲91| 亚洲一区二区在线观看视频| 午夜精品久久久久久久99热浪潮| 欧美在线观看日本一区| 久久在线免费视频| 欧美激情视频在线播放 | 久久精品色图| 正在播放日韩| 香蕉久久夜色| 亚洲视频一二三| 欧美一区2区三区4区公司二百| 亚洲精品在线电影| 亚洲一区3d动漫同人无遮挡| 久久精品二区三区| 欧美精品www| 国产精品一级在线| 欧美日韩在线观看一区二区三区 | 久久久久国产免费免费| 欧美高清一区二区| 国产精品户外野外| 在线日韩视频| 亚洲一级黄色av| 老司机午夜精品视频在线观看| 欧美激情在线观看| 亚洲欧美中文在线视频| 欧美精品一区二区蜜臀亚洲| 国产精品视区| 日韩一级在线| 久久久噜噜噜久久人人看| 性欧美大战久久久久久久久| 欧美黑人在线播放| 性色av一区二区三区在线观看| 欧美高清影院| 欲香欲色天天天综合和网| 亚洲专区一二三| 亚洲欧洲久久| 久久久久综合网| 国产精品一区免费观看| 亚洲九九爱视频|