為什么要在桌面硬件平臺(tái)上運(yùn)行Windows服務(wù)器?
Windows服務(wù)器版本和桌面版本的傳統(tǒng)觀念是它們應(yīng)該運(yùn)行在不同的硬件平臺(tái)上。但這也就是說,沒有什么東西可以阻攔你在桌面硬件上安裝服務(wù)器版本的Windows。
只要一臺(tái)電腦可以滿足Windows服務(wù)器的***硬件需求,就可以進(jìn)行安裝和運(yùn)行。但問題是:為什么要這樣做?運(yùn)行是否良好?
桌面硬件運(yùn)行Windows服務(wù)器的優(yōu)勢(shì)
為什么要在桌面硬件平臺(tái)上安裝Windows服務(wù)器?即便是在這個(gè)虛擬機(jī)(VM)的時(shí)代,仍然有許多理由值得考慮。最普遍的原因是硬件簡單可用。桌面機(jī)器廉價(jià)并且具有多種選擇,可以將之前的桌面端用做現(xiàn)在的服務(wù)器(盡管只適用于流量較小的服務(wù)器),這樣還可以避免直接將這些服務(wù)器丟棄。除此之外,有時(shí)在自己的硬件上運(yùn)行服務(wù)器,而不是在虛擬機(jī)中會(huì)更加方便,特別是對(duì)于實(shí)驗(yàn)環(huán)境。
考慮到這些,哪些桌面系統(tǒng)可以運(yùn)行Windows服務(wù)器呢?下面是微軟列出的Windows Server 2012的***系統(tǒng)需求:
- 單個(gè)1.4 GHz 64位處理器
- 512MB內(nèi)存
- 32GB磁盤空間
- 光驅(qū)
- 鍵盤、鼠標(biāo),800x600或更高分辨率的顯示硬件
- Internet連接
即便是幾年之前的桌面端硬件也可以滿足這樣的需求。比如,Windows服務(wù)器并不要求多核處理器,即便是單核處理器也可以被使用。
不要期望同樣的性能表現(xiàn)
即使Windows服務(wù)器對(duì)于硬件的基本需求并不高,但是對(duì)于特定的服務(wù)器環(huán)境來說,就需要考慮一些其他問題了:
桌面系統(tǒng)通常不支持多套接字配置
如果你正在使用的應(yīng)用需要多套接字支持(與多核心相對(duì)),那么不要期望桌面端硬件能夠完成這項(xiàng)工作。多套接字在過去的一些高端工作站上曾經(jīng)被使用,但是現(xiàn)在已經(jīng)被單套接字和多核心配置取代。
不要期望單核系統(tǒng)擁有和服務(wù)器一樣的性能表現(xiàn)
如果你正在重新利用一臺(tái)單核的低端桌面(低端是按照現(xiàn)在的標(biāo)準(zhǔn)來定義的),那么不要期望其會(huì)有像真正服務(wù)器一樣的性能表現(xiàn)。幾乎所有的服務(wù)器端應(yīng)用程序都需要多核服務(wù)器支持才能夠保持良好運(yùn)行。
桌面環(huán)境不支持NUMA
在你桌面端配置中,也不能找到非統(tǒng)一內(nèi)存訪問(NUMA)或者內(nèi)存熱插拔的技術(shù)。如果你在做的事情需要NUMA支持,或者用于測(cè)試NUMA,那么你可能就沒有機(jī)會(huì)在個(gè)人電腦上運(yùn)行Windows服務(wù)器了。
桌面存儲(chǔ)和服務(wù)器存儲(chǔ)具有很大差異
桌面端的7200 轉(zhuǎn)硬盤根本無法和服務(wù)器10000轉(zhuǎn)的硬盤相提并論,更不要說多硬盤陣列了。如果你使用的是桌面級(jí)的flash存儲(chǔ),那會(huì)是個(gè)例外:但是其不能提供大量的存儲(chǔ)空間,只能提供瞬間的輸入/輸出值。
桌面端的網(wǎng)絡(luò)不是為服務(wù)器負(fù)載設(shè)計(jì)
我們很容易地認(rèn)為不同的網(wǎng)卡間不會(huì)存在什么差異。但是為服務(wù)器設(shè)計(jì)的網(wǎng)卡和為桌面端設(shè)計(jì)的網(wǎng)卡有實(shí)質(zhì)性的不同。如果你使用的是為服務(wù)器而設(shè)計(jì)的插件網(wǎng)卡,可以起到一些幫助,但是需要記住的是可能會(huì)遇到很多系統(tǒng)的瓶頸問題,導(dǎo)致系統(tǒng)運(yùn)行緩慢。
微軟虛擬化技術(shù)可能會(huì)受到影響
微軟的Hyper-V hypervisor,集成在Windows服務(wù)器當(dāng)中,其有特殊的硬件需求。一些桌面級(jí)的CPU可能并不具有Hyper-V需要的處理器擴(kuò)展組件。除此之外,桌面級(jí)的機(jī)器也許不能支持Hyper-V運(yùn)行所需要的全部內(nèi)存。如果你在Hyper-V上運(yùn)行超過一個(gè)虛擬機(jī),那么最少使用超過4GB的內(nèi)存,以防止問題發(fā)生。時(shí)間越長的桌面級(jí)系統(tǒng),其所能支持的物理內(nèi)存數(shù)量就越小。
需要記住的最為關(guān)鍵的一點(diǎn)是如果你想要重新利用桌面硬件來安裝服務(wù)器,需要注意安裝哪種應(yīng)用程序。桌面系統(tǒng)可以作為文件、打印服務(wù)器,或者小規(guī)模的數(shù)據(jù)庫服務(wù)器,也可以作為本地應(yīng)用程序的web服務(wù)器,比如SharePoint。但是不要期望使用這種機(jī)器可以滿足所有在真正服務(wù)器上的需求。






















