自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

選擇服務(wù)器操作系統(tǒng)的七項(xiàng)重要標(biāo)準(zhǔn)

網(wǎng)絡(luò) 路由交換 系統(tǒng)運(yùn)維
應(yīng)用服務(wù)器操作系統(tǒng)的選擇標(biāo)準(zhǔn)去評(píng)價(jià)和選擇服務(wù)器:NT、Solaris、OS/2、NetWare和OS/400等。

每種操作系統(tǒng)(OS)都有值得推薦的地方,但是,為了不致于太雜亂,你最好還是限制一下你所運(yùn)行的OS總數(shù)。

1.應(yīng)用程序的可用性

關(guān)鍵問(wèn)題:你將選擇的OS是否能夠運(yùn)行你目前所運(yùn)行的應(yīng)用程序?目前正在為它開(kāi)發(fā)的應(yīng)用程序有多少?你為要運(yùn)行的應(yīng)用程序會(huì)付出多少代價(jià)?

有多少應(yīng)用程序可供使用并不僅僅是個(gè)數(shù)字游戲。如你所知,某個(gè)OS所支持的上萬(wàn)個(gè)應(yīng)用程序其實(shí)都是游戲。要保證你需要的應(yīng)用程序都能夠買(mǎi)得到,還要確認(rèn)這些應(yīng)用程序及其支持合同的費(fèi)用不應(yīng)該比服務(wù)器更高――那是大型機(jī)時(shí)代的傳統(tǒng)作法。另外,要尋找能以標(biāo)準(zhǔn)方式支持應(yīng)用程序交互的OS。例如,NT就允許各個(gè)應(yīng)用程序

使用OLE在互相之間傳遞信息。

2.平臺(tái)支持

關(guān)鍵問(wèn)題:它是否支持你目前的客戶機(jī)?它如何支持移動(dòng)用戶?客戶機(jī)是否需

要特殊的軟件才能訪問(wèn)服務(wù)器?

互操作性有幾個(gè)層次。在最低層,系統(tǒng)可以定義和使用多種不同的網(wǎng)絡(luò)協(xié)議NetWare網(wǎng)絡(luò)使用IPX,而大多數(shù)Unix網(wǎng)絡(luò)和Internet則使用TCP/IP。 缺省情況下,NT使用NetBEUI。所有這些OS都能支持其它的協(xié)議, 但它們運(yùn)行自己的核心協(xié)議時(shí)效率最佳。在較高層,即使客戶機(jī)支持服務(wù)器的低層協(xié)議,也許仍然無(wú)法連接。一個(gè)典型事例就是,你可以在NetWare 4.11服務(wù)器上運(yùn)行Appletalk,但若一個(gè)Mac機(jī)不首先加載用于Macintosh的NetWare客戶機(jī)軟件就想注冊(cè)到服務(wù)器上,則會(huì)收到錯(cuò)誤信息,告訴它該服務(wù)器的注冊(cè)序列不可識(shí)別。而同時(shí),NT的Appletalk 實(shí)現(xiàn)看起來(lái)卻像是個(gè)標(biāo)準(zhǔn)的Mac服務(wù)器。

要選擇集成了特殊類型目錄服務(wù)的OS。其出發(fā)點(diǎn)是:用戶不但要能夠注冊(cè)到應(yīng)

用服務(wù)器上,還要能夠訪問(wèn)駐留在該服務(wù)器上的任何應(yīng)用程序。例如, Unix 系統(tǒng)主

要使用域名系統(tǒng)(DNS)和 網(wǎng)絡(luò)信息服務(wù)(NIS ),NetWare 4.11 使用NetWare 目

錄服務(wù)(NDS),NT 4.0也使用一種定義域系統(tǒng)。這些互相之間都很難協(xié)調(diào),但有些,

如NDS,則可以在其結(jié)構(gòu)中接受許多種OS。Web的出現(xiàn)使這種情況更具有爭(zhēng)議性,它標(biāo)

準(zhǔn)化了一些通信協(xié)議, 如 HTTP 和TCP/IP。然而,就目前來(lái)說(shuō),跨平臺(tái)集成的最佳解

決方案,要么是讓一種服務(wù)器OS支持公司中運(yùn)行的所有協(xié)議,要么是把某種協(xié)議標(biāo)準(zhǔn)

化(很可能是TCP/IP)。NT似已精于運(yùn)行多種協(xié)議,包括TCP/IP、NetBEUI、IPX/SPX 和Appletalk (當(dāng)然還有其它一些),不過(guò),目前幾乎任何OS都有一些擴(kuò)展功能,可使你的服務(wù)器擁有這一級(jí)的功能。

3.性能

關(guān)鍵問(wèn)題:用單個(gè)系統(tǒng)能夠支持多少用戶?你所選擇的OS是否支持對(duì)稱多處理(SMP)?它是否允許你在多個(gè)系統(tǒng)上平衡負(fù)載?

你可以讀到你想要的基準(zhǔn)測(cè)試(benchmark)結(jié)果, 但一個(gè)OS的性能到底如何,還取決于你如何使用它。性能是與應(yīng)用程序無(wú)關(guān)的。有些基準(zhǔn)測(cè)試程序,如事務(wù)處理委員會(huì)的 TPC-C ,表示的是數(shù)據(jù)庫(kù)環(huán)境下的系統(tǒng)性能。 而其它的, 如BYTEmark,則表示的是特定系統(tǒng)組成部分的性能。OS設(shè)計(jì)的某些方面表明了你可以期望的性能特點(diǎn)例如,多線程可以使你的應(yīng)用程序減少必須進(jìn)行的上下文切換的數(shù)目,從而提高了性能。搶先多任務(wù)功能將允許各個(gè)應(yīng)用程序截?cái)鄬?duì)方, 使性能表現(xiàn)更加均等。

NT 、 OS/2 、 OS/400 及SunSoft Solaris都具備上述兩項(xiàng)功能,而NetWare則一項(xiàng)也不具備。下一步,要注意可伸縮性,具體就是SMP。所有大操作系統(tǒng),如 Unix 、 NT 、NetWareSMP、OS/2 及OS/400都支持SMP。問(wèn)題是:該OS可以處理多少個(gè)CUP?例如,NT的最終用戶許可證限制為4個(gè),而OS/2則可以像一些Unix實(shí)現(xiàn)一樣處理多達(dá)

64個(gè)。但是要記住,運(yùn)行SMP系統(tǒng),還需要調(diào)整你的軟件。

4.管理

關(guān)鍵問(wèn)題:你能否從一個(gè)點(diǎn)上控制多個(gè)服務(wù)器?能否對(duì)服務(wù)器進(jìn)行遠(yuǎn)程訪問(wèn)?該服務(wù)器與你的現(xiàn)有管理系統(tǒng)是否兼容?

對(duì)不同的人而言,系統(tǒng)管理意味著不同的內(nèi)容。對(duì)許多人來(lái)說(shuō),備份是系統(tǒng)管理的重要部分。任何OS都有某種內(nèi)裝的備份實(shí)用程序。然而,它們都不是最先進(jìn)的軟件包,各有不同的界面。如果你的目的是從中央控制臺(tái)備份自己的不同服務(wù)器,并且你已選用了如Arcada的Backup exec之類的軟件,則需確認(rèn)它亦應(yīng)支持新的OS。在為網(wǎng)絡(luò)的擴(kuò)展作計(jì)劃時(shí),必須確認(rèn)所選的OS適合你的管理機(jī)制。如果網(wǎng)絡(luò)不會(huì)變得很大,則可以依賴Unix的命令行界面。然而,如果你負(fù)責(zé)一個(gè)服務(wù)器群,有十幾個(gè)機(jī)器,則需要用某種方式使該機(jī)群的狀態(tài)一目了然。

有些軟件,如Intel的LANdesk Manager 和Symantec的Norton Administrator for Networks, 都可以幫助你掌握服務(wù)器的運(yùn)行狀況。 然而, 它們卻不太支持Unix 和OS/400之類的OS。另外,標(biāo)準(zhǔn)SNMP 控制臺(tái), 如 Hewlett- Packard 的OpenView,能夠向你提供網(wǎng)絡(luò)上信息流動(dòng)的情況,但它們不能給你提供特定系統(tǒng)部件級(jí)的信息。選擇管理功能的基本規(guī)則是,無(wú)論你選擇什么樣的OS,要么保證它與你現(xiàn)有的管理策略兼容,要么你自己樂(lè)意修改現(xiàn)有的策略來(lái)適應(yīng)新的OS。

5.應(yīng)用程序開(kāi)發(fā)

關(guān)鍵問(wèn)題:該平臺(tái)是否提供了你所使用的開(kāi)發(fā)工具?該OS供應(yīng)商的支持只提供給獨(dú)立的軟件供應(yīng)商(ISV),還是可支持具體用戶?其API是否是開(kāi)放的,并資料齊全嗎?

大家都在爭(zhēng)先上市銷(xiāo)售產(chǎn)品,故而良莠不齊。除了最簡(jiǎn)單的操作層外,每個(gè)網(wǎng)絡(luò)都會(huì)需要某種程度的定制。OS必須具有標(biāo)準(zhǔn)的OS服務(wù)和工業(yè)標(biāo)準(zhǔn)界面,以支持開(kāi)發(fā)。虛擬保護(hù)內(nèi)存、多任務(wù)、搶先調(diào)度及其它高級(jí)功能(如線程及異步I/O),都已是許多高檔開(kāi)發(fā)工作不可缺少的。要充分利用OS的定制性能,你需要一套強(qiáng)大的開(kāi)發(fā)工具、文檔和該OS供應(yīng)商對(duì)內(nèi)部開(kāi)發(fā)的支持(這一點(diǎn)最主要)。最起碼,開(kāi)發(fā)人員應(yīng)該能夠獲得編譯器、調(diào)試程序、項(xiàng)目管理實(shí)用程序及視頻程序設(shè)計(jì)工具。如果你選擇的服務(wù)器OS廠商只對(duì)大型的ISV提供支持,你就不可能找到大批有經(jīng)驗(yàn)的開(kāi)發(fā)人員。

第三方供應(yīng)商的支持同樣重要。工具、編程環(huán)境及全套應(yīng)用程序通常是由多種NOS平臺(tái)提供的。使用熟悉的工具,開(kāi)發(fā)人員就能在各個(gè)層次得心應(yīng)手地工作。

6.可靠性

關(guān)鍵問(wèn)題:它是否支持RAID或集群?其文件系統(tǒng)是否有日志?能否帶電插拔零部件?

保護(hù)內(nèi)存體系結(jié)構(gòu)和OS提供的設(shè)備驅(qū)動(dòng)程序是一些可靠的操作系統(tǒng)的品質(zhì)標(biāo)志,如NT、OS/2、OS/400 和Unix等。不過(guò),NetWare在共享內(nèi)存空間運(yùn)行應(yīng)用程序,應(yīng)用程序可以在保護(hù)模式下運(yùn)行, 但有可能與OS的機(jī)制發(fā)生沖突。大部分容錯(cuò)發(fā)生在硬件層。無(wú)論是以軟件形式或是以硬件形式實(shí)現(xiàn)的RAID,都已很常見(jiàn)。軟件實(shí)現(xiàn)的優(yōu)點(diǎn)主要是價(jià)格低,如NT。其它的容錯(cuò)功能,如冗余供電、網(wǎng)卡及冷卻風(fēng)扇,則視所選服務(wù)器的不同而不同。OS/400 Solaris還有先進(jìn)的集群解決方案。IBM正在努力把OS/400 的集群功能(代號(hào)為Phoenix)移植到 OS/2 上去。 Microsoft 正在研制一組 API

(代號(hào)為Wolfpack ),將集群兩臺(tái)NT機(jī)。Digital公司已經(jīng)有一種系統(tǒng),可實(shí)現(xiàn)NT集

群。缺省情況下,集群功能是上述操作系統(tǒng)的一個(gè)選項(xiàng),不過(guò)這可真是一個(gè)昂貴的選

項(xiàng),平均每個(gè)CPU數(shù)千美元。

7.安全性

關(guān)鍵問(wèn)題:管理員能否實(shí)施口令字限制?該OS是否支持訪問(wèn)控制列表?是否支持"飛行"(onthe-fly)加密?其Orange Book C2級(jí)安全性如何?

安全是個(gè)很棘手的問(wèn)題。眾說(shuō)紛紜,卻又誰(shuí)也說(shuō)不清。簡(jiǎn)而言之就是,任何OS若不安裝并保持使用一種嚴(yán)格的安全政策,都可能遭到破壞,泄露秘密。你必須使用字母數(shù)字口令,經(jīng)常更換口令,或甚至考慮給重要信息加密。這說(shuō)明OS可以使實(shí)施安全性簡(jiǎn)便易行。文件和目錄訪問(wèn)許可就是個(gè)起點(diǎn)。每個(gè)OS都實(shí)現(xiàn)了這兩個(gè)功能,但稍有不同,如Unix相當(dāng)隱晦,而NetWare則直觀明了。還是這句話,要由每個(gè)人具體保證其正確的設(shè)置和實(shí)施。

審計(jì)可以使你掌握何人何時(shí)做了何事。它所產(chǎn)生的日志可能很大,但其信息可能是極有價(jià)值的,特別是當(dāng)你想跟蹤某個(gè)文件最近一次的修改情況時(shí)。NT帶有一個(gè)很好的審計(jì)系統(tǒng),并十分易用。Unix的安全性越來(lái)越受到批評(píng)。它原來(lái)設(shè)計(jì)時(shí)是面向開(kāi)放的,現(xiàn)在成了攻擊的對(duì)象。如果你選擇了Unix作為你的應(yīng)用服務(wù)器OS,應(yīng)當(dāng)立即找供應(yīng)商索要最新的安全修補(bǔ)程序。關(guān)于C2級(jí)安全性有許多空話,但也就僅此而已,只是空話。這有一些原因。首先,C2等級(jí)只適用于OS的受試版本,例如,NT 3.51有C2級(jí)安全性,但其4.0版則沒(méi)有。此外,Red Book C2級(jí)安全性(說(shuō)明該OS是網(wǎng)絡(luò)安全的)指的不僅只是這個(gè)受試版本,而且還只適用于受試硬件。

小結(jié)

從這些方面對(duì)OS進(jìn)行通盤(pán)考慮后,就可以很清楚它作為應(yīng)用服務(wù)器的OS將會(huì)如何表現(xiàn)了。NT、Solaris、OS/2、NetWare 和OS/400 都是強(qiáng)有力的應(yīng)用程序-服務(wù)器操作系統(tǒng)。這些問(wèn)題所能教給你的就這么多。在做出初步?jīng)Q定后,還必須把所選擇的OS帶回公司去,嘗試進(jìn)行開(kāi)發(fā)。這需要時(shí)間,成本可能會(huì)很高,但這總不會(huì)比錯(cuò)誤決定的成本更高吧?

【編輯推薦】

  1. 服務(wù)器操作系統(tǒng)大點(diǎn)兵系列之Windows篇
  2. 08主流服務(wù)器操作系統(tǒng)解析之SUSE Linux篇
責(zé)任編輯:張?zhí)裉?/span> 來(lái)源: 計(jì)算機(jī)世界
相關(guān)推薦

2013-05-20 13:50:05

服務(wù)器操作系統(tǒng)

2013-02-28 14:51:01

2018-04-28 10:35:01

服務(wù)器Windows操作系統(tǒng)

2018-03-08 15:20:33

服務(wù)器操作系統(tǒng)企業(yè)

2014-08-06 00:38:12

CentOS服務(wù)器操作系統(tǒng)

2009-08-30 14:57:59

UNIX服務(wù)器作系統(tǒng)UNIX

2010-04-08 17:43:44

Unix操作系統(tǒng)

2010-02-23 17:14:25

Ubuntu Linu

2011-12-02 10:05:07

2011-12-07 09:38:56

2012-06-08 09:44:09

虛擬化

2009-12-16 16:48:35

Linux操作系統(tǒng)

2018-09-26 14:42:48

操作系統(tǒng)Web服務(wù)器

2015-09-11 15:25:45

LinuxCon服務(wù)器操作系統(tǒng)

2010-04-15 13:26:12

Unix操作系統(tǒng)

2010-04-16 09:27:36

2012-07-05 09:43:33

服務(wù)器虛擬化

2009-02-27 16:58:00

Unix服務(wù)器操作系統(tǒng)

2012-09-05 09:35:35

服務(wù)器虛擬化

2010-04-08 15:13:32

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)