POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

Supermicro X8SIL-F 解析

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-21 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 per1-q1222 于 2011-4-21 15:36 编辑 5 k) s+ b7 f" V. ]; {& V
0 l/ v/ F/ ?* B$ ?
其實這張板子...8 P: m* l, u& Y; ^, |7 B, Q
我買了2~3張來用...
3 u5 _) O9 o8 l: u雖然算是有一段時間的產品...5 L- `" B; ?& N4 O3 L6 T/ r
不過還是做個介紹好了...
5 W0 j% u: B  i' j; d  J6 G) B  ~* Bhttp://www.supermicro.com/produc ... 00/X8SIL.cfm?IPMI=Y
: m) X& c- M8 j' h前幾天收到一箱盒子...$ f* Q& }6 k& U! U7 s! Q

4 _& Q! F7 u# l: ^7 d: P( A+ [# Z打開來看一下, 難得這家廠牌會附說明書:. G) s: {; [9 ~$ i

2 _* ]. L& `: D2 W5 S! i主機板的整體外貌:
' R0 L: C( }$ _: K, |+ ^2 ^0 ~* |3 g6 z9 G4 C
只有Server產品才會看到的一些特徵...* i0 v- C8 [, V$ c5 X9 b  r
一堆PWM接口...
7 |* x1 `: o7 D  q$ M% @7 l3 S5 D在SATA Port附近提供兩組TSGPIO連入backplane提供基礎的HDD監控功能...8 k3 K% f/ j& h/ S& }$ k) z
在TSGPIO附近有一組2pins的Chassis Intrusion header可以偵測機殼側板是否被意外開啟...9 R" H0 D: G+ O  N' \7 S: [
當然這部分必須要有相對應的機箱去支援...
, T2 A6 o! @- G( Q9 Q! Y" Z1 g/ e& D; j7 ^6 e+ L
在此指明了一些基本特徵:
) }; @! c2 {( z3 Y4 H
" _. P# P4 b7 h" @: s) P1 W我們來看看他的基本布局:' ]" ]$ @3 m# Q) g1 \: O

6 O3 V6 W/ \3 b+ xWPCM450作為提供IPMI功能之控管, 對於在IP KVM應用來說...% E$ m4 T( m' `' Y
是極為方便的, 也是基礎控管系統的一個好用功能...
" E. D5 x  }1 ~( NIPMI能提供甚麼樣的功能, 這邊做了說明:
/ Z0 g- v) ^" I0 C$ N- S* f3 Lhttp://www.supermicro.com/products/nfo/IPMI.cfm
& R& ?3 w5 }' y6 ~- d, iIPMI即便允許透過LAN Port達成對遠端主機的連線監控....) D0 F& I' S8 d' [% b% t. C& O! P9 Q

) ?7 b6 k" |7 E  \% SIPMI的LAN Chip使用Realtek的產品....
3 s1 ^! |/ y9 ~2 c# @1 a不需要額外的螢幕, 鍵盤, 滑鼠...2 G, A. i7 j6 ]
透過瀏覽器或著特定的工具即可遠端連線控管....
+ V  r" ~$ d' I* q他跟一般的作業系統層級的遠端連線有極大的差異..
3 L) S& U' n' P- U9 J0 p5 n' u擁有更強大的硬體監控功能....# w: u4 T, |( m3 u# X  G/ v

9 w( l' a) }: `9 Q& G. n提供兩顆GbE Chip, Intel 82574L...) H( f: d% D( W
Intel 82574L是Intel中高端產品所採用在嵌入式方案會應用的...
5 F: S! h6 O9 ^) ^) |% y! e3 Y0 U: F' C$ m
CPU附近的供電部分, 沒啥好講, 典型的Server板子就是這樣簡單....
6 U6 T2 O8 O+ R3 k+ X! |9 K2 O# f4 |6 y- G5 L! v4 p
兩顆晶片, 右邊是IPMI晶片, 左邊是16MB的DDR2 Framebuffer提供給IPMI內建的Matrox G200e所使用...( A: d/ G/ T3 ^
: B$ ]) ~4 Q: p, s: v' f
3組PCIe 2.0...
' G0 d( l! t1 f  [2 x其中一組是lane 4x, 2.5GT/s(中間slot), 右邊PCIe 2.0 slot lane x8, 可以安裝PCIe x16 Adapter, 在物理規格上相容.....
" J/ f6 i+ i: L, b7 T. m1 q0 w" R5 l# E6 Y9 B8 b: h0 G
IPMA接口, 這個只有在Server等級的產品才會看到......
0 U: C2 e; E, ?) ?6 f' U, G2 R. d6 v如果你的PSU提供這樣的接口...( J" s2 _6 r; o; J3 o
便可以透過主機板去即時監控PSU的使用狀況...
. V: \5 a- Q. [% A9 f* @& }" \0 {; \/ h$ B; _8 _
背面輸出部分...; o/ S2 m. y: _( z/ z0 q/ H
其中被框起來的即是IPMI LAN Port....) y% b, }, Z  |9 S
作為遠端連入監控使用......
( P; D" k$ E; H2 Z& Z! a( ^以Server產品來說, 這款並不算昂貴....' t  ~! r! |: x" r( B3 X
提供IPMI功能, 達成強大的監控能力...- H0 S1 @7 ]/ u  v
Supermicro還提供額外的SuperoDoctor的監控軟體操作系統的使用狀態....
* l' D9 m# h0 \1 a/ a& z. q2 t基本上硬體部分就大概這樣....
2#
 楼主| 发表于 2011-4-21 15:33 | 只看该作者
再來看看BIOS部分...
& {3 \' b  q! |首先這邊說明的是...
2 E* C  i) P: Y) p: YServer/Workstation產品不會包含任何有關超頻相關的操作項目...6 b" y; N/ p6 l( E) R% y: x
講求的是24hrs不關機, 持續穩定操作才是主要目標...  u6 T3 Y+ M2 C' E
我這裡使用IPMI利用IP KVM遠端操作BIOS來展現...
# Z+ H2 e( P0 ?: n* u: Z" b首先來看看基本畫面...; e) D5 N) L7 B8 T& s( b+ W
' }% G$ z% p  O/ y7 m9 K/ U1 I- ^& }  W
一些基本狀態訊息...; a, y  s4 ]* K% I; u. O% J2 y0 i
: D0 l: x% R' x# o. m
Adavanced部分提供了一些進階項目特徵....7 [3 Z0 {0 i4 F

8 N3 i# e" A: ]( TSecurity部分與一般民用主機板一樣....; q  V0 P, b1 t& \8 x% f9 A
5 a  h( D; P, M8 P! `* H
Boot部分可以指定開機啟動順序....0 k  u% y- ~9 A; @' @- Q
當然重點在於Advanced部分...
6 j6 i4 G! V( H5 T: t( t我們大約看看幾個部分....
8 A' q5 ^0 J$ {) v7 o, Q5 T2 S- ^# U2 _$ X+ `0 ]* u5 B" C$ e* |
Boot Feature包含了幾個特殊項目.# s) i5 s* {, |" j. D! h' {
Watch Dog Function: 看門狗, 如果系統hang在超過5分鐘以上, 會立即強制重新開機. Default是關閉, 建議也是關閉...
+ \' Y, r7 }. {2 z; _. vPower Button Function: 可以用來設定電源按鈕的關電特徵, 是否是按下去立即斷電, 或著設定為超過4秒才斷電...
) a. r9 w( \) J! N# N3 P7 G6 W7 _Restore on AC Power Loss: 這個項目用於如果異常電源丟失(在完全沒斷電的情況下), 再重新開機進入OS時, 會復原上一次的使用狀態..; l2 b' T# U" O$ F) b4 H( z

9 _/ U+ p4 K: [CPU部分包含了幾個可選特徵...
6 C+ K( U. O9 K1 l  i虛擬化, 節能項目, 有關快取性能特徵.
8 q+ L1 Z3 e9 {+ F; R2 p# \" S2 P+ I3 l6 H/ j! @
這個部分包含了MMIO的remapping項目以及VT-d的虛擬化項目..: Y( P( O( H9 |$ \
ASPM項目是針對PCIe lane的節能...
! b. F3 `  a  lLegacy USB Support部分...
' f) s' N9 n0 e; O# H5 ]很可惜, 只有支援keyboard(真的有時候很麻煩..)....8 r, ~& r0 G2 Y. Z/ V5 v9 I

# U1 `& d/ n; USATA設定部分包含了IDE, AHCI和RAID的可選項目...
, n# z: a; B5 n7 H3 Y不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM.../ O4 U; G/ A9 K" ^5 J
我不曉得為什麼...
7 Y) H, h) C7 D! \: @) y個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.; P- M  k% j9 X5 g& e0 L( U
他給我的回答是針對Linux部分提供....) w6 a# _. I# j" `" d
因為Intel RST沒有提供對Linux的driver support..../ R3 p# x8 B) I/ p* @% y  Z: X

2 D, }% b& a- p  m3 j! l這邊可以設定一些關於PCI Device的資源項目..  x4 g6 ~9 c) J2 ^( S
包括對於Slot的OPROM指定是否載入...
$ o! |9 B# P' K- e# L+ C; ~這個功能有時候很好用, 例如如果Adaptec亂搶intterupt的時候...
1 ], \) T7 q4 {- j我們可以針對這部分關閉某些adaptec的OPROM載入...5 q6 M6 y, n0 U8 u4 e
例如插入3張不同的RAID HBA情況下....3 h/ K3 Z$ B% B# |, `
ROM Scan Ordering可以指名OPROM的載入設定....% g  A4 Y4 K. {, b! W7 d# }
是由主機板上的OPROM優先還是Adapter優先....
; h) J$ ~( j5 OPCIe I/O Performance是有關於PCIe的payload的部分....8 w2 L6 [- _  C+ W0 T
這個項目不是每家主機板廠商都會提供....: E" A$ s& ?6 Z7 o5 b
就跟Slot指定載入項目一樣...
% w+ s8 W$ m( f$ w也不是每家主機板廠商都會提供....- q4 c3 h$ F+ \" W# A1 B7 k) l2 [* M
LAN 1 OPROM啟動後可以提供PXE服務....: W- R; F5 R' a7 X+ r
另外包括針對GPU的載入項目是由IPMI內建的G200e啟動還是由Adapter啟動...
3 Y' L' |& c6 h. h/ T
$ r& Z: O, C4 A& a  ^5 C* q( d7 q透過Remote項目可以進行COM port的遠端指令命令操作..
' C% q5 c! n. E不過這個蠻少用的....3 M+ W: C2 E& Q$ w% S  Q
  p4 w( M3 E8 U0 f" Y
Health狀態可以監控目前的系統溫度, 轉速, 電壓狀態....
& Z5 B, ]& x5 o  ]9 C! ^1 v以及提供各種不同的Fan Speed Control...
3 u4 D* g) G" c( N0 T+ l: s注意了! Server/Workstation幾乎全部都是提供PWM接口...
& {/ y4 a' _! D3 n這使得風扇控制很好操作.....3 o$ K6 |" q1 B6 y# z/ d9 z( ?

3 G  J6 h  j8 y& Y6 W" u4 H* `; zACPI部分的HPET針對新型的OS設計的....
( l( p( G' x( n& QHeadless Mode提供無銀幕, 無鍵盤, 無滑鼠的操作方式(要相對應的OS支援)1 d# J; M2 i% q% D! K- x. r
不過在IPMI的提供下, 這功能無用..." U! M3 S4 {- E6 g4 [: u: i2 j

) F) p. C0 |- E( f& A6 ^3 B這是IPMI的設定部分...4 x+ }9 f8 p% i; z0 F+ W+ b
可以查看監控日誌以及設定IPMI LAN Port部分..6 ^: s) K" k( X/ p, R+ s9 d' ?
另外還有一種Watch Dog設定...# d  T& c/ W" _0 ?  m
當系統發生當機, 異常情況...
. u+ R5 A7 T& [2 E0 O$ L% K( O這個額外的Watch Dog提供三種強制狀態...
# _' q3 [5 B- z1. Reset System
% E* }$ |3 h% r6 ]2. Power Down) Z. E$ v1 |7 R% I$ {, r6 q
3. Power Cycle
5 F( H; E1 c, c* Z另外透過這個Watch Dog還可以設定Time Out的Trigger Timer....5 g: f4 `  f8 J7 K  O6 B! F% F5 V: C
這個IPMI提供的Watch Dog機能更為強大...
4 O, K1 _) `; K$ B; V) S0 k: _1 k+ y: H: r* B4 [# J: l
這是IPMI LAN Port部分...
0 a/ T' W# C  @5 \/ Q: J可以設定MAC Address和指定IP部分...
. `! @( |7 W% @- X! J8 @2 i' j1 U8 c是否是固定IP或著由上層DHCP來配發服務...
% ^5 o* e; O* G( E7 i3 P通常我的建議透過上層DHCP配發服務的話...0 `; L$ E) N4 W8 N0 f: ]9 M
利用MAC Address與IP綁定的方式較好...% R0 w, W2 I/ Q7 k. H
方便管理..!!..
, a; R/ k2 {& z, Z否則IP跳來跳去很麻煩...., c7 s! `% v  n" d: B- Q% t

+ H! `# [% h9 K最後的Event Log可以得知額外的系統日誌狀態...
4 Y! x- Z( Q3 {% L" N3 A以及包含ECC偵錯日誌和PCIe Error Log....
3 U- c6 `+ z5 t) Y4 m( H" r大致上BIOS中最主要的就是Advanced部分...
* G, Z/ H- T  [* E1 ?1 vServer/Workstation能設定的地方不多...
! C7 V: x4 t9 Q4 E3 M2 `講求的是穩定...!!!5 ~8 m; V' E. o. |: T
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2011-4-21 15:34 | 只看该作者
本帖最后由 per1-q1222 于 2011-4-21 18:32 编辑 - Z, g* I; l$ r0 B2 [1 y9 e
, g3 i  B( d( d0 _1 A# F* x; h
Supero Doctor, m# K  Q5 \1 v' l) N" J. |
Supermicro對於自家主機板本身提供了一種基本監控軟體稱之為Supero Doctor...: `# b3 R7 j: s$ y
這款軟體具備了主從架構....
! ~2 z& K( W9 Q: c9 i首先透過Client端部分可以看到一些基本的資訊...( k6 ]6 h! w# _" T; {7 I
. C8 l: ?$ x; Z7 O7 c8 i" f
如果你的PSU支持IPMA銜接到主機板上的話便會多出一項資訊...
" K' ^) l' p  \4 j0 Z8 m+ @% @5 ^+ b" H% s' C7 q( v
我們可以查看風扇的轉速運作情況:6 T  Z$ u! d8 T% v7 q
! x( Z5 m/ B% a
查看電壓起伏狀況:! P: W; I, b$ {3 Z

" A7 G5 ~0 i1 C. e, X! Y: G監控溫度狀況:, v* ?! Y! T7 j. g7 a* N* O

# M' L' x( p6 d* u5 c) v% W" P這個項目可以指定加入不同的監控裝置:
4 w% W9 {; g9 L- r# ?) ]. v2 H
& ]5 _( n  f, d: T配置Alert狀態, 還提供SMTP轉送mail:. k: W. }( G% v& P; L% K- J
# |3 f- }, `! j% s5 v
Client端軟體的基本設定:
; B$ C1 a% o" s4 k  ~7 U. U2 T* [6 e0 o* W
在Client軟體部分提供了基本的管理資訊, 而Server端以瀏覽器為框架作為管理...
( N: j* Y/ W1 E: u6 v( ?  V進入時必須要登入介面:
7 y  W) p3 }4 P0 ^3 G6 g" E5 E2 y: O6 z6 j4 b+ V1 N) i
登入後便可看到基礎訊息, 透過左邊勾選相關資訊在點擊Update便可查看指定勾選的相關資訊:  a! ~! x6 R& P" n

" r. E9 s. a! l# r1 |# `查詢系統健康狀況:
9 E- b# X$ I1 y+ Z
1 {5 o5 n) l" z+ t( X管理部分提供了Alert, SMTP, Online Flash BIOS機能:
5 y3 P  ^2 l4 G. h. M
3 F. K" p) r  b  P( B$ t這邊提供了基本的成員管理:
. X: L0 i9 V2 x6 U
3 ], A, X" k' x4 u' j& u允許產生自我診斷報告:
$ o# x8 I2 Q, Z* E; W3 Z' ?% [9 @# U9 }2 O+ E8 T
Supero Doctor是針對Supermicro主機板產品提供的一款基本管理軟體....
/ O. J4 J; w& I相較於IPMI硬體監控功能來說, 功能較為基本......2 Q% C) v: i& x
使用IPMI- _1 G5 v5 C; X. _7 F* d0 _3 T- J
IPMI是一項硬體即時監控的一種管理介面, 他可以橫跨各種平台...
% W" k+ H3 Y1 [3 S& n. O8 n常在Server/Sorkstation產品見到...! d  B; k1 F; P" X! s! c
X8SIL-F使用了WPCM450晶片來提供IPMI機制.../ K) U% \) t# i
基本上可以由兩種方式來使用IPMI..8 r9 I1 R2 c# N6 X+ P
1. 透過以Web方式來使用: _6 R3 l8 {' ^3 S" f  h
2. 使用專屬的IPMIView軟體來管理系統...* [0 g( u; A8 c: x8 k7 l* l+ E
在這邊我們先以IPMIView軟體來看看提供那些功能...
5 K2 W+ D/ z; L3 i& }/ x4 @! M7 C7 g; ]1 K/ i; E
這是軟體開啟後的畫面, 透過網段探測(長得像放大鏡圖案的那個)去找查主機.
6 u9 X' g$ A0 ]5 \8 b- Q2 Z2 z# ]# L$ D/ ~2 W
找查完後, 發現IPMI主機, 加入Domain裡, 然後開始對該主機進行登入連線.....# g! j* y! f* }+ y+ X
4 z6 X. x7 K' l, L# ]4 a+ R
當連進去後, 會是呈現這樣的狀態:
7 m1 E7 N( B) J3 n0 d6 N4 h* \5 }2 Y: ]: k9 `# M
我可以透過IPMI的感測器功能去感測當前的系統狀況:...6 M& Y  b( Y. w' O- k

  H' m* _. s9 ^/ O) Q0 B可以發現一件事, 一堆空項目, 這是因為我還沒指定開機..../ A* k  K8 p2 {/ r: A9 a/ m
我可以透過IPMI Device來進行Power Up:" {7 e! P; v, s( W1 U6 H3 J: o! t

0 h- g( q6 B" c. O當Power Up後, 感測器狀態便會改變, 因為他偵測到主機正在運作:; c7 Y& p: I+ u+ D" `5 L( C
3 i2 p2 y: c( g4 j6 x+ a
同時我們可以到KVM Console來開啟Console:4 C) q* U' F+ P# Q
/ V7 B& W+ E, O2 X: _
開啟後會出現一個新視窗為KVMView, 裡面會呈現正在運行的主機畫面:
* D$ g, ?6 k% `1 Z+ {8 K8 p1 F' x' z  l- B/ w% V
透過BMC Setting查看目前的網路設定功能:
1 P! J4 m' j) ~# I+ o" l8 v* Q! m
0 f. ^' C) F3 |9 R+ \6 w我們也可以設定IPMI使用者群組:( _/ m2 f) F( z8 E4 a7 M
3 P4 F" ]4 G1 y" E- N
即時的事件日誌, 可以讓我們知道當前的系統狀態:
+ z9 V: ]2 l% T' p4 Y% @5 b- X& [" `  x: P' H5 V
在KVMViewer下預設提供了相關巨集(Macro)按鍵功能以方便使用:
4 ~/ E% `& j4 D0 e
: |. t- V7 ^) y, F) R: K" b$ N大致上從Supermicro提供的IPMIView軟體賦予了在Client端上比Supero Doctor更強大的監控功能...
" q9 N( i% @" e$ x7 o而透過Web操作介面可以進行更複雜的設定..
% K8 ?1 m0 I( p1 C$ l  t$ h待補...
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
 楼主| 发表于 2011-4-21 22:46 | 只看该作者
瞎猫 发表于 2011-4-21 18:59 8 `& H5 ^/ ]; w8 C* V( U
可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可 ...
/ ^  i( H4 u( u: f! {6 m+ Z
correct...
  A8 Q2 T% }, k$ a. R4 f/ b一排....3 O7 B7 u1 T6 U1 I# p$ A

' g6 @7 s5 L/ c$ Y* y, x9 w6 c+ n% H# ?2 I5 c' r% e
0 F8 A1 w/ k" d" b, [
8 G8 z( W, s& W4 B# x9 j8 j9 c

; i% t) Q9 z% R" Q. w3 D. q$ E
回复 支持 反对

使用道具 举报

6#
发表于 2011-4-22 11:57 | 只看该作者
本帖最后由 stephenmaxmax 于 2011-4-22 11:58 编辑 : R. {2 `7 z( `

. `3 M' Z; {  _  @) b7 t' h" cIPMI是我今年最崇拜的科技。
: x4 ^/ k  i2 H8 \这个东西真是各种方便~~/ T+ Q# G, s7 d1 l- Y) x, P# ]
不过那个java的iKVMViewer,真叫个难用,java就是java,也就这个程度。2 U4 o( q/ v; J+ u: Y' ?9 ~$ [
回复 支持 反对

使用道具 举报

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

使用道具 举报

8#
发表于 2011-4-22 18:29 | 只看该作者
“不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
9 i8 Y: f! y7 C- ~% p* f9 ^: L7 y# T+ r7 \8 \- |+ \3 P( Y9 W我不曉得為什麼...9 u7 W4 e; f7 S: x$ h1 @& g
: F) ^" V( i' q! Y9 f個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.0 o6 d& z3 S5 E$ z2 x1 I. }* W7 T, u1 N7 Z. I0 ~
他給我的回答是針對Linux部分提供....- Z; h& ^: X! Z0 J# X, m
1 F8 I" X( {! }' \因為Intel RST沒有提供對Linux的driver support....”; D+ T, c5 o5 V% r) x9 |8 h6 K
. z( D0 A0 p' u% s6 m$ ^
不知道X7SPA 这块D510板上有没这个oprom.......
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-11 09:10

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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