Windows Server 2008 R2 + Hyper-V 環境中的 Linux
除了兩個受支持的 Linux 發行版(RHEL 和 SUSE Enterprise)之外,是否有任何適用於 Windows Server 2008 R2 + Hyper-V 環境的免費替代品,具有以下用途?
- 網路伺服器
- 郵件伺服器(POP + SMTP)
- FTP 伺服器
- 文件伺服器
另外我想問一下,如果微軟說不支持除RHEL和SUSE Enterprise以外的Linux發行版,後期會支持Ubuntu Server版和Debian等其他Linux發行版嗎?有誰知道不支持其他 Linux 發行版的原因是什麼(僅出於商業考慮?)?
與任何公司一樣,微軟都會回應來自客戶的壓力。不幸的是,有一段時間他們與 Red Hat 發生了激烈的爭執,在此期間他們甚至沒有響應客戶對 Red Hat 支持的需求,但問題已經解決。微軟聲稱 SUSE 和 Red Hat 是人們要求的主要發行版,實際上,它們兩者在大公司(最容易引起微軟注意的發行版)中佔了很大一部分。考慮到讓 Microsoft 支持這兩個版本需要多長時間和多麼痛苦,我不會屏住呼吸等待另一個發行版。
從技術上講,問題在於性能。您可以在 Hyper-V 上建構 VM 並執行您想要的任何發行版,如果您使用舊版 NIC 和普通 IDE 儲存控制器,它將會工作。您會發現的問題是使用舊版 NIC 和沒有更好驅動程序的 IDE 控制器的 VM 的性能很差。隨著 Hyper-V R2(和 Windows 2008 R2)的發布,微軟發布了 Linux 集成組件版本 2。安裝後,您可以使用更好的合成 NIC,您會發現 IDE 控制器的性能與Windows 虛擬機。Microsoft 對集成組件的測試和文件僅使用 SUSE 和 Red Hat 完成,但許多人已經能夠將它們成功安裝在其他 linux 發行版中,並且它們執行良好。你只是可以’ 如果出現故障或行為異常,請不要致電 Microsoft 尋求幫助。集成組件也是在 GPL 下發布的,因此其他發行版自己可能會選擇集成它們以使事情變得更容易。
這是 Ubuntu 的操作指南:http: //blog.allanglesit.com/Blog/tabid/66/EntryId/22/Hyper-V-Guests-Linux-Integration-Components-Ubuntu-and-Debian.aspx