POPPUR爱换

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

作者: per1-q1222    时间: 2011-4-21 15:32
标题: Supermicro X8SIL-F 解析
本帖最后由 per1-q1222 于 2011-4-21 15:36 编辑
4 V! Q6 ~& X- V( @
7 S3 [. v+ a0 h其實這張板子.../ U3 J& N9 n2 \' i3 D8 l5 z' [/ |
我買了2~3張來用...
+ n9 k! y5 U7 n7 ]! f! _+ l雖然算是有一段時間的產品...
7 t, R' v7 `- ?; y  b5 W) N, n不過還是做個介紹好了...
7 E) _0 \& a1 whttp://www.supermicro.com/produc ... 00/X8SIL.cfm?IPMI=Y' i" V: Y7 L4 k# G' V" W
前幾天收到一箱盒子...
, k  J3 X# ~( r2 O+ h2 y, A& y0 @5 W3 h2 n6 t
打開來看一下, 難得這家廠牌會附說明書:
. R% Z. U7 {0 u$ s) S+ v2 S  [3 M% Z* z
主機板的整體外貌:
, |" L: h, i- x5 P2 _
5 Q& g3 [& h! J, a只有Server產品才會看到的一些特徵...
  d  v8 Z- c% ?2 ^- K. G- H一堆PWM接口...
) L8 p: f# t1 X% i在SATA Port附近提供兩組TSGPIO連入backplane提供基礎的HDD監控功能.... Z" T4 J* ?  h, Y
在TSGPIO附近有一組2pins的Chassis Intrusion header可以偵測機殼側板是否被意外開啟...
- R: E3 Y9 i  W  Y當然這部分必須要有相對應的機箱去支援...
$ [/ i. g* E6 m4 M# b4 Y+ o1 q
- N  Q; o! v9 g5 S1 z3 k在此指明了一些基本特徵:4 W& C0 r$ _# l/ E
, d! o- C* R( P% q6 H8 `
我們來看看他的基本布局:, h: a8 m! X/ O! R. I

: K) f3 ~6 O6 Q/ V# c9 n  `, [% s/ eWPCM450作為提供IPMI功能之控管, 對於在IP KVM應用來說...
. ]1 K  r. X; c: s( p" @$ ^/ K1 L' ~0 K是極為方便的, 也是基礎控管系統的一個好用功能...; F5 L* [: m- g0 z9 _  b5 p
IPMI能提供甚麼樣的功能, 這邊做了說明:
' |+ a8 M( x2 a$ l$ ~. l5 ]http://www.supermicro.com/products/nfo/IPMI.cfm/ c, ~' W+ \  @) I8 p
IPMI即便允許透過LAN Port達成對遠端主機的連線監控....& z. b+ F$ d% R! Q+ C

2 b: r* C& O0 F1 ]* XIPMI的LAN Chip使用Realtek的產品....) U! B  ^) Q6 _
不需要額外的螢幕, 鍵盤, 滑鼠...
$ Q" d2 m9 B3 w6 l' ]! V. i( W% q透過瀏覽器或著特定的工具即可遠端連線控管....2 B: T1 Y" o8 W! f: k; x
他跟一般的作業系統層級的遠端連線有極大的差異..
$ X* |; ~' h; p擁有更強大的硬體監控功能....
- ~7 ?  V  U. u+ K2 U6 E6 J3 u7 G# l
- r" I0 b; ]" k提供兩顆GbE Chip, Intel 82574L...
. K# j; k+ s) o/ }1 f( y% NIntel 82574L是Intel中高端產品所採用在嵌入式方案會應用的...: D4 n' R( K3 ]/ i4 B3 L- X+ i

" ^( j6 i( q4 o: xCPU附近的供電部分, 沒啥好講, 典型的Server板子就是這樣簡單....  m4 |. P+ C% q( U' d

. N) w" x3 M% y8 \' J4 Z& U兩顆晶片, 右邊是IPMI晶片, 左邊是16MB的DDR2 Framebuffer提供給IPMI內建的Matrox G200e所使用...
7 |+ I, x+ v% a3 N4 W' A8 ]8 {3 s" z& q" s& \
3組PCIe 2.0...) |2 E% Z+ o, c9 v* c
其中一組是lane 4x, 2.5GT/s(中間slot), 右邊PCIe 2.0 slot lane x8, 可以安裝PCIe x16 Adapter, 在物理規格上相容.....0 A% |' O3 C3 }/ I: a. d& a
& m  `8 a3 I' ]; j! z# Z" M
IPMA接口, 這個只有在Server等級的產品才會看到......
! V! ~* {- Q+ c+ _, ?) G如果你的PSU提供這樣的接口...
- }* u1 |( K# }3 ^便可以透過主機板去即時監控PSU的使用狀況...5 g8 Z, v! z9 U$ z! P( E
: }5 d6 G5 R6 N& a
背面輸出部分...
* T; P- K) ^  j& X$ v& R7 c3 p其中被框起來的即是IPMI LAN Port....7 b% Y# |2 ?: \) X& H: G$ M0 u9 D5 m5 ^
作為遠端連入監控使用......+ B  B% ]; I1 \
以Server產品來說, 這款並不算昂貴....
5 g; J1 I* b0 k# j) y1 p' \提供IPMI功能, 達成強大的監控能力...; b1 e4 N+ R- d: [
Supermicro還提供額外的SuperoDoctor的監控軟體操作系統的使用狀態....
. r. _- k( z' ^. j$ b( ]( N" n基本上硬體部分就大概這樣....
作者: per1-q1222    时间: 2011-4-21 15:33
再來看看BIOS部分...
) a. I- o5 g  f! g) H  r首先這邊說明的是...
" v* s9 U  P9 r: T# m) V9 qServer/Workstation產品不會包含任何有關超頻相關的操作項目...
/ e; f% T* P. g2 m講求的是24hrs不關機, 持續穩定操作才是主要目標...; \. |8 @+ r' _+ _  W
我這裡使用IPMI利用IP KVM遠端操作BIOS來展現...
- V$ A' a$ I) j/ m$ P, @9 A首先來看看基本畫面...3 I+ c7 C8 j8 q/ ?0 P! p
9 K0 ]$ G$ Q% d; ^$ i  z
一些基本狀態訊息...
' P$ v: X2 e/ F4 @: T$ n" F, }) [, l: x+ h# K/ n9 r0 ]
Adavanced部分提供了一些進階項目特徵....
* ]& t+ T5 H% k# j! X& n9 l9 G9 W# F! K5 M" ^" g: g5 P3 O  s
Security部分與一般民用主機板一樣....
- V- [9 `% V1 \# N* L3 i) x* }1 B) j) ~5 D
Boot部分可以指定開機啟動順序....
9 d2 g5 a5 ]8 M, }  q* S7 V& h當然重點在於Advanced部分...
' h: P$ y! Q- H4 H: b- k) U我們大約看看幾個部分....1 a. e( S6 r. }' T  p

2 \# j2 k7 }& s! c+ t2 Z* r- CBoot Feature包含了幾個特殊項目.0 J$ S* ]# \2 |- W
Watch Dog Function: 看門狗, 如果系統hang在超過5分鐘以上, 會立即強制重新開機. Default是關閉, 建議也是關閉...
' W$ {) a; w0 R: W, [Power Button Function: 可以用來設定電源按鈕的關電特徵, 是否是按下去立即斷電, 或著設定為超過4秒才斷電...9 ~% L, L' ?: P& {/ e2 u% Z! P
Restore on AC Power Loss: 這個項目用於如果異常電源丟失(在完全沒斷電的情況下), 再重新開機進入OS時, 會復原上一次的使用狀態..  [& Z2 t8 L  m: l" I5 X
8 k$ \; K% W% W& a7 c% ^9 q  Z! C4 ~
CPU部分包含了幾個可選特徵...
) F, `2 i/ l  z虛擬化, 節能項目, 有關快取性能特徵.2 ~* T8 ?$ t2 e: t' _" u& q  K1 S7 H
/ J% P; x3 R+ [/ w# b; G$ r1 t
這個部分包含了MMIO的remapping項目以及VT-d的虛擬化項目..
- `5 Z1 i/ `5 M2 RASPM項目是針對PCIe lane的節能...
, s6 Y+ z8 T0 p6 P; {! aLegacy USB Support部分...
+ r. P: x' h! m很可惜, 只有支援keyboard(真的有時候很麻煩..)....- x# q, P. R" A+ o' Y6 |

' I- ]; y; ]7 [1 w- ~7 d+ c1 ]$ [SATA設定部分包含了IDE, AHCI和RAID的可選項目...$ i2 }& w8 {9 R% I
不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
7 U; e" ~' F% J9 y+ M我不曉得為什麼...
& \# e3 Z' G% v$ Z: D) S個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.$ ~# `0 ^& g7 L/ K' j6 @
他給我的回答是針對Linux部分提供....8 Q  x* H) F' Q  T3 j. _& F- U! K
因為Intel RST沒有提供對Linux的driver support....5 @$ [2 Q; |! H  U$ z6 ~% v
( I2 o+ @' J' F9 ^
這邊可以設定一些關於PCI Device的資源項目..
. D) w  n+ T) i4 q+ {包括對於Slot的OPROM指定是否載入...: r2 L! c5 I7 X0 Q- \1 s4 _
這個功能有時候很好用, 例如如果Adaptec亂搶intterupt的時候...* W& C! F* A4 s' ~4 w# B
我們可以針對這部分關閉某些adaptec的OPROM載入..., @5 K, a& k) Z
例如插入3張不同的RAID HBA情況下....
, B+ ~7 V8 [& U7 U: M8 U+ C; mROM Scan Ordering可以指名OPROM的載入設定....
" |. P& F  ]+ V$ w1 n& I3 p1 |  z( p' D是由主機板上的OPROM優先還是Adapter優先....% R( U5 |1 ]" |% M$ Z4 b- H
PCIe I/O Performance是有關於PCIe的payload的部分....
  r2 G* [% `( T; G這個項目不是每家主機板廠商都會提供....
. o5 f3 _' }( b就跟Slot指定載入項目一樣...
6 P! W1 I7 W' K3 W4 _也不是每家主機板廠商都會提供....
$ x! ^$ q0 w+ W& t, e+ d. y1 hLAN 1 OPROM啟動後可以提供PXE服務....: h& K7 P! f' H+ U; W
另外包括針對GPU的載入項目是由IPMI內建的G200e啟動還是由Adapter啟動..., @  V2 N4 _# ~% O* {+ }% B

1 k" p8 \, ?% D& D6 m6 q7 K/ t透過Remote項目可以進行COM port的遠端指令命令操作..
4 W: S- H4 b, Q5 @不過這個蠻少用的....$ L4 T$ ?' c. r2 B: b
& J1 V  {2 b6 H8 K! l5 B5 {
Health狀態可以監控目前的系統溫度, 轉速, 電壓狀態....
. [  F2 u" u  ]. n以及提供各種不同的Fan Speed Control...: m- c( Q+ s$ t3 D+ E7 l+ \( `- a
注意了! Server/Workstation幾乎全部都是提供PWM接口...
! }/ ]2 q: ?% C! l這使得風扇控制很好操作.....
# G! }0 D4 F* @& n: _' w5 B8 U
; y. V. r: v( ]0 u! n9 [" F$ NACPI部分的HPET針對新型的OS設計的....; _' |/ b; ?/ _4 c
Headless Mode提供無銀幕, 無鍵盤, 無滑鼠的操作方式(要相對應的OS支援)( d* S( ~0 F6 E8 |8 d9 M
不過在IPMI的提供下, 這功能無用...& L7 f* R7 O+ j* l, |/ X3 t: o# I
4 d$ L, G9 [6 ?7 c
這是IPMI的設定部分...
  Y) ~0 }+ K- k5 ]( x可以查看監控日誌以及設定IPMI LAN Port部分..8 k5 T$ s! D) y; l
另外還有一種Watch Dog設定...* i* ~+ Q6 \3 p" l" L
當系統發生當機, 異常情況...: ~. h. T% X4 p" m; w+ L+ _5 p
這個額外的Watch Dog提供三種強制狀態...
# e' J  N0 A! M- x7 K- o' d5 L2 A1. Reset System! a$ A) y8 p( z. i" h
2. Power Down+ E$ V) R1 T; u8 v4 z; V, n
3. Power Cycle6 ^9 L# u5 v0 [
另外透過這個Watch Dog還可以設定Time Out的Trigger Timer....6 Y; ]8 `: ]( V: T" r' j8 K
這個IPMI提供的Watch Dog機能更為強大...1 d# q2 [, k1 p/ t
( z( A2 G; m7 J8 N& v. w
這是IPMI LAN Port部分...- u+ R& Y' K" |, T1 U
可以設定MAC Address和指定IP部分...; h! ?0 v! k- u. L) S# A1 d& i
是否是固定IP或著由上層DHCP來配發服務...! H( X5 h, J5 N
通常我的建議透過上層DHCP配發服務的話...
4 e" ?9 u- {/ C$ P$ p9 O利用MAC Address與IP綁定的方式較好...
4 `+ C: {( g( u2 k7 I' H) r方便管理..!!..+ D8 r# K8 |6 O4 A) g$ Y7 s6 b# s
否則IP跳來跳去很麻煩....
; e1 e+ O. L( \  a6 e
% }* x: D: r2 i9 a1 _9 i& M最後的Event Log可以得知額外的系統日誌狀態...8 e( c6 k: l  ?' `5 O9 p
以及包含ECC偵錯日誌和PCIe Error Log....
, G% Z4 G; G6 ~) ^大致上BIOS中最主要的就是Advanced部分...3 o+ N/ c4 S. @. J" T3 ?; A
Server/Workstation能設定的地方不多...
" u" |& [5 R4 ~6 M; x8 d( p% Z3 M講求的是穩定...!!!
' q; g. Q  g' D. W$ T3 l; w( u
作者: per1-q1222    时间: 2011-4-21 15:34
本帖最后由 per1-q1222 于 2011-4-21 18:32 编辑 / \- a% G' Z7 K8 ]9 \
+ S" L* W3 j. a7 f) _
Supero Doctor
# h, |' H. J5 ]/ N* bSupermicro對於自家主機板本身提供了一種基本監控軟體稱之為Supero Doctor...
! q# E$ c4 K! h( d- x' D這款軟體具備了主從架構....
+ }1 y. `1 d* _/ S' }首先透過Client端部分可以看到一些基本的資訊...4 |  g$ ~# F  v8 ]) v8 `
9 Y0 L7 @* g4 P& J% p1 e
如果你的PSU支持IPMA銜接到主機板上的話便會多出一項資訊...  a  E, _: j8 k% |0 H% @" I. X
, l3 ?) M/ T& F: }/ I; y
我們可以查看風扇的轉速運作情況:
+ e" x. M) ~* I, p& F1 F8 z, |3 Z# l. y+ b2 H
查看電壓起伏狀況:1 x2 X( Y* o7 S. R* k# s
/ g5 Z& }! y' A7 |* \; c
監控溫度狀況:  s' h' @- W" q7 o
8 n6 F/ g( B8 ?4 b/ r4 i& x
這個項目可以指定加入不同的監控裝置:" a/ Q5 \9 J+ G" M* ]
) V' Q5 y! ]7 ~: l: F
配置Alert狀態, 還提供SMTP轉送mail:' M$ t$ A7 x. J8 }1 I

, G6 p4 r0 F7 l7 i4 ~Client端軟體的基本設定:# J7 B% ~* m" U5 F& S9 i& m
5 w) K( z  ?$ Q, ^. {: K! p
在Client軟體部分提供了基本的管理資訊, 而Server端以瀏覽器為框架作為管理...
, `& B  J' a. Y% m! O# w6 t進入時必須要登入介面:
5 q' C0 B. a4 Y% I: n! n: U# z6 E( ^( \9 B5 @; w. y
登入後便可看到基礎訊息, 透過左邊勾選相關資訊在點擊Update便可查看指定勾選的相關資訊:4 g% X$ k6 ]3 _/ F+ p* |

6 @" [6 @4 S4 {$ e  O5 _查詢系統健康狀況:0 q1 p% J8 u% g
+ U' d  |  K, ]. p" P) b: j
管理部分提供了Alert, SMTP, Online Flash BIOS機能:
, [/ C) [% e; l8 i
0 D* Z2 F5 O) H3 K  Q: R這邊提供了基本的成員管理:
2 H; B+ ]1 E4 `1 t% s6 q- [. F! Y
! G+ P# s- @  P3 ]1 K允許產生自我診斷報告:
( h3 P# }( \- L+ T. c
4 l: d+ N( b2 K+ ]Supero Doctor是針對Supermicro主機板產品提供的一款基本管理軟體....
% ^% o, R8 L( g! ]* r相較於IPMI硬體監控功能來說, 功能較為基本......$ I  h, Q6 p' Y. p7 f  k. Q
使用IPMI5 C. G4 K2 `; o
IPMI是一項硬體即時監控的一種管理介面, 他可以橫跨各種平台...
* x) `* N0 ~/ Y常在Server/Sorkstation產品見到...
9 l$ z3 P# E& t" z# B3 iX8SIL-F使用了WPCM450晶片來提供IPMI機制...
- o2 W8 Z" [' M1 X9 N: }+ T基本上可以由兩種方式來使用IPMI..
& {% j/ S$ C# ^$ `: d" [. u1. 透過以Web方式來使用! U0 d9 E- q' [! i5 F2 C
2. 使用專屬的IPMIView軟體來管理系統...* V! Q+ F3 {. |5 c- A
在這邊我們先以IPMIView軟體來看看提供那些功能...
4 d) Q1 {+ |; ^/ ^7 r
1 T# J* B9 b( [" q這是軟體開啟後的畫面, 透過網段探測(長得像放大鏡圖案的那個)去找查主機./ z: a; ?) u1 Z

$ E% P9 E5 L/ q% X+ E找查完後, 發現IPMI主機, 加入Domain裡, 然後開始對該主機進行登入連線.....5 v% e6 ~7 {% A* i" T" e8 ?

% y) N4 d" c$ u! J* T! T當連進去後, 會是呈現這樣的狀態:8 I# y( L. h9 V# F9 z8 c3 t# E  S

" }1 O7 H3 P3 b5 g3 o我可以透過IPMI的感測器功能去感測當前的系統狀況:...
* C) O) u  q: `6 b& W
( }# N0 `6 @5 l# ?$ ^8 S8 [, Q可以發現一件事, 一堆空項目, 這是因為我還沒指定開機....- D' e& g: U1 w
我可以透過IPMI Device來進行Power Up:
. Z- b3 y$ s" S. N' X7 R
- e0 F% w: j1 w, P( k! K當Power Up後, 感測器狀態便會改變, 因為他偵測到主機正在運作:
. v, n4 B, B& |9 W- ^) r8 V
" H1 O+ z* n2 G4 j+ {同時我們可以到KVM Console來開啟Console:
( L3 M4 l* ]# @3 o
0 w+ l  M4 I, G開啟後會出現一個新視窗為KVMView, 裡面會呈現正在運行的主機畫面:
; S4 `( w; f/ W3 Q0 b
$ @. H, v9 v4 Q0 e2 n9 P7 ]透過BMC Setting查看目前的網路設定功能:
2 Y" ?, ?4 w( X& Z8 a, n& v6 l0 q& f% m" m' d
我們也可以設定IPMI使用者群組:, }8 l2 [% U2 D4 j2 r+ U2 {

$ G: [9 G4 {$ w8 ^+ M即時的事件日誌, 可以讓我們知道當前的系統狀態:
0 u/ W" |0 \  e/ r* k  B
7 x0 W9 M6 O3 \8 Z5 R5 f& ^在KVMViewer下預設提供了相關巨集(Macro)按鍵功能以方便使用:. e8 S% Q, l( x& Z4 P* S
2 E9 I& W) B! U" b4 k8 H
大致上從Supermicro提供的IPMIView軟體賦予了在Client端上比Supero Doctor更強大的監控功能...! T( i) ?1 C4 B4 J0 K+ s# p# z
而透過Web操作介面可以進行更複雜的設定..
9 X3 l& F$ L% j7 a0 [, C待補...
作者: 瞎猫    时间: 2011-4-21 18:59
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可不便宜。
作者: per1-q1222    时间: 2011-4-21 22:46
瞎猫 发表于 2011-4-21 18:59 # @9 O& C7 n9 J$ l
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可 ...
( v  U- x. U' \  _0 A+ f1 l' |
correct...! |9 f% }" ~- X
一排....
+ n: {! {% _8 F( s+ }) U7 P1 ]  i$ h9 R9 G, {8 z
3 a; f9 s1 b9 z7 @; L
2 L! Q% R, n; M& u8 ?: q
# g3 _. W' J. |" Q; I

. P+ F1 m% ?; U  L
作者: stephenmaxmax    时间: 2011-4-22 11:57
本帖最后由 stephenmaxmax 于 2011-4-22 11:58 编辑 2 a. o# {8 V" b4 N
: h  k3 X0 X5 s& z# H: p3 C) ^9 F% t
IPMI是我今年最崇拜的科技。
$ v3 N0 c0 Y* _, ?& t# Q/ f这个东西真是各种方便~~
% Z# {+ f  s: I; m) w不过那个java的iKVMViewer,真叫个难用,java就是java,也就这个程度。
! U. I# i. z$ r7 P/ D' ]' Z
作者: skywalkerfish    时间: 2011-4-22 14:13
CPU和我的一样,不过我的是华硕的P7F-M服务器版。
作者: jimmyjin    时间: 2011-4-22 18:29
“不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
4 `) H; o3 C& V: `+ r7 \8 \- |+ \3 P( Y9 W我不曉得為什麼...
* g) I2 _/ [, f0 o0 D! _) o7 L: F) ^" V( i' q! Y9 f個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.0 o6 d& z3 S5 E$ z' y" z9 S( F( [0 w
他給我的回答是針對Linux部分提供....- Z; h& ^: X! Z0 J# X, m6 ~; l9 A, h7 |1 ]& `9 n* u1 s
因為Intel RST沒有提供對Linux的driver support....”" ]. c) I5 a; g% [" F  G! W
, t; s" n% y* R9 [* i% W
不知道X7SPA 这块D510板上有没这个oprom.......
作者: stephenmaxmax    时间: 2011-4-24 06:05
intel的板载raid在linux下非常之麻烦,我试过raid1,直接认成两块盘而不是一个raid1。网上说是可以解决的,不过我费了半天劲都搞不定。




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