摘 要:本文闡述了網(wǎng)絡(luò)操作系統(tǒng)的定義,分析了網(wǎng)絡(luò)操作系統(tǒng)發(fā)展的方向,給出了網(wǎng)絡(luò)操作系統(tǒng)選擇的原則。
關(guān)鍵詞:網(wǎng)絡(luò)操作系統(tǒng);發(fā)展方向;準(zhǔn)則
中圖分類號(hào):TP316
就操作系統(tǒng)類軟件而言,世界幾大著名軟件公司如微軟、Novell公司等都把很大一部分的研發(fā)人員和巨額的資金投入到操作系統(tǒng)軟件的開發(fā)上。為了滿足當(dāng)今網(wǎng)絡(luò)快速發(fā)展之后用戶對于專門用于管理網(wǎng)絡(luò)資源的網(wǎng)絡(luò)操作系統(tǒng)提出的更高的要求,各種網(wǎng)絡(luò)操作系統(tǒng)也在不斷的推陳出新。網(wǎng)絡(luò)操作系統(tǒng)以其高性能、穩(wěn)定性好、功能強(qiáng)大、便于管理等諸多特性,越來越多的受到歡迎。
1 網(wǎng)絡(luò)操作系統(tǒng)的定義
在網(wǎng)絡(luò)上的計(jì)算機(jī)由于各機(jī)器的硬件特性不同、數(shù)據(jù)標(biāo)識(shí)格式及其他方面要求的不同,在互相通信時(shí)為能正確進(jìn)行通信并相互理解內(nèi)容,相互之間應(yīng)具有許多約定,此約定稱之為協(xié)議或規(guī)程。因此通常將網(wǎng)絡(luò)操作系統(tǒng)定義為:網(wǎng)絡(luò)操作系統(tǒng)(Network Operating System,NOS)是使網(wǎng)絡(luò)上各計(jì)算機(jī)能方便而有效的共享網(wǎng)絡(luò)資源,為網(wǎng)絡(luò)用戶提供所需地各種服務(wù)地軟件和有關(guān)規(guī)程的集合。
2 網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展方向
當(dāng)今網(wǎng)絡(luò)發(fā)展的一個(gè)重要方向是開放式的網(wǎng)絡(luò)體系結(jié)構(gòu)。所謂開放式的網(wǎng)絡(luò)體系結(jié)構(gòu),是指不同廠家的計(jì)算機(jī),不同操作系統(tǒng)環(huán)境和不同拓?fù)浣Y(jié)構(gòu)與通信協(xié)議的網(wǎng)絡(luò)可以聯(lián)成一個(gè)統(tǒng)一的環(huán)境。
20世紀(jì)90年代,隨著高速傳輸技術(shù)的發(fā)展,如ATM、幀中繼等技術(shù)的發(fā)展,千兆位(Gigabit)局域網(wǎng)的發(fā)展,另外還有網(wǎng)絡(luò)硬件的高度集成化,使網(wǎng)絡(luò)計(jì)算機(jī)處理模型發(fā)生了大的變化。
分布式網(wǎng)絡(luò)計(jì)算成為主流,原來由主機(jī)站點(diǎn)集中控制管理的設(shè)備,如大容量存儲(chǔ)器、打印機(jī)、X終端、可執(zhí)行多種協(xié)議的通信網(wǎng)關(guān),脫離主機(jī)成為獨(dú)立的網(wǎng)絡(luò)站點(diǎn),以服務(wù)器方式為網(wǎng)上其他用戶使用,主機(jī)真正專門用計(jì)算,從而實(shí)現(xiàn)真正的分布式處理。
新的網(wǎng)絡(luò)計(jì)算機(jī)處理模型的發(fā)展,其目標(biāo)是將異構(gòu)的計(jì)算機(jī)集成為一個(gè)統(tǒng)一的系統(tǒng),從而獨(dú)立于所處的硬件平臺(tái)乃至網(wǎng)絡(luò)操作系統(tǒng)。從這一點(diǎn)看,用戶只需簡單地使用一個(gè)運(yùn)行通用操作系統(tǒng)(如OS/2或UNIX)的應(yīng)用服務(wù)器,就能運(yùn)行各種應(yīng)用程序,而無須各種復(fù)雜網(wǎng)絡(luò)操作系統(tǒng)的支持,這仿佛為網(wǎng)絡(luò)操作系統(tǒng)的發(fā)展蒙上了一層陰影。
面對這種情景,網(wǎng)絡(luò)操作系統(tǒng)廠家提出了新的策略——開發(fā)一個(gè)公共網(wǎng)絡(luò)操作系統(tǒng)(CNOS)。盡管網(wǎng)絡(luò)計(jì)算處理的主流將不會(huì)基于NOS,但CNOS將提供一個(gè)易管理的傳遞基礎(chǔ),系統(tǒng)管理及相應(yīng)的管理工具,以集成桌面和后臺(tái)應(yīng)用,CNOS的成功實(shí)現(xiàn)將為通用商品和專用產(chǎn)品、異構(gòu)的廠家網(wǎng)絡(luò)計(jì)算機(jī)提供惟一的集成,OSF DCE是在這樣一個(gè)環(huán)境下的可行模型,或者說是體現(xiàn)這種類型服務(wù)的構(gòu)架,我們相信,20世紀(jì)90年代,成功的CNOS將是OSF DCE模型的超集。
在未來的網(wǎng)絡(luò)操作系統(tǒng)中,原有的基本的服務(wù)器技術(shù)將發(fā)生變化,一方面是由于所存取的數(shù)據(jù)類型發(fā)生了變化,也就是說,不僅僅限于傳統(tǒng)的文本,還涉及到高分辨率的圖形、圖像和聲音等;另一方面是由于新的應(yīng)用軟件發(fā)展的需求,因而,網(wǎng)絡(luò)操作系統(tǒng)中傳統(tǒng)的存儲(chǔ)、檢索和輸出技術(shù)需要進(jìn)行更新,而且還要為用戶提供更高層次的網(wǎng)絡(luò)應(yīng)用API。
新的網(wǎng)絡(luò)計(jì)算模型將迫使銷售商將他們的產(chǎn)品開發(fā)成一個(gè)具有透明性、易管理及其具有高速存儲(chǔ)能力的應(yīng)用軟件,也就是說,除了提供文件、打印機(jī)共享和傳輸服務(wù)外,還應(yīng)提供高水平的網(wǎng)絡(luò)API,以及在此API下先進(jìn)目錄、安全和管理服務(wù);同時(shí),要求這些服務(wù)獨(dú)立于API和底層技術(shù)。
估計(jì)在未來的一段時(shí)期內(nèi),UNIX將暫時(shí)在這樣的一個(gè)環(huán)境中扮演重要的網(wǎng)絡(luò)計(jì)算角色。長遠(yuǎn)來看,全新的CNOS將勢不可擋,各廠家將竭盡全力在CNOS爭奪戰(zhàn)中領(lǐng)先地位。
新的網(wǎng)絡(luò)計(jì)算處理模型的以展,將影響網(wǎng)絡(luò)操作系統(tǒng)在網(wǎng)絡(luò)界中所扮演的角色和左右各網(wǎng)絡(luò)操作系統(tǒng)生產(chǎn)廠家采取的策略。
競爭的壓力將迫使PC局域網(wǎng)操作系統(tǒng)的主要廠家進(jìn)行聯(lián)盟。另外,系統(tǒng)廠家逐漸承擔(dān)了網(wǎng)絡(luò)操作廠家在商業(yè)上進(jìn)行聯(lián)合的重要性。這種聯(lián)合,不僅僅是和傳統(tǒng)的代理商,也涉及到了大的集成廠家和系統(tǒng)廠家。估計(jì)在不久的將來,即使最具獨(dú)立性的廠家包括現(xiàn)在的主要網(wǎng)絡(luò)生產(chǎn)廠家、系統(tǒng)商、操作系統(tǒng)廠商,為了生存和發(fā)展,將不得不結(jié)為聯(lián)盟。
總而言之,未來的網(wǎng)絡(luò)操作系統(tǒng)可能將當(dāng)今流行的網(wǎng)絡(luò)操作系統(tǒng)的混合體,因?yàn)橐粊聿淮嬖谝粋€(gè)對某一指定需求極端正確或錯(cuò)誤的產(chǎn)品。同時(shí),用戶對產(chǎn)品之間互操作性的要求也將加劇創(chuàng)建一個(gè)混合產(chǎn)品的可行性,從而迫使網(wǎng)絡(luò)操作系統(tǒng)廠家走在一起,互相協(xié)同。
不管網(wǎng)絡(luò)操作系統(tǒng)市場上的“和平共處”達(dá)到何種程度,有一點(diǎn)是可以肯定的,即網(wǎng)絡(luò)計(jì)算的成功,將依賴于網(wǎng)絡(luò)操作系統(tǒng)中功能的高速發(fā)慌和完善。
3 選擇網(wǎng)絡(luò)操作系統(tǒng)的準(zhǔn)則
網(wǎng)絡(luò)操作系統(tǒng)對網(wǎng)絡(luò)的性能有著至關(guān)重要的影響。選擇一個(gè)合適的網(wǎng)絡(luò)操作系統(tǒng),既省錢、省力,又能大大地提高系統(tǒng)的效率,而盲目地選擇一個(gè)網(wǎng)絡(luò)操作系統(tǒng)時(shí),往往會(huì)事倍功半,甚至?xí)茐脑械臄?shù)據(jù)庫和文件等。
面對各式各樣的網(wǎng)絡(luò)操作系統(tǒng),如何進(jìn)行選擇?依據(jù)的標(biāo)準(zhǔn)主要有以下幾點(diǎn):
(1)安全性和可靠性
在選擇網(wǎng)絡(luò)操作系統(tǒng)時(shí),一定要考慮其安全性。有些操作系統(tǒng)自身具有抵抗病毒的能力,如需較高的安全性和可靠性時(shí)應(yīng)首選Unix,這也是一些大中型網(wǎng)絡(luò)為什么選用它的一個(gè)主要原因。
(2)可操作性
簡單易用是最基本的,安裝簡單,對硬件平臺(tái)沒有過高的要求,升級(jí)容易等都應(yīng)該考慮。系統(tǒng)是否容易維護(hù)以及可管理性也同樣重要。
(3)可集成性
可集成性是系統(tǒng)對硬件和軟件的兼容能力?,F(xiàn)在任何同一個(gè)網(wǎng)絡(luò)中用戶可能有許多不同的應(yīng)用需求,因而具有不同的硬件和軟件環(huán)境。而網(wǎng)絡(luò)操作系統(tǒng)作為對這些不同環(huán)境集成的管理者,應(yīng)該具有廣泛的兼容性。同時(shí)應(yīng)盡可能多的管理各種軟硬件資源。
網(wǎng)絡(luò)操作系統(tǒng)離不開通信協(xié)議。當(dāng)今對TCP/IP協(xié)議的支持應(yīng)當(dāng)是一個(gè)基。對TCP/IP的支持程度自然是衡量網(wǎng)絡(luò)操作系統(tǒng)的一個(gè)主要指標(biāo),現(xiàn)在的系統(tǒng)應(yīng)該是開放的系統(tǒng),這樣才能真正實(shí)現(xiàn)網(wǎng)絡(luò)的強(qiáng)大功能。
(4)可擴(kuò)展性
可擴(kuò)展性即對現(xiàn)有系統(tǒng)要有足夠的擴(kuò)充能力,保證在早期不作無謂投資,又能適應(yīng)今后的發(fā)展。
(5)應(yīng)用和開發(fā)支持
在系統(tǒng)中能夠運(yùn)行的軟件越多,則該系統(tǒng)的可用性就越好。應(yīng)用支持在許多方面還要取決于硬件開發(fā)商的支持。有大量統(tǒng)無疑會(huì)受到用戶的認(rèn)可,良好的開發(fā)支持使廠商愿意并可為其開發(fā)系統(tǒng)。
網(wǎng)絡(luò)操作系統(tǒng)除了應(yīng)具有通常操作系統(tǒng)應(yīng)具有的處理機(jī)管理、存儲(chǔ)器管理、設(shè)備管理和文件管理外,還應(yīng)具有以下兩大功能:
(1)提供高效、可靠的網(wǎng)絡(luò)通信能力;
(2)提供多種網(wǎng)絡(luò)服務(wù)功能,如遠(yuǎn)程作業(yè)錄入并進(jìn)行處理的服務(wù)功能;文件傳輸服務(wù)功能;電子郵件服務(wù)功能;遠(yuǎn)程打印服務(wù)功能等。
總而言之,要為用戶提供訪問網(wǎng)絡(luò)中計(jì)算機(jī)各種資源的服務(wù)。
參考文獻(xiàn):
[1]魏國珩.網(wǎng)絡(luò)操作系統(tǒng)教程[M].武漢:武漢大學(xué)出版社,2010.
[2]汪偉.網(wǎng)絡(luò)操作系統(tǒng)[M].北京:機(jī)械工業(yè)出版社,2012.
[3]常國鋒.計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)及應(yīng)用[M].武漢:武漢大學(xué)出版社,2013.
作者簡介:常國鋒(1978-),男,河南濮陽人,講師,研究生,主要從事計(jì)算機(jī)應(yīng)用,網(wǎng)絡(luò)安全等研究。苗長芬(1977-),女,河南鄭州人,講師,研究生,主要從事計(jì)算機(jī)應(yīng)用,網(wǎng)絡(luò)安全等研究。
作者單位:新鄉(xiāng)學(xué)院 計(jì)算機(jī)與信息工程學(xué)院,河南新鄉(xiāng) 453003