摘要:在融合傳統小型機諸多優點的基礎上,曙光推出的第二代小型機(基于8-32顆處理器的高性能64位服務器)在多元操作系統支持、易管理性、兼容性、可擴展性、高性價比等方面取得了新的突破,集“RISC服務器般的性能”與“PC服務器般的價格”于一身,無疑將對昂貴無比的傳統小型機造成前所未有的沖擊。由于曙光二代型機大部分案例應用于數據庫系統,并且因為數據庫系統本身的復雜性和二代小型機對一些操作系統的特殊要求,所以本方案基于曙光二代型機設計了最通用的Oracle數據庫的解決方案。通過本方案用戶首先可以了解到曙光二代小型機相對于傳統小型機的優勢及特點,曙光二代小型機的主要應用領域。接著分別介紹了基于二代小型機的數據庫單機系統、數據庫雙機高可用系統和數據庫多機集群系統,從中可以了解到在不同系統架構中,基于不同型號的二代小型機對操作系統和數據庫系統的具體需求,對應用于數據庫系統的二代小型機方案具有很好的指導作用。
關鍵詞:傳統小型機、曙光二代小型機、數據庫、Oracle9i、Oracle10g、Oracle RAC、ROSE HA
1. 曙光二代小型機的行業應用特點
1.1. 曙光二代小型機和傳統小型機的簡介
小型機:英文名叫做Server,小型機其名是國內的習慣稱呼。它是介于大型主機和PC Sever之間,其價格遠低于大型主機,性能高于PC Sever,處理器個數在8-32之間一種高性能 64 位計算機。傳統的小型機采用RISC、MIPS處理器,支持UNIX操作系統,具有高運算處理能力、高可靠性、高服務性、高可用性等優良特點,但因為不同廠商之間的系統具有極強的封閉性,互不兼容,導致成本高昂、難于管理、可擴展性不足、程序可移植性差等問題。
曙光推出的第二代小型機遵循通用型工業設計標準,并且結合多路SMP設計、支持雙核CPU、集成系統內存控制器、多通道高速I/O設計、多部件冗余設計,繼承了傳統小型機的優點,也突破了傳統小型機困擾用戶多年的諸多不足。跟傳統小型機相比,曙光二代小型機除支持Solaris、Windows外,還支持眾多的LINUX類操作系統,滿足越來越廣泛的LINUX應用需求;采用通用型產品設計,從硬件層、操作系統層和應用層大大降低管理難度,天演8路小型機EP850的管理難度僅同雙路或四路PC服務器相當;由于支持廣泛的X86應用,可以輕松實現目前90%的應用移植;遵循工業標準設計,使其維護和升級擴展非常方便,不再受單一硬件廠商發展的制約。更重要的是,二代小型機的性價比非常高,其價格僅相當于同類傳統小型機產品的30%-50%。并且從性能上看,二代小型機也基本接近傳統小型機,這是因為X86芯片性能已經非常接近RISC芯片。目前X86芯片也是多路SMP設計、支持雙核CPU、集成系統內存控制器、多通道高速I/O設計、多部件冗余設計,這些特點都與RISC芯片的架構基本相同。它們最大的不同可能在于RISC芯片使用精簡指令集系統,X86芯片使用復雜指令集系統,但現在X86芯片也和RISC芯片一樣使用短流水線,所以不論從哪方面看X86芯片的性能都已經非常接近RISC芯片。
1.2. 曙光二代小型機和傳統小型機的主要應用領域
1.2.1. 傳統小型機的主要應用領域
第一代小型機的應用領域
1)專有特殊領域:
在UNIX上開發的專用的應用,如金融、電信等,因其專用性,基本上不存在兼容性。
2)通用領域:
通用應用在小型機系統的應用,如:Oracle、Sybase、Websphere、Weblogic。以此構建的數據庫系統,網絡應用系統、終端服務系統。
3)用戶自行開發的應用:
目前眾多用戶自主研發的應用運行在UNIX下,以實現在小型機的應用。
第一代小型機的局限性
1)管理難度大
每一種小型機自成體系,需要特殊的操作系統與應用程序,即使是通用應用,也因操作系統的專一性,導致通用應用在不同UNIX操作系統管理大相徑庭。
2)可擴展性差
由于系統體系結構限制,其擴展性難以與PC Server相比。
3)程序可移植性差
小型機獨有的體現結構,基本上不能實現異構系統的程序移 植,即使是不同時期的同一公司產品也很難實現程序移植。
4)價格昂貴,總體投資高
因其系統不開放性,使其市場價格居高不下,維護費用高。
1.2.2. 曙光二代小型機的主要應用領域
第二代小型機出現的背景
1)LINUX的廣泛應用
LINUX操作系統已日趨成熟,其性能已經和UNIX操作系統相當。如:在UNIX下應用的Oracle、Sybase等企業級數據庫系統已經在LINUX下成功應用,并且得到了時間與應用的檢驗。
2)基于X86架構的64位處理器系統性能的大幅度提高
X86架構下雙核系統的成功推出及多路處理器計算機系統的成功研發,使得基于RISC架構下的傳統小型機性能優勢不復存在。
第二代小型機產品介紹
曙光天演EP420、EP430、EP480和EP850二代小型機采用了業內最先進的銅互連技術的AMD 64位多核處理器,體系結構為SMP對稱多處理,目前最多可支持八顆多核Opteron CPU,結合系統內存控制器、多通道存儲子系統、優秀的機箱設計以及完美的冗余設計。
Ø CPU:最大支持8顆64位多核Opteron處理器,集成2MB二級緩存,CPU之間采用6.4GB/s高速傳輸總線連接。
Ø 內存:最大支持128GB內存尋址空間,內存總帶寬最高可達51.2GB/s。
Ø 存儲:采用單、雙、多通道高速I/O設計,提供優異磁盤性能和高可靠數據保護機制,支持多種RAID類型。
Ø 操作系統支持:全面支持Windows、Linux和Solaris10 X86。
產品型號 |
支持CPU數量 |
CPU間總線帶寬 |
內存總容量 |
內存帶寬 |
機箱系統 |
硬盤數量 |
重點適用范圍 |
EP850 |
8顆 |
6.4GB/s |
128GB |
51.2GB/s |
5U |
8 |
大型數據庫 |
EP480 |
4顆 |
6.4GB/s |
40GB |
25.6GB/s |
12U |
18 |
大規模存儲 |
EP430 |
4顆 |
6.4GB/s |
40GB |
25.6GB/s |
3U |
4 |
信息服務 |
EP420 |
4顆 |
6.4GB/s |
40GB |
25.6GB/s |
2U |
2 |
科學計算 |