賈曉東
(沈陽(yáng)市信息工程學(xué)校 遼寧 沈陽(yáng) 110122)
信息化時(shí)代的到來(lái),計(jì)算機(jī)信息技術(shù)被廣泛應(yīng)用在人們的工作和生活當(dāng)中,可以說(shuō),計(jì)算機(jī)技術(shù)參與到了社會(huì)生產(chǎn)的大部分環(huán)節(jié),既提升了人們工作、學(xué)習(xí)和生活的效率,也有利于人們對(duì)數(shù)據(jù)的統(tǒng)一管理[1]。但與此同時(shí),隨之而來(lái)的是海量的信息數(shù)據(jù),這就在信息管理和信息存儲(chǔ)上產(chǎn)生了一些問題,如何將信息存儲(chǔ)好、利用好也是計(jì)算機(jī)行業(yè)和其他應(yīng)用領(lǐng)域應(yīng)該重點(diǎn)思考的問題。特別是企業(yè)的信息化管理水平不斷提高,對(duì)計(jì)算機(jī)存儲(chǔ)技術(shù)的要求也就越來(lái)越高,對(duì)技術(shù)人員的需求也越來(lái)越大。因此,無(wú)論是計(jì)算機(jī)行業(yè)的有關(guān)企業(yè),還是計(jì)算機(jī)行業(yè)的有關(guān)人才,都應(yīng)該積極探討計(jì)算機(jī)信息技術(shù)存儲(chǔ)平臺(tái)的開發(fā)和利用,努力提升信息數(shù)據(jù)的利用率和實(shí)用價(jià)值。
計(jì)算機(jī)在處理和存儲(chǔ)數(shù)據(jù)時(shí),一般是利用二進(jìn)制的形式來(lái)表示數(shù)值或漢字[2]。我們通常來(lái)講的計(jì)算機(jī)存儲(chǔ)技術(shù),是根據(jù)計(jì)算及內(nèi)部的存儲(chǔ)功能來(lái)儲(chǔ)存各類信息數(shù)據(jù),但是海量的信息數(shù)據(jù)已經(jīng)無(wú)法依靠?jī)?nèi)部存儲(chǔ)空間進(jìn)行存儲(chǔ),必須要依靠其他的存儲(chǔ)設(shè)備對(duì)存儲(chǔ)空間進(jìn)行擴(kuò)充后方可滿足信息存儲(chǔ)的要求。目前,光盤、軟件、內(nèi)存和硬盤是常用的計(jì)算機(jī)技術(shù)存儲(chǔ)設(shè)備,以字節(jié)為存儲(chǔ)單位,但是上述四種存儲(chǔ)設(shè)備的容量各不相同,且存儲(chǔ)容量與計(jì)算機(jī)的運(yùn)行速度也有一定關(guān)系,存儲(chǔ)容量較大時(shí)則計(jì)算機(jī)的運(yùn)行速度也會(huì)減慢。
近年來(lái),計(jì)算機(jī)存儲(chǔ)技術(shù)得以發(fā)展,多數(shù)企業(yè)都能通過(guò)計(jì)算機(jī)存儲(chǔ)技術(shù)來(lái)實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)一管理,盡最大可能對(duì)企業(yè)人員信息、運(yùn)營(yíng)信息等進(jìn)行整合,以便提高數(shù)據(jù)利用率和管理效率[3]。但是,企業(yè)與企業(yè)之間的發(fā)展方向不同、發(fā)展規(guī)模不同,對(duì)計(jì)算機(jī)存儲(chǔ)技術(shù)的需求自然不同,導(dǎo)致計(jì)算機(jī)存儲(chǔ)技術(shù)在實(shí)際應(yīng)用上出現(xiàn)了一定問題,如何選擇技術(shù)模型是關(guān)鍵所在。
(1)要針對(duì)用戶的具體需求來(lái)設(shè)計(jì)。計(jì)算機(jī)信息技術(shù)存儲(chǔ)平臺(tái)是為企業(yè)和用戶服務(wù)的,在設(shè)計(jì)存儲(chǔ)平臺(tái)時(shí),首先就要準(zhǔn)確掌握平臺(tái)的核心目標(biāo)和具體需求。在第一時(shí)間同所需用戶進(jìn)行溝通,了解用戶對(duì)存儲(chǔ)設(shè)備的需求、存儲(chǔ)容量的需求等等,根據(jù)用戶要求設(shè)計(jì)出具體方案,針對(duì)用戶的整改意見再進(jìn)行完善,確保設(shè)計(jì)出的存儲(chǔ)平臺(tái)不偏離目標(biāo),既能夠在設(shè)計(jì)上體現(xiàn)出合理性,又能全面滿足用戶的目標(biāo)需求。
(2)要將前期調(diào)研與存儲(chǔ)平臺(tái)開發(fā)緊密聯(lián)系。因?yàn)槎鄶?shù)用戶對(duì)計(jì)算機(jī)技術(shù)的了解上處于探索階段,其需求可能具有一定的多變性。因此,這就要求技術(shù)人員在進(jìn)行設(shè)計(jì)時(shí),要將存儲(chǔ)技術(shù)的有關(guān)抽象概念具象化,讓用戶對(duì)每個(gè)抽象的概念都有一定的了解,并了解概念與概念之間的異同點(diǎn)和關(guān)聯(lián)性,從而真正調(diào)研出用戶需求。前提調(diào)研工作之所以重要,是因?yàn)橛脩魧?duì)抽象概念的理解水平,直接影響存儲(chǔ)平臺(tái)設(shè)計(jì)是否符合要求、是否合理。除做好前期調(diào)研工作外,技術(shù)人員還要將調(diào)研工作與存儲(chǔ)平臺(tái)開發(fā)工作緊密結(jié)合,既要滿足用戶需求,又要符合平臺(tái)設(shè)計(jì)規(guī)律,幫助用戶提高數(shù)據(jù)存儲(chǔ)能力和信息挖掘能力。
(1)存儲(chǔ)平臺(tái)的開發(fā)[4]。云存儲(chǔ)技術(shù)是一種新型的數(shù)據(jù)處理技術(shù),將云存儲(chǔ)技術(shù)應(yīng)用到實(shí)際開發(fā)中,應(yīng)從以下幾方面入手:一是存儲(chǔ)平臺(tái)的開發(fā)。存儲(chǔ)平臺(tái)包括客戶端、中心服務(wù)器、借口、集群控制、認(rèn)證碼接口,客戶端是指計(jì)算機(jī),中心服務(wù)器與服務(wù)器類似,都是為用戶提供操作的任務(wù)線程,各個(gè)接口則是為數(shù)據(jù)傳輸提供途徑并加密;二是基礎(chǔ)數(shù)據(jù)庫(kù)的開發(fā)。包括鍵的開發(fā)、值的結(jié)構(gòu)開發(fā),其中key 鍵的長(zhǎng)度和內(nèi)存要盡量控制,以提高存儲(chǔ)平臺(tái)的容量,但也不能長(zhǎng)度過(guò)短,否則會(huì)出現(xiàn)無(wú)法將含義表達(dá)清晰的問題。值可設(shè)計(jì)成字符串,根據(jù)設(shè)計(jì)需求和用戶需求,合理選擇字符串列表;三是分布式架構(gòu)的開發(fā)。開發(fā)原則遵循平衡性、單調(diào)性、分散性、唯一性,在服務(wù)器集群設(shè)計(jì)上要采用連接代理、中心服務(wù)器和輔助,確保數(shù)據(jù)傳輸和存儲(chǔ)安全。
(2)存儲(chǔ)平臺(tái)應(yīng)用的實(shí)現(xiàn)途徑。一是基礎(chǔ)功能應(yīng)用的實(shí)現(xiàn)途徑。采用epoll 可實(shí)現(xiàn)平臺(tái)與客戶端的通信功能,實(shí)現(xiàn)對(duì)數(shù)據(jù)的存儲(chǔ)。中心服務(wù)器可以為用戶提供文件數(shù)據(jù),根據(jù)用戶命令在緩存文件夾中對(duì)數(shù)據(jù)和信息進(jìn)行尋找;二是存儲(chǔ)功能應(yīng)用的實(shí)現(xiàn)途徑。存儲(chǔ)功能需要中心服務(wù)器和其他數(shù)據(jù)庫(kù)聯(lián)合實(shí)現(xiàn),用戶操作存儲(chǔ)時(shí),便可實(shí)現(xiàn)快速存儲(chǔ)。平臺(tái)會(huì)在存儲(chǔ)功能完成后提示信息存儲(chǔ)狀態(tài),立即反饋相關(guān)信息。需要注意的是,平臺(tái)運(yùn)行過(guò)程中存儲(chǔ)功能可能會(huì)受影響,設(shè)計(jì)人員在開發(fā)時(shí)要重點(diǎn)解決。此外,還要防止出現(xiàn)泄露個(gè)人信息的情況,必要時(shí)可設(shè)置管理人員權(quán)限,或者設(shè)置為不可讀,從而防止數(shù)據(jù)信息丟失或是信息不安全,給用戶帶來(lái)不好的存儲(chǔ)體驗(yàn)。
計(jì)算機(jī)信息技術(shù)存戶平臺(tái)還有很大的發(fā)展空間,必須要深入了解用戶需求,合理設(shè)計(jì)邏輯關(guān)系,盡最大可能使得存儲(chǔ)平臺(tái)發(fā)揮作用。