亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于安全控制與分布式部署的科技云盤的實現(xiàn)

        2019-06-30 21:25:16蘇鴻葉波劉昱良萬錦輝
        企業(yè)科技與發(fā)展 2019年2期
        關鍵詞:安全控制

        蘇鴻 葉波 劉昱良 萬錦輝

        【摘 要】文章就科技資源管理現(xiàn)狀,在現(xiàn)有文件加密的前提下,設計了基于安全控制策略的云存儲文件管理系統(tǒng),通過將用戶角色和權限進行設置并對文件的關聯(lián)群組進行劃分,提高了系統(tǒng)的安全性。與此同時,在FastDFS的基礎上,實現(xiàn)了統(tǒng)一認證中心的分布式部署方案。

        【關鍵詞】科技云盤;安全控制;分布式部署

        【中圖分類號】TP333 【文獻標識碼】A 【文章編號】1674-0688(2019)02-0125-05

        隨著政務辦公電子化推進速度加快,科技行業(yè)飛速發(fā)展,知識成為最重要的科技載體,知識文檔則是知識的具體表現(xiàn)。隨著公眾對知識產(chǎn)權日益看重,國家對知識產(chǎn)權保護日益提升,科技知識的力量日益凸顯。我國各省、直轄市、自治區(qū)科技廳是知識管理的源頭,是科技行業(yè)的龍頭力量,對知識產(chǎn)權的共享和科技行業(yè)的發(fā)展有著方向性的決定作用。

        科技云通過云計算、云存儲和云應用等技術,從科技工作者日常工作出發(fā),對科研文檔加以整理、收集、歸類和保護,實現(xiàn)科技數(shù)據(jù)永遠在線,為科研院所、高校、科技工作者、科技企業(yè)、實驗室、工程研究中心、技術中心、科技管理部門創(chuàng)建專屬的網(wǎng)絡虛擬工作環(huán)境,讓科技工作人員更加輕松、放心地工作。

        分布式文件系統(tǒng)作為企業(yè)私有云盤的關鍵技術,國外早在 20世紀80年代就對其進行研究[1],并把分布式文件系統(tǒng)運用到企業(yè)和學校的私有云盤、大數(shù)據(jù)處理等領域。我國在此方面的研究起步較晚,并且多數(shù)處于理論階段。而將分布式概念用于科技資源的整合利用尚處于空白階段。本文主要通過分析科技工作者對文件管理的需求,在對分布式文件系統(tǒng)進行研究并選擇合適的分布式文件系統(tǒng)的基礎上,最終設計并實現(xiàn)一個滿足科技工作者需求的私有云盤[2]。

        1 科技云安全控制機制

        1.1 科技云簡介

        科技云平臺涵蓋了IT網(wǎng)絡架構和云計算基礎架構等基礎設施,科研單位業(yè)務需求等資源,以及安全、隱私等管理功能,此外還包含關聯(lián)科技云實際應用的前端用戶方、后臺管理方兩方面角色。從平臺的角度上看,科技信息資源的聚攏歸一化處理涉及不同的科技組織、科技研發(fā)者和使用者,這些組成部分之間時刻存在著大量的信息交互。

        科技云則打破現(xiàn)有信息資源存在的時間和空間壁壘,通過虛擬和共享的方式,將信息資源放入云端再進行角色認證的映射各取所需,完成信息資源的高效運作[3]。通過資源池分配方式,根據(jù)不同的角色將人進行分類,再與相應的信息資源節(jié)點進行映射,采取認證的方式接入,通過信息流動完成資源交互。

        隨著云計算技術日益發(fā)展,人們對于云盤的需求越來越高。云盤作為人們存儲各類數(shù)據(jù)的載體,它承載了海量的用戶隱私信息,其安全性面臨各種各樣的挑戰(zhàn)。我們除了對數(shù)據(jù)進行相應地加密之外,安全控制也能為信息資源提供保障,避免受到威脅[4]。

        科技云采用了統(tǒng)一的認證中心、用戶管理、功能權限、單位權限、訪問控制一系列安全控制方案,大大提高了云盤的安全性。該過程融入了改進的認證方案,在一定程度上可以保證用戶數(shù)據(jù)的安全,阻止非法用戶入侵和破壞。另外,用戶登錄時的身份認證,使得只有合法的用戶才能順利登錄系統(tǒng)。文件訪問控制策略的設定,提供了文件訪問權限的規(guī)范,不同身份的用戶擁有不同的文件操作權。這些設置在一定范圍內保障了用戶數(shù)據(jù)的安全。

        1.2 統(tǒng)一的認證中心

        科技云采用統(tǒng)一的認證中心進行不同節(jié)點間的訪問控制。其中,各個節(jié)點的用戶通過與中心server通訊的方式獲取訪問權限,server在收到節(jié)點的訪問請求時,匹配server上的用戶數(shù)據(jù)庫判斷該用戶屬于哪個節(jié)點,然后跳轉到該節(jié)點的Web應用程序上。用戶對于文件的操作是統(tǒng)一經(jīng)過中心server的鑒權和判斷。中心server只負責進行通訊鑒權跳轉和存儲用戶信息,文件信息還是存在本地的服務器上。

        統(tǒng)一認證中心將數(shù)據(jù)與用戶分離,將數(shù)據(jù)存儲在本地的storage上,然后通過特定的通訊方式進行認證和操作,在提高數(shù)據(jù)安全性的同時,也為用戶的集中管理提供了便利[5]。

        1.3 操作者管理

        從操作者的角度來劃分管理角色,總共分為兩部分:一部分是roles(角色),另一部分是user(用戶)。

        操作者管理定義了該系統(tǒng)最基本的權限。采取分組的方式,對角色和用戶進行規(guī)范。角色和用戶之間具有從屬關系,從邏輯的角度分析,角色與用戶是1對N的關系,但角色與角色、用戶與用戶間是相對獨立沒有交集的。簡單來說,同一個角色可以包含很多不同的用戶,但是對用戶來說,一個用戶只能有一個角色。

        該系統(tǒng)通過分層把權限定義在角色層,而不是針對具體的用戶進行賦權,這樣的權限管理更清晰明了,從權限集合的角度上看,更便于對操作者進行統(tǒng)一管理。

        該系統(tǒng)還設計了更安全、更嚴謹?shù)牟僮髡吖芾砟J?,就是將操作者與指定的計算機進行綁定,即操作者的賬戶信息和計算機的MAC地址進行單一性鎖定,被鎖定的操作者只能在與其綁定的計算機上進行單點登錄,這種唯一性和排他性大大提高了系統(tǒng)賬戶的安全性。除此之外,還可以設置操作者操作的有效時限,即操作者只能在每天的指定時間里進行賬戶操作。

        1.4 角色權限的功能性劃分

        角色權限的功能性劃分就是針對實際情況、操作者的業(yè)務需求,對操作者的角色權限進行職能劃分,這種劃分通過對數(shù)據(jù)的不同操作進行確定,例如文件的查詢、瀏覽、讀取、修改;數(shù)據(jù)的同步、更新、審核和維護;文檔的排序、重命名等,最后便是日志的更新和系統(tǒng)的維護。

        不同的角色權限包含不同的功能權限,通過對功能權限的控制實現(xiàn)對于操作者的系統(tǒng)操作限制。

        1.5 節(jié)點賦權

        采取總節(jié)點鑒權的方式,不同的單位作為子節(jié)點只能訪問該節(jié)點上的數(shù)據(jù)。而操作者通過不同的賬戶進入不同的數(shù)據(jù)節(jié)點。簡單來說,就是操作者的賬戶信息是不同節(jié)點相互區(qū)分和所屬節(jié)點識別的唯一標識。

        1.6 訪問控制

        科技云盤可以根據(jù)數(shù)據(jù)的使用權限將其分為兩種不同類別。一種是僅對用戶自己可見的私人空間,其他任何用戶都沒有訪問權限;另一種是共享空間里面的數(shù)據(jù),該部分數(shù)據(jù)是對用戶開放的。但是除了數(shù)據(jù)來源方之外,其他任何人都無法對數(shù)據(jù)進行刪除。對于上述兩個不同訪問類別,針對其操作文件權限的不同,分別采用不同的文件空間表示,并體現(xiàn)在用戶與文件的關系映射表中。

        在用戶信息表,以每個用戶的身份標識user_id為主鍵,將所有屬于該用戶的文件都加入上述文件信息表中,構成了用戶-文件映射關系。在該表內的所有文件,都允許所屬用戶讀寫、修改和刪除等操作,其他用戶沒有訪問該文件表內數(shù)據(jù)的權限。同理,該用戶進行的所有文件操作也僅限于該文件表,對于其他文件表中的文件,用戶沒有任何訪問權限,無法進行任何讀寫文件的操作。此外,設置某一文件屬于特定的用戶群組,可使該群組中所有用戶都具有該文件的訪問權限。針對用戶身份的不同,設置不同的群組,規(guī)定每個群組的權限大小,這樣就可以在文件信息表中通過設置其所屬空間來限制不同的訪問者。因此,訪問控制策略規(guī)范了用戶的操作權限,在一定程度上保護了云盤中文件的安全。

        2 基于FastDFS的分布式部署

        2.1 FastDFS的基本構架

        科技云盤涉及大量文檔存儲、安全等需求,科技云平臺的基本構架是基于FastDFS分布式文件系統(tǒng)[6],該構架的核心功能就是對文件進行管理,而這些管理包含了我們工作生活中所涉及的文件操作,例如文件的存儲、同步、上傳、下載等,科技云系統(tǒng)采用該架構不僅解決了文件大容量存儲問題,也在負載均衡方面做了優(yōu)化。

        科技云平臺基本構架一共通過3個服務角色實現(xiàn),這3個角色分別是跟蹤服務器(Tracker server)、存儲服務器(storage server)和用戶端(client)。

        跟蹤服務器的主要作用是調度和指揮,相當于一個“指揮官”的角色,協(xié)調各種資源,起到均衡的作用;該“指揮官”還負責管理所有的storage server和group,每個storage在啟動后會連接Tracker,告知自己所屬group等信息,并保持周期性心跳,Tracker根據(jù)storage心跳信息,建立group→[storage server list]的映射表;Tracker管理的元數(shù)據(jù)很少,會直接存放在內存;Tracker上的元信息由storage匯報的信息生成,本身不需要持久化任何數(shù)據(jù)。

        存儲服務器的作用是提供容量和備份服務,該角色相當于一個倉庫,用來存放數(shù)據(jù)。在服務器主要以group為單位,每個group內可以包含多臺storage server,數(shù)據(jù)互為備份,存儲容量空間以group內容量最小的storage為準。

        2.2 科技云盤部署方案

        科技云盤采用跨地域分布部署模式。通過設置統(tǒng)一的認證中心進行統(tǒng)一管理。不同地域作為不同節(jié)點,節(jié)點對應本地的storage,節(jié)點數(shù)據(jù)統(tǒng)一存放在本地的storage上,需要訪問時得和認證中心進行通訊鑒權,認證后授權訪問。所有節(jié)點用戶依托權限體系通過瀏覽器或者客戶端進行登錄,可以看到自己節(jié)點范圍內的信息,然后進行相應的數(shù)據(jù)操作處理。

        2.3 科技云盤分布式部署

        科技云盤的計算資源主要架設在云主機,剩余硬件資源有存儲服務器、數(shù)據(jù)庫服務器、負載均衡服務器、交換機、KVM等。

        2.4 科技云盤的數(shù)據(jù)庫服務器

        采用兩臺MySQL服務器10.137.172.213和10.137.172.

        214雙向復制、互為主從。使用RoseMirrorHA產(chǎn)生虛擬IP地址10.137.172.210,連接其中一臺服務器進行讀寫,另一臺同步進行更新,出現(xiàn)故障時自動切換至備用服務器。

        服務器啟動方法:

        #/opt/yliyun/mysqld start

        #mirrorha start

        2.5 科技云盤的網(wǎng)站服務器

        安裝有openresty,通過負載均衡服務器來轉發(fā)請求,通過nginx提供Web服務。其中,IP地址為10.137.147.67、10.137.147.68和10.137.147.69。

        服務器啟動方法:

        #/opt/yliyun/nginx start

        2.6 科技云盤的下載服務器

        對外提供Andiord和iPhone客戶端下載服務,下載服務頁面地址為http://121.31.255.206。

        服務器啟動方法:

        #/opt/yliyun/nginx start

        #service heartbeat start

        2.7 科技云盤的應用服務器

        提供應用服務,tomcat的項目為filemanager和server。

        服務器啟動方法:

        #/opt/yliyun/node start

        #/opt/yliyun/tomcat start

        #/opt/yliyun/redis start

        2.8 科技云盤的存儲服務器

        提供文件服務,存儲用戶上傳的文件,安裝FastDFS。

        服務器啟動方法:

        #/opt/yliyun/nginx start

        #/opt/yliyun/fdfs_storaged start

        2.9 科技云盤的負載均衡服務器

        提供高可用服務,通過nginx實現(xiàn)業(yè)務負載均衡,當節(jié)點出現(xiàn)故障時由Heartbeat進行心跳檢測產(chǎn)生虛擬IP地址10.137.172.194,轉移至另一臺服務器接替工作。

        服務器啟動方法:

        #/opt/yliyun/nginx start

        #service heartbeat start

        3 結語

        借鑒云計算的基本思想,我們提出科技云盤這種全新的科技信息資源開發(fā)與利用方式,在不改變科技信息資源所有權的情況下實現(xiàn)了資源云化及服務整合,為提高資源的利用效率、加快科技創(chuàng)新進程、提升科技活動效率提供了新的思路[7]。

        科技云盤的推出,為科技工作者和科技資源提供了扁平化的交互方式。對于科技工作者而言,是一種創(chuàng)新的信息服務模式。使用科技云盤,有助于科技工作者方便快捷地獲取科技資源,高效有序地管理科技資源,有的放矢地利用科技資源??萍荚票P打造了一個“互聯(lián)網(wǎng)+知識管理”的云服務平臺,使科技資源的管理更具生命力與活力。

        參 考 文 獻

        [1]李青.科技云平臺的數(shù)據(jù)存儲管理技術研究[D].北京:北方工業(yè)大學,2016.

        [2]南凱.社區(qū)云的關鍵技術、架構及挑戰(zhàn)——以科技云為例[J].科研信息化技術與應用,2016,7(1):10-14.

        [3]亓巍,張云川,陳晟,等.科技信息資源開發(fā)與利用的新范式——科技云[J].科技管理研究,2014,302(4):190-194.

        [4]錢進進.私有云安全存儲技術的研究與實現(xiàn)[D].廣州:廣東工業(yè)大學,2013.

        [5]樊超.云計算環(huán)境下基于標識的用戶身份認證技術研究[D].廣州:廣東工業(yè)大學,2014.

        [6]陸峰.基于FastDFS的企業(yè)私有云盤的設計與實現(xiàn)[D].長春:吉林大學,2016.

        [7]劉巖,張文宇,蔣婷婷,等.農(nóng)業(yè)科技云服務平臺設計與實現(xiàn)[J].安徽農(nóng)業(yè)科學,2016,44(29):240-242.

        [責任編輯:鐘聲賢]

        猜你喜歡
        安全控制
        建筑工程管理質量與安全控制探究
        機械設計自動化設備安全控制研究
        關于加工企業(yè)的食品安全控制行為分析
        建筑施工現(xiàn)場的安全控制
        超高墩變截面道岔連續(xù)梁貝雷支架設計與安全控制
        關于市政工程深基坑施工工藝及質量安全控制
        淺議建筑工程管理質量與安全控制
        市政工程現(xiàn)場安全控制研究
        江西建材(2018年1期)2018-04-04 05:26:44
        淺析房建工程安全控制中工程監(jiān)理的作用
        近海風電場機組分體式安裝安全控制
        風能(2015年10期)2015-02-27 10:15:39
        日韩av中出在线免费播放网站| 亚洲成熟中老妇女视频| 最新日本人妻中文字幕| 天堂网www资源在线| 天天躁日日躁狠狠躁人妻| 在线观看av国产自拍| 亚洲精品中文字幕熟女| 免费人妻精品一区二区三区| 亚洲av成人无码久久精品老人| 无码人妻一区二区三区兔费 | 天堂网av一区二区三区在线观看 | 丰满女人猛烈进入视频免费网站 | 亚洲一区中文字幕在线电影网| 成人免费丝袜美腿视频| 国产综合开心激情五月| 香港三日本三级少妇三级视频| 亚洲AV永久无码制服河南实里| 日韩女优中文字幕在线| 久久精品国产亚洲av不卡国产| 被黑人猛烈30分钟视频| 国产在视频线精品视频www666| 日本在线中文字幕一区二区| 女色av少妇一区二区三区| 亚洲精品无码永久在线观看| 区久久aaa片69亚洲| 天天躁日日躁狠狠躁一区| 一区二区免费国产a在亚洲| 国产亚洲精品久久午夜玫瑰园| 无码精品日韩中文字幕| 国产精品一区二区三区精品| 91色综合久久熟女系列| 欧美成人看片一区二区三区尤物 | 伊人久久综合精品无码av专区| 杨幂Av一区二区三区| 国产一区二区三区啊啊| 97人妻精品一区二区三区| 中文字幕国产91| 激情免费视频一区二区三区| 亚洲精品中文幕一区二区| 亚洲日本va中文字幕| 免费中文熟妇在线影片|