我們對windows服務器通常會存在以下幾點誤區:
誤區一、桌面環境不支持NUMA
在你桌面端配置中,也不能找到非統一內存訪問(NUMA)或者內存熱插拔的技術。如果你在做的事情需要NUMA支持,或者用于測試NUMA,那么你可能就沒有機會在個人電腦上運行Windows服務器了。
誤區二、不要期望同樣的性能表現
即使Windows服務器對于硬件的基本需求并不高,但是對于特定的服務器環境來說,就需要考慮一些其他問題了。
誤區三、微軟虛擬化技術可能會受到影響
微軟的Hyper-V hypervisor,集成在Windows服務器當中,其有特殊的硬件需求。一些桌面級的CPU可能并不具有Hyper-V需要的處理器擴展組件。除此 之外,桌面級的機器也許不能支持Hyper-V運行所需要的全部內存。如果你在Hyper-V上運行超過一個虛擬機,那么最少使用超過4GB的內存,以防 止問題發生。時間越長的桌面級系統,其所能支持的物理內存數量就越小。
誤區四、桌面系統通常不支持多套接字配置
如果你正在使用的應用需要多套接字支持(與多核心相對),那么不要期望桌面端硬件能夠完成這項工作。多套接字在過去的一些高端工作站上曾經被使用,但是現在已經被單套接字和多核心配置取代。
誤區五、桌面存儲和服務器存儲具有很大差異
桌面端的7200 轉硬盤根本無法和服務器10000轉的硬盤相提并論,更不要說多硬盤陣列了。如果你使用的是桌面級的flash存儲,那會是個例外:但是其不能提供大量的存儲空間,只能提供瞬間的輸入/輸出值。
誤區六、桌面端的網絡不是為服務器負載設計
很容易地認為不同的網卡間不會存在什么差異。但是為服務器設計的網卡和為桌面端設計的網卡有實質性的不同。如果你使用的是為服務器而設計的插件網卡,可以起到一些幫助,但是需要記住的是可能會遇到很多系統的瓶頸問題,導致系統運行緩慢。
誤區七、不要期望單核系統擁有和服務器一樣的性能表現
如果你正在重新利用一臺單核的低端桌面(低端是按照現在的標準來定義的),那么不要期望其會有像真正服務器一樣的性能表現。幾乎所有的服務器端應用程序都需要多核服務器支持才能夠保持良好運行。
本文由黎明網絡原創http://www.limingit.com ,轉載請標明出處!