陳駿++彭亞發
【摘要】東陽文化產業云服務平臺主要以信息資源共享和產業服務為核心,整合東陽市文化企業的各種信息資源,運用云計算技術形成物資與虛擬的信息服務平臺,為東陽市文化產業發展的信息渠道共享,創造東陽文化資源信息化的開發、共享的網絡體系提供可靠的保障。通過文化產業云平臺的構建能夠為東陽文化產業的發展提供技術、市場和人才等文化信息資源,推進文化產業的發展和文化成果的轉化,同時借助云平臺進行文化產業全域化的推廣。
【關鍵詞】全域化;云平臺;文化產業
1引言
隨著產業信息化的快速發展,以互聯網和云計算技術為主要代表的網絡技術不斷的影響著文化產業的發展步伐。黨的十八屆三中全會明確提出,要加快文化產業的發展就要促進文化產業與信息科技的互相融合。在這樣的大環境下,東陽市文化產業也非常注重與信息科技的互相融合。其中徐建華(2012)就在政策和環境層面提出了東陽文化產業的發展方向;朱鐵櫻(2014)也提出了東陽文化產業全域化重在網絡推廣的個人主張;謝小蘭(2015)研究了東陽文化產業信息數字化發展的構想。但是,東陽市文化產業在信息化發展的道路上依然有如下問題亟待解決。
(1)文化產業信息化的發展重要性認識不到位,網絡信息化的虛擬資源讓很多人不能接受。
(2)先前的文化產業平臺的共享能力不足、共享速度慢、效率低。
(3)東陽文化產業中現有成果的信息化程度不夠,通過互聯網進行訪問時不能達到及時快速高效的服務質量。
(4)沒有充分利用合理高效的互聯網訪問平臺下的快速互動、實時共享的方法。
因此,構建一個適合東陽文化產業進行產業信息互動、資源拓展的文化產業云平臺迫在眉睫。通過研究開發適合東陽市文化產業發展模式的云平臺能夠整合東陽市文化企業的各種信息資源,運用云計算技術形成物資與虛擬的信息服務平臺,為東陽市文化產業發展的信息渠道共享,創造東陽文化資源信息化的開發、共享的網絡體系提供可靠的保障。通過文化產業云平臺的構建能夠為東陽文化產業的發展提供技術、市場和人才等文化信息資源,推進文化產業的發展和文化成果的轉化,同時借助云平臺進行文化產業全域化的推廣。在互聯網云計算和大數據迅猛發展的時代,文化云平臺的構建為推動東陽文化產業的全域化發展進程起著關鍵的作用。云計算平臺的構建主要對互聯網服務進行增加、使用和交付,通過借助互聯網為東陽文化產業提供動態擴展的虛擬化文化資源。東陽文化產業云平臺的目標是通過互聯網將大規模的計算與存儲資源整合起來,并以可信任服務的形式按需提供給文化產業的相關用戶。
2文化產業云平臺的構建
利用先進云計算技術構建一個文化資源可靠、信息流通順暢的云服務平臺。通過在云平臺中進行文化資源的優化配置、優質資源的深度共享,同時在云端利用網絡增值服務推進文化資源的放大效應,使有限的資源發揮出最大的應用效能。
2.1東陽文化產業云平臺基礎設施與基礎平臺
基礎設施與基礎平臺是東陽文化資源平臺提供云服務的基礎。其中基礎設施層主要是通過嵌入式云終端技術,融合虛擬化集群處理技術,實現網絡中各節點資源的全面互聯和統一管理,并為上層云服務平臺提供相應的計算管理、數據管理、存儲管理、備份管理等服務;基礎平臺層主要為上層云服務的應用環境、數據庫管理、應用程序開發、應用托管等提供統一的平臺云支持。
本次基礎環境的搭建主要通過雙節點安裝的方法,主要包括控制節點controller node和計算節點compute node。分別規定eth0為外部網絡,eth1為內部管理網絡。存儲節點安裝操作系統時劃分兩個空白分區以sda,sdb為例。作為cinder和swift存儲磁盤,搭建ftp服務器作為搭建云平臺的yum源。配置文件中密碼需要根據實際環境進行配置。關鍵步驟如下:
(1)修改和添加具體的網口文件
(2)修改/etc/hosts添加配置主機名
(3)配置Selinux和防火墻
(4)安裝Openstack包并編輯環境變量,編輯文件/etc/xiandian/openrc.sh,此文件是安裝過程中的各項參數,根據每項參數上一行的說明及服務器實際情況進行配置
(5)安裝Glance鏡像服務軟件包
(6)安裝nova計算服務。
基礎架構層以虛擬化技術為基礎,在服務器、存儲、網絡等硬件層之上形成計算資源池、存儲資源池和網絡資源池。在服務器虛擬化的支撐下,應用系統可以實現系統級高可用、應用級高可用、容錯、系統在線遷移、存儲在線遷移、資源動態負載均衡、虛擬機自動備份等
功能,同時借助云資源管理服務,實現多用戶的訪問、資源池在不同組織間的動態調配等能力。基礎架構平臺為上層的應用支撐平臺和業務服務平臺的資源彈性和調配能力提供有效的保障,是整個云平臺高效、穩定運行的關鍵。
2.2公共服務平臺(PaaS)的構建
PaaS主要是提供用戶使用主機操作應用程序。用戶掌控運作應用程序的環境同時也擁有主機部分的作用權,但并不能控制操作系統、硬件或運作的網絡基礎架構。公共服務平臺主要用于構建以東陽影視文化、木雕文化為特色的文化資源平臺的云服務中心,該公共服務平臺是由一組軟件構成“公共云”,提供一些基礎性的公共服務,比如:認證服務、計費服務、統一授權服務、數字對象存儲和下載服務、數據服務、知識服務、移動服務、區域文化資源調度服務等。PaaS平臺支持不同應用類型關系數據庫、NoSQL數據庫、Hadoop分布式文件系統;此外,OpenShift也提供了DNS域名管理。關鍵步驟如下:
(1)建立安裝資源庫和安裝依賴組件
(2)配置域名服務(DNS)
(3)安裝和配置MongoDB數據庫
(4)安裝和配置ActiveMQ消息管理服務
(5)安裝Puppet MColltive Client端
(6)安裝PaaS Broker配置身份服務
(7)PaaS Broker Plugin的安裝
(8)PaaS Broker Web Console的安裝
(9)在PaaS平臺上部署文化產業相關應用
PaaS控制節點安裝完成。可以進入容器節點的安裝,通過容器節點的安裝實現應用套件(Cartridge)的準備,安裝完成后,即可部署應用或中間件。Node節點的安裝可以分成多種方式,第一種方式可以選擇Broker和Node安裝在一個機器內部的方式進行,第二種方式可以采用分布式部署的方式,分布式部署的方式主要包括一個Broker節點和多個Node節點。
PaaS控制節點安裝完成和容器節點的安裝完成后,接下來使用PaaS部署環境和應用系統。東陽文化產業云PaaS平臺搭建后,可以在平臺上部署相關的開發環境和文化資源應用系統,開發環境中采用的開發語言主要包括Python、PHP、Ruby和JavaScript。在文化云平臺中可以部署應用包括Java開源持續集成工具Jenkin Server、博客WordPress、內容管理系統Druple、PHP開發框架CakePHP等。關鍵部署過程如下:
(1)部署Python開源語言,Python是一種入門程序員最適合掌握的優秀語言,因為它免費、面向對象、擴展性強同時執行嚴格的編碼標準。
(2)部署PHP和CakePHP
(3)部署Ruby中間件
(4)部署Node.js,Node.對一些特殊用例進行了優化,提供了替代的API。
(5)部署Perl5.10開發環境。
東陽文化產業PaaS云平臺構建成功后,接下來要部署文化云的SaaS服務平臺,文化云的SaaS服務平臺也屬于“公共云”,且直接面向東陽各文化資源擁有部門及中小文化企業,為其提供最終的應用服務。各部門及中小文化企業只需根據自身需求即可享受該平臺的部分或全部SaaS服務,包括文化產業用戶的門戶系統、文化資源發布、文化資源檢索與調度、文化產業資源鏈接等服務。東陽文化產業云平臺數據庫是保證文化資源數字化快速共享的有力手段,平臺數據庫的構建時利用關聯的方法進行各個環節中的數據共享,在前面對資源信息進行整合的基礎上提煉出公共的部分并進行單獨存放以方便調用訪問,在數據庫后臺配置共享項的方式使相同的文化產業資源同時在平臺的多個位置方便共享。
3結論
東陽文化產業云服務平臺的構建是基于業界領先的OpenShift開源框架,安裝和維護中間件、數據庫、操作系統、開發環境在內的各類型軟件資源,提供給各應用模型和接口。采用分布式技術方案解決分布式存儲和分布式計算,包含SQL和NoSQL數據存儲,實現平臺即服務(PaaS)的功能。東陽文化產業云服務平臺主要運用云計算技術形成物資與虛擬的信息服務平臺,為東陽市文化產業發展的信息渠道共享,創造東陽文化資源信息化的開發、共享的網絡體系提供可靠的保障,同時借助云平臺加速東陽文化產業全域化的發展進程。
參考文獻:
[1]徐建華.著力推進文化產業“全域化”發展[J].政策嘹望,2012(3)
[2]朱錦輝.三網融合背景下文化產品數字營銷平臺建設研究.學位論文,2011(5)
[3]謝小蘭.全域化視角下東陽文化產業數字化服務平臺構建研究[J].商情,2015(12)
基金項目:
本文為2016金華市社科聯課題“全域化背景下東陽文化產業云平臺構建研究”的研究成果,課題編號Y172。