石峻
摘要:該文通過從總體設(shè)計(jì)目標(biāo)、功能需求、架構(gòu)設(shè)計(jì)等方面給出了一套符合OAIS參考模型的企業(yè)檔案云平臺(tái)架構(gòu)設(shè)計(jì)方案。該系統(tǒng)架構(gòu)能夠結(jié)合云計(jì)算和大數(shù)據(jù)技術(shù)整合虛擬化數(shù)字資源,有效支撐企業(yè)檔案管理中數(shù)據(jù)的云端持久化存管、統(tǒng)籌、備份以及數(shù)據(jù)分析和可視化等功能。架構(gòu)中運(yùn)用了目前流行的RESTful API技術(shù)支持檔案管理多種云服務(wù)接口調(diào)用,使用Nginx和Redis集群保障應(yīng)用高并發(fā)和高可用。
關(guān)鍵詞:OAIS;檔案云;架構(gòu)
中圖分類號(hào): TP391? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)21-0090-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
1 總體設(shè)計(jì)目標(biāo)
企業(yè)檔案云平臺(tái)總體設(shè)計(jì)上遵循安全性、開放性、可擴(kuò)展性、標(biāo)準(zhǔn)化、高效和便捷性等設(shè)計(jì)原則,功能上無縫對(duì)接OAIS標(biāo)準(zhǔn)和云計(jì)算平臺(tái)。
OAIS是美國(guó)空間數(shù)據(jù)系統(tǒng)咨詢委員建立的一個(gè)以數(shù)字資源長(zhǎng)期保存為目的信息系統(tǒng)設(shè)計(jì)參考模型,在2003年成為ISO14721:2003國(guó)際標(biāo)準(zhǔn)。OAIS定義了六個(gè)功能模塊:數(shù)據(jù)攝取、檔案?jìng)}儲(chǔ)、數(shù)據(jù)管理、數(shù)據(jù)訪問、系統(tǒng)管理、保存規(guī)劃。OAIS對(duì)檔案?jìng)}儲(chǔ)、管理和利用定義了三種角色:生產(chǎn)者、消費(fèi)者和管理者。信息對(duì)象被OAIS接收存儲(chǔ)、歸檔管理以及利用封裝為三種信息包SIP(移交信息包)、AIP(歸檔信息包)和DIP(發(fā)布信息包)。信息包中包含了內(nèi)容信息和相關(guān)元數(shù)據(jù)。[1]
系統(tǒng)設(shè)計(jì)中通過整合企業(yè)OA/ERP/HR等企業(yè)級(jí)應(yīng)用系統(tǒng)數(shù)據(jù)作為生產(chǎn)者,將多種數(shù)據(jù)源通過標(biāo)準(zhǔn)化或定制化接口封裝為結(jié)構(gòu)化的SIP實(shí)現(xiàn)數(shù)字文件持久化格式轉(zhuǎn)換,采用元數(shù)據(jù)標(biāo)準(zhǔn)化存儲(chǔ)數(shù)字文件進(jìn)行AIP封裝,上層實(shí)現(xiàn)歸檔、鑒定、日志等管理業(yè)務(wù)以及檢索、利用等DIP轉(zhuǎn)換。此外,平臺(tái)需要規(guī)范的標(biāo)準(zhǔn)化體系和安全保障體系提供制度上的建設(shè)和運(yùn)維保障。
2 功能需求
大型集團(tuán)企業(yè)往往具有機(jī)構(gòu)龐大、下屬單位較多且層次復(fù)雜,各下屬單位分散等物理特性,同時(shí)組織結(jié)構(gòu)復(fù)雜、檔案門類多、數(shù)據(jù)結(jié)構(gòu)多元化、海量數(shù)字資源都對(duì)檔案管理工作提出了新的挑戰(zhàn)。從檔案管理工作的角度,往往缺乏多元化服務(wù)、協(xié)調(diào)能力弱、檔案挖掘隱形知識(shí)和輔助決策能力不足。
企業(yè)對(duì)檔案業(yè)務(wù)功能需求包括:檔案收集、檔案歸檔、檔案整理、報(bào)表打印、檔案統(tǒng)計(jì)、日志記錄、權(quán)限管理、門類定義和備份還原。其中三大核心功能如下:
檔案收集是根據(jù)各種檔案類型的文件歸檔需求,采集各業(yè)務(wù)部門在日常工作中產(chǎn)生的歸檔文件。系統(tǒng)根據(jù)文件的來源特征,提供多種相對(duì)應(yīng)的采集手段,如在線采集、 離線采集等,并對(duì)采集的數(shù)據(jù)進(jìn)行統(tǒng)一展示、監(jiān)控與校驗(yàn)等管理。
檔案整理是把采集來的檔案按照檔案管理的要求納入檔案管理部門下管理職責(zé)中的業(yè)務(wù)活動(dòng),不僅對(duì)檔案實(shí)物(按案卷、盒、文件、各種載體形式移交來的檔案)進(jìn)行整理、分類,同時(shí)進(jìn)行編目、標(biāo)引,形成管理檔案的目錄信息,使整理出的檔案能夠反映歷史活動(dòng)的真實(shí)面貌,便于保管和利用。系統(tǒng)提供檔案分類管理、檔案編目、立卷歸檔等功能。
檔案管理是對(duì)檔案進(jìn)行核查、移交接收、鑒定、銷毀等管理,包括歸檔計(jì)劃、檔案核查、檔案移交和接收、變更、鑒定銷毀、借閱歸還等。
3 檔案云架構(gòu)設(shè)計(jì)
根據(jù)IDG統(tǒng)計(jì),企業(yè)數(shù)據(jù)85%為非結(jié)構(gòu)化數(shù)據(jù),而這些非結(jié)構(gòu)化數(shù)據(jù)絕大部分又都是電子文件和電子檔案。隨著一些特大型企業(yè)信息化的深化,非結(jié)構(gòu)化數(shù)據(jù)量不斷增長(zhǎng),數(shù)據(jù)類型繁多,傳統(tǒng)架構(gòu)下的電子文件和電子檔案系統(tǒng)在運(yùn)行成本、擴(kuò)展性、資源整合及信息安全方面都已顯得力不從心。系統(tǒng)從傳統(tǒng)的應(yīng)用分層架構(gòu)對(duì)新架構(gòu)整合,改進(jìn)點(diǎn)主要包括:前端使用模板渲染技術(shù),能夠有效統(tǒng)一各種訪問層終端設(shè)備的UI表現(xiàn)一致性;Web服務(wù)端使用Nginx集群實(shí)現(xiàn)反向代理功能,有效抵御惡意高并發(fā)攻擊。業(yè)務(wù)功能使用Resful API技術(shù)能夠應(yīng)對(duì)多樣化和多元化服務(wù)需求,符合主流微服務(wù)精神。數(shù)據(jù)持久化支持私有云、混合云和公有云基礎(chǔ)架構(gòu),能夠即插即用。
新架構(gòu)充分利用Web RESTful API和Nosql技術(shù)解決多元化服務(wù)和數(shù)據(jù)非結(jié)構(gòu)化問題,有效使用路由技術(shù)實(shí)現(xiàn)權(quán)限控制,能夠快速切換目前流行的微服務(wù)模式,同時(shí)采用MVC模式開發(fā)便于分工協(xié)作團(tuán)隊(duì)開發(fā)以及快速迭代。
核心技術(shù)應(yīng)用:
1)RESTful API是目前最流行的 API 設(shè)計(jì)規(guī)范,用于 Web 服務(wù)接口的設(shè)計(jì),用來構(gòu)建微服務(wù),有效實(shí)現(xiàn)檔案服務(wù)接口標(biāo)準(zhǔn)化和類型多元化。
2)存儲(chǔ)層采用混合云模式,充分利用公有云和私有云資源,兼顧檔案工作中的透明性需求和保密性需求,以及文件、視頻、圖片等非結(jié)構(gòu)化數(shù)據(jù)的多樣性存管。
3)Nginx和Redis集群的使用能夠有效保障高并發(fā)高可用高安全的檔案管理應(yīng)用。
4 結(jié)束語
企業(yè)檔案云平臺(tái)建設(shè)是一個(gè)系統(tǒng)工程,集制度體系建設(shè)、標(biāo)準(zhǔn)規(guī)范建設(shè)、信息系統(tǒng)建設(shè)、基礎(chǔ)設(shè)施建設(shè)、數(shù)字資源建設(shè)等內(nèi)容于一體,從而最終來支撐企業(yè)的戰(zhàn)略目標(biāo)。管理系統(tǒng)需要從物理層、網(wǎng)絡(luò)層、系統(tǒng)層、應(yīng)用層、管理層等多個(gè)層面全面保證檔案信息資源的安全可控。新架構(gòu)和新技術(shù)通過實(shí)踐證明可以有效地改進(jìn)目前傳統(tǒng)平臺(tái)的缺點(diǎn),對(duì)現(xiàn)有平臺(tái)可以更好地兼容、遷移和擴(kuò)展,具備良好的彈性計(jì)算和擴(kuò)容能力。
參考文獻(xiàn):
[1] 付博. 基于OAIS的開放大學(xué)數(shù)字圖書館數(shù)據(jù)架構(gòu)研究[J]. 新疆廣播電視大學(xué)學(xué)報(bào), 2018, 22(3): 54-57.
[2] 張智雄, 郭家義, 吳振新, 等. 基于OAIS的主要數(shù)字保存系統(tǒng)研究[J]. 現(xiàn)代圖書情報(bào)技術(shù), 2005(11): 1-9.
[3] 張昕苒. OAIS在智慧檔案館中應(yīng)用的可行性分析[J]. 辦公室業(yè)務(wù), 2018(2): 180.
[4] 王平, 李沐妍. 基于TOGAF架構(gòu)的智慧檔案館信息服務(wù)研究[J]. 圖書與情報(bào), 2018(2): 24-32.
[5] 宣蓮, 秦子龍. 基于OAIS的數(shù)字檔案系統(tǒng)建設(shè)研究[J]. 辦公自動(dòng)化, 2017, 22(10): 29-32.
[6] 王兵, 張曉路. 基于OAIS的數(shù)字檔案管理系統(tǒng)架構(gòu)研究[J]. 現(xiàn)代計(jì)算機(jī): 專業(yè)版, 2017(10): 78-80.
【通聯(lián)編輯:謝媛媛】