Lustre部署軟硬體依賴

2021-06-27 05:51:13 字數 3651 閱讀 3447

部落格公告:(1)本部落格所有部落格文章搬遷至《部落格蟲》

資料參考:

lustre-version

servser

client

luster-1.8.6-wcl

el5: i686 x86_64

el5: i686 x86_64

el6: i686 x86_64

luster-1.8.7-wcl

el5: i686 x86_64

el5: i686 x86_64

el6: i686 x86_64

luster-1.8.8-wcl

el5: i686 x86_64

el5: i686 x86_64

el6: i686 x86_64

luster-1.8.9-wcl

el5: i686 x86_64

el5: i686 x86_64

el6: i686 x86_64

luster-2.1.0

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.1

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.2

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.3

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.4

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.5

el5: x86_64

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.1.6

el5: x86_64

el6: x86_64

el5: x86_64

el6: x86_64

sles11: x86_64

luster-2.2.0

el6: x86_64

el5: i686 x86_64

el6: i686 x86_64

sles11: x86_64

luster-2.3.0

el6: x86_64

el5: x86_64

el6: x86_64

sles11: x86_64

luster-2.4.0

el6: x86_64

el6: x86_64

sles11sp2: x86_64

注:上表為各個lustre對作業系統的安裝要求。

硬體角色詳細描述

cpumds/mdt

ø  只有64位系統是經過官方測試及其所明確表示支援的

ø  推薦最少使用4核的cpu

ø  64位cpu能夠使系統避免有4gb ram、16tb檔案大小的限制

ø  cpu效能公升高,有助於系統效能的提公升

ossø  推薦最少使用4核64位cpu

client

ø  推薦最少使用64位cpu

記憶體 mds/mdt

ø  mds記憶體考慮因素:number of clients;size of the directories;load placed on server

ø  消耗記憶體的程序:file system metadata;network transport;journal size;failover configuration

ø  記憶體量公升高有助於明顯提公升效能

ossø  記憶體消耗需求:serivice threads;oss read cache

ø  單個ost最少需要3g的記憶體,若需要做failover則需要5g的記憶體

client

ø  最少需要2g的記憶體

儲存裝置

mds/mdt

ø  對於磁碟要求有較短的資料查詢反應時間

ø  磁碟需滿足大數量小檔案的查詢

ø  推薦使用high-rpm的sas或者是ssd盤

ø  推薦使用raid6,保證資料的安全

oss/ost

ø  要求有較高的磁碟i/o

ø  考慮磁碟數量及成本,推薦使用sata盤

ø  底層磁碟推薦做raid6,保證資料安全

ø  單個oss最多多8個ost

client

ø  客戶端與儲存裝置沒有直接的介面,對儲存裝置沒有需求

其他 ---

ø  網路推薦進行網絡卡繫結

ø  推薦使用infiniband網路,但成本會較高

ø  伺服器的page_size不能大於客戶端的page_size

limit

value

maximum number of mdts

4096

maximum number of osts

8150

maximum ost size

128tb

maximum number of clients

131072

maximum size of a file system

512 pb

maximum stripe count

2000

maximum stripe size

< 4 gb

minimum stripe size

64 kb

maximum object size

16 tb

maximum file size

16  tb  on  32-bit  systems

31.25  pb  on  64-bit systems

maximum number of files or sub-directories in a single directory

10 million files

maximum  number  of  files  in  the file system

4096 * 4 billion

maximum length of a filename

255 bytes (filename)

maximum length of a pathname

4096  bytes  (path-name)

maximum  number  of  open  files for lustre file systems

none

,且其數值參照版本為lustre2.4.0

軟 硬體 負載均衡

軟體負載均衡解決方案是指在一台或多台伺服器相應的作業系統上安裝乙個或多個附加軟體來實現負載均衡,如dns load balance,checkpoint firewall 1 connectcontrol等,它的優點是基於特定環境,配置簡單,使用靈活,成本低廉,可以滿足一般的負載均衡需求。軟體解決方...

計算機軟硬體概論計算機軟硬體概述

計算機的組成分為軟體與硬體。一些物理裝置按系統結構的要求構成了乙個有機整體為計算機軟體執行提供物質基礎。計算機硬體組成 組成乙個計算機最簡單的配置 馮.諾依曼體系結構 馮.諾依曼 可以稱為計算機之父,但他更願意把這個稱號送給圖靈。但圖靈更應該稱為人工智慧之父!計算機軟體可以使計算機按照事先預定好的順...

獲取系統軟硬體資訊

maillist有位兄弟獲取mac和硬碟序號有問題,也就可試下python下用什麼方法獲取電腦硬體資訊的方法,主要是獲取cpuid。狗了一會總算找到了乙個滿意的模組 wmi,可惜只能在win下用。lin下面再找下其它辦法吧,將就試下。先下載模組http pypi.python.org pypi wm...