亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 1215 | 回復(fù): 0
打印 上一主題 下一主題

關(guān)于nfs的測(cè)試 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-03-04 13:55 |只看該作者 |倒序?yàn)g覽
關(guān)于測(cè)試
    最近花了一些時(shí)間對(duì)分布式文件系統(tǒng)進(jìn)行了測(cè)試,呵呵
對(duì)nfs進(jìn)行了一系列的測(cè)試
測(cè)試環(huán)境:
Intel(R) Pentium(R) D CPU 2.80GHz
1G 內(nèi)存
maxtor(邁拓)6L080M0 SATA 80g硬盤

首先是穩(wěn)定性
采取小文件無(wú)限讀寫的方法,強(qiáng)度大概是每秒200次操作(包括建立,刪除,讀,寫),持續(xù)一周
未發(fā)現(xiàn)異常

其次是性能
用postmark對(duì)文件系統(tǒng)進(jìn)行測(cè)試模擬1k到2k的小文件,生成文件數(shù)為5000個(gè),進(jìn)行2000次
transaction(即建立/刪除和讀/寫 兩者分別去一個(gè)的組合)。
結(jié)果如下
[root@drbd1 home]# postmark
PostMark v1.11 : 4/8/98
pm>set size 1000 2000
pm>set number 5000
pm>set transactions 2000
pm>set localtion /var/nfs_mnt
Eh?
pm>set localtion "/var/nfs_mnt"
Eh?
pm>set location /var/nfs_mnt
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        46 seconds total
        11 seconds of transactions (181 per second)
Files:
        6012 created (130 per second)
                Creation alone: 5000 files (208 per second)
                Mixed with transactions: 1012 files (92 per second)
        966 read (87 per second)
        1031 appended (93 per second)
        6012 deleted (130 per second)
                Deletion alone: 5024 files (456 per second)
                Mixed with transactions: 988 files (89 per second)
Data:
        1.45 megabytes read (31.48 kilobytes per second)
        9.03 megabytes written (196.37 kilobytes per second)
下面的情況是在同一塊硬盤下的情況:
[root@v124 src]# postmark
PostMark v1.11 : 4/8/98
pm>set size 1000 2000
pm>set number 5000
pm>set transactions 2000
pm>set location /var
pm>show
Current configuration is:
Transactions: 2000
Files range between 1000 bytes and 1.95 kilobytes in size
Random number generator seed is 42
The base number of files is 5000
Working directory:
        /var (weight=1)
0 subdirectories will be used
Block sizes are: read=512 bytes, write=512 bytes
Biases are: read/append=5, create/delete=5
Using Unix buffered file I/O
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        4 seconds total
        1 seconds of transactions (2000 per second)
Files:
        6012 created (1503 per second)
                Creation alone: 5000 files (1666 per second)
                Mixed with transactions: 1012 files (1012 per second)
        966 read (966 per second)
        1031 appended (1031 per second)
        6012 deleted (1503 per second)
                Deletion alone: 5024 files (5024 per second)
                Mixed with transactions: 988 files (988 per second)
Data:
        1.45 megabytes read (362.04 kilobytes per second)
        9.03 megabytes written (2.26 megabytes per second)
根據(jù)數(shù)據(jù)可以看出在1k~2k小文件的操作上,有nfs和沒(méi)有使用nfs的機(jī)器相差一個(gè)數(shù)量級(jí)。這個(gè)原因后面會(huì)分析。
測(cè)試II
對(duì)大文件讀寫的測(cè)試:對(duì)同一文件分1024次每次寫入100k 測(cè)試大文件寫
結(jié)果如下:
drbd1與drbd2使用千兆網(wǎng)線互聯(lián)
[root@drbd1 nfs_mnt]# time dd if=/dev/zero of=test1 bs=1024 count=100k
102400+0 records in
102400+0 records out
real    0m3.964s
user    0m0.047s
sys     0m0.385s
[root@drbd2 nfs_test]# time dd if=/dev/zero of=test bs=1024 count=100K
102400+0 records in
102400+0 records out
real    0m0.878s
user    0m0.073s
sys     0m0.774s
測(cè)試III
由于圖片大小大約是在10k~100k之間,所以對(duì)這個(gè)大小的文件又進(jìn)行了一次postmark測(cè)試
[root@drbd1 ~]# postmark
PostMark v1.11 : 4/8/98
pm>set size 10000 100000
pm>set number 5000
pm>set location /var/nfs_mnt
pm>set transactions 2000
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        62 seconds total
        17 seconds of transactions (117 per second)
Files:
        5977 created (96 per second)
                Creation alone: 5000 files (147 per second)
                Mixed with transactions: 977 files (57 per second)
        981 read (57 per second)
        1019 appended (59 per second)
        5977 deleted (96 per second)
                Deletion alone: 4954 files (450 per second)
                Mixed with transactions: 1023 files (60 per second)
Data:
        27.07 megabytes read (436.65 kilobytes per second)
        170.04 megabytes written (2.74 megabytes per second)
[root@drbd1 ~]# postmark
PostMark v1.11 : 4/8/98
pm>set size 10000 100000
pm>set number 5000
pm>set location /var
pm>set transactions 2000
pm>run
Creating files...Done
Performing transactions..........Done
Deleting files...Done
Time:
        7 seconds total
        5 seconds of transactions (400 per second)
Files:
        5977 created (853 per second)
                Creation alone: 5000 files (5000 per second)
                Mixed with transactions: 977 files (195 per second)
        981 read (196 per second)
        1019 appended (203 per second)
        5977 deleted (853 per second)
                Deletion alone: 4954 files (2477 per second)
                Mixed with transactions: 1023 files (204 per second)
Data:
        27.07 megabytes read (3.87 megabytes per second)
        170.04 megabytes written (24.29 megabytes per second)
測(cè)試IV
多進(jìn)程測(cè)試
隨機(jī)生成30000個(gè)大小在10k到100k之間的文件,關(guān)掉swap,并且用內(nèi)存表將mysql的內(nèi)存撐到最大,減少cache,這樣盡量使讀寫都去硬盤上讀而不是直接讀內(nèi)存中的數(shù)據(jù)
#!/bin/perl
print "start ", scalar localtime(),"\n";
for(1..100){
    unless(fork){
    for(1..100){
    $k=int(rand(30000));
    $fl = "/var/nfs_mnt/$k";
    print $fl;
    system("cat $fl>/dev/null");
    }
    exit;
}
}
模擬100個(gè)進(jìn)程,每個(gè)進(jìn)程隨機(jī)讀寫100次
結(jié)果:需要1分零47秒
磁盤的需要1分35
測(cè)試5
響應(yīng)時(shí)間
策略
一個(gè)client每10毫秒讀一次 一個(gè)client每10毫秒寫一次
測(cè)試結(jié)論,
響應(yīng)時(shí)間平均為10毫秒級(jí),毫秒級(jí)做不到實(shí)時(shí)。
這也是1k~2k小文件每秒讀寫限制在100次以內(nèi)的原因。
綜合上面的測(cè)試,nfs可以滿足多個(gè)小文件同時(shí)讀寫的情況。性能上比本機(jī)的文件略差,但也在可以承受的范圍之內(nèi)。推薦使用。


本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/62649/showart_489186.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP