王寶安,孫中志
(棗莊職業(yè)學(xué)院,山東 棗莊 277800)
在云計(jì)算技術(shù)不斷普及的當(dāng)下,為網(wǎng)絡(luò)服務(wù)開辟了一個(gè)新空間,該技術(shù)的有效應(yīng)用可以實(shí)現(xiàn)隨時(shí)對大量網(wǎng)絡(luò)資源的瀏覽,并將相關(guān)資源進(jìn)行有效應(yīng)用。 除此之外,通過云計(jì)算技術(shù)的應(yīng)用,互聯(lián)網(wǎng)用戶可以有效打破空間和時(shí)間的限制,在相應(yīng)終端完成數(shù)據(jù)拓展、數(shù)據(jù)分析以及數(shù)據(jù)存儲(chǔ)一系列操作。 但是也正是因?yàn)樵朴?jì)算技術(shù)為互聯(lián)網(wǎng)用戶提供如此充分的便利,使計(jì)算機(jī)網(wǎng)絡(luò)承受更加巨大的安全壓力。 本文就云計(jì)算技術(shù)應(yīng)用視域,探究計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的設(shè)計(jì)思路和方法。
在云計(jì)算技術(shù)不斷普及的過程中,計(jì)算機(jī)網(wǎng)絡(luò)安全問題的形式以及特點(diǎn)也更加新奇,互聯(lián)網(wǎng)病毒以及黑客利用計(jì)算機(jī)漏洞對數(shù)據(jù)信息進(jìn)行竊取、篡改、非法使用,嚴(yán)重威脅互聯(lián)網(wǎng)用戶的信息和財(cái)產(chǎn)安全。 傳統(tǒng)的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)是將數(shù)據(jù)信息存儲(chǔ)于服務(wù)器中,用戶通過特定區(qū)域網(wǎng)絡(luò)以及服務(wù)器才能實(shí)現(xiàn)對信息的獲取,雖然一定程度上可以有效保證用戶數(shù)據(jù)信息的安全,但隨著互聯(lián)網(wǎng)技術(shù)水平的提高,計(jì)算機(jī)病毒的復(fù)雜性以及威脅性也明顯提升,無法有效滿足互聯(lián)網(wǎng)安全需求。 并且從服務(wù)器中調(diào)取數(shù)據(jù)信息也會(huì)造成時(shí)間差,直接影響計(jì)算機(jī)數(shù)據(jù)信息的準(zhǔn)確性以及及時(shí)性[1]。
為有效應(yīng)對云計(jì)算視域下計(jì)算機(jī)網(wǎng)絡(luò)安全問題復(fù)雜性以及威脅性較大的特征,技術(shù)人員應(yīng)依托互聯(lián)網(wǎng)以及云計(jì)算技術(shù)建設(shè)伸縮性強(qiáng)、連續(xù)可用并且可將分散數(shù)據(jù)整合集中管理的云數(shù)據(jù)中心,充分實(shí)現(xiàn)數(shù)據(jù)信息與服務(wù)器的分離,進(jìn)而最大程度保證用戶數(shù)據(jù)信息的安全。
具有高超計(jì)算機(jī)技術(shù)的人員通過相應(yīng)程序,突破計(jì)算機(jī)防火墻,實(shí)現(xiàn)對計(jì)算機(jī)的入侵,竊取數(shù)據(jù)信息,進(jìn)而非法獲利,常見于政府及企業(yè)當(dāng)中。 一旦黑客完成入侵,將會(huì)導(dǎo)致相關(guān)機(jī)構(gòu)遭受巨大經(jīng)濟(jì)損失。 因此,快速推進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的建設(shè)進(jìn)程更具現(xiàn)實(shí)意義[2]。
主要是由計(jì)算機(jī)安全防護(hù)工作實(shí)效性較低所導(dǎo)致,例如卡巴斯基、360 安全衛(wèi)士、騰訊安全衛(wèi)士等軟件都無法有效消除相應(yīng)的計(jì)算機(jī)網(wǎng)絡(luò)安全隱患。 根據(jù)相關(guān)技術(shù)人員的實(shí)驗(yàn)數(shù)據(jù)顯示,通過一臺軟硬件配置較高的計(jì)算機(jī)可以實(shí)現(xiàn)對20%左右賬號密碼的破譯。 當(dāng)前的計(jì)算機(jī)網(wǎng)絡(luò)安全保護(hù)技術(shù)還不夠成熟,發(fā)展空間和潛力非常巨大。
計(jì)算機(jī)軟件系統(tǒng)老化也會(huì)導(dǎo)致計(jì)算機(jī)出現(xiàn)很多漏洞,進(jìn)而嚴(yán)重威脅計(jì)算機(jī)的安全性。 導(dǎo)致計(jì)算機(jī)老化的原因包括人為和自然兩種,人為因素包括系統(tǒng)出現(xiàn)漏洞沒有及時(shí)修復(fù)等。 自然因素包括火災(zāi)、水災(zāi)等自然災(zāi)害造成計(jì)算機(jī)損壞,進(jìn)而導(dǎo)致計(jì)算機(jī)內(nèi)部數(shù)據(jù)信息損壞或者泄露。
隨著云計(jì)算技術(shù)的不斷發(fā)展,用戶對數(shù)據(jù)的傳輸、存儲(chǔ)、分析以及應(yīng)用都提出了更高的要求,計(jì)算機(jī)系統(tǒng)所承擔(dān)的安全風(fēng)險(xiǎn)也逐步多樣化,因此計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的設(shè)計(jì)在有效保證計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)性能的前提下,應(yīng)充分滿足計(jì)算機(jī)用戶的多元化安全需求。 云計(jì)算技術(shù)本質(zhì)上不僅是一項(xiàng)互聯(lián)網(wǎng)技術(shù),更是一種創(chuàng)新的網(wǎng)絡(luò)應(yīng)用形式和互聯(lián)網(wǎng)服務(wù)思維,普及云計(jì)算的目的就是為了有效實(shí)現(xiàn)數(shù)據(jù)的互通,進(jìn)而建設(shè)出共享云數(shù)據(jù)中心。 在云計(jì)算視域下建設(shè)計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng),不僅要保證云計(jì)算技術(shù)得到合理應(yīng)用,還須保證云計(jì)算技術(shù)的分布、集中處理思維得到有效應(yīng)用。
目前,我國應(yīng)用的計(jì)算機(jī)網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)依舊是通過傳統(tǒng)服務(wù)器來進(jìn)行數(shù)據(jù)信息存儲(chǔ)。 但是,隨著數(shù)據(jù)信息量的增加,計(jì)算機(jī)功能的拓展,用戶需求的多樣化,傳統(tǒng)計(jì)算機(jī)網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)無法有效滿足當(dāng)前互聯(lián)網(wǎng)用戶的實(shí)際需求。 下文對符合發(fā)展趨勢的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)進(jìn)行設(shè)計(jì),該系統(tǒng)可以有效融合網(wǎng)絡(luò)安全技術(shù)、云計(jì)算技術(shù)、數(shù)據(jù)存儲(chǔ)技術(shù)以及計(jì)算機(jī)信息技術(shù),可以實(shí)現(xiàn)系統(tǒng)內(nèi)部各個(gè)模塊互不干擾,高效穩(wěn)定地開展數(shù)據(jù)處理工作,及時(shí)處理潛在的計(jì)算機(jī)網(wǎng)絡(luò)安全風(fēng)險(xiǎn),充分保證計(jì)算機(jī)用戶的信息安全以及財(cái)產(chǎn)安全。
在計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)中實(shí)現(xiàn)云計(jì)算需要為其構(gòu)建相應(yīng)的環(huán)境以及條件。 因此,在云架構(gòu)設(shè)計(jì)過程中,應(yīng)當(dāng)保證其具備智能化及敏捷化兩個(gè)特征。 智能化特征即基于云計(jì)算設(shè)計(jì)的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)應(yīng)當(dāng)具備自我修復(fù)能力,自動(dòng)根據(jù)云平臺的要求完成相應(yīng)的內(nèi)容,設(shè)計(jì)時(shí)應(yīng)當(dāng)在系統(tǒng)內(nèi)部嵌入自動(dòng)化技術(shù)。 敏捷化特征即基于云計(jì)算設(shè)計(jì)的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)在面對相應(yīng)變化以及用戶需求時(shí)可以快速地作出反應(yīng),根據(jù)變化及時(shí)作出相應(yīng)調(diào)整,設(shè)計(jì)時(shí)應(yīng)當(dāng)嵌入虛擬化技術(shù)。
本文基于云計(jì)算技術(shù)設(shè)計(jì)的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)云架構(gòu)主要包括兩個(gè)模塊,一是數(shù)據(jù)處理模塊,以軟件的形式對數(shù)據(jù)信息進(jìn)行處理,通過TCP 重組以及iSCSI 協(xié)議解析提取數(shù)據(jù)系統(tǒng)內(nèi)部的數(shù)據(jù);二是數(shù)據(jù)加解密模塊,通過硬件形式實(shí)現(xiàn)對數(shù)據(jù)的加密。 為了保證架構(gòu)中兩個(gè)模塊的有效連接,設(shè)計(jì)通過使用共享內(nèi)存的方式實(shí)現(xiàn)模塊間的數(shù)據(jù)傳輸,進(jìn)而動(dòng)態(tài)化對處理器的CPU 進(jìn)行調(diào)整。 例如,當(dāng)數(shù)據(jù)處理模塊處理數(shù)據(jù)較慢時(shí),系統(tǒng)可以通過提升CPU 的分配比例來提升處理速度。
計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)設(shè)計(jì)過程中,應(yīng)當(dāng)保證其模式為透明加解密網(wǎng)關(guān)式,可以有效實(shí)現(xiàn)同一時(shí)間對大量數(shù)據(jù)進(jìn)行處理。 由于該種模式的應(yīng)用設(shè)計(jì)可能導(dǎo)致系統(tǒng)承擔(dān)較大的安全風(fēng)險(xiǎn),因此,在設(shè)計(jì)過程中應(yīng)當(dāng)充分保證系統(tǒng)運(yùn)行的穩(wěn)定性,防止數(shù)據(jù)信息損壞以及丟失。 當(dāng)前最普遍的提高系統(tǒng)穩(wěn)定性的方式就是分離數(shù)據(jù)平面以及控制平面,該種方式可以實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)高度模塊化,即使某個(gè)模塊出現(xiàn)問題,也不會(huì)影響其他模塊的正常工作。 基于用戶對計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的需求不同,在對存儲(chǔ)系統(tǒng)設(shè)計(jì)過程中應(yīng)當(dāng)充分考慮用戶的實(shí)際需求[3]。例如,用戶要求存儲(chǔ)系統(tǒng)可以有效保證計(jì)算機(jī)的安全性,在設(shè)計(jì)過程中則應(yīng)當(dāng)應(yīng)用云計(jì)算技術(shù)對計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)進(jìn)行全面評估,進(jìn)而保證系統(tǒng)具有較高的安全性。 系統(tǒng)設(shè)計(jì)還應(yīng)當(dāng)保證系統(tǒng)具有識別潛在風(fēng)險(xiǎn)與漏洞的功能,提前采取相應(yīng)預(yù)防措施,進(jìn)一步為計(jì)算機(jī)數(shù)據(jù)安全提供保障。 如果用戶對計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)還有更高的要求,技術(shù)人員應(yīng)當(dāng)在此基礎(chǔ)上為系統(tǒng)添加加密傳輸、存儲(chǔ)以及解密處理功能,為了進(jìn)一步提升數(shù)據(jù)存儲(chǔ)的安全性,還可以在系統(tǒng)中加入生成數(shù)字證書功能,用戶可以自主選擇對文件進(jìn)行加密處理。 最后,在對數(shù)據(jù)進(jìn)行操作的過程中,可以為系統(tǒng)增加驗(yàn)證功能,優(yōu)先對用戶信息進(jìn)行驗(yàn)證,進(jìn)而加密傳輸至相應(yīng)的客戶端。
通過上述內(nèi)容,可以知曉計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)包含數(shù)據(jù)平面與控制平面功能模塊、網(wǎng)絡(luò)數(shù)據(jù)處理功能模塊以及數(shù)據(jù)加解密功能模塊,下面主要對模塊的功能設(shè)計(jì)進(jìn)行分析。
首先,數(shù)據(jù)平面與控制平面功能模塊設(shè)計(jì)。 控制平面的CPU 是在Linux 系統(tǒng)的基礎(chǔ)上進(jìn)行搭建的,具有內(nèi)核態(tài)以及用戶態(tài)雙向數(shù)據(jù)傳輸機(jī)制,可以有效實(shí)現(xiàn)對數(shù)據(jù)包進(jìn)行高速轉(zhuǎn)發(fā);而數(shù)據(jù)平面的CPU 則是在ZOL 上運(yùn)行的。 數(shù)據(jù)平面和控制平面兩個(gè)功能模塊通過數(shù)據(jù)共享以及套接字的方式實(shí)現(xiàn)通信,通過數(shù)據(jù)平面反饋系統(tǒng)運(yùn)行的參數(shù),進(jìn)而使控制平面對整個(gè)系統(tǒng)的運(yùn)行現(xiàn)狀進(jìn)行了解;控制平面則可以為數(shù)據(jù)平面提供初始化數(shù)據(jù),促進(jìn)其對管理內(nèi)容進(jìn)行有效配置。
其次,網(wǎng)絡(luò)數(shù)據(jù)處理功能模塊的設(shè)計(jì)。 從兩個(gè)方面著手,一是網(wǎng)口接收系統(tǒng)傳輸數(shù)據(jù)方面;二是加解密數(shù)據(jù)恢復(fù)方面。 以下流程是該功能模塊的具體功能:收發(fā)包引擎——數(shù)據(jù)分流——TCP 流重組——數(shù)據(jù)拆分——數(shù)據(jù)加解密——數(shù)據(jù)復(fù)原——收發(fā)包引擎。
最后,數(shù)據(jù)加解密功能模塊的設(shè)計(jì)。 數(shù)據(jù)加解密功能模塊作為整個(gè)計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的第二道防線,可以實(shí)現(xiàn)對存儲(chǔ)系統(tǒng)中的各項(xiàng)數(shù)據(jù)進(jìn)行加密,進(jìn)一步提高數(shù)據(jù)傳輸?shù)陌踩禂?shù)。 該功能模塊的具體工作步驟如下:加解密接口——解析安全頭——從管理模塊查詢密匙——進(jìn)行加密處理——加解密接口。 可以看出,數(shù)據(jù)加解密功能模塊的工作流程循環(huán)往復(fù),長時(shí)間對大量數(shù)據(jù)信息進(jìn)行加解密處理,因此為了保證其高效開展,應(yīng)當(dāng)應(yīng)用軟件形式以及3DES 算法對數(shù)據(jù)進(jìn)行解密處理,有效保證數(shù)據(jù)處理的效率和安全性。
為了保證存儲(chǔ)系統(tǒng)可以充分發(fā)揮其實(shí)效性,對計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的性能進(jìn)行分析,從安全性分析以及性能分析兩個(gè)方面進(jìn)行測試。
安全性測試共進(jìn)行3 次,每次使用15 個(gè)數(shù)據(jù)包,每個(gè)數(shù)據(jù)包均存在若干風(fēng)險(xiǎn)數(shù)據(jù),測試將在云計(jì)算環(huán)境下將數(shù)據(jù)包上傳到系統(tǒng)當(dāng)中,測試結(jié)果如表1所示。
表1 計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)安全性測試結(jié)果
表1 數(shù)據(jù)顯示,計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)的安全性相對較高,可以有效檢測出數(shù)據(jù)中存在的風(fēng)險(xiǎn),檢測誤差為0%。
性能測試分別使用200,500 以及800 個(gè)用戶數(shù)據(jù)進(jìn)行,分別測試出不同用戶數(shù)量時(shí),相應(yīng)的CPU 占用率,并通過DES 安全存儲(chǔ)系統(tǒng)以及橢圓曲線安全存儲(chǔ)系統(tǒng)與其進(jìn)行對比,如表2 所示。
表2 計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)性能測試數(shù)據(jù)
表2 數(shù)據(jù)顯示,在對相同數(shù)據(jù)進(jìn)行處理的過程中,本文設(shè)計(jì)的系統(tǒng)CPU 占用率相對較低,可見性能相對較好。
綜上所述,在云計(jì)算技術(shù)不斷發(fā)展與普及的當(dāng)下,計(jì)算機(jī)用戶對計(jì)算機(jī)數(shù)據(jù)信息的安全要求越來越高,傳統(tǒng)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)已經(jīng)無法有效滿足數(shù)據(jù)信息的安全需求,因此,設(shè)計(jì)與時(shí)代發(fā)展相適應(yīng)的計(jì)算機(jī)網(wǎng)絡(luò)安全存儲(chǔ)系統(tǒng)十分必要。 本文對計(jì)算機(jī)存儲(chǔ)系統(tǒng)各個(gè)模塊進(jìn)行了研究,并針對問題為其附加相應(yīng)功能,旨在有效保證網(wǎng)絡(luò)數(shù)據(jù)信息安全,促進(jìn)互聯(lián)網(wǎng)穩(wěn)定發(fā)展。