POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 13942|回复: 8
打印 上一主题 下一主题

Supermicro X8SIL-F 解析

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-21 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 per1-q1222 于 2011-4-21 15:36 编辑 1 |" q- _: Z4 R9 w( y8 s6 e

: ]2 q) q/ O  a! z其實這張板子..., [, C$ {4 [9 r5 R" X
我買了2~3張來用...& P$ u  B5 }# I1 A1 B
雖然算是有一段時間的產品..." ^; j" B  ~1 |1 g7 u# R: i
不過還是做個介紹好了...1 f' K0 z1 ]9 l& Z. h- C
http://www.supermicro.com/produc ... 00/X8SIL.cfm?IPMI=Y, w2 u0 t. \8 o
前幾天收到一箱盒子...
8 |1 a7 d2 E( ^* S. _3 A" X' R* }
打開來看一下, 難得這家廠牌會附說明書:* R- Q- ?7 T# L4 j0 S2 A

; D# S3 R$ P" ?8 {# I  L主機板的整體外貌:
! J) ~1 u; X* Z" u4 x
, M0 o7 a* V* q+ g4 ^只有Server產品才會看到的一些特徵...3 Y: {" g- \# Q. n& x% f
一堆PWM接口...
0 j4 c1 X  U! R% F3 O, a1 X1 }在SATA Port附近提供兩組TSGPIO連入backplane提供基礎的HDD監控功能...4 |5 u$ @( W! c; j, `
在TSGPIO附近有一組2pins的Chassis Intrusion header可以偵測機殼側板是否被意外開啟...; j: _; W( m* o# V  U' ?, X5 N) Q! p
當然這部分必須要有相對應的機箱去支援..." ^% e! g6 K9 W+ R
- e9 n1 m- L' x, j7 Z3 u
在此指明了一些基本特徵:4 X: `! R, a% A: ]

2 F7 o3 g" m, d5 {* V7 D我們來看看他的基本布局:5 @' N5 h! E+ P
  a8 _; R4 x+ k: ]/ d7 n  x
WPCM450作為提供IPMI功能之控管, 對於在IP KVM應用來說...9 m3 U! V8 j4 a2 q/ s
是極為方便的, 也是基礎控管系統的一個好用功能...
0 W3 H$ s& Z9 @IPMI能提供甚麼樣的功能, 這邊做了說明:, b" x2 K( |; M: z! X
http://www.supermicro.com/products/nfo/IPMI.cfm' j% }0 z: A* e) t! C# ?
IPMI即便允許透過LAN Port達成對遠端主機的連線監控....
! @- y- i7 d1 q% O) N; R7 u' a2 {$ {8 {; d" z- t3 a3 m
IPMI的LAN Chip使用Realtek的產品....
# X$ Z" u3 P1 ^' r不需要額外的螢幕, 鍵盤, 滑鼠...4 _5 ]/ h7 X3 X$ r# ?! n
透過瀏覽器或著特定的工具即可遠端連線控管..... T" Y, c8 L* E, {2 U1 F
他跟一般的作業系統層級的遠端連線有極大的差異..' c2 S/ G- }' V4 v4 D5 p! n1 R- y( @
擁有更強大的硬體監控功能....
: N1 j# {; }& E; A0 b1 X: n2 c/ f9 C$ e2 i
提供兩顆GbE Chip, Intel 82574L...  E  E# O9 g' W8 W8 r8 _5 C
Intel 82574L是Intel中高端產品所採用在嵌入式方案會應用的...* W, Y  `! e8 Z4 D# t  N; M% Z

; Z( N0 p& m- R, |8 o; XCPU附近的供電部分, 沒啥好講, 典型的Server板子就是這樣簡單..... W6 }, @/ m: g) m( o# T

) X: X4 w+ Q) N3 d7 Y7 t5 _9 s兩顆晶片, 右邊是IPMI晶片, 左邊是16MB的DDR2 Framebuffer提供給IPMI內建的Matrox G200e所使用...
3 s% R9 P5 W& y1 z3 X) A, k; m- l( Y7 U3 v0 [, V# g0 c, N, n4 }3 {
3組PCIe 2.0...3 {, f0 b& Z; g9 T7 B
其中一組是lane 4x, 2.5GT/s(中間slot), 右邊PCIe 2.0 slot lane x8, 可以安裝PCIe x16 Adapter, 在物理規格上相容.....
( l0 w3 \! D" ~6 J+ Y
0 U* [, {- Z7 Z0 k/ rIPMA接口, 這個只有在Server等級的產品才會看到......
- r# w# L/ d- N; z, l& ?如果你的PSU提供這樣的接口...
" P/ U. C( ^% W) ^  P' N便可以透過主機板去即時監控PSU的使用狀況...5 ~1 Z/ X! N8 J9 r! K
, C8 @( M, C0 z& L& Q. \% F
背面輸出部分...
# T1 ~! r" i; E2 W0 F其中被框起來的即是IPMI LAN Port....4 O" [( `! s% U9 U# Y0 \
作為遠端連入監控使用......
" C4 l/ R/ a4 Z以Server產品來說, 這款並不算昂貴....
" c+ z7 `. r( Y提供IPMI功能, 達成強大的監控能力...1 U% V8 F2 @8 Q( X: r3 I
Supermicro還提供額外的SuperoDoctor的監控軟體操作系統的使用狀態....2 p% G7 n; L2 J  v6 i0 B/ O, q$ i( n
基本上硬體部分就大概這樣....
2#
 楼主| 发表于 2011-4-21 15:33 | 只看该作者
再來看看BIOS部分...- j! V- K9 F9 G  T2 F, K- F
首先這邊說明的是...
& p% R1 h% W& P. r! l. \Server/Workstation產品不會包含任何有關超頻相關的操作項目...6 `! c: `1 T& x
講求的是24hrs不關機, 持續穩定操作才是主要目標...- X  V6 y, M4 t3 ^3 K. M: J
我這裡使用IPMI利用IP KVM遠端操作BIOS來展現...5 O+ S$ {; L4 k9 I" ^1 N* H7 J
首先來看看基本畫面...
$ p0 a; i% O# ]% b5 s
1 N' R& P4 ]$ w. R, l; ^( Y一些基本狀態訊息...3 D9 H1 N  c/ ~0 \( P8 k6 ?
3 Z2 ~, m4 e5 D7 F+ {8 z8 \2 x
Adavanced部分提供了一些進階項目特徵....0 D1 k5 W8 t' d( O; j7 i1 D3 {
* i: n7 K: y; {
Security部分與一般民用主機板一樣..../ }" {# ?. n% O; F# b: x7 H, ~
3 E9 G# U4 x, x) N
Boot部分可以指定開機啟動順序....
  N; z* U( `: Q1 {4 Y8 V當然重點在於Advanced部分...9 k8 u/ `6 |; v# L$ s1 o7 m
我們大約看看幾個部分....
% O+ D; H4 s* g  y# G2 j/ x4 X# {/ k/ A1 Q2 k& _/ L+ m( a
Boot Feature包含了幾個特殊項目.& ]5 k5 Y* Z) K) F" F8 B
Watch Dog Function: 看門狗, 如果系統hang在超過5分鐘以上, 會立即強制重新開機. Default是關閉, 建議也是關閉...( ~7 S& O: w7 k$ D& _
Power Button Function: 可以用來設定電源按鈕的關電特徵, 是否是按下去立即斷電, 或著設定為超過4秒才斷電...
/ @9 G* S5 L" q" M: zRestore on AC Power Loss: 這個項目用於如果異常電源丟失(在完全沒斷電的情況下), 再重新開機進入OS時, 會復原上一次的使用狀態..% Z/ E5 [8 i+ G8 M
% U2 a8 x8 j) d1 ?+ T" o
CPU部分包含了幾個可選特徵...) o3 A# I$ I1 v& u
虛擬化, 節能項目, 有關快取性能特徵.
7 S4 k' t0 I6 W% y- U; G% E& m! S1 U8 u' r0 {6 U
這個部分包含了MMIO的remapping項目以及VT-d的虛擬化項目..& d0 g' \2 W3 G6 J6 J
ASPM項目是針對PCIe lane的節能...
& x0 H# Q8 w1 d2 \3 k8 y7 y/ ZLegacy USB Support部分...
- L2 n0 ^) p8 Z2 @3 j1 v+ ^很可惜, 只有支援keyboard(真的有時候很麻煩..)....1 [  E/ v$ N. \% X7 ^

! k. R! r, f7 |% hSATA設定部分包含了IDE, AHCI和RAID的可選項目...
. N9 D% y9 T& d不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
2 y3 B  e" _: G/ H我不曉得為什麼...6 O# V: k" M9 H1 N
個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.5 G* B8 p" y5 Z6 n! @
他給我的回答是針對Linux部分提供....
4 u; ~/ h3 u0 @$ X9 o2 F因為Intel RST沒有提供對Linux的driver support....
( V$ g! s/ a6 P4 k5 ^+ }' A
. o/ A; a9 Q3 I. C這邊可以設定一些關於PCI Device的資源項目..$ }& h. |- q: Z6 B; z5 X2 ?! L5 Z7 ~
包括對於Slot的OPROM指定是否載入...7 i# |, R# `  j* y6 X
這個功能有時候很好用, 例如如果Adaptec亂搶intterupt的時候...( w9 C9 f" k1 H2 x$ F" I5 e
我們可以針對這部分關閉某些adaptec的OPROM載入...
2 n4 U9 y7 V% ]3 J& V6 L例如插入3張不同的RAID HBA情況下....; j- I  {3 L$ N" k
ROM Scan Ordering可以指名OPROM的載入設定....' \  q9 F5 |/ p( n6 h# y, c% Q
是由主機板上的OPROM優先還是Adapter優先....
2 v. N' ~9 B' T  pPCIe I/O Performance是有關於PCIe的payload的部分....3 P* D! u! j+ u9 t3 D8 F
這個項目不是每家主機板廠商都會提供...." ^+ P. D* L& a* O# N0 X: U& z
就跟Slot指定載入項目一樣... 9 x7 [/ N6 Z. A% C
也不是每家主機板廠商都會提供....
7 Q. T+ S' m* y, _6 MLAN 1 OPROM啟動後可以提供PXE服務....
6 {5 f% p) B" {另外包括針對GPU的載入項目是由IPMI內建的G200e啟動還是由Adapter啟動...
/ \  b8 \: F& x8 K
9 H4 Z5 \- r8 `& l, T* A8 L: s透過Remote項目可以進行COM port的遠端指令命令操作..
# m) p" k3 W1 {1 V8 c9 K& E' S: K不過這個蠻少用的....3 j0 v4 O4 \0 I6 n$ L

9 j' `3 [+ m; g$ w. V8 r* mHealth狀態可以監控目前的系統溫度, 轉速, 電壓狀態....& b) f! i: K: y! @9 J
以及提供各種不同的Fan Speed Control...
% b! ]5 E* w( c. d' H/ y注意了! Server/Workstation幾乎全部都是提供PWM接口.../ J1 s2 l/ [$ c% S/ ]& H1 q) r' p
這使得風扇控制很好操作.....3 V! k0 y" o2 l/ V# A2 k- J

; F. j* x' q, @8 A  Q2 dACPI部分的HPET針對新型的OS設計的...." T, \! d/ I: P  R
Headless Mode提供無銀幕, 無鍵盤, 無滑鼠的操作方式(要相對應的OS支援)+ n* U; {  R7 |1 l6 E# _
不過在IPMI的提供下, 這功能無用...
: B1 H( s% v5 i" J$ U3 h' `: j( |
7 e3 Z0 L) x! {* U$ ?2 g% Y# G$ [這是IPMI的設定部分...( f( E0 q, k6 Y) I9 s+ d
可以查看監控日誌以及設定IPMI LAN Port部分..
& e6 A6 q* p( E! v: B* s/ u, A另外還有一種Watch Dog設定...
7 z! [5 q  ]! R; L9 M4 M. d, z( E當系統發生當機, 異常情況...$ @; T$ E3 A3 A  j# O0 ~
這個額外的Watch Dog提供三種強制狀態...
( \9 L1 q7 H1 c/ N1. Reset System2 I0 \) A- y6 j$ L# i9 s* J% I  I* t
2. Power Down. G0 ]0 N, N# a' W0 R9 k7 H
3. Power Cycle3 r' E: `( I+ H& i' x8 w
另外透過這個Watch Dog還可以設定Time Out的Trigger Timer....$ s% \: m  b7 Q5 ^4 c% }
這個IPMI提供的Watch Dog機能更為強大...
+ d8 V/ D% {. A1 X3 L/ u2 [" v( a
這是IPMI LAN Port部分...
% j8 w( I- N% n. a6 W4 j$ D可以設定MAC Address和指定IP部分...
8 o7 p: _' H) |* }是否是固定IP或著由上層DHCP來配發服務...: w5 p0 o6 i1 i1 i8 \/ \4 c8 t
通常我的建議透過上層DHCP配發服務的話...
" r3 F9 P) p- V& I9 {4 s利用MAC Address與IP綁定的方式較好...
" e. f8 A, K( h; l( x方便管理..!!..
0 S! J7 j$ [4 a; f否則IP跳來跳去很麻煩....: I  d3 ]% r+ B3 i1 ^0 g

/ }! }8 i& q/ A1 a  H最後的Event Log可以得知額外的系統日誌狀態...
+ R- ^( M2 S0 \1 p2 f( P以及包含ECC偵錯日誌和PCIe Error Log....
$ o, h! x+ k! W大致上BIOS中最主要的就是Advanced部分...! f' l$ I+ j& G# |0 w. E& i. v
Server/Workstation能設定的地方不多...$ g. t1 P- Z$ f/ O4 f. }
講求的是穩定...!!!
* T3 q% h( a9 \8 a+ u+ l
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2011-4-21 15:34 | 只看该作者
本帖最后由 per1-q1222 于 2011-4-21 18:32 编辑 4 u5 K  @& H; w4 K8 {
. M7 V. ?) O" e8 ~
Supero Doctor6 E& T& J& T$ S* l5 s" z6 S2 M
Supermicro對於自家主機板本身提供了一種基本監控軟體稱之為Supero Doctor...3 r6 m6 Y) z1 a3 S* O
這款軟體具備了主從架構....7 [/ a) ]0 K7 j+ }6 _' o; V5 X& P/ i
首先透過Client端部分可以看到一些基本的資訊...' q. t# Q5 E$ c' y
+ t5 K  K* l% O' i! S; O6 o" U
如果你的PSU支持IPMA銜接到主機板上的話便會多出一項資訊...
3 ~1 y) y$ }% m* ~! T
0 X/ r! V4 }/ S2 G% a& d- K我們可以查看風扇的轉速運作情況:1 Z8 n- x5 ?3 ?, ?) I5 U* Y
( d: v: t5 u- g2 l5 [& u
查看電壓起伏狀況:
6 e( w. |8 g  n' ~: ]% ^
0 W4 K  N3 Y  s  b/ L監控溫度狀況:* @& ~# a# M8 V+ W( o
2 a+ L6 k% {0 K) _/ p
這個項目可以指定加入不同的監控裝置:0 g$ M4 @! D) E' ]: q+ j8 ?0 B# g

9 p& t7 u) i- K配置Alert狀態, 還提供SMTP轉送mail:
" o' b$ [; o# e5 V* v& i, Y6 @( z+ M" ^0 a
Client端軟體的基本設定:
7 J- ^! X* \# d/ Y9 W2 s; @3 M& i- `: U  D' a7 g
在Client軟體部分提供了基本的管理資訊, 而Server端以瀏覽器為框架作為管理...
1 H/ b: f  n/ ]/ R2 |* ]* C進入時必須要登入介面:
7 U7 \' H( b5 d) b! K
; x" e: @/ \7 z登入後便可看到基礎訊息, 透過左邊勾選相關資訊在點擊Update便可查看指定勾選的相關資訊:
; A# D# g( y+ \& T2 b# |5 G7 `3 K4 J8 I
查詢系統健康狀況:# e& Q. m1 g% B( ~' V' M

- R& O; [! \' S7 d+ J管理部分提供了Alert, SMTP, Online Flash BIOS機能:
& N+ ~1 c* j9 ^( H9 M
( R" M8 h& j" d% Y0 n- T# r這邊提供了基本的成員管理:
2 X" A2 B& @$ c2 P+ U5 B) W1 F+ g- K" V- p/ \5 l
允許產生自我診斷報告:
, G( n: v: v* [9 {' P: k7 N/ ]/ c5 M8 A
Supero Doctor是針對Supermicro主機板產品提供的一款基本管理軟體....2 n% _! B. m* |* W: L9 @4 M
相較於IPMI硬體監控功能來說, 功能較為基本......6 Q6 ?+ B0 I9 V, r! W: y
使用IPMI
7 j, b1 u) d" Y: SIPMI是一項硬體即時監控的一種管理介面, 他可以橫跨各種平台...
8 f6 d8 I% w6 g% H4 P* d: M: l常在Server/Sorkstation產品見到...
4 G' v! Y5 o" ~7 f/ FX8SIL-F使用了WPCM450晶片來提供IPMI機制...
# i3 p. t6 ~6 D* P5 m5 g8 D/ c$ [基本上可以由兩種方式來使用IPMI..1 F& E9 m; e& R  d
1. 透過以Web方式來使用& a! t& f0 H+ N) ]' z
2. 使用專屬的IPMIView軟體來管理系統...
8 Z, D8 Y4 S4 B0 V- C# @在這邊我們先以IPMIView軟體來看看提供那些功能...
9 Y8 e' J" n: W+ j( A- l# L6 U& c: k- _! [  v& d5 p' J# P
這是軟體開啟後的畫面, 透過網段探測(長得像放大鏡圖案的那個)去找查主機.& C: x; w2 s6 i+ I

$ @; M! r. n& a3 Y找查完後, 發現IPMI主機, 加入Domain裡, 然後開始對該主機進行登入連線.....2 h' o2 M" G2 _) y1 f& R- n

4 |+ V5 _* J5 L- L" k當連進去後, 會是呈現這樣的狀態:
" E: \, B7 b# X4 t" `! K2 f% F& d+ ]% X4 W
我可以透過IPMI的感測器功能去感測當前的系統狀況:..." h1 h, g- F* O6 R5 J, }5 L

8 k6 y  C4 L" v5 j6 @! e0 T可以發現一件事, 一堆空項目, 這是因為我還沒指定開機....) C4 n' Y- Y; r2 s/ k3 C
我可以透過IPMI Device來進行Power Up:5 J, a) D# c2 M
7 u' |8 I) I; F+ B6 E3 X7 y
當Power Up後, 感測器狀態便會改變, 因為他偵測到主機正在運作:
1 ^# |* O* a3 \0 h
$ g8 N1 j/ p( n! ~3 q同時我們可以到KVM Console來開啟Console:/ L1 w( [! o: n& o

4 x! j# ]0 y. O+ \$ c開啟後會出現一個新視窗為KVMView, 裡面會呈現正在運行的主機畫面:1 U( Z5 _/ E/ ^/ l$ E5 `

. Q& l9 n% @! X1 Q9 N透過BMC Setting查看目前的網路設定功能:: R' R, l& }5 W" ?' P7 _8 D
& n: F' d0 T: d- k) G. @
我們也可以設定IPMI使用者群組:+ {& i7 ]; }0 c3 y) z/ p( Z# e% \

5 ]# m4 ?7 g9 ^6 b: o/ u9 F- U  b即時的事件日誌, 可以讓我們知道當前的系統狀態:, N& a, @* _% I3 b+ q: l' B
% |/ t! R) L7 A8 h0 i. d
在KVMViewer下預設提供了相關巨集(Macro)按鍵功能以方便使用:& o7 J: M  e: Y9 {& f" g" K

; F3 S+ @9 S6 D/ F  h大致上從Supermicro提供的IPMIView軟體賦予了在Client端上比Supero Doctor更強大的監控功能...
9 |% K* ^7 @0 i% T1 W9 U而透過Web操作介面可以進行更複雜的設定..
0 _4 P/ ], C- O# s, Y/ A* P待補...
回复 支持 反对

使用道具 举报

4#
发表于 2011-4-21 18:59 | 只看该作者
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可不便宜。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2011-4-21 22:46 | 只看该作者
瞎猫 发表于 2011-4-21 18:59
$ l9 u1 y4 S7 G; u7 x可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可 ...

. K. b0 u2 n( j& zcorrect...# ]. O9 f& j# Z7 q. C
一排..../ l7 }# h! b& Z
; V: D. d' c; X- l: e! o5 {
8 x2 R! @* v% n8 i8 ~6 }
* c* K( }! y+ `

2 M7 S0 Z& ?9 D6 x: P$ q- E" X: d) ^# o
+ u9 ~6 n) Y3 j. u5 M' G
回复 支持 反对

使用道具 举报

6#
发表于 2011-4-22 11:57 | 只看该作者
本帖最后由 stephenmaxmax 于 2011-4-22 11:58 编辑 ! Y3 X/ G+ k6 v' u6 q" K

3 R1 x) W8 H! s0 r6 U8 IIPMI是我今年最崇拜的科技。7 U/ q; Q/ e1 k0 C8 i
这个东西真是各种方便~~
6 Y( c$ W3 i4 ^+ G+ P9 o不过那个java的iKVMViewer,真叫个难用,java就是java,也就这个程度。
: ~0 @7 H  m+ ~  a
回复 支持 反对

使用道具 举报

7#
发表于 2011-4-22 14:13 | 只看该作者
CPU和我的一样,不过我的是华硕的P7F-M服务器版。
回复 支持 反对

使用道具 举报

8#
发表于 2011-4-22 18:29 | 只看该作者
“不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...+ v0 X! [0 a: G/ x- J
+ r7 \8 \- |+ \3 P( Y9 W我不曉得為什麼...) _  x( ~" n0 h1 s
: F) ^" V( i' q! Y9 f個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.0 o6 d& z3 S5 E$ z
( Q$ k. B) k% W! a/ J9 S& _2 d1 Z他給我的回答是針對Linux部分提供....- Z; h& ^: X! Z0 J# X, m- U/ ^. p3 Z4 _6 z# j6 q1 W: e( v, M
因為Intel RST沒有提供對Linux的driver support....”
# F1 F- {* Y1 S$ r( Z# X( k9 W$ a
! u: b5 e/ P- u! a! `2 ~6 r不知道X7SPA 这块D510板上有没这个oprom.......
回复 支持 反对

使用道具 举报

9#
发表于 2011-4-24 06:05 | 只看该作者
intel的板载raid在linux下非常之麻烦,我试过raid1,直接认成两块盘而不是一个raid1。网上说是可以解决的,不过我费了半天劲都搞不定。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-4 04:21

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表