信息化項目IBM主機存儲建設方案(9頁).docx
下載文檔
上傳人:正***
編號:871498
2024-01-04
9頁
56.50KB
1、信息化項目IBM主機存儲建設方案1IBM服務器建設方案核心數據庫/應用服務器布署在整個網絡系統的核心區域,邏輯上位于整個應用系統的數據核心層,可靠問題是十分重要的,所以在系統設計上,中心主機采用兩臺小型機、共享SAN磁盤陣列的架構方式,運行數據庫應用,。根據系統應用的規模,而且考慮到了業務的變化、增加,在選擇服務器時必須預留處理能力的擴展空間,設計使用2臺IBM高性能、高可靠性、多處理器的SMP體系結構的unix服務器IBM P560Q作為核心數據庫/應用服務器,該服務器CPU 1.5GHz主頻下最大可擴展到16路,完全滿足系統未來擴展的需要。配置千兆網卡和光纖通道卡實現與網絡和存儲區域網的高2、速連接。數據庫應用服務器采用IBM P560Q小型機部件主要配置備注4 Core 1.5GHz POWER5+ CPU8GB Memory2個千兆電網卡高速網絡接入2 塊 4GB HBA 卡FC SAN的接入2*146GB 10K Disk硬盤RAID保證系統安全AIX 5L操作系統測試、開發和培訓環境采用IBM P52A小型機部件主要配置備注2 Core 1.5GHz POWER5+ CPU4GB Memory2個千兆電網卡高速網絡接入2 塊 4GB HBA 卡FC SAN的接入2*146GB 10K Disk硬盤RAID保證系統安全AIX 5L操作系統2IBM存儲建設方案針對前面應用系統對3、于存儲系統I/O的需求分析,在對當前主流的幾種存儲技術比較之后,我們推薦選擇SAN(存儲區域網)。2臺IBM P5 560Q小型機和2臺P52A服務器接入到存儲區域網中。采用16 光纖交換機,搭建冗余的SAN網絡。采用光纖磁盤陣列存儲系統,接入SAN,實現基于SAN的集中存儲。采用IBM DS48磁盤陣列;采用1臺磁帶庫作為存儲設備與備份服務器相連。采用LTO 3582磁帶庫;采用IBM TSM備份管理軟件,實現自動化備份管理。硬件組成整個存儲系統由以下幾個部分組成:1、光纖互連設備:針對系統的應用數據的特點,需要共享數據庫服務器、數據庫和存儲服務器實現與存儲設備的連接,在選形時主要考慮以下幾4、點:連接的主機端數、端類型,交換機應從支持多種連接端類型和連接速率。為了保證設備的可靠性,交換機應具有冗余電源風扇等組件。保證數據的安全性,支持硬件分區技術、通信重路由技術等。光纖交換機支持集中的管理。2、磁盤陣列針對招標文件的要求,我們在磁盤陣列的選型時主要考慮以下幾點:滿足數據容量要求,要求可用容量達到4T以上;支持冗余控制器,保證系統安全;提供多個端光纖借,實現線路冗余;硬盤支持多種RAID級別,可以靈活設計和擴展;為了保證設備安全性,提供冗余的電源和風扇等。支持統一界面的集中管理。基于以上的考慮,我們推薦選擇EMC CX5磁盤陣列系統。3、磁帶庫為了保證數據的安全,需要定時對數據進行歸5、檔備份。考慮到磁盤陣列上的數據容量,和每天的備份量,以及對于備份時間的要求,我們推薦選用高性能的LTO驅動器技術,實現高達70M/S的數據備份速率,每小時可以備份2GB以上的容量。對于完全備份,考慮到1T磁盤陣列容量,備份空間應為磁盤空間的3-5倍,因此需要選擇的磁帶庫的容量要達到4T以上,推薦采用20和以上的磁帶庫產品,實現自動的備份和恢復。我們推薦選擇LTO3582磁帶庫。軟件組成為了保證存儲系統的可靠性、可用性,保證7*24小時的業務連續性,需要自動備份恢復。為了保證系統軟件、數據庫的數據安全,需要對重要數據進行備份,通過備份管理軟件實現:支持當前主流的操作系統、軟件和數據庫的備份/恢復6、;會支持多種備份方式:文件系統備份、數據庫系統備份或者裸設備備份等;提供一體化的解決方案,實現與存儲管理和容災系統的集成;支持多種備份策略,支持備份策略的靈活定制與存儲設備配合在不影響系統運行的情況下,實現數據備份;支持 LAN-Free 和 Server-Free 備份具有成熟的容災方案我推薦選擇IBM Tivoli Storage Manager及其關于系統軟件、數據庫、SAN的模塊。我們建議集中部署系統管理軟件:建議搭建一套備份系統,實現對文件系統、數據庫進行統一備份管理。在數據中心布署備份管理服務器作為集中備份管理平臺,并連接在SAN中的交換機上,以實現對磁盤陣列和磁帶庫的集中控制以及7、基于LAN-FREE的統一備份管理。將各需要備份的核心應用服務器、數據庫服務器連接到SAN 上,以實現基于SAN的備份管理。建議采用IBM公司的IBM Total Storage Manager備份管理軟件對的服務器系統進行集中的、在線的備份管理。在數據庫服務器上需要安裝服務器端相關的備份代理模塊,以實現LAN-FREE的管理以及Oracle數據庫的在線備份管理。在其他的服務器和應用服務器上布署客戶端代理,以實現客戶端的文件和系統備份。備份系統具有良好的擴展性。如日后有更多的應用系統或數據庫需要備份,只需增加相應的軟件代理模塊即可。備份方式針對不同類型的主機、數據庫系統、文件系統備份要求,我們8、使用了兩種級別的備份方式,一種是基于文件級別的備份;第二種是基于數據庫級別的備份。下面分別對這兩種級別的備份方式加以介紹。(1)文件級別的備份考慮到信息中心存在許多屬于文件級別的服務器。對于這些文件服務器,我們會使用IBM Tivoli Storage Manager來實現對這些文件服務器的備份和恢復的功能。(2)數據庫級別的備份IBM Tivoli Storage Manager 備份管理軟件支持支持 Informix、DB2、SQLServer、Oracle等數據庫產品的在線熱備功能。通過使用Tivoli StorageManager for Databases模塊,與各種數據庫的在線備份9、API連接,實現各種數據庫的在線熱備。對于項目可能涉及的Oracle數據庫服務器,為了確保這些數據庫7 x 24小時的運行狀態,我們提供了 Oracle數據庫的備份接,以Tivoli StorageManager 和 IBM Tivoli Storage Manager for Databases 模塊來實現數據庫的在線備份和恢復的功能。TSM for DB(Oracle)提供了在線備份和恢復Oracle數據庫的高效率的集成方案。它可以實現在線數據庫的完全備份,并且完全恢復到原位置或異地。TSM for DB (Oracle)使用TSM的API客戶端,對于TSM的B/A客戶端可以與API客戶端10、同時運行,提供對于企業環境的全面數據保護。Oracle數據庫需要考慮備份的部分有:系統表空間,用戶表空間,在線重做日志文件,歸檔redo日志文件,控制文件,初始化文件和配置文件。RMAN可以做在線或離線的數據庫備份,可以備份整個數據庫,包括所有數據文件、在線redo日志文件、Oracle控制文件和參數文件。更重要的是,RMAN提供了 一個介質管理接,可以與TSM連接,因此不需要任何硬盤上的臨時文件,備份數據直接由RMAN送到TSMO以下對此作進一步的介紹。TSM for DB ( Oracle )與 Oracle 連接的示意圖:圖:TSM與Oracle通過API連接在一起Oracle將數據交給11、RMAN備份,而當安裝了 TSM f or DB (Oracle )時,RMAN的API與TSM的API相連接,數據經RMAN的API傳遞到TSM的API,最終送至TSM Server. TSM Server根據系統管理員的設定,把數據保留到磁帶庫或光盤庫中。數據備份策略建議(1 )數據備份流程日常備份操作由備份系統自動完成,操作人員按照要求在備份服務器上制定備份策略,全網的備份由備份服務器統一管理。各客戶端也可以自行手工啟動備份。備份服務器(包括主服務器和共享服務器)的數據(文件和數據庫資料)直接進入磁帶庫,各客戶端的資料由網絡傳到備份主服務器,進入帶庫,對于一些小文件,我們可以先將這些小文12、件備份到備份服務器的本地硬盤存儲池中,待達到一定百分比時,在一次性遷移到帶庫中;而對于一些大文件,可以直接備份到帶庫中。這樣可以大大提高數據的備份效率,提高存儲設備的利用率。為提高備份質量、保證數據安全,可以采用ITSM軟件的自動的副本存儲池復制功能,同時進行備份復制,一份近線保管,另一份離線保管(所有管理均由備份軟件完成)提高系統容災能力。(2)備份策略建議對于這樣的一個關鍵應用來說,制定一個良好的備份策略是至關重要的。備份工作的主要內容包括主機、數據庫系統備份和應用系統數據備份三個方面:主機、數據庫、應用軟件系統備份策略為了在主機、數據庫、應用軟件系統發生故障時,能夠迅速、有效的使系統得到13、恢復,需要對主機、數據庫、應用軟件系統進行備份。由于主機、數據庫、應用軟件極少發生變動,所以它的備份策略也比較簡單。1)、在主機、數據庫、應用軟件安裝調試完畢后,將主機、數據庫、應用軟件系統的備份到磁帶上。2)、在對主機參數、數據庫參數、應用軟件進行修改后,及時將主機、數據庫、應用軟件系統備份到磁帶上。3)、定期對主機、數據庫、應用軟件系統進行全備份。這些全備份可以通過ITSM的定時自動完成。應用軟件系統數據備份策略根據業務特點,系統的數據備份要求較高,下面我們分別說明數據備份策略:1)、應用系統數據庫的備份根據現有的IT環境和需求,目前主要備份的Oracle數據庫,利用IBMTivoli S14、torage Manager for Databases模塊調用RMAN進行在線的熱備份,可以在備份時,將備份數據保存在不同的存儲對象中,以滿足客戶容災的要求,可以利用ITSM的多線程的數據遷移、利用多個磁帶驅動器同時讀寫提高其數據備份的效率。針對Oracle的總數據量和增量數據量大小,我們可以利用Oracle的多達三級的增量備份機制,結合ITSM強大的備份數據追蹤尋址能力和介質管理功能,制定靈活的備份策略,實現全自動的備份數據的全生命周期管理。根據客戶的數據量和網絡條件,我們建議:Oracle的備份以周為備份周期,星期一到星期六做數據庫累積增量、歸檔日志、控制文件和CATALOG用戶所有對象15、的備份,星期天做全備份,保留前面一周期和當前周期的備份,每個周期有兩份容余。而且也可以利用一些最新的Oracle備份技術,將同樣的一份備份數據同時保存在不同的存儲介質中去,如磁帶和硬盤,以保證備份數據的完整性和安全性。對于Oracle系統的數據備份和恢復的性能,可以通過開辟多個Oracle數據備份通道和多重數據遷移的技術得到保障。對于以上的備份文件文件,根據管理的要求設定其保存時間,當此類數據過期時,ITSM將自動進行清理,無須管理人員參與。備份時可以利用ITSM的永遠增量備份的功能、多線程的數據遷移提高數據備份的效率,也可以利用ITSM獨特的磁帶分類集中存放技術保證數據存放的合理性,減少磁帶16、的占用,提高數據恢復的效率。如果此類文件較小的話,可以利用ITSM獨特的磁盤池的功能,先將這些小文件備份到備份服務器的本地硬盤存儲池的ITSM臨時存儲池中,待達到一定百分比時,在一次性遷移到帶庫中。2)、對于文件系統的備份,可以直接利用ITSM Client進行備份。上述備份都可通過ITSM的定時機制自動完成。(3) 安全性建議數據安全性IBM Tivoli Storage Manager備份管理軟件提供128位的AES數據加密備份傳輸和存儲,保證數據的安全性。基于策略的用戶權限控制機制控制用戶權限的安全用戶身份驗證:當用戶登錄到管理控制臺時,它能驗證每個用戶有權查看的內容和執行的操作,根據用17、戶的權限限制對信息的訪問,從存儲庫中提取適當的信息顯示在該用戶的桌面上。對不同網絡環境、防火墻等環境下的備份支持IBM Tivoli Storage Manager備份管理軟件支持基于局域網、存域網、廣域網、互聯網以及撥號上網等多種網絡環境的備份,并且設計了相應的支持技術,支持多種網絡傳輸協議。使用IBM Tivoli Storage Manager可以支持通過防火墻的備份和遠程Web管理數據恢復策略建議當操作系統或應用出現問題時導致不可用時,需要通過ITSM進行數據的恢復,在本方案中,數據的恢復策略可以根據不同的情況而制定。(1)本地Oracle業務數據庫破壞而需要恢復時。出現此情況,可以通18、過本地的ITSM Server結合TSM for Databases利用備份數據進行數據恢復。恢復時,ITSM可以實現多線程的數據恢復,可以利用ITSM獨特的磁帶分類集中存放技術,減少磁帶的就位時間,提高數據恢復的效率。先用最近一次的全備份恢復+恢復最近一次的增量備份+增量備份到斷點的ARCHIVE LOG來恢復(要求數據庫在ARCHIVE LOG模式下工作)。這種恢復方式比全部用ARCIVE LOG恢復要快。如果兩份容余的最近一次增量備份都不可用,可以追溯再上次的增量備份來恢復,然后用增量備份到斷點的ARCHIVE LOG恢復。如果最近一次的全備份恢復都不可用上個周期的全備份+上個周期的最后19、一次增量備份+本周期的最近一次增量備份+增量備份到斷點的ARCHIVE LOG來恢復。如果增量備份都不可用,那么可以用全備份+ARCHIVE LOG來恢復。(2)本地非數據庫或應用文件破壞而需要恢復時。g bg mjfibs*!pE-w ?FarH邯,p-wsFL IlestiSFe日日曲皿ep|a|o *|15til4tE | 新Iii Tiihe |1HHp利用ITSM軟件的圖形界面來瀏覽所需恢復的文件存儲集,觸動恢復功能,軟件靠自動驅動存儲設備,加載相應的存儲介質,然后恢復指定文件存儲集。如曰H FRL由沖小尹財叫曰9 1&44由話血;)下圖所示:E aS tKHup也可利用命令:dsm20、cr命令恢復相應的文件恢復時,ITSM可以實現多線程的數據恢復,可以利用ITSM獨特的磁帶分類集中存放技術,減少磁帶的就位時間,提高數據恢復的效率。(3)本地ITSM服務器系統癱瘓而需要恢復時。按以下步驟處理:如果ITSM Sever建立在HA的環境下(即ITSM Server分別安裝在HA的雙機上,而數據庫文件則建立在共享的盤陣上),一旦ITSM Server癱瘓,將由Standby ITSM Server 自動接管。如果在配置ITSM Server中,已經將其后臺數據庫作了MIRROR配置,則只需將MIRROR的數據庫文件直接激活即可。如果對其后臺數據庫作了及時的本地備份,利用數據庫的恢復功能恢復本地數據庫,直接恢復ITSM Server。