nVidia

VMWare ESXi導入遊記(二)硬體設備評估

前情提要(?)

VMWare ESX這玩意,畢竟是伺服器等級的作業系統,所以對小市民的個人電腦就實在是不太友善。回頭看看,我們那台Dell Inspiron 545可以一次就把ESXi裝起來,實在是運氣好的很…

先說結論,我最後用的是M2NPV-VM。CPU支援AMD-V、記憶體有四條可以插、onboard SATA跟網路卡都可以用,相當適合裝ESXi。

ESXi 4.0

簡單的說,ESXi 3.5已經夠難裝了,ESXi 4難搞的程度幾乎是加倍了。有心要跟著玩ESXi的人,請先做好「我家的電腦能裝起來實在是很好運」的覺悟,然後開啟以下的網頁:
ESX / ESXi 4.0 Whitebox HCL
Ultimate VMWare ESX Whitebox

大致上呢,我們會碰到的困難分為三部分,分別是CPU、磁碟控制卡跟網路卡,請聽我慢慢說來。

CPU

最低需求:支援x86-64的CPU

根據ESXi Setup Guide指出,支援的CPU有:
All AMD Opteron support 64 bit
All Intel Xeon (中略)support 64 bit
All Intel Nehalem support 64 bit

…對不起,小市民的家裡沒有這些東西(囧)

根據網路上諸中多先烈指出,LGA 775的Core 2 Duo跟Core 2 Quad,AM2的Athlon 64跟Athlon X2應該都可以。LGA 1156跟AM3的我就沒有仔細看了。

至於CPU有沒有支援VT技術,其實ESXi比較不要求,所以有支援的話最好,沒有的話也無所謂。AMD的CPU大多有支援,Intel的只有中高階桌上型支援,請參考Intel網站上的說明:ARK | Your source for information on Intel® products

順道一提,記憶體至少要2G,這應該不算太困難的限制才對。

磁碟控制卡

ESXi支援的儲存媒體還蠻多樣化的,小至本機上面的硬碟,複雜一點的NAS,甚至更複雜的SAN,通通都在支援之列。既然如此,為什麼又會碰到困難呢?

因為ESXi剛好對主機板上面的SATA跟IDE的支援特別爛。(死)

仔細想想,這其實是沒辦法的事,個人電腦的主機板出的又快又多,光是晶片組一年就可以換兩次,向下相容又做的很不確實,要伺服器等級的作業系統做到這種程度的支援簡直就是找碴。於是,這就輪到我們辛苦了…

Setup Guide寫支援Intel ICH9,但是ICH7~ICH10R這之間的南橋晶片都有人回報成功的消息,也就是市面上還買得到的Intel晶片組775主機板應該都過關了。(但是網路卡可能會有問題,後述)
常見的選擇:ASUS P5B、P5K、P5Q開頭的應該都是。

AMD這邊則是支援nVidia MCP55,是AM2的略晚期晶片組,大概跟AMD/ATI 690G同時期的產品。事實上從MCP51~MCP55都有使用者回報成功的消息,表示nForce 5xx跟nForce 630都有一定的機率成功。
常見的選擇:ASUS M2N開頭的很多都是。

不過比較正確的解決方法,還是應該去找張SAS控制卡,再來接SATA硬碟,才是比較正確而且安全的解決方法。露天拍賣上面常常有一些Dell Perc 5i,只賣3k多,有心想要擺脫主機板依存性的話倒是可以去找看看。

網路卡

因為ESXi的虛擬網路相當的複雜,所以網路卡驅動程式需要大幅度的改寫,才能夠順利的裝上來,也導致了支援的網路卡其少無比。ESXi 4又做了一件了不起的決定,他們把所有的10/100通通移出相容性清單,也就是說大家熱愛的3com 3C905、Intel 82559之類的,通通都跟著出局了~(請回頭找ESXi 3.5,這兩張卡還可以用)

打開VMWare硬體相容清單,一眼瞄過去,幾乎都是Broadcom跟Intel兩間而已。但是仔細看,MCP 55默默的也在清單裡面,所以選擇nForce 5xx的人有福啦~(誤)

Intel陣營的話,onboard PHY卡幾乎都是Marvell或Realtek,所以可以直接用的機率比較低,可能還是要找一張Intel Pro/1000來,才能夠滿足安裝的最低需求。不過Intel網路卡在實體通路不太容易買得到,我只確定巴德有賣,其他地方就要靠運氣了。

辦公室的Inspiron 545,onboard的甚至還是10/100,完全出局就先不提,所以我把上次多買的Pro 1000 MT Dual Port帶過去,目前運作的相當良好。家裡的這一台則是用M2NPV-VM的,目前為止工作的相當正常。

結論

大致上而言,找大概2~3年前的機器,配上一張確定可以用的網路卡,成功的機率比較高。Intel的要找LG775 CPU,配上Intel晶片組的機器,看看情況,可能配上一張Intel Pro/1000,應該都裝得起來。AMD的則是要找AM2 CPU,配上nForce 500的晶片組,應該有機會可以直接裝起來。

我自己後來是找了ASUS M2NPV-VM,這張主機板有內建DVI,而且必要時刻我姑姑跟阿姨家還各有一張使用中,真的需要的話可以幫他們升級電腦,把這兩張板子拿回來自己用…

聽說AMD最近財務狀況不佳

我個人私心是希望nVidia可以把AMD買下來啦,這樣子nVidia就可以挾持著SLI跟CrossFire的規格,讓空有高性能CPU的Intel低聲下氣的求他們授權…

順便考個古…

2000/12/18(星期一)09:28:26 nVidia的故事……
先說,這一篇純粹是個人幻想,不帶有任何的情報根據……

在nVidia取得了3dfx的技術之後,他們就可以輕易做出娛樂市場上無人能敵的顯示卡,而輕易地將其他對手遠遠地拋在後面。然後呢,他們就可以脫離娛樂用3D加速卡,往3D labs的所屬範圍開始挑戰……很快地,他們藉由超高速的研發,做出了性能比3D labs略低,但價錢卻低了數十倍的顯示晶片,成功地攻略下了高階顯示卡的一片江山……

而另一方面呢,與Creative的戰爭更是連戰連勝。一方面,nVidia藉由與音效卡處理器整合的南橋晶片拓展市場佔有率。另一方面, nVidia的音效處理性能產品早已隨著技術更新速度遠遠地將三五年開發不出新晶片的Creative拋在後面……經過了若干年的競爭,年老而已經缺乏新意的Creative,終於也被nVidia合併了進來……

統一了GPU跟SPU(那個時候大概他們會這樣叫音效晶片吧……)的nVidia,開始染指CPU市場。首先,他們先用他們那永無止盡的利潤將VIA的技術收購下來,得到了CPU的核心技術……繼承了Cyrix「Computer on a Chip」的概念,他們將GPU及SPU跟CPU封裝在同一個晶片中,免去了匯流排的溝通速度,這晶片的效能更是快的不可思議。而整合所帶來最大的好處並不是效能,而是成本大幅降低,因而nVidia提出了新的主機板架構,嘗試與AMD及Intel三足鼎力……

由於NC的概念已經逐漸地被大眾所接受,而nVidia的整合式晶片(也順便整合了網路卡……)又恰恰好地滿足了這個市場的需求。同時,M$ XXX-BOX(不要問我為什麼聽起來像限制級的解碼器……)也全面採用nVidia的整合式晶片,內建了PS4(大概吧?天知道我寫到哪一年了)模擬器,並且價格只有其1/4,也迫使SONY退出家用遊樂器圈……佔據了低階家用市場的nVidia,已經具有足夠的實力來跟AMD及 Intel挑戰高階應用程式市場了……

由於nVidia跟M$的關係一向良好,當nVidia推出他們全新的電腦架構的時候,馬上就得到M$的支持,列入Windows XXL的最佳化名單中……此一全新架構衝擊了顯示器業者以及硬碟業者,更甚者,他們還將不願意支援nHTML的網站列入不可顯示範圍內,意圖與IE XXL將網路世界分裂為二……AMD與Intel在經過了數十年的戰爭之後,終於意識到了最大的敵人原來不是對方,而是後來崛起的nVidia,於是,他們組成了AI聯盟……

然而AI聯盟並沒有辦法抵抗逐漸侵蝕市場的「新標準規格」,迫不得已只好相容nVidia的專屬規格。然而,高額的權利金以及nVidia 廉價的整合晶片讓AI聯盟根本無法獲利,漸漸地,AI聯盟出現了虧損情形……此時,nVidia一口氣併購了AI聯盟,成功地統一了微電腦產業。此時,握有整台電腦的核心技術的nVidia,開始向不滅的藍色巨人—IBM挑戰……

在一開始的數年間,nVidia雖然有高迴轉效率的平行架構整合晶片,但是由於被M$的Windows XXXL穩定性拖累,nVidia陷入了苦戰。但幸運之神總是眷顧著nVidia的,由M$所分裂出來的新部門突然之間發佈了超高效能及不可思議地穩定的 OpenWindows,而且還符合GNU的規定……此一新種OS更能夠配合nVidia整合晶片的實力,使得許多中型企業用戶開始考慮以此種小型低成本的機器來取代IBM的巨型昂貴的機器……

寫不下去了啦,越寫越覺得我胡言亂語的越來越過份了……

雖然是以前寫的預言,但是現在看起來總覺得好有真實感…