汽車產業鏈協作ASP平臺(以下簡稱平臺)是以B/S 結構的ASP 模式的產業鏈協作公共服務平臺。平臺每日產生大量的數據對于系統性能、服務質量和日常維護備份都帶來很多困難。因此,對平臺數據庫進行歸檔具有重要意義。
一、數據歸檔技術
(一)數據歸檔的概述
信息生命周期管理(ILM)是根據用戶應用的要求,從數據創建、保護、訪問、遷移、歸檔到信息銷毀空間回收的全過程。數據歸檔技術是實現ILM 的一個重要環節,它可以分為三類:數據庫歸檔、記錄歸檔和內容管理。
對于平臺而言,數據歸檔的核心是隨時識別并定位數據庫中不活動的數據,將其從中央庫中分離出來存儲到更廉價的存儲設備上,并對二者的一致透明訪問。
(二)數據歸檔與備份
備份就是信息的第二份拷貝,目的是為了恢復以保證在出現意外情況時保證業務的連續進展。通常是短期保存的;而歸檔是對信息的主拷貝,用于信息的重新讀取。通過將固定不變的內容遷移出生產環境來增加運行效率,是長期或永久保存的。歸檔數據一般被保留用于分析,產生新價值或滿足法律法規要求。
二、平臺數據歸檔的策略
(一)平臺數據的分析
平臺是由多個協同服務系統構成,大致分為三類數據:
1.業務數據
主要用于平臺和系統日常事務處理,產生于各協同服務系統之間,并保存在協同服務系統的物理數據庫中。可以分為經營計劃周期內的當前業務數據和參照業務數據,經營計劃周期外的歷史業務數據。
2.基礎數據
主要用于支撐協作服務系統和業務正常運作所需要的查詢類數據。基礎保障數據與其支撐的協作服務系統的業務交易數據存在于同一個協作聯盟的物理數據庫中。
3.管理數據
用于參與平臺用戶管理、權限管理、聯盟關系管理、應用系統模塊管理。數據內容在用戶進行管理操作中會隨之發生相應的改變。
(二)數據歸檔方案
1.傳統的數據歸檔
傳統數據歸檔方法大致有兩種:升級和轉存數據。升級方法,即當性能和可擴展性都成為矛盾之后,通過提升硬件和軟件環境來改善數據庫系統的性能。轉存數據,即管理人員將數據從中央數據庫中轉存到一個獨立的存儲環境里。這兩種方式在提供快速、無縫訪問上都存在一定的問題。
2.改進的數據歸檔
(1)數據歸檔的分級存儲
平臺采用三級的存儲方案:在線存儲、近線存儲和離線存儲。如圖1:
在線數據庫用于存放業務數據中的當前業務數據、基礎數據以及平臺管理數據。近線數據庫存放使用頻率較低但仍處于經營計劃周期內的參考型業務數據和部分的基礎數據。離線數據庫是以文檔文件作為數據的載體,將經營計劃期以外幾乎不在使用的歷史業務數據水久地保存起來。數據經過數據重構處理后才能被平臺系統加載。數據歸檔系統負責自動周期性將數據在三個數據庫中遷移。
圖1 平臺與數據歸檔系統的架構
(2)數據歸檔技術
近線數據庫與在線數據庫的結構保持一致。要對近線和在線在結構上存在的差異進行消除。這就要在修改在線數據庫結構時同時對近線數據庫結構做出相應修改。基礎數據可以采用快照復制技術來保持二者同步。
基于XML 技術具有與系統和平臺無關性、壓縮格式緊湊等特點,將它應用于歷史數據的歸檔。這需要首先將關系模式映射為XML 模式,然后將關系數據庫中的數據傳遞到XML 文檔。
數據歸檔系統中主要組件是數據搜索器和遷移組件。搜索器組件把滿足條件的數據搜索出來,遷移器組件把搜索出來的數據在各個數據庫中遷移,并刪除遷移前的數據。在遷移結束之時為平臺系統提供相應的“歸檔清單”,它是對數據所在物理位置的動態映射。當歸檔系統在完成后數據遷移之后,會加載歸檔清單,生成或更新其中的元素。
三、結束語
做好數據歸檔已是提高公共服務平臺管理海量數據的重要步驟。本文初步對公共服務平臺的數據庫特點、歸檔系統架構進行了研究,所提出的方法可以有效的提高平臺響應能力和服務質量。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:汽車產業鏈協作ASP平臺的數據歸檔研究