大型應用系統(以下簡稱應用系統)硬件平臺是支撐應用系統運行的核心基礎設施,
主要包括高性能服務器、高容量存儲設備和其他相關軟硬件設備。其中,高性能服務器用
于提供快速、可靠的
計算
,高容量存儲設備用于容納存儲相關數據。硬件平臺性能的好壞
將直接影響到應用系統的運行效果。
由于該類應用系統通常采用數據集中的方式部署,
通常在總部機房放置相關硬件設備。
應用系統相關數據全部集中在總部,所屬
企業
通過
網絡
使用該系統,有利于總部增強對所
屬企業的管控力度,及時掌握經營狀況。隨著公司的
發展
,該系統將承載日益增大的負載
和保存日益增多的數據,必須為該系統搭建性能優良的硬件平臺,以保障該系統高效、穩
定和安全地運行。
應用系統建設初期,需要將各類原始數據錄入系統,類似OLTP系統,此時要求硬
件平臺有較強的事務處理能力;建設中后期,更多側重于數據挖掘和分析,類似于OLA
P系統,此時要求硬件平臺有較快的數據分析能力,而業界建議5年更換新的硬件設備。
故應用系統的硬件平臺需要兼顧應用系統的深入應用情況,并滿足未來3~5年的需求。
1選型原則
由于應用系統的復雜性和特殊性,對于其硬件平臺設計需要采用如下的原則:統一規
劃、高可用性、高擴展性、高安全性、高可維護性和合適性價比。
統一規劃:明確應用系統在規劃期內的規模,對整個應用系統的模塊、用戶、流程進
行分析,確定總體需求,從而定義出其硬件平臺對應的架構和配置。
高可用性:要求硬件平臺具有單點失效保護,能夠實現故障預警、報警,具有良好的
故障應急處理能力。
如在出現有限個數的服務器、
磁盤、
存儲設備或交換機故障等情況下,
系統可以繼續運行,不影響業務處理。
高擴展性:由于應用系統建設是一個長期持續的過程,日后隨著公司規模擴大和業務
量的增長,用戶數可能會超出預期,當硬件平臺的處理能力不夠時,要求可以在原有架構
的基礎上實現靈活擴展。硬件平臺的擴展性主要分成兩類:縱向擴展和橫向擴展??v向擴
展是指通過增加硬件設備的CPU、
內存、
通道和板卡等資源來提高原有設備的處理能力;
橫向擴展是指通過購買新的設備和原有設備并行工作,通過負載分擔來實現處理能力擴
展。
高安全性:能夠實現良好的信息安全能力,能夠應用靈活的安全策略,如對不同用途
的服務器進行安全分區以實現不同程度的隔離等。
高可維護性:維護便捷簡單,盡量減少宕機時間,特別是減少進行故障修復、系統擴
展和變更時的宕機時間,能夠提供友好、全面的監控工具。
合適性價比:在滿足需求并符合上述原則的前提下,良好的性價比是關鍵。各家硬件
各有所長,關鍵是需要關注滿足應用系統需求的技術,而不是一味追求先進技術,只要能
解決主要問題,滿足需求和原則,有合適的價格,就可以著重考慮。
2應用系統硬件平臺主要構成
應用系統硬件平臺分為:服務器、存儲和網絡。
服務器:主要包括應用服務器、數據庫服務器和管理服務器。應用服務器一般為小型