iT邦幫忙

0

[請益]自組一台既是伺服器也是個人電腦之桌上型電腦

各位好:

舊有老電腦(p4)陸續出現要跟我討錢要維修費的徵兆(速度變慢、自動斷電關機等現象)

讓我興起了自組一台i5等級的電腦,

我預算不多萬元左右(有錢當然會買更好的是吧...),

除了 cpu,散熱器,記憶體,主機板 買新的,

cpu選 i5的(pc-xxme價格是6190),

記憶體忍痛砸錢直接選購 8G,

其餘都沿用舊的 (如機殼、硬碟等)


重點來啦~

我現在的想法是組好後,

可能讓這台電腦投入一邊是檔案伺服器(有時候在外頭會連回來上傳/下載檔案之類的)

簡單的來說,就是不關機,但是安裝VM虛擬機作業系統,

一開機後就是進入VB虛擬機,

然後底下是掛
(1)windows 2000 (檔案伺服器) --分配2G記憶體
(2)windows xp (一般個人娛樂用,或是文書處理,會用到adode indesign、Microsoft Visual Studio等重量級軟體)--給他分配個8G記憶體

當然(1)灌好相關軟體後會自動讓他運作不關機,(2)則是等我有需要才進入此OS。

請問建議這樣的配置方式嗎?

2
harrier7
iT邦研究生 2 級 ‧ 2012-08-28 18:12:14
最佳解答

完全不建議。
8GiB 記憶體開 VMs 老實說:差不多剛剛好而已。
而且一開機就進入 VM..你有幾個選擇:
http://en.wikipedia.org/wiki/Hypervisor
見 Type 1,但對您而言,應該不好駕馭。
Type 2 您會比較熟悉,但 8GiB 記憶體,若底層為 32bit 要考慮限制:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx
Linux 32bit 一樣需注意已編譯好的核心,其支援是否有開啟:
http://docs.oracle.com/cd/E11882\_01/server.112/e10839/appi\_vlm.htm
另外,VM 環境下沒有娛樂可言..除非是 PACMAN or Tetris or MAME 一類。
此外,HDD/PSU 沿用舊的,『很容易出問題』..注意一下 PSU 其實是消耗品,撐個 5 年算不錯了..還有 HDD 撇開可靠度不說,您新電腦的整體效能一定會被一顆 舊 HDD 拖垮。(本來 HDD 就是目前電腦的效能瓶頸)
此外,檔案伺服器用 Win2K?? W-H-Y!!??有特殊需求?
WinXP 分 8GiB 記憶體..?注意很多 VM 不能超量配置(超過實體記憶體)..VMware 可以..您實體 8GiB 又配給 WinXP 8GiB? 而且除非您的 XP 是 64bit 版本,否則只能用到 3.2~3.6GiB 左右(不等)。

14
u8526425
iT邦大師 1 級 ‧ 2012-08-25 00:38:54

以目前記憶體價格
只買8GB實在說不上忍痛
你又要跑VM
不弄個16GB以上很難做事
何況你GuestOS總共還要配置10GB記憶體
這有根本上的運作困難

Power最好也換一下
自動關機有可能Power也有老化問題

isthome iT邦新手 4 級 ‧ 2012-08-25 00:51:03 檢舉

u8526425提到:
何況你GuestOS總共還要配置10GB記憶體

請問是一定要配給10G那麼多嗎? 我目前也才2G記憶體使用...
雖然開Visual Studio是有點慢了...

yyliu iT邦研究生 2 級 ‧ 2012-08-27 08:50:09 檢舉

昨天買 DDR3 4GB *2 =866元,真的談不上忍痛,1993年,1MB=1000元台幣.
WINDOWS 2000 是目前唯一 NT5.X 不需要軟體啟用的作業系統,樓主會選它,應該是主因.

外獅佬 iT邦大師 1 級 ‧ 2012-08-30 14:31:41 檢舉

yyliu提到:
目前唯一 NT5.X 不需要軟體啟用的作業系統

Windows Server 2003系列也不用吧...

10
kradark
iT邦好手 1 級 ‧ 2012-08-25 08:42:15

isthome提到:
(1)windows 2000 (檔案伺服器) --分配2G記憶體
(2)windows xp (一般個人娛樂用,或是文書處理,會用到adode indesign、Microsoft Visual Studio等重量級軟體)--給他分配個8G記憶體

  1. 用windows 2000有甚麼特別目的嗎?xp也能做file server啊?
  2. 你的xp要裝64bit的嗎?
花輪 iT邦大師 1 級 ‧ 2012-08-25 17:36:36 檢舉

iT邦幫忙MVPkradark提到:
xp要裝64bit

XP 要裝 x64 的應該比較困難吧,因為外面很少說.. 雖然我有一套 TW MS 送的...非賣品!

isthome iT邦新手 4 級 ‧ 2012-08-25 18:00:10 檢舉

看到回文突然想到, XP 32bit最多只能支援3點多GB的記憶體吼!!

真是老了...

(1)windows xp 就拿你來灌file server吧 =>分配 3GB
(2)win 7 新玩意... =>分配 5GB

kradark iT邦好手 1 級 ‧ 2012-08-26 09:09:43 檢舉

為甚麼不就win7 64bit配8GB就好了?

8
花輪
iT邦大師 1 級 ‧ 2012-08-25 17:40:00

P4 時代的 HD 應該都是 IDE 的吧?

顯卡除非新機的 MB 上有 Onboard,不然插槽應該也不合了,以PO文內容看來,應該是不需要獨顯了,找張有 Onboard 的 MB 吧..

isthome iT邦新手 4 級 ‧ 2012-08-25 18:01:32 檢舉

了解!!
顯卡似乎可以不用裝,
畢竟不玩遊戲顯卡就多餘了,
只不過不知道adobe系列的軟體會不會要用到??

magician iT邦研究生 2 級 ‧ 2012-08-30 15:07:19 檢舉

yyliu提到:

只不過不知道adobe系列的軟體會不會要用到??

AE建議裝,

8
allen0421
iT邦新手 5 級 ‧ 2012-08-26 09:53:06

一開機就要進入VM環境?
那你的MV一定就是會是裝vmware workstation版本
不然如果是ESXi那你不就還要有另一組電腦才能WORK
其實你要做file server和adode indesign、Microsoft Visual Studio等重量級軟體
只要裝個win7就全部解決了
不需要去搞那幾個虛擬環境
除非你是要學習虛擬機

8
bridgeman
iT邦新手 4 級 ‧ 2012-08-26 14:02:57

我本人在家也是用服務器工作的, 服務器還是裝成 Domain Controller.

對於你的方案我是蠻反對的.
虛擬機是比較慢的, 而且畫面效果不好, 用於看電影、玩遊戲很不合適, 尤其對於優質的顯示卡, 更是無法發揮其特性. 8 G 的記憶體再拿去分配一下, 實在各虛擬機都沒有多大的性能.

我已經很久 (3 年) 沒有用 Windows XP 了, 微軟都快要不維護了, Windows 7 蠻好用的.

我的方法是:

  1. 安裝 Windows 2008 R2 Server x64 版本 (8G 一定要用 64 Bits 的)
  2. 打開桌面效果, 這樣幾乎與 Windows 7 看起來完全一樣.
  3. 缺兩個重要的組件: 藍牙、Desktop Gadgets (桌面小圖標)
    這兩個組件, 如果你不用, 那就不要理.
    如果要用, 就必須從 Windows 7 上面移植, 有點小技巧, 需要的話, 我再告訴你.
  4. 往後安裝軟體時, 選擇 Windows 7 的軟體安裝.

服務器運作在後台, Windows 服務器的功能很多, 甚麼都可以做, 網站、檔案分享、VPN、遠端遙控…

平時直接打開電腦, 做你要的事, 打報告、看電影…速度一流.
實在想不出, 為什麼要用虛擬機.

8 G 的記憶體, 當做一台機器完整來用, 實在很舒服的.

這個方法, 是你必須對微軟的安裝等要孰悉, 要發揮作業系統的特性. 你若不知道怎麼操作, 我可以慢慢補充給你, 網上其實也很多.

希望對你有幫助.

看更多先前的回應...收起先前的回應...
isthome iT邦新手 4 級 ‧ 2012-08-26 15:11:09 檢舉

了解!

之前是看過人家展示,他連進一台電腦,然後便是虛擬機的OS跟畫面,
然後再選看你是要winxp 還是 linux(看當初有安裝哪幾個作業系統就有幾個),再開啟出一個小視窗,那個視窗便是你要作業系統的畫面了...

kradark iT邦好手 1 級 ‧ 2012-08-26 17:19:13 檢舉

bridgeman提到:
Windows 2008 R2 Server x64 版本

一萬多的預算就不用考慮這個囉

tonykw iT邦新手 2 級 ‧ 2012-08-27 10:28:14 檢舉

Windows 2008 R2 Server x64 版本
請問有合法授權嗎?

bridgeman iT邦新手 4 級 ‧ 2012-08-27 23:00:13 檢舉

我電腦上沒有任何盜版軟體。
如果只是檔案共享,Windows 7 也夠用了。

6
arthuschan
iT邦新手 5 級 ‧ 2012-08-27 10:20:41

我對台灣硬件價格不太熟, 不過我有朋友是用這個方法, 希望可以幫到你:

有沒有考慮過買 HP ProLiant 微伺服器?
http://h10010.www1.hp.com/wwpc/tw/zh/sm/WF06a/15351-15351-4237916-4237917-4237917-4248009.html?dnr=1

server 價錢不太貴, 記憶體現時很便宜加到 8GB 也ok, 朋友用 ESXI 開了5 個 VM 也很順

不過行 esxi 開機你就要買另一台電腦連入去..... >.<
雖然不太乎合你要求, 不過其實這種配置是十分理想啦! (至少是我夢寐以求的)

儲點錢追求這個配置也比較實際和耐用

8
towns
iT邦新手 5 級 ‧ 2012-08-27 11:08:36

第一個方式:使用免費版的VMware vSphere架設
你想要的功能,免費版的VMware vSphere 可以做到(1. XP有需要時再開啟,2. 選看你是要winxp 還是 linux,再開啟出一個小視窗),不過你的RAM分配有問題,就如u8526425大說的你需要10GB。

第二個方式:使用VBX架設虛擬機
這個方式可以做到你的需求,只是兩個系統都得開著

  1. guest端 使用windows 2000 架設檔案伺服器(只是file server記憶體給512就夠了)
  2. host端 安裝 windows xp,雖然不能用到8GB,但也能用到7.5吧!
    註:VBX的架設方式,可以參考towns的blog(VirtualBox 安裝、設定、管理與問題)

towns的一台伺服器,就是這樣架設的,不過,沒有使用這麼重度的軟體
主機用途:多媒體電腦及web server(含mysql資料庫)
硬體規格:
CPU:AMD Athlon 64 X2 4200+
RAM:DDR2 4GB
MB:Gigabyte GA-MA69GM-S2H(改良版)
HD:WD 500GB
HOST OS:win 7
HOST用途:接在42吋的電視,看影片、看電視、放音樂
Guest OS:CentOS 5.5
Guest用途:web 網站(低使用率)
Guest RAM:256MB

我要發表回答

立即登入回答