A. 數據中心是什麼其系統結構和工作原理是怎樣的呢
數據中心是企業的業務系統與數據資源進行集中、集成、共享、分析的場地、工具、流程等的有機組合。從應用層面看,包括業務系統、基於數據倉庫的分析系統;從數據層面看,包括操作型數據和分析型數據以及數據與數據的集成/整合流程;從基礎設施層面看,包括伺服器、網路、存儲和整體IT
運行維護服務。
數據中心的建設目標是:1、全面建成公司總部和網省公司兩級數據中心,逐步實現數據及業務系統的集中;
2、建立企業數據倉庫,提供豐富的數據分析展現功能;3、實現數據的唯一性與共享性;4、建立統一的安全體系,保證數據及業務系統的訪問安全;5、結合數據中心建設,完善數據交換體系,實現兩級數據中心間的級聯;6、實現網路、硬體、存儲設備、數據、業務系統和管理流程、IT采購流程、數據交換流程的統一集中;7、統一的信息管理模式及統一的技術架構,能夠迅速地實施部署各種IT系統,提升管理能力。
數據中心採用總部和網省兩級進行部署,兩級數據中心通過數據交換平台進行數據的級聯。
數據中心邏輯架構包含:應用架構、數據架構、執行架構、基礎架構(物理架構)、安全架構、運維架構。
應用架構:應用架構是指數據中心所支撐的所有應用系統部署和它們之間的關系。
數據架構:數據架構是指每個應用系統模塊的數據構成、相互關系和存儲方式,還包括數據標准和數據的管控手段等。
執行架構:執行架構是指數據倉庫在運行時態的關鍵功能及服務流程,主要包括ETL(數據的獲取與整合)架構和數據訪問架構。
基礎架構(物理架構):為上層的應用系統提供硬體支撐的平台(主要包括伺服器、網路、存儲等硬體設施)。
安全架構:安全架構覆蓋數據中心各個部分,包括運維、應用、數據、基礎設施等。它是指提供系統軟硬體方面整體安全性的所有服務和技術工具的總和。
運維架構:運維架構面向企業的信息系統管理人員,為整個信息系統搭建一個統一的管理平台,並提供相關的管理維護工具,如系統管理平台、數據備份工具和相關的管理流程。
數據的獲取與整合也叫ETL(Extract,Transact,Load),是在確定好數據集市模型並對數據源進行分析後,按照分析結果,從應用系統中抽取出與主題相關的原始業務數據,按照數據中心各存儲部件的要求,進行數據交換和裝載。數據的獲取與整合主要分為數據抽取、數據轉換、數據裝載三個步驟。
ETL
的好壞,直接影響到數據集市中的數據質量。
數據倉庫區是專門針對企業數據整合和數據歷史存儲需求而組織的集中化、一體化的數據存儲區域。數據倉庫由覆蓋多個主題域的企業信息組成,這些信息主要是低級別、細粒度數據,同時可以根據數據分析需求建立一定粒度的匯總數據。它們按照一定頻率定期更新,主要用於為數據集市提供整合後的、高質量的數據。數據倉庫側重於數據的存儲和整合。
數據集市是一組特定的、針對某個主題域、部門或用戶分類的數據集合。這些數據需要針對用戶的快速訪問和數據輸出進行優化,優化的方式可以通過對數據結構進行匯總和索引實現。藉助數據集市可以保障數據倉庫的高可用性、可擴展性和高性能
B. 如何將數據中心遷移到雲平台
1、分析物理環境
分析環境能幫企業理清沒有得到完全利用的資產,要看一下哪些應用支持虛擬化,以此為依據對應用進行分類。分類標准:基於平台、是否需要中間件、基於資料庫來分類等不同的標准。對環境的測試和評估,能幫助企業准確發現哪些應用存在不支持虛擬化的可能。企業級應用一般而言都需要高CPU能量和大數據庫,因此不推薦將其轉入虛擬化環境。
2、整合並虛擬化伺服器
伺服器需求經常變動,實現整體分析,包括使用模式,確定一下計算容量,然後才可以執行物理機到虛擬機的遷移。在高峰時段或者升級時分析計算需求,這些需求會影響性能和管理。需要將伺服器分離和組成。如果有應用在兩個資料庫運行,就得用中間件伺服器或者運行多資料庫的SQL伺服器。整合好架構之後,要對環境進行測試,避免任何網路和存儲故障,這一步完成後就可以開始虛擬化。
3、網路和存儲虛擬化
分析網路和存儲架構,發現可能的性能問題。針對分離和孤立網路,我們可以使用虛擬區域網配置,要把自己產品的流量和其他流量分開,確保適合的帶寬利用率。在存儲方面,最重要的是可擴展性。容量規劃和管理的首要問題就是存儲使用模式的分析。企業應該測試存儲,確保能管理hypervisor負載,支撐虛擬化。企業還得觀察自動化存儲管理,這樣做能讓存儲資源安排在多租戶或者空中架構中,實現在不同應用中共享存儲。
4、向雲遷移
架構向雲的遷移也需要有步驟地進行。最初可以少遷移一些關鍵應用和相關架構。業務關鍵的架構應該以之前的成功步驟為基礎。確保物理產品的環境已經卸下,但不要完全退役。一旦發生任何意外,物理產品環境可以再次利用。物理環境得留著,運行那些不能虛擬化的應用和伺服器。應該確保服務供應商符合行業標准,同時嚴格的服務水平協議(SLA)和規范的報告必不可少,而且建議做好嚴格的各級訪問控制。