国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

校園微型數(shù)據(jù)中心系統(tǒng)設(shè)計(jì)研究

2012-10-13 14:31張娟萍
關(guān)鍵詞:虛擬化數(shù)據(jù)中心軟件

張娟萍

(山西交通職業(yè)技術(shù)學(xué)院,山西 太原 030031)

校園微型數(shù)據(jù)中心系統(tǒng)設(shè)計(jì)研究

張娟萍

(山西交通職業(yè)技術(shù)學(xué)院,山西 太原 030031)

論文是針對(duì)校園微型數(shù)據(jù)中心的建設(shè)做架構(gòu)設(shè)計(jì),以及對(duì)技術(shù)的使用分析和指導(dǎo)性研究。系統(tǒng)設(shè)計(jì)中采用Linux系統(tǒng)與虛擬化技術(shù)等,不考慮具體服務(wù)軟件開(kāi)發(fā)成本與時(shí)間周期,以投資少、系統(tǒng)簡(jiǎn)單高效、部署快、管理成本低為目標(biāo)的校園數(shù)據(jù)中心的建設(shè)的研究。

數(shù)據(jù)中心;虛擬;Linux

本文中的校園微型數(shù)據(jù)中心是以服務(wù)有限、投資少、簡(jiǎn)單、安全、易管理的大中專院校以及中小學(xué)校作為研究對(duì)象的。設(shè)計(jì)校園微型數(shù)據(jù)中心的宗旨是將學(xué)校的管理重心完全地放在教育教學(xué)上,讓校園數(shù)據(jù)中心發(fā)揮服務(wù)教學(xué)的作用,與校園教學(xué)發(fā)展相適應(yīng)。

現(xiàn)今很多中小學(xué)校都有自己的數(shù)據(jù)服務(wù)內(nèi)容,多以校園網(wǎng)站、校園一卡通為主。部分學(xué)校有自己獨(dú)立的教學(xué)管理系統(tǒng)軟件,這些軟件服務(wù)項(xiàng)目彼此獨(dú)立,不能很好地融合,給系統(tǒng)管理帶來(lái)諸多不便。軟件數(shù)據(jù)設(shè)計(jì)與數(shù)據(jù)管理存在著較大的數(shù)據(jù)安全隱患?,F(xiàn)代化的技術(shù)手段沒(méi)有很好地支持學(xué)校教學(xué),卻成了教學(xué)中的一種負(fù)擔(dān)。因此,需要建立一個(gè)簡(jiǎn)單高效、穩(wěn)定安全、服務(wù)教學(xué)的微型數(shù)據(jù)中心管理系統(tǒng)。校園微型數(shù)據(jù)中心的建立能夠解決傳統(tǒng)數(shù)據(jù)中心規(guī)模大、費(fèi)用高、管理復(fù)雜、技術(shù)難度深等問(wèn)題。我們應(yīng)將學(xué)校的管理重心完全地放在教育教學(xué)上,讓校園數(shù)據(jù)中心發(fā)揮服務(wù)教學(xué)的作用,與校園教學(xué)發(fā)展相適應(yīng)。

論文在校園微型數(shù)據(jù)中心系統(tǒng)設(shè)計(jì)中多次采用虛擬化技術(shù),通過(guò)虛擬化,可以為應(yīng)用提供靈活多變、可擴(kuò)展的服務(wù)。采用服務(wù)器虛擬化、網(wǎng)絡(luò)虛擬化、應(yīng)用虛擬化等,不僅可以減少服務(wù)器數(shù)量、優(yōu)化資源利用率、簡(jiǎn)化管理,還可以實(shí)現(xiàn)動(dòng)態(tài)IT基礎(chǔ)設(shè)施環(huán)境,從而降低成本,快速響應(yīng)業(yè)務(wù)需求的變化。

一、硬件配置與操作系統(tǒng)選擇

采用虛擬機(jī)技術(shù),可以增加設(shè)備的有效使用率,并減少大量的硬件資金投入,增加系統(tǒng)的安全性與數(shù)據(jù)備份恢復(fù)速度,使系統(tǒng)部署效率顯著提升。操作系統(tǒng)的使用靈活多變,部署Linux系統(tǒng)可以使得系統(tǒng)的安全性更高,應(yīng)用服務(wù)軟件的定制更加合理。采用虛擬機(jī)技術(shù),也同樣可以使操作系統(tǒng)的部署時(shí)間大大縮短。設(shè)備選擇上要量力而行,滿足功能需求與適當(dāng)?shù)臄U(kuò)展冗余。

我們將虛擬化服務(wù)器與數(shù)據(jù)處理器的功能整合到一臺(tái)實(shí)體機(jī)中,讓虛擬機(jī)中的服務(wù)訪問(wèn)物理機(jī)中的實(shí)時(shí)數(shù)據(jù),并且對(duì)虛擬機(jī)及物理機(jī)的數(shù)據(jù)處理做很好的備份。對(duì)于實(shí)時(shí)訪問(wèn)數(shù)據(jù)量不大并且業(yè)務(wù)有限,單個(gè)機(jī)器的服務(wù)器即可滿足系統(tǒng)需求。反之,我們將使用實(shí)體機(jī)分別部署服務(wù)器與實(shí)時(shí)數(shù)據(jù)。如果對(duì)數(shù)據(jù)的要求較高,可以再增加數(shù)據(jù)備份機(jī)層數(shù)。

中心機(jī)采用Linux系統(tǒng),其靈活性大,對(duì)系統(tǒng)服務(wù)設(shè)計(jì)、數(shù)據(jù)處理設(shè)計(jì)有很好的可塑性。并且,Linux的系統(tǒng)管理與服務(wù)應(yīng)用管理可以完全實(shí)現(xiàn)自動(dòng)化,降低管理成本。多數(shù)終端機(jī)PC可以訪問(wèn)服務(wù)器,終端機(jī)也可采用Linux系統(tǒng),或在某些應(yīng)用上使用嵌入式Linux系統(tǒng)等。Linux的靈活開(kāi)發(fā)、適應(yīng)設(shè)計(jì),可以廣泛地應(yīng)用于更多領(lǐng)域中。

采用多個(gè)虛擬機(jī),可以從軟件上實(shí)現(xiàn)物理隔離,既可以降低投入成本,加快部署速度,也可以降低管理成本,依不同的系統(tǒng)需求靈活部署。

二、軟件設(shè)計(jì)與架構(gòu)設(shè)計(jì)

在軟件設(shè)計(jì)上,要以服務(wù)教學(xué)的目標(biāo)為基礎(chǔ);軟件功能模塊設(shè)計(jì)簡(jiǎn)單、高效;軟件的維護(hù)邏輯設(shè)計(jì)更加靈活多樣;軟件架構(gòu)設(shè)計(jì)要滿足系統(tǒng)的靈活快速部署與數(shù)據(jù)存儲(chǔ)的高效,并要有利于數(shù)據(jù)的快速備份與恢復(fù)。

軟件基礎(chǔ)系統(tǒng)為L(zhǎng)inux系統(tǒng)。Linux系統(tǒng)可使用幾行Shell代碼,即可很好地管理整個(gè)系統(tǒng)服務(wù)應(yīng)用與數(shù)據(jù)。數(shù)據(jù)處理器的設(shè)計(jì)基本上是靠Shell和Perl來(lái)完成的,也可依不同服務(wù)采用Web服務(wù)處理數(shù)據(jù)。

依應(yīng)用需求設(shè)計(jì)軟件服務(wù)架構(gòu),選用合理的技術(shù)手段,實(shí)現(xiàn)既需功能。Web服務(wù)可以做數(shù)據(jù)顯示、數(shù)據(jù)處理、數(shù)據(jù)管理,通過(guò)使用Php、MYSQL或SQLite以及Shell和Perl等技術(shù)作支持。此外,F(xiàn)TP、NFS、一卡通等服務(wù)的需求,可采用Shell、Perl、C等技術(shù)。

軟件應(yīng)用服務(wù)存儲(chǔ)在系統(tǒng)虛擬化服務(wù)器中,采用虛擬機(jī)技術(shù)可以提高系統(tǒng)部署速度與恢復(fù)能力。數(shù)據(jù)處理器的設(shè)計(jì)是用來(lái)處理應(yīng)用服務(wù)、數(shù)據(jù)存儲(chǔ)與數(shù)據(jù)備份機(jī)三者間的數(shù)據(jù)關(guān)系,起到了管理系統(tǒng)與數(shù)據(jù)的功能,提高了系統(tǒng)數(shù)據(jù)的可靠性與響應(yīng)速度,減少了系統(tǒng)管理員的工作負(fù)荷,以及降低了管理成本。

三、數(shù)據(jù)與存儲(chǔ)設(shè)計(jì)

軟件服務(wù)設(shè)計(jì)是一項(xiàng)復(fù)雜的工程,主旨是指導(dǎo)軟件在校園中心系統(tǒng)中的架構(gòu)與邏輯關(guān)系設(shè)計(jì),以及所采用的主要技術(shù)手段,實(shí)現(xiàn)數(shù)據(jù)集中存儲(chǔ),幫助整體校園中心系統(tǒng)的集成,有利于降低系統(tǒng)管理成本。

在數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)上,要遵循教學(xué)中各內(nèi)容、各環(huán)節(jié)中的數(shù)據(jù)貫通性和靈活性。數(shù)據(jù)設(shè)計(jì)復(fù)雜度要低,考慮到數(shù)據(jù)管理中的恢復(fù)成本與在特殊情況下數(shù)據(jù)的靈活可變和移植,采用面向?qū)ο蟮臄?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)理論,更加有利于數(shù)據(jù)的持久與操作。為了降低建設(shè)與管理成本,系統(tǒng)采用DAS存儲(chǔ)數(shù)據(jù),DAS存儲(chǔ)結(jié)構(gòu)簡(jiǎn)單、易管理,以有限的數(shù)據(jù)管理技術(shù)保證數(shù)據(jù)安全,提高了數(shù)據(jù)備份與恢復(fù)效率。

教學(xué)中通常使用的各種數(shù)據(jù)文件,可以存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器中,而且可以通過(guò)Web與FTP等服務(wù)進(jìn)行訪問(wèn)。其他的數(shù)據(jù)傳輸使用XML設(shè)計(jì)對(duì)數(shù)據(jù)進(jìn)行描述,XML在數(shù)據(jù)傳遞中不依賴于系統(tǒng)與服務(wù),使得數(shù)據(jù)在通用性與傳遞便利上起到較好的功效。

四、系統(tǒng)安全設(shè)計(jì)

系統(tǒng)安全設(shè)計(jì)不僅與系統(tǒng)架構(gòu)、網(wǎng)絡(luò)設(shè)計(jì)有關(guān),而且與軟件服務(wù)設(shè)計(jì)密切相關(guān)??紤]系統(tǒng)中用戶的安全驗(yàn)證與用戶操作權(quán)限分配,以及如何在系統(tǒng)運(yùn)行中跟蹤、檢測(cè)系統(tǒng)安全,安全驗(yàn)證與檢測(cè)手段要簡(jiǎn)單有效。系統(tǒng)采用Linux系統(tǒng)增加系統(tǒng)安全性,并利用Linux中免費(fèi)的監(jiān)控檢測(cè)軟件對(duì)系統(tǒng)安全進(jìn)行保護(hù)。對(duì)數(shù)據(jù)的讀寫權(quán)分開(kāi),設(shè)計(jì)可以有效地預(yù)防設(shè)計(jì)系統(tǒng)中可能存在的安全風(fēng)險(xiǎn)。使用OpenSSL對(duì)訪問(wèn)系統(tǒng)的用戶進(jìn)行管理,使用PKI的CA證書標(biāo)識(shí)不同的用戶,確保系統(tǒng)數(shù)據(jù)安全。

使用虛擬機(jī)防火墻隔離不同網(wǎng)絡(luò)段,增加系統(tǒng)安全性。通過(guò)編制好的Shell管理程序?qū)inux系統(tǒng)進(jìn)行安全管理,實(shí)現(xiàn)網(wǎng)絡(luò)安全管理的自動(dòng)化處理。

五、網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)

部署相應(yīng)的網(wǎng)絡(luò)硬件設(shè)備,例如路由器、交換機(jī)、無(wú)線AP、硬件防火墻。對(duì)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì),要遵循不同的應(yīng)用群體與權(quán)限要求做網(wǎng)段隔離處理。如資金有限,可采用虛擬機(jī)的軟件防火墻,它能在一定流量的需求上達(dá)到很好的效果。

數(shù)據(jù)中心的網(wǎng)絡(luò)支持性有著至關(guān)重要的作用,沒(méi)有良好的網(wǎng)絡(luò)設(shè)計(jì),系統(tǒng)性能與功能就不能發(fā)揮到最好。網(wǎng)絡(luò)設(shè)計(jì)要依據(jù)系統(tǒng)應(yīng)用服務(wù)設(shè)計(jì),包括Web服務(wù)、NFS、FTP等進(jìn)行VPN、NAT、DNS等網(wǎng)絡(luò)相關(guān)服務(wù)設(shè)置。良好的網(wǎng)絡(luò)架構(gòu)可以提高用戶訪問(wèn)速度與增強(qiáng)系統(tǒng)安全。

[1]曾春平,王超,張鵬.XML編程從入門到精通[M].北京:北京希望電子出版社,2002.

[2]王達(dá).網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)[M].北京:電子工業(yè)出版社,2006.

[3]馬臣云,王彥.精通PKI網(wǎng)絡(luò)安全認(rèn)證技術(shù)與編程實(shí)現(xiàn)[M].北京:人民郵電出版社,2008.

TP

A

1673-0046(2012)6-0175-02

猜你喜歡
虛擬化數(shù)據(jù)中心軟件
酒泉云計(jì)算大數(shù)據(jù)中心
禪宗軟件
淺析數(shù)據(jù)中心空調(diào)節(jié)能發(fā)展趨勢(shì)
關(guān)于建立“格薩爾文獻(xiàn)數(shù)據(jù)中心”的初步構(gòu)想
基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
軟件對(duì)對(duì)碰
對(duì)基于Docker的虛擬化技術(shù)的幾點(diǎn)探討
淺析虛擬化技術(shù)的安全保障
H3C CAS 云計(jì)算管理平臺(tái)上虛擬化安全防護(hù)的實(shí)現(xiàn)
即時(shí)通訊軟件WhatsApp