POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

Supermicro X8SIL-F 解析

[复制链接]
跳转到指定楼层
1#
发表于 2011-4-21 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 per1-q1222 于 2011-4-21 15:36 编辑
# [% M1 N/ d, u& p) Q2 q5 B: `- [7 s1 r% i& G: X! ?4 r1 m
其實這張板子...
) @; Z; z$ I7 k' d0 \9 a5 S# B# Z我買了2~3張來用...
6 c) o4 G# {- E& T! w0 H5 c4 g雖然算是有一段時間的產品...# ^4 h3 r& `. |2 I- _! [1 P' M
不過還是做個介紹好了...( C+ m4 X+ U( W
http://www.supermicro.com/produc ... 00/X8SIL.cfm?IPMI=Y' W9 h0 q7 O9 |% z5 o5 }4 x; c4 O
前幾天收到一箱盒子...0 x1 t+ r+ ]  y" U0 p  X

* k( S( {" _# e1 J5 b8 |# a5 m打開來看一下, 難得這家廠牌會附說明書:, }( y% m+ B+ U

6 S; ~/ w+ z' R, @. i8 L# A0 r主機板的整體外貌:, k. [1 D+ y2 o
% |: Y4 N9 i; ~8 q& |6 N
只有Server產品才會看到的一些特徵...' C7 [  Z) X! Y: o$ z1 l1 E& b
一堆PWM接口...( F  }7 d+ K1 |
在SATA Port附近提供兩組TSGPIO連入backplane提供基礎的HDD監控功能...% ?+ Y2 z( X, F4 N7 i) T/ l" y$ Q
在TSGPIO附近有一組2pins的Chassis Intrusion header可以偵測機殼側板是否被意外開啟.../ x* Q# E" z, t( m1 h, G8 C
當然這部分必須要有相對應的機箱去支援...$ l2 ?- i- y! p

4 W. f* H2 |( V; @在此指明了一些基本特徵:& y! U- D/ a/ `8 e* t
& s' P7 H4 @+ i
我們來看看他的基本布局:. I/ |) l$ O% s6 l6 j% {2 f8 ]0 @

/ o+ H2 Y5 p( c, e- p5 k5 T9 fWPCM450作為提供IPMI功能之控管, 對於在IP KVM應用來說...3 e$ N. L7 a4 ^" l  @) {# R1 O' e& N  M
是極為方便的, 也是基礎控管系統的一個好用功能...9 u% I; \3 y4 @* B6 r
IPMI能提供甚麼樣的功能, 這邊做了說明:0 k- z6 @! M& ]6 }0 A  q1 B/ K  ~
http://www.supermicro.com/products/nfo/IPMI.cfm/ I8 _1 |; K8 H5 M) w
IPMI即便允許透過LAN Port達成對遠端主機的連線監控....
' |- A) ]3 M2 b8 Z0 V; M5 P. L6 P( G2 z  R
IPMI的LAN Chip使用Realtek的產品....4 X0 |0 N' d) F+ C2 E
不需要額外的螢幕, 鍵盤, 滑鼠...- U5 G! l8 m3 x, b8 m
透過瀏覽器或著特定的工具即可遠端連線控管....
1 v& ~7 q. y$ d; z他跟一般的作業系統層級的遠端連線有極大的差異..
" M, l4 L& ^, H- W9 K1 f7 P0 M擁有更強大的硬體監控功能....* T" {5 l2 O8 u+ ^  G
3 U+ R' A/ X2 E
提供兩顆GbE Chip, Intel 82574L...- Z; j3 g) S8 I! U- d+ k" h
Intel 82574L是Intel中高端產品所採用在嵌入式方案會應用的...  d9 Q2 z2 P6 X: q: x8 X- J0 }) T7 y6 c3 C
5 f. Z7 P8 f4 k9 ?9 M
CPU附近的供電部分, 沒啥好講, 典型的Server板子就是這樣簡單....  [+ t# o) C! H+ H( f. ]1 k1 I

/ {  [) p) ]5 E) j# N兩顆晶片, 右邊是IPMI晶片, 左邊是16MB的DDR2 Framebuffer提供給IPMI內建的Matrox G200e所使用...
' \; C: y. w) ~6 N) c, [3 r/ J
6 I$ F0 a. o* `8 S$ C3組PCIe 2.0...
3 {. _( z4 G" F: G- K' D  y) I其中一組是lane 4x, 2.5GT/s(中間slot), 右邊PCIe 2.0 slot lane x8, 可以安裝PCIe x16 Adapter, 在物理規格上相容....., L9 D# I) o& h0 l  m1 T+ K) E6 [
6 o) I! a, r# @. K( Y1 }. T
IPMA接口, 這個只有在Server等級的產品才會看到......& _% z: f. t) x* k
如果你的PSU提供這樣的接口...
  j. a0 Q# K- g) W3 I' @/ l9 ?1 @便可以透過主機板去即時監控PSU的使用狀況...
: o! n5 y3 \  Q  K, A( q) X
# f! \7 \5 O6 n2 S背面輸出部分...: I  C$ _' H; J9 O! [7 L; b
其中被框起來的即是IPMI LAN Port....
" Z* n# k3 p( t' w% A( {# E作為遠端連入監控使用......5 O  o$ d* F; Q) F( O. V$ ]$ b4 Z( U
以Server產品來說, 這款並不算昂貴....4 Q" @& D  A4 E/ [* k& \  N1 X- o
提供IPMI功能, 達成強大的監控能力...
6 {/ _9 ?* w& ~& b2 gSupermicro還提供額外的SuperoDoctor的監控軟體操作系統的使用狀態....) z" m4 d6 C) d* ^  s
基本上硬體部分就大概這樣....
2#
 楼主| 发表于 2011-4-21 15:33 | 只看该作者
再來看看BIOS部分...' L/ l+ ]* z; F1 H8 V' k. A5 c
首先這邊說明的是...
$ W; h0 I3 j) a5 @Server/Workstation產品不會包含任何有關超頻相關的操作項目...
0 i! d* F) v5 x. o講求的是24hrs不關機, 持續穩定操作才是主要目標...% t0 ~9 _, R, G0 V7 J  ~
我這裡使用IPMI利用IP KVM遠端操作BIOS來展現...; s! u  t( P5 O. j3 ]- m0 o
首先來看看基本畫面...
. {2 w: L" o% E) z
* X5 y3 `1 o. r9 |4 h( O一些基本狀態訊息...0 z) u& O  P: I5 `/ @3 i

" l8 n2 G6 I- S% z/ Q! qAdavanced部分提供了一些進階項目特徵....: c! Z  p( l  y; h# V0 ~
2 ]1 _) D# g9 E6 E1 w5 `
Security部分與一般民用主機板一樣....
9 w; l: `, B# @# q8 E( y: v6 k; S. f" h
Boot部分可以指定開機啟動順序....8 ^" |+ L- r3 l( }
當然重點在於Advanced部分...* e; C2 a' _! `9 k! `
我們大約看看幾個部分....
4 y( c8 k$ F- L. R, |3 _4 p
% ?( W5 P7 P# u+ ZBoot Feature包含了幾個特殊項目.2 J+ [* J  N7 R
Watch Dog Function: 看門狗, 如果系統hang在超過5分鐘以上, 會立即強制重新開機. Default是關閉, 建議也是關閉...# Y6 c9 M  o( Y$ J8 e! M  q1 D
Power Button Function: 可以用來設定電源按鈕的關電特徵, 是否是按下去立即斷電, 或著設定為超過4秒才斷電...
8 m0 {% N8 A( h% U0 NRestore on AC Power Loss: 這個項目用於如果異常電源丟失(在完全沒斷電的情況下), 再重新開機進入OS時, 會復原上一次的使用狀態..
0 d0 _6 [( Z7 C1 g
6 V! i0 G1 _/ G$ d* r' @, XCPU部分包含了幾個可選特徵...: [2 _* @! ]7 Y0 p+ v+ ]3 V" A
虛擬化, 節能項目, 有關快取性能特徵.1 A5 e( L7 d, N& i  Q5 n4 Z/ v- b

6 ~0 ?6 H8 X- E" O' K7 ?+ k這個部分包含了MMIO的remapping項目以及VT-d的虛擬化項目..5 \- t7 N- V1 b- e# y
ASPM項目是針對PCIe lane的節能...1 {, P: ]* [7 x
Legacy USB Support部分...; u8 a6 S2 l8 a5 e' }: R4 @" e
很可惜, 只有支援keyboard(真的有時候很麻煩..)....
1 M3 r# {5 h- v8 @9 E  U1 _0 A% C+ W9 A& t% c: @+ J0 A) J
SATA設定部分包含了IDE, AHCI和RAID的可選項目...- y/ x  g' f9 `' f  o
不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...
! x2 a" h9 p- C我不曉得為什麼...
- m) ~; j! X2 l, p. R$ S個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.
" v4 `- k& H5 {/ \# Q2 F- o. l/ a他給我的回答是針對Linux部分提供....! n8 n# |, q5 ]# q/ q) H9 c
因為Intel RST沒有提供對Linux的driver support....
3 O: [( ?7 F. D" X
! a6 o) l" m5 s這邊可以設定一些關於PCI Device的資源項目..
0 r6 X6 o, U2 O% q! O" v2 l8 v) ~4 E包括對於Slot的OPROM指定是否載入...
, |% y7 Q/ L! F- ^5 E4 O" ~這個功能有時候很好用, 例如如果Adaptec亂搶intterupt的時候...- h! o- p" _, z; {
我們可以針對這部分關閉某些adaptec的OPROM載入...
' H6 g, D* t4 B* d例如插入3張不同的RAID HBA情況下....# t1 n6 K( }* ?& u3 e& v
ROM Scan Ordering可以指名OPROM的載入設定....
* k9 f* X* K; \是由主機板上的OPROM優先還是Adapter優先....: D& ^; [: m2 A* R
PCIe I/O Performance是有關於PCIe的payload的部分....5 Z& H! Q# b" a
這個項目不是每家主機板廠商都會提供..../ w: S9 C3 b6 ]% g- t* P
就跟Slot指定載入項目一樣...
+ k& `: M5 A) O0 U% Q0 |也不是每家主機板廠商都會提供....
. `6 U% h5 h% w6 X1 QLAN 1 OPROM啟動後可以提供PXE服務....4 c& E) D3 d4 I; `) L" j1 a; q
另外包括針對GPU的載入項目是由IPMI內建的G200e啟動還是由Adapter啟動...
% }' r6 N( V) w+ T
( q+ ~& h. Q9 j1 C* c* C透過Remote項目可以進行COM port的遠端指令命令操作..
1 O# J; u' d" g" d不過這個蠻少用的....0 Z1 {4 @" b8 _$ k8 o5 _+ I  j  |+ y

  h% L" ~. E& u+ x. eHealth狀態可以監控目前的系統溫度, 轉速, 電壓狀態....% \& f( @, S, C# `% O" o# q, V. G
以及提供各種不同的Fan Speed Control...$ I. @2 |: {: F3 H8 a& I- A; i
注意了! Server/Workstation幾乎全部都是提供PWM接口...
7 P0 @& G& j! B. }# y/ A1 K這使得風扇控制很好操作.....
) h, r! u0 a. L8 N3 c
- U8 g" q  z" u$ TACPI部分的HPET針對新型的OS設計的....# f& `, S# d' k& r  k+ y9 O4 V
Headless Mode提供無銀幕, 無鍵盤, 無滑鼠的操作方式(要相對應的OS支援)) }1 z# \+ v7 \. |; O: n- d4 A: {1 u
不過在IPMI的提供下, 這功能無用...
) h& \+ ?( Y: V* T
6 [4 L4 `9 e" c3 p; a' Q+ m這是IPMI的設定部分...
# ?6 G' M7 [5 G  V" d. H可以查看監控日誌以及設定IPMI LAN Port部分..
0 G2 Z& X7 a/ [* [9 Y+ d另外還有一種Watch Dog設定.../ R  z7 }$ w* \# D- ^/ J4 H' @
當系統發生當機, 異常情況...6 n0 Z; |8 M2 @5 D. c- v6 [& y6 d
這個額外的Watch Dog提供三種強制狀態...
+ d2 Z. S/ x$ `2 t# i0 w1. Reset System& [4 ~5 R9 P+ O' d. `& U' r
2. Power Down0 O% D. D4 r; }4 O% F) G
3. Power Cycle
7 c! ?- H2 F# `- a9 X2 @! M) X另外透過這個Watch Dog還可以設定Time Out的Trigger Timer....
2 G* H: R" m, a! D! F這個IPMI提供的Watch Dog機能更為強大.... |0 Y# r9 q3 |, ~' q
6 e/ o& O9 B  B: @
這是IPMI LAN Port部分.... w2 z- g. x- |( X& K2 S8 u. C
可以設定MAC Address和指定IP部分...
. u* [9 _; g6 H6 M3 p4 t+ _是否是固定IP或著由上層DHCP來配發服務.... h. b1 i* O8 ~; p) f" l& D, c
通常我的建議透過上層DHCP配發服務的話...# L- p' A# N6 R) k6 M  M; W3 W
利用MAC Address與IP綁定的方式較好...$ W9 j0 s' k! A
方便管理..!!..
) q% u$ }! ]7 G否則IP跳來跳去很麻煩....
4 P) M% I- `5 G, Y6 Q! O9 T: j& a3 X7 k8 H
最後的Event Log可以得知額外的系統日誌狀態...6 t4 y5 _) C, q* f9 ]' \
以及包含ECC偵錯日誌和PCIe Error Log....% i/ p' Q' K. h5 M7 P9 G9 v
大致上BIOS中最主要的就是Advanced部分.... \) ^: x* Q+ u; U8 ~
Server/Workstation能設定的地方不多...
. g8 N- T: y2 }% d講求的是穩定...!!!3 G' Y; |, j3 V0 G4 M5 P
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2011-4-21 15:34 | 只看该作者
本帖最后由 per1-q1222 于 2011-4-21 18:32 编辑
( ]# g* g$ k% p1 k* T' O  {  N9 P/ g) {4 i4 h( @* w
Supero Doctor
- x* ^* |" x) L% j3 O" }# Q+ lSupermicro對於自家主機板本身提供了一種基本監控軟體稱之為Supero Doctor...% x$ N: Z3 Y+ O: K2 L7 _
這款軟體具備了主從架構....
2 t- o7 e' [; b& f8 H# ]' ~首先透過Client端部分可以看到一些基本的資訊...1 s! w  W/ {( q: D. s% V

1 f) @  G; i4 r/ |+ |如果你的PSU支持IPMA銜接到主機板上的話便會多出一項資訊...
0 z- v$ @3 U3 E# [8 |4 `$ o3 K3 v/ f4 M/ |1 @/ S8 |- B4 z
我們可以查看風扇的轉速運作情況:$ X2 K. z( k% `% a" G1 [4 U

3 C, i% N+ {7 Y, ~- t! u查看電壓起伏狀況:6 g( S' _5 Y9 z% i0 b/ A
$ m4 \( i; l- w4 w
監控溫度狀況:
: a* K# I; F& U/ j
  |. v0 D# b! K9 Z這個項目可以指定加入不同的監控裝置:
2 y( c3 h( l9 B& e0 `2 a3 p; V& f. t* y" G; A: b7 {6 T% a. |  ?
配置Alert狀態, 還提供SMTP轉送mail:
; b. D, n8 u8 o; ]* q. m7 @" O: b: ]! O+ G/ D9 G2 p0 j
Client端軟體的基本設定:2 E$ k5 y! i, V

5 L# r6 R7 U% L. ]在Client軟體部分提供了基本的管理資訊, 而Server端以瀏覽器為框架作為管理...; \. n; k. k8 z  B9 t: u* ?
進入時必須要登入介面:' u" M: u4 ~7 r" d% d/ a
$ w+ k, w; ?+ T# T
登入後便可看到基礎訊息, 透過左邊勾選相關資訊在點擊Update便可查看指定勾選的相關資訊:
: N1 I  t3 x; _8 c" z
/ z5 {# P0 Z8 ?: }2 J" j* e查詢系統健康狀況:
; {3 H! G0 g! A& y
6 l/ I0 E1 ~, s管理部分提供了Alert, SMTP, Online Flash BIOS機能:. u3 v! m1 E; e
1 m  A2 n4 J: Z
這邊提供了基本的成員管理:" T  u. L7 L/ g- w

2 B. v6 }' `' {* U允許產生自我診斷報告:
0 D. b! r8 y9 `) v; P
$ e+ k4 Q; v+ k+ q' V  MSupero Doctor是針對Supermicro主機板產品提供的一款基本管理軟體....
' s( |! p& l5 x5 q2 ^相較於IPMI硬體監控功能來說, 功能較為基本......# O; L6 Z3 o, `. [6 F
使用IPMI3 q' M5 a9 b: r" k3 D
IPMI是一項硬體即時監控的一種管理介面, 他可以橫跨各種平台...* H9 {; g6 a1 l2 Q
常在Server/Sorkstation產品見到...
7 F) }" i' p7 L* c& uX8SIL-F使用了WPCM450晶片來提供IPMI機制...
0 h/ M0 T1 G7 c3 h% v8 X7 i基本上可以由兩種方式來使用IPMI..  c3 C% h' R3 K1 P' p
1. 透過以Web方式來使用2 M$ B) i% g, j- d! O( a
2. 使用專屬的IPMIView軟體來管理系統...$ T8 u1 h& t$ Y2 _; T# t+ d% r
在這邊我們先以IPMIView軟體來看看提供那些功能...4 l5 H$ r3 s" z, [! a
, R" y- M( B0 f* u  a  Y# Y
這是軟體開啟後的畫面, 透過網段探測(長得像放大鏡圖案的那個)去找查主機.
& j: y' c9 O# r& J
  F/ d* i; m% v( ]$ y  D找查完後, 發現IPMI主機, 加入Domain裡, 然後開始對該主機進行登入連線.....
6 v; h6 [: l, @7 U" D
, K) _" V: n3 r9 z9 q3 b: b5 M5 T當連進去後, 會是呈現這樣的狀態:; E! [1 ~* H1 b! q% r: m% R
- I1 Q9 W" ?1 t) s& W
我可以透過IPMI的感測器功能去感測當前的系統狀況:...
6 ?) L# o2 G8 Y9 G& v. a& N2 L; B) Y8 T! [& ]9 C
可以發現一件事, 一堆空項目, 這是因為我還沒指定開機....8 p" q9 _7 y  b8 x
我可以透過IPMI Device來進行Power Up:6 V/ h: \. b2 c, B, r3 Y+ m" c! o* L! t

* W0 _7 F) z9 k$ {  Y7 V5 w當Power Up後, 感測器狀態便會改變, 因為他偵測到主機正在運作:5 S4 V: s$ U6 q6 e1 J
1 p9 j4 j8 Y" b9 D) v& w! ^
同時我們可以到KVM Console來開啟Console:0 G7 p5 r) f# ^& |% u

# a$ _  u: w( l% ^開啟後會出現一個新視窗為KVMView, 裡面會呈現正在運行的主機畫面:
/ R; h) I' |" P) C0 X% c
4 J: `2 O3 z2 N透過BMC Setting查看目前的網路設定功能:1 V% S# D2 E2 N$ q
1 Y* J0 O" O" j
我們也可以設定IPMI使用者群組:
, s2 A$ ^. x' R- A
/ ~# U0 {) N; o( @) I2 a即時的事件日誌, 可以讓我們知道當前的系統狀態:3 A2 R0 g: G+ S. z
$ F$ Q$ c7 j$ F$ @' ~1 |& ~
在KVMViewer下預設提供了相關巨集(Macro)按鍵功能以方便使用:
" E, ^3 U  C* l' Z0 q' u: Q8 s& v+ V1 h4 x. ^
大致上從Supermicro提供的IPMIView軟體賦予了在Client端上比Supero Doctor更強大的監控功能...$ D+ {1 K' S9 q$ ?
而透過Web操作介面可以進行更複雜的設定..
( z5 T9 P7 |) Y0 i9 f待補...
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
 楼主| 发表于 2011-4-21 22:46 | 只看该作者
瞎猫 发表于 2011-4-21 18:59
1 {& L. q0 i) B' y& o' ?, \可耻的插入了,供电部分简单但是不简约哦,强烈要求LZ拆开散热片看看底下是神马,感觉像是DrMOS,那玩意儿可 ...
) o6 s2 S' {! h4 e
correct...
9 O- S1 S/ m8 u一排....
1 \$ d5 E* D1 _# }3 }4 K" F# o& |  K- B7 ~: L' M# T
- E  u9 N9 c+ @* N# d
/ |' {; m" z8 x& n4 b. \3 T# A

$ ]2 v7 h( S; P* C9 T
7 w+ d- t, [* A* L
回复 支持 反对

使用道具 举报

6#
发表于 2011-4-22 11:57 | 只看该作者
本帖最后由 stephenmaxmax 于 2011-4-22 11:58 编辑 % Z) s+ z* x* x2 [0 u

3 Q4 ~: k+ z6 _1 @8 L4 \IPMI是我今年最崇拜的科技。
) y/ J- H" ?( u这个东西真是各种方便~~
6 x' i. J# m3 b+ x* _* @! R不过那个java的iKVMViewer,真叫个难用,java就是java,也就这个程度。: [1 R  ?) E! h% t
回复 支持 反对

使用道具 举报

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

使用道具 举报

8#
发表于 2011-4-22 18:29 | 只看该作者
“不過可以發現Supermicro的主機板產品都會加入Adaptec RAID的Host RAID OPROM...4 ]- z# x+ f, q% @. `5 ^
+ r7 \8 \- |+ \3 P( Y9 W我不曉得為什麼...
' I( B  T) N: Q# ^: F) ^" V( i' q! Y9 f個人覺得這沒甚麼用, 因此曾經mail過Supermicro的USA Support.0 o6 d& z3 S5 E$ z
' h  z& }, E! i6 G2 O1 |: H他給我的回答是針對Linux部分提供....- Z; h& ^: X! Z0 J# X, m
1 y1 G; U% F0 z4 u因為Intel RST沒有提供對Linux的driver support....”5 t7 z7 `. W6 e( [! V; k, @
; V% Q( u$ |8 ^. P4 t
不知道X7SPA 这块D510板上有没这个oprom.......
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-16 02:21

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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