看板 Linux 關於我們 聯絡資訊
※ 引述《best6553 (@.@)》之銘言: : 謝謝 IRC 大及各位好手的建議,讓我了解有另外的類似作法就是虛擬化Virtualization : 我去查了資料, : 以我的(讓伺服器的軟體不受限於硬體毀損情況,而可以快速"搬家"復機)的需求來說, : 看起來是 VMware ESXi 比較符合我,而且也是免費的。 : 最近正好也想要換上一台 CPU Q8200 等級的機器,(因為經費不多該伺服器平常負載 : 也不可能太大(幾百人以內),所以考慮使用PC的規格 >"< ) : 但是感覺 ESXi 似乎很挑硬體,網路上也沒找到有人在上面裝 Debian 資料。 : 不知道現在 這種虛擬化技術是不是還沒發展很好?是不是軟體跟硬體相容性都不太高? : 買硬體前有什麼要注意的? 這幾句話有挺大的錯誤的 虛擬化 VMware 已經發展很久了,若提到技術的話,就算不是排第一,至少也有在前三名 虛擬化只是統稱,虛擬化還有許多種細分,網路上解釋虛擬化的相關文章有一堆 至於相容性的問題,若以 PC 的眼光來看,VMware ESX/ESXi 對硬體支援的確是"不大好" 那是因為 ESX 是著眼在 Server 的市場,而非一般的消費性 PC 以 ESX 3.5 Update 4 支援的 Guest OS,主要分為五大類 剛好現在有閒,就把它依照選列大略打上來 Microsoft Windows, Linux, Novell NetWare, Solaris, Other Windows 平台 NT 4.0, 2000, XP, 2003, Vista, 2008 都支援 Linux 平台主要支援 Ubuntu, SuSE, Red Hat, OES,還有 Other Linux Netware 平台支援 5.1, 6.x Solaris 則是支援 Solaris 10 for x86 Other 只有分為 32-bit, 64-bit 我只有用過 VMware GSX Server 3.2.1 及 VMware Server 1.0.x 安裝 Debian 4.x 不過我相信 VMware ESX/ESXi 拿來裝 Debian 也不會有太大的問題 : 有沒有這方面有經驗的大大給個意見供參考,謝謝。 : PS: 目前的預算是 29,000 必須購買 主機 + UPS ,如果可以最好來個RAID : 目標是能夠跑 VMware ESXi 這個預算沒有 RAID 的話應該足夠 但如果要 RAID 的話,建議你不如就直接買品牌 Server (HP, Dell, IBM...) 不管是相容性、穩定性、保固,都會比起一般 PC 要好得多 網路有不少文章提到,一般 PC 主機板插 RAID 卡,有時候會碰到一些問題 通常只要 ESX 支援,ESXi 就會支援 (以同版號來說的話,比如 3.5 Update 4) 說穿了,兩個東西骨子裡幾乎是相同的 建議你可以看一下 3.5 Update 4 的 Release Notes,會有不少收穫 http://www.vmware.com/support/vi3/doc/vi3_esx35u4_rel_notes.html 最近花了很多時間在搞 ESX 和 ESXi,還頗累人的 簡單來說,有兩方面的硬體一定要被支援,Storage Adapter 和 Network Adapter 只要這兩個搞定,大概就搞定了一大半了 Storage Adapter 如果是本機的,指是你的硬碟(SCSI/SATA/SAS) 的 Controller 甚至是 RAID 的 Controller (這邊指的是純硬體運算的 RAID) 其他非本機的就是 iSCSI 或 SAN 之類的 Network Adapter 指的就是本機的網路卡 如果是剛入門者,建議你買的配備直接可以支援會比較輕鬆 以 PC 等級的 Storage Adapter 來說,INTEL 的會比較好些,nVIDIA 次之 Network Adapter 也是,幾乎是直接指名 INTEL 的就對了 這邊先提醒一下,一般像 Nova 或光華的店家,一般都不大賣 INTEL 的網卡 至於主機板內建的網卡,就不用太指望了,除非恰巧矇中 INTEL 的,剛好晶片又有支援 我都只是大概的提一下,詳情要看 Release Notes 和 Hardware Compatibility 才準 http://www.vmware.com/resources/compatibility/search.php 我以一台公司目前正在 run 的主機讓你做參考 配備如下: ASUS P5Q INTEL Core 2 Duo E8400 8GB RAM (2GB x 4) 320GB SATA HDD ASUS SATA DVD+R (安裝時用 IDE 或是外接 USB 的會比較方便) INTEL EtherExpress PRO/100+ Management Adapter x 2 (另外加插的) INTEL PRO/1000 PT (另外加插的) 這些配備不是要你照著買,而是要讓你知道 ESX 支援哪些 Controller 或 Adapter :) 其實,虛擬化不單只是看硬體支援性、相容性、效能...等等 其他相關的備份、備援、線上轉移(包括機器的轉移及儲存設備的轉移)...等多種功能 必須能互相的搭配,進而組成一個完整的 solution 讓虛擬化可以達到管理更方便、操作更簡單、系統更穩定的目標 而不單單只是為了虛擬化而虛擬化,這樣子就失去意義了 預算多有預算多的做法,預算不足也有比較精簡的做法,端看你怎麼樣去規畫 你既然考慮了要採用 VMware ESXi,接下來就要考慮其他方面 不要讓虛擬化成了只會消耗效能,發生故障時反而更難處理的障礙 -- 愛是永恆 當所愛是妳 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.61.226.6
best6553:謝謝 J 大,我會根據你提供的硬體先試配一台機器再貼上來 04/30 11:39
best6553:看看有沒有不妥。謝謝你的經驗分享。對我有很大的幫助。 04/30 11:40
colulu:虛擬化也要考慮故障的問題,ESXi沒有技術支援,如果要拿來當 04/30 17:46
colulu:正式環境的話,要審慎考慮,不然故障了,可不是換個什麼就好 04/30 17:47
best6553:軟體技術支援對我來說還好,因為也只是玩玩,搞不定再裝 04/30 19:28
best6553:一般的Linux 就行了。 04/30 19:28
Adama:那為何不用virtualbox? 很容易上手效率也很快 04/30 19:33
best6553:沒用過 virtualbox,請問它可以設定HostOS開機時GuestOS 04/30 23:28
best6553:動啟動 GuestOS 嗎? 04/30 23:28
best6553:(*自動) 04/30 23:32
Adama:沒試過,但virtualbox有API, 還有包含完整功能的文字manager 05/01 01:13
Adama:應該是辦的到,畢竟這是Sun主推的產品 05/01 01:14