Linux
極快的啟動伺服器
我正在改變我們的 DHCP/DNS 工作方式。目前我們有 3 個 DNS 伺服器和一個 DHCP 盒子。它們都是虛擬機。
有一個循環依賴項,其中啟動需要 NFS,而 NFS 需要 DNS。因此,當我們重新啟動某些東西時,可能會出現微妙的問題,直到 DNS 啟動,我們重新啟動一些服務。
我想要做的是有一些低功耗伺服器,可能是雙核 Atom 或類似的,從 SSD 執行,以便它們啟動得非常快。我想讓整個事情盡可能地立即啟動。
理想情況下,我想使用 Ubuntu 11.10 或 Debian 6 作為作業系統。我對 Gentoo 或編譯我自己的核心不感興趣。這需要我自己合理支持。
除了 SSD 驅動器,我還可以採取哪些其他優化步驟來提高啟動速度?
這不是應該圍繞循環依賴進行設計的情況嗎?在伺服器 BIOS 中設置開機延遲。您有多個 DNS 伺服器,所以這是一個優點。DNS記憶體?這會像為 NFS 或儲存網路使用 IP 地址或*主機文件一樣簡單嗎?*您沒有提到特定的虛擬化技術,但可以在 VMWare 中設置 VM 啟動優先級,例如……這是跨多個主機伺服器嗎?
否則,基於 SSD 的引導驅動器可以提供幫助。使用帶有 Upstart 引導過程的發行版。修剪守護程序。