POPPUR爱换

标题: Supermicro X8SIL-F 解析 [打印本页]

作者: per1-q1222    时间: 2011-4-21 15:32
标题: Supermicro X8SIL-F 解析
本帖最后由 per1-q1222 于 2011-4-21 15:36 编辑   b1 o5 L# m; Y) O5 R. D2 l

; J+ x/ b% l/ `% Q8 `( J8 z其實這張板子...
) E! e# s, T* K7 m8 ]' n: W2 Y我買了2~3張來用...
* J8 O3 r: ~( {7 t. N1 t" S* [1 ]雖然算是有一段時間的產品...$ V0 B! r! C/ A! C
不過還是做個介紹好了...
# v; K4 t/ d1 p9 ohttp://www.supermicro.com/produc ... 00/X8SIL.cfm?IPMI=Y7 K; @( h- I9 Z) P
前幾天收到一箱盒子...
: A$ p7 o7 B  p3 a
) _6 `# m! Z+ ^  [. V打開來看一下, 難得這家廠牌會附說明書:
) ~+ Y2 t$ P/ \2 {* z" L3 C% B' j7 A* o7 V
主機板的整體外貌:
+ y- H# A3 ~! }0 R9 g# ~0 o0 P9 p: Z! ~% o
只有Server產品才會看到的一些特徵..." P6 f" V$ ~' u3 ]) t
一堆PWM接口...6 O& H* D' O: Y# ?3 D3 _; o; o7 I
在SATA Port附近提供兩組TSGPIO連入backplane提供基礎的HDD監控功能...
# A# O7 B; c& `5 ~" i在TSGPIO附近有一組2pins的Chassis Intrusion header可以偵測機殼側板是否被意外開啟...
6 a( t* O3 v& I( j1 y; Y6 j! Q& `# @當然這部分必須要有相對應的機箱去支援...5 X4 Y- n( D1 M
7 |7 s7 ~  w1 F% ?
在此指明了一些基本特徵:
, Y4 ^) Y( V8 ?: a
: Z: h; A: g- t7 y3 ^我們來看看他的基本布局:
7 f# E8 V) G9 |- s; v
* c0 V6 u6 j( Z2 _% x# k7 W) g) OWPCM450作為提供IPMI功能之控管, 對於在IP KVM應用來說...  r( ?" |5 k. P8 w
是極為方便的, 也是基礎控管系統的一個好用功能...
6 i! m/ @# {( X( H: V% ?% mIPMI能提供甚麼樣的功能, 這邊做了說明:
! p. i* `. |5 K7 u2 S! U3 phttp://www.supermicro.com/products/nfo/IPMI.cfm
' f; }7 C- z! m1 o& P" R+ eIPMI即便允許透過LAN Port達成對遠端主機的連線監控....8 X0 ]. z  s' m' n& w

8 \0 f% A7 P" n" fIPMI的LAN Chip使用Realtek的產品....
7 a4 B: L- v) b2 K- s0 P6 C& j1 C) M8 X$ |不需要額外的螢幕, 鍵盤, 滑鼠...: O6 x: E) V4 j3 |7 h
透過瀏覽器或著特定的工具即可遠端連線控管....; g! v5 e7 d" j* T+ V
他跟一般的作業系統層級的遠端連線有極大的差異..4 Q3 ~; J$ g; N8 ~9 u: c5 s6 f: I" y
擁有更強大的硬體監控功能....
0 c6 P+ {# ^) s3 S4 Q$ g& e" }" @4 N0 ], M8 H
提供兩顆GbE Chip, Intel 82574L...
* N7 c' O* L8 DIntel 82574L是Intel中高端產品所採用在嵌入式方案會應用的...5 Z- b# a. O4 A
: ]- u$ S( u. G8 O) j
CPU附近的供電部分, 沒啥好講, 典型的Server板子就是這樣簡單....- Q  L/ H# W0 I+ A) o4 s3 x
/ n9 m* B1 A# G5 I! r2 y
兩顆晶片, 右邊是IPMI晶片, 左邊是16MB的DDR2 Framebuffer提供給IPMI內建的Matrox G200e所使用...
0 x% o7 ^. q: K. F. ?9 E, L0 I6 _' @* I
3組PCIe 2.0...
; T$ o! F" J; j% e4 e: _% {7 E% k其中一組是lane 4x, 2.5GT/s(中間slot), 右邊PCIe 2.0 slot lane x8, 可以安裝PCIe x16 Adapter, 在物理規格上相容....., ?! B0 X& H1 [$ K8 U
4 q( d9 r1 m" C8 ^4 i9 K2 n
IPMA接口, 這個只有在Server等級的產品才會看到......8 v! G) |4 K: Y, V
如果你的PSU提供這樣的接口...! i' c! Y' |  Y; F
便可以透過主機板去即時監控PSU的使用狀況...- l1 f& ^' e7 I; c3 f
, Q# |) R/ v5 A0 l: g/ j/ a" C, m
背面輸出部分..., R- _; e9 ]( N/ t4 g
其中被框起來的即是IPMI LAN Port....
& g6 v* \% \9 C# ?% J作為遠端連入監控使用......
0 I+ j: O) p2 @. _4 h以Server產品來說, 這款並不算昂貴....
' P9 M8 Z* B0 T! R8 w& i提供IPMI功能, 達成強大的監控能力...
' v6 l$ K+ Q8 f" C5 OSupermicro還提供額外的SuperoDoctor的監控軟體操作系統的使用狀態....
+ g! u% S+ n# f% v* \/ _% X1 S基本上硬體部分就大概這樣....
作者: per1-q1222    时间: 2011-4-21 15:33
再來看看BIOS部分...0 R2 E6 ~4 c& [9 }
首先這邊說明的是...; J8 e# h/ \+ O- r) r+ f- _& t
Server/Workstation產品不會包含任何有關超頻相關的操作項目...1 e# {; u) a$ Z, H  p' ]
講求的是24hrs不關機, 持續穩定操作才是主要目標...
! e- }& Y" X0 S我這裡使用IPMI利用IP KVM遠端操作BIOS來展現...; w  O+ E2 \+ E# K. F
首先來看看基本畫面...7 K! s* r* d# r1 L
+ `- |* R( A: e7 y  w( j' Q3 s  a3 F
一些基本狀態訊息...
+ D2 ~' A- ?) K0 d- {6 F0 W  i
! W/ l1 w2 T6 Z& A/ _! S) l$ i$ IAdavanced部分提供了一些進階項目特徵....) B( T) R: ^. W7 U. ]3 \
" `& f9 ^: S* L' Z& y
Security部分與一般民用主機板一樣....
0 V+ s; N' R* N: ]8 [/ R( L1 G3 k: i% s) ]4 l
Boot部分可以指定開機啟動順序....
$ z* V3 V* c+ E  n' p當然重點在於Advanced部分...4 y8 W3 H* i8 S6 f; r
我們大約看看幾個部分....
( b' s  l; P  C* H. A. r5 s2 k+ ?
& X4 g; |+ ~$ E' vBoot Feature包含了幾個特殊項目.' N) \+ I9 ~* d$ ^5 Q: N
Watch Dog Function: 看門狗, 如果系統hang在超過5分鐘以上, 會立即強制重新開機. Default是關閉, 建議也是關閉...
& [  G  Y( J  `/ x( oPower Button Function: 可以用來設定電源按鈕的關電特徵, 是否是按下去立即斷電, 或著設定為超過4秒才斷電...4 D+ U9 s/ \+ I! [# K! S2 [7 j* k
Restore on AC Power Loss: 這個項目用於如果異常電源丟失(在完全沒斷電的情況下), 再重新開機進入OS時, 會復原上一次的使用狀態..+ q9 e1 s# {. \# n6 l& J1 o

" `5 P& i6 |4 i& j( r, `& |; mCPU部分包含了幾個可選特徵...
/ g4 h8 C1 ?  g. `1 s6 _3 J虛擬化, 節能項目, 有關快取性能特徵.* p+ T! d0 z: N5 q

6 O  L  e( c! `: {' S這個部分包含了MMIO的remapping項目以及VT-d的虛擬化項目.., b2 ]- \: t" x
ASPM項目是針對PCIe lane的節能...
. h' L: E/ Q* k8 P$ n: bLegacy USB Support部分...
, b- K0 I  X9 T( Q' d很可惜, 只有支援keyboard(真的有時候很麻煩..)....5 @$ V9 ]. U. _6 x# N( e

$ L7 G/ W( x5 eSATA設定部分包含了IDE, AHCI和RAID的可選項目...
1 ^( L0 u1 G) F* F9 f不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
+ a( ]: q* g' x9 q1 Z- h我不曉得為什麼...7 `- K: W9 R0 o. h. ]/ y& H! N' M6 t
個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.
$ m7 r' j% Y5 a8 A2 i( P他給我的回答是針對Linux部分提供....
: R7 i5 M* T. W8 E  t7 W' o因為Intel RST沒有提供對Linux的driver support....
$ U: a( H! T% S2 \" y$ k) O: U; J: P  i! D1 a# S9 p, E
這邊可以設定一些關於PCI Device的資源項目... s9 d9 z9 t2 m' |. ^$ x, B9 u
包括對於Slot的OPROM指定是否載入...4 W% y6 ]% R9 M5 E5 ?
這個功能有時候很好用, 例如如果Adaptec亂搶intterupt的時候..., o8 r- ?, h! r# J7 x
我們可以針對這部分關閉某些adaptec的OPROM載入..., z4 q* L6 F6 j& k
例如插入3張不同的RAID HBA情況下....
; H0 W' t9 a4 w& y7 \ROM Scan Ordering可以指名OPROM的載入設定....# M! A3 W' k3 ]; y& _
是由主機板上的OPROM優先還是Adapter優先....
0 c- l) x6 K: fPCIe I/O Performance是有關於PCIe的payload的部分....
4 `( {" {& c+ b8 J8 T) W這個項目不是每家主機板廠商都會提供....
9 E0 u; ]0 C" k5 v就跟Slot指定載入項目一樣... # Y6 P0 \0 `( k( l7 b2 J
也不是每家主機板廠商都會提供....
5 ~. Q5 f4 {& f1 CLAN 1 OPROM啟動後可以提供PXE服務....6 i) N; y& i* R+ m, t$ F
另外包括針對GPU的載入項目是由IPMI內建的G200e啟動還是由Adapter啟動...
( |; M; u2 Q) M  k  H( O- s  Q$ P$ w
透過Remote項目可以進行COM port的遠端指令命令操作..
, t  O& m6 U$ [0 D% p不過這個蠻少用的...., i4 U8 b1 I. I2 ~

& {  _7 M( M% E) c5 h( LHealth狀態可以監控目前的系統溫度, 轉速, 電壓狀態....
9 H" U& @* H2 Y$ ?3 J以及提供各種不同的Fan Speed Control...
4 t: S7 _& u$ F注意了! Server/Workstation幾乎全部都是提供PWM接口...
$ q7 P  o1 V& z( h9 _這使得風扇控制很好操作.....2 J" L. a* A' T4 C/ c" ^; `  b

8 i& o4 f& W* j3 VACPI部分的HPET針對新型的OS設計的....! p% z5 s' x0 f9 j4 ]& A4 L" O4 V- B4 G0 w
Headless Mode提供無銀幕, 無鍵盤, 無滑鼠的操作方式(要相對應的OS支援)
3 u1 t. P, G+ I% a: ?不過在IPMI的提供下, 這功能無用...
# C8 }  w' i7 ^: U, b* {- T) e' n3 J' e' |" x; k
這是IPMI的設定部分...& F: j) C/ q( b: i4 v
可以查看監控日誌以及設定IPMI LAN Port部分..9 F) }, J; S+ z- _
另外還有一種Watch Dog設定...
# Y; L8 q0 [6 f& Z當系統發生當機, 異常情況...1 ]: j, \# }; ?8 P: r7 j" Q
這個額外的Watch Dog提供三種強制狀態...
0 ]: v1 r: g' l2 ~* R! k- `1. Reset System& |# x6 u  F' m5 R
2. Power Down
) D2 ?( Y/ `- ^9 w( c) s3. Power Cycle4 S$ x1 t2 h- v! ]  p
另外透過這個Watch Dog還可以設定Time Out的Trigger Timer....
/ ~- @) U# ]" t& n. O這個IPMI提供的Watch Dog機能更為強大...
1 r$ M7 Y) @+ q9 j' g4 U
- c; d- L7 L7 w3 W2 }這是IPMI LAN Port部分...
# n9 q& v) e- ~' D0 X可以設定MAC Address和指定IP部分...# o$ x5 D! ]# P0 J4 v' {
是否是固定IP或著由上層DHCP來配發服務...
! j2 \) {/ Y1 m; @1 R1 D6 V* i. B通常我的建議透過上層DHCP配發服務的話...
  k4 {# o4 b! A# c8 U7 z+ M! o利用MAC Address與IP綁定的方式較好...& o" {. x" \. G$ V4 O
方便管理..!!..
7 s1 Q7 u7 ^" R9 }否則IP跳來跳去很麻煩....
' z( k' y. M& A- G
4 `0 ]/ y$ W8 H+ B# r9 I) x$ j& f最後的Event Log可以得知額外的系統日誌狀態...; u! {* G) W5 {2 S- i. A5 w
以及包含ECC偵錯日誌和PCIe Error Log....* @# B; r: z# a. r1 P) s4 D
大致上BIOS中最主要的就是Advanced部分...
2 P3 L9 A4 N5 C) Y4 z* t  KServer/Workstation能設定的地方不多...
1 N1 L* y$ z5 T講求的是穩定...!!!
+ b, b6 E8 s6 `( n* i4 r& t. q
作者: per1-q1222    时间: 2011-4-21 15:34
本帖最后由 per1-q1222 于 2011-4-21 18:32 编辑 3 e# P: w  m* \3 J4 ^

, k! l" J8 k! w# f9 Q# B0 K2 OSupero Doctor
" x6 @+ ^% t7 j" Z( xSupermicro對於自家主機板本身提供了一種基本監控軟體稱之為Supero Doctor...
5 Y4 R/ F. K) }, B; T6 z8 G3 G這款軟體具備了主從架構....) I5 @) H. ~7 u- m" `0 K" M' F
首先透過Client端部分可以看到一些基本的資訊...& ]9 f2 ?1 v( {9 C0 A1 ?
! f. z9 {  U4 ]! U; n& Q. X. K, d
如果你的PSU支持IPMA銜接到主機板上的話便會多出一項資訊...9 z0 h: R5 {& l; h, o3 n
. e& E9 v5 p! R
我們可以查看風扇的轉速運作情況:
* x' @- K: Q) T4 q  K' `( c
& D: \( D! g+ h2 D查看電壓起伏狀況:
3 c4 W( m" {3 E5 l7 @! d; A8 p  C0 P" f
監控溫度狀況:) T5 u& W' e* B4 N# J7 I7 v/ T

# Y/ J* b; l" d; P3 Y這個項目可以指定加入不同的監控裝置:! G  b" f' k0 O# a

7 w' k8 B$ ~* [' o5 Q4 E& j配置Alert狀態, 還提供SMTP轉送mail:
7 C/ V* |$ a' u# m0 a" S% T2 n  O% T# y8 {+ s" [$ I8 _
Client端軟體的基本設定:
4 u1 T6 s3 J9 }3 v  F3 Z0 n' \5 k* I, p
在Client軟體部分提供了基本的管理資訊, 而Server端以瀏覽器為框架作為管理...
6 |5 \1 z% W" x4 D) o. T進入時必須要登入介面:
9 O# \( N% X" F+ c& m4 n/ F& D* X* G; J
登入後便可看到基礎訊息, 透過左邊勾選相關資訊在點擊Update便可查看指定勾選的相關資訊:
+ V9 Z2 c# y( z# e2 [) l# _+ A) h* L
查詢系統健康狀況:
2 u. l; l  ^3 I) N4 t; Q! M8 @" I1 C$ U& v2 A
管理部分提供了Alert, SMTP, Online Flash BIOS機能:4 j2 |4 E. m9 H2 S0 K

/ R: f: g3 M6 {6 E. H" }- s這邊提供了基本的成員管理:$ U) |: m4 J# E8 `
: e# B: Q% j$ J' E: f
允許產生自我診斷報告:! E1 w2 p  p6 E4 N5 I
' ?4 ]+ a. F5 Q; S- N+ s
Supero Doctor是針對Supermicro主機板產品提供的一款基本管理軟體...." d, b1 a3 q" }9 @. ~
相較於IPMI硬體監控功能來說, 功能較為基本......
; L" N) L$ r9 Q. O使用IPMI
2 l2 [* S7 j' a3 uIPMI是一項硬體即時監控的一種管理介面, 他可以橫跨各種平台...& j  x  o1 P! O5 n
常在Server/Sorkstation產品見到...  h0 F+ _8 a- s" b& `9 ]8 @
X8SIL-F使用了WPCM450晶片來提供IPMI機制...
7 s3 p% q% ?, y  P% L2 ], H/ \基本上可以由兩種方式來使用IPMI..
9 f2 y$ X0 `9 r* |1. 透過以Web方式來使用
. A, ~/ f' z3 c; z4 |% l; t) [2. 使用專屬的IPMIView軟體來管理系統...
( a, p0 G( M, ~- `/ \在這邊我們先以IPMIView軟體來看看提供那些功能...
1 S7 `0 C2 t! S# n: ]; [& Y6 Y
& B2 W% P. N9 f: D這是軟體開啟後的畫面, 透過網段探測(長得像放大鏡圖案的那個)去找查主機.0 L) E! Y7 J1 a  `7 F5 ]5 B, g
; z  V  c6 i4 M, @2 V
找查完後, 發現IPMI主機, 加入Domain裡, 然後開始對該主機進行登入連線....., _$ m) C3 _" U+ b

; C' g: \' V# V2 N3 J$ v當連進去後, 會是呈現這樣的狀態:6 y: M( ]7 B* M; A

8 z1 Y8 Z; O: `# r; o  d# b我可以透過IPMI的感測器功能去感測當前的系統狀況:...5 k4 H; |# `) V

+ \; z/ Y. t; ?1 ~, `2 s可以發現一件事, 一堆空項目, 這是因為我還沒指定開機....
7 n$ z* |& i" W+ \我可以透過IPMI Device來進行Power Up:
6 ]9 f; i3 J6 S$ A$ D
/ f# K0 {5 M0 g9 ?. ~9 a! P/ H當Power Up後, 感測器狀態便會改變, 因為他偵測到主機正在運作:
; `. D: j1 u4 i$ r
" ~& ^3 v& x3 ^( s4 Q: A同時我們可以到KVM Console來開啟Console:# P/ Q- e3 F7 X1 {- v! Q8 g. `
1 y* l) k+ n* `; e1 {
開啟後會出現一個新視窗為KVMView, 裡面會呈現正在運行的主機畫面:# i8 g9 f! H* {$ R
5 e% `9 D* Y8 Q% O* ?" S1 h9 p# E
透過BMC Setting查看目前的網路設定功能:
2 l. d% k) _/ A' v7 z& Q
. P+ \/ `! n2 [- P( \1 J8 y) z; M我們也可以設定IPMI使用者群組:
  u( s$ u) f. x- e2 F" U2 t2 T4 V% `4 l
即時的事件日誌, 可以讓我們知道當前的系統狀態:' x; f4 r) _2 m, A

9 B9 L, I2 G4 ?在KVMViewer下預設提供了相關巨集(Macro)按鍵功能以方便使用:' w, ^: W' d& ^
# G) X7 ]5 J& V/ b: H
大致上從Supermicro提供的IPMIView軟體賦予了在Client端上比Supero Doctor更強大的監控功能...
& d" n, V: k% Z3 t7 T& ?$ |. }; \& G- E而透過Web操作介面可以進行更複雜的設定..
: Y2 q  V1 P6 H待補...
作者: 瞎猫    时间: 2011-4-21 18:59
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可不便宜。
作者: per1-q1222    时间: 2011-4-21 22:46
瞎猫 发表于 2011-4-21 18:59 8 P0 G3 R& x: Z" L
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可 ...

0 T% j: Z0 U- ocorrect...
" g; X6 |* ^4 k, o; w7 v一排....
2 X% Q5 B. [9 v: M
' s, @, K+ L& T+ B
. d5 ?, y) ?& s) p* t, m6 f7 n. [8 `, H

0 v% c( Y4 K( s0 @% M4 O# J3 R1 h4 {# m4 e

作者: stephenmaxmax    时间: 2011-4-22 11:57
本帖最后由 stephenmaxmax 于 2011-4-22 11:58 编辑
& K1 `; b9 R  I1 W: s, ~. s  B- \6 y/ O, i& _
IPMI是我今年最崇拜的科技。
7 h+ Z. ]1 o! I6 F6 e- Q, E4 h这个东西真是各种方便~~
& m" r7 B  y! {# l5 f, B  H不过那个java的iKVMViewer,真叫个难用,java就是java,也就这个程度。1 ]& b3 ?4 {" Z

作者: skywalkerfish    时间: 2011-4-22 14:13
CPU和我的一样,不过我的是华硕的P7F-M服务器版。
作者: jimmyjin    时间: 2011-4-22 18:29
“不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
( @2 E9 U5 ~7 d' K! S1 b2 P- I+ r7 \8 \- |+ \3 P( Y9 W我不曉得為什麼...
6 q# D0 n* J4 ?1 C: F) ^" V( i' q! Y9 f個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.0 o6 d& z3 S5 E$ z
7 J- V: i0 [, D4 [& [* k他給我的回答是針對Linux部分提供....- Z; h& ^: X! Z0 J# X, m
( T$ A7 X$ {( d  c9 j( P因為Intel RST沒有提供對Linux的driver support....”6 f% Z3 h& z7 P

! d! v5 p9 Q5 T0 Y. e不知道X7SPA 这块D510板上有没这个oprom.......
作者: stephenmaxmax    时间: 2011-4-24 06:05
intel的板载raid在linux下非常之麻烦,我试过raid1,直接认成两块盘而不是一个raid1。网上说是可以解决的,不过我费了半天劲都搞不定。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4