ISSweb伺服器

ISSweb伺服器

IIS是Internet Information Server的簡稱。IIS作為當今流行的Web伺服器之一,提供了強大的Internet和Intranet服務功能。 IIS通過超文本傳輸協定(HTTP)傳輸信息,還可配置IIS以提供檔案傳輸協定(FTP)和其他服務,如NNTP服務、SMTP服務等。

發展歷程

IIS在Web伺服器陣營里一直穩居Number 2的位置,據相關資料,它在Web伺服器軟體市場上占據約20%的份額,在商業市場中,它有絕對的優勢,它幾乎是商業伺服器軟體的代名詞。 IIS是與Windows伺服器版作業系統一起發放的,這個策略使它成為Windows平台伺服器的首選Web伺服器。它與整個Windows 系統緊密的整合在一起,可以利用Windows系統內置的安全機制來保護自己。一直以來,由於Windows系統本身較為脆弱的安全機制,IIS的相關醜聞不斷。但無論如何,如果你使用Windows作為伺服器作業系統,在絕大多數情況下你還是會選擇IIS。 好在,隨微軟的不斷努力,新版作業系統的穩定與安全性在不斷提高,而微軟積極的補丁發布策略也在讓它的作業系統與IIS變得更加安全,IIS正在向一個成功的Web伺服器不斷邁進。微軟最新的伺服器作業系統Windows Server 2003上的IIS6.0可以看做微軟IIS的最新成果。

區別

IIS與其它的WEB的差別

對於IIS與其它Web伺服器軟體的差別是明顯的,網路管理員們一般會容易的在採用IIS還是其它伺服器軟體這間根據自己的情況做出選擇,關於 IIS讓人更加容易讓人迷惑的是不同的微軟伺服器作業系統之間的區別以及如何選擇的問題,由於它與作業系統結合得非常緊密,這使IIS的問題不再局限與 IIS。

簡單的說,其實它就是發布網站的後台支撐程式!!可以使你的機器成為一台WEB伺服器。

安裝與套用

IIS是隨Windows NT Server 4.0一起提供的檔案和應用程式伺服器,是在Windows NT Server上建立Internet伺服器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內置的安全性以及NTFS檔案系統建立強大靈活的Internet/Intranet站點。

1.IIS的安裝

IIS可以在Windows NT安裝時安裝,也可以安裝完Windows NT後用“控制臺”中的“添加/刪除程式”安裝,安裝路徑為光碟中的:i386\inetsrv\inetstp.exe。安裝過程中要求添加相應的ODBC驅動程式。

2.IIS的管理

IIS通過ISM(Internet Service Manager)進行管理,ISM有兩個版本,一個以普通應用程式的方式運行,一個在Web瀏覽器中運行,二者的差別在於後者不能啟動和停止Internet服務。ISM(應用程式方式)管理界面:在“查看”選單中選擇“查看報告”、“伺服器查看”、“服務查看”可以得到三種視圖:報告視圖 預設的視圖,按字母順序依次顯示所選擇的計算機及其上安裝的服務。通過該視圖可以:連到伺服器並顯示其屬性對話框;啟動、停止或暫停服務;可選擇顯示哪些服務(FTP、WWW、GOPHER)。

伺服器視圖 顯示網路上運行Internet服務的計算機名。打開該計算機可以看到正在運行的Internet服務。雙擊伺服器名可以顯示其屬性對話框。

服務視圖 列出所有的Internet服務。打開服務可以看到哪些計算機運行該服務。雙擊服務下的計算機名,可以打開該計算機上的服務屬性對話框。

3.IIS安全性

IIS的安全性核心依賴於Windows NT Server內置的安全性,IIS自身也內置了安全性。包括加密、驗證以及IIS擴展等。

(1)Windows NT Server安全性:Windows NT提供用戶賬戶安

全性、NTFS安全性。

①用戶賬戶安全性:Windows NT要求用戶提供有效賬戶以及口令才能訪問Windows NT。IIS安裝時創建Internet Guest 賬戶,預設情況下,所有IIS用戶都使用這個賬戶登錄到伺服器,這個賬戶只允許本地登錄,沒有其他權利。假如允許遠程用戶用登錄Internet Guest 賬戶登錄就不必給遠程用戶用戶名及口令,Windows NT以

Internet Guest 賬戶對待。

②NTFS檔案安全性:NTFS提供安全性,可以控制對數據檔案的訪問,應當將數據檔案放在NTFS分區。NTFS可以精確控制哪些用戶和組以什麼許可權訪問檔案和目錄。

(2)IIS的安全性:除了Windows NT的安全措施外,IIS本身也有安全控制能力。通過賬戶名及口令控制訪問:可以配置WWW服務要求用戶連入伺服器之前提供一個合法的用戶名及口令。

當一個網頁被瀏覽,伺服器就會和瀏覽者的瀏覽器建立連結,每個連結表示一個並發。當頁面包含很多圖片,圖片並不是一個一個顯示的,伺服器會產生出多個連結同時傳送文字和圖片以提高瀏覽速度。如果頁面中的圖片越多那么伺服器的並發連結數量就越多。當圖片或頁面被服務傳送後伺服器就關閉連結用於和其他請求者建立連結。每次並發幾乎是瞬間完成一般在幾個毫秒和幾十毫秒之間。

集群技術

集群技術的出現和IA架構伺服器的快速發展為社會的需求提供了新的選擇。它價格低廉,易於使用和維護,而且採用集群技術可以構造超級計算機,其超強的處理能力可以取代價格昂貴的中大型機,為行業的高端套用開闢了新的方向。

集群技術是一種相對較新的技術,通過集群技術,可以在付出較低成本的情況下獲得在性能、可靠性、靈活性方面的相對較高的收益。

目前,在世界各地正在運行的超級計算機中,有許多都是採用集群技術來實現的。

集群是由一些互相連線在一起的計算機構成的一個並行或分散式系統。這些計算機一起工作並運行一系列共同的應用程式,同時,為用戶和應用程式提供單一的系統映射。從外部來看,它們僅僅是一個系統,對外提供統一的服務。集群內的計算機物理上通過電纜連線,程式上則通過集群軟體連線。這些連線允許計算機使用故障應急與負載平衡功能,而故障應急與負載平衡功能在單機上是不可能實現的。

伺服器集群系統通俗地講就是把多台伺服器通過快速通信鏈路連線起來,從外部看來,這些伺服器就像一台伺服器在工作,而對內來說,外面來的負載通過一定的機制動態地分配到這些節點機中去,從而達到超級伺服器才有的高性能、高可用。

集群的優點

高可伸縮性:伺服器集群具有很強的可伸縮性。隨著需求和負荷的增長,可以向集群系統添加更多的伺服器。在這樣的配置中,可以有多台伺服器執行相同的套用和資料庫操作。

高可用性:高可用性是指,在不需要操作者干預的情況下,防止系統發生故障或從故障中自動恢復的能力。通過把故障伺服器上的應用程式轉移到備份伺服器上運行,集群系統能夠把正常運行時間提高到大於99.9%,大大減少伺服器和應用程式的停機時間。

高可管理性:系統管理員可以從遠程管理一個、甚至一組集群,就好像在單機系統中一樣。

相關詞條

相關搜尋

熱門詞條

聯絡我們