


善用Windows四把利劍提升服務器穩定性
很多服務器管理員認為Windows服務器操作系統在穩定性上不如Linux等操作系統,其實這是一個誤解。雖然Windows2003以前的版本在穩定性與安全性 上是稍有不足,但是在2008版本中,在穩定性方面有了很大的改善。從某種程度上來說,其穩定性已經與Unix等服務器操作系統相當。在某些方面甚至是有 過之而不及。根據筆者的經驗,只要服務器管理員善于使用下面四把利劍,那么能夠在很大程度上提升Windows服務器的穩定性。這四把利劍分別是熱插拔、 自修復、并行會話與虛擬化。
一、熱插拔讓服務器在不當機的情況下完成硬件的升級。
硬件的更新換代速度是很快的。企業可能服務器剛購買一年,就出來了速度更快的CPU。或者由于企業數據量的增多,需要增加一塊CPU以提高服務 器數據處理的能力。如果換成其他的服務器操作系統或者說2008以前的Windows操作系統,需要將服務器關掉之后,才能夠換上新的CPU或者內存等硬 件。然后再進行重新啟動。顯然如此操作的話,服務器就會當機。用戶會有一段時間將無法訪問服務器。對于需要全天運行的服務器來說,這個時間雖然短暫,但是 可能就是很致命的。
Windows2008服務器操作系統具有支持熱插拔核心硬件的能力。簡單的說,如果服務器管理員需要增加CPU或者增加內存的話,不需要關掉 服務器。而只需要像插U盤一樣,直接插上去就可以使用。這就可以避免服務器在一定時間內當機的情況,以提高服務器的穩定性。所以熱插拔組件這個利刃,能夠 在IT應用環境中實現零停機。即使服務器某個核心硬件(如CPU或者內存)出現故障需要更換或者進行升級時,也不需要關閉系統。故在服務器上實現了熱插拔 技術,那么就能夠幫助企業最小化系統停機的時間。
筆者這里需要提醒的一點是,雖然在Windows2003操作系統上已經有部分零件可以實現熱插拔。不過這基本上是零件供應商的行為。也就是 說,像PCI適配器等等,硬件供應商已經實現了熱插拔的技術。而在2008操作系統中,則是Windows操作系統自己自帶了熱插拔的技術。不僅在穩定性 上有所提升,而且在硬件的范圍上也有了很大的擴展。兩者并不能夠相提并論。
二、文件或者目錄的自動修復。
在服務器維護時,不少服務器管理員會抱怨服務器上的文件或者目錄會莫名其妙的損壞。確實,在突然斷電重啟或者病毒等原因,會造成服務器上的文件 或者目錄發生損壞。如果問題嚴重的話(如恰巧損壞的是系統文件),則有可能導致服務器癱瘓。輕一點的話,就是導致用戶無法訪問某個文件。雖然病毒的泛濫與 服務器上的應用程序越來越復雜,文件以及目錄的損壞已經嚴重影響到服務器的穩定性。此時服務器管理員可能需要重新啟動服務器,并使用chkdsk等工具來 清理文件和目錄損壞等錯誤。
為了避免這種情況下,比較好的方法是要求服務器能夠對損壞的文件或者目錄進行自動修復。就好像人感冒一樣,能夠自動生成白細胞來查殺細菌,幫助 人體恢復健康。在Windows2008服務器操作系統中,有一個NTFS自修復功能,可以實現這一點。自動修復NTFS技術,使操作系統中一個在后臺不 間斷運行的輔助線程。這個線程會自動監測系統中是否有損壞的文件或者目錄。如果發現有的話,則會進行自動修復。總之這個NTFS自動修復功能能夠用于保持 操作系統的可靠運行并且具有更少的系統問題。
不過筆者需要提醒的是,這個功能前面帶有NTFS這個定語。也就是說,這個功能只針對Windows操作系統的NTFS分區有效。如果采用的是 FAT32分區的話,就無法享受這一功能帶來的優勢。為此筆者經常建議客戶,在使用Windows服務器操作系統的話,NTFS文件系統是一個優先選擇的 文件系統。
三、并行會話讓作業不在排隊。
在一條車道的馬路上,如果車輛比較多,那么就只能夠排隊通過。而如果車道一多的話,車輛就可以并排通過,而不用排隊等候。在Windows操作 系統中,也有這方面的限制。在早期的服務器操作系統或者其他類型的操作系統中,往往只有單個Smss.exe實例。我們通過任務管理器可以看到這個進程。 這個實例又叫作會話管理子系統,主要用來初始化每個會話,直到服務器中含有的處理器數量為止。由于只有一個Smss實例,為此當有多個請求時,服務器必須 按順序來處理系統的請求。如果服務器上部署有多個應用程序,如Oracle數據庫服務器、郵件系統等等,這就可能會導致彼此之間相互干擾、沖突。不僅會降低應用程序的性能<
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003