SeaweedFS分布式文件系統(tǒng)
SeaweedFS 是簡單,高伸縮性的分布式文件系統(tǒng),包含兩部分:存儲數(shù)十億的文件;快速為文件服務(wù)。SeaweedFS 作為支持全 POSIX 文件系統(tǒng)語義替代,Seaweed-FS 選擇僅實現(xiàn) key-file 的映射,類似 "NoSQL",也可以說是 "NoFS"。
SeaweedFS 僅花費 40 字節(jié)的硬盤來存儲每個文件的元數(shù)據(jù)。
基準(zhǔn)測試基于 Mac Book,固態(tài)硬盤,CPU:1 Intel Core i7 2.6GHz。
編寫 1 百萬的 1KB 文件:
Concurrency Level: 16 Time taken for tests: 88.796 seconds Complete requests: 1048576 Failed requests: 0 Total transferred: 1106764659 bytes Requests per second: 11808.87 [#/sec] Transfer rate: 12172.05 [Kbytes/sec] Connection Times (ms) min avg max std Total: 0.2 1.3 44.8 0.9 Percentage of the requests served within a certain time (ms) 50% 1.1 ms 66% 1.3 ms 75% 1.5 ms 80% 1.7 ms 90% 2.1 ms 95% 2.6 ms 98% 3.7 ms 99% 4.6 ms 100% 44.8 ms
自由讀取 1 百萬文件:
Concurrency Level: 16 Time taken for tests: 34.263 seconds Complete requests: 1048576 Failed requests: 0 Total transferred: 1106762945 bytes Requests per second: 30603.34 [#/sec] Transfer rate: 31544.49 [Kbytes/sec] Connection Times (ms) min avg max std Total: 0.0 0.5 20.7 0.7 Percentage of the requests served within a certain time (ms) 50% 0.4 ms 75% 0.5 ms 95% 0.6 ms 98% 0.8 ms 99% 1.2 ms 100% 20.7 ms
評論
圖片
表情
