Tom*_*nor 19 hardware linux performance storage boot
我正在改变我们的 DHCP/DNS 工作方式。目前我们有 3 个 DNS 服务器和一个 DHCP 框。它们都是虚拟机。
有一个循环依赖项,启动需要 NFS,而 NFS 需要 DNS。所以当我们重新启动东西时,事情可能会微妙地恢复,直到 DNS 启动,我们重新启动一些服务。
我想要做的是有一些低功耗服务器,可能是双核 Atom 或类似的,从 SSD 运行,以便它们快速启动。我想让整个事情尽可能接近瞬间启动。
理想情况下,我想使用 Ubuntu 11.10 或 Debian 6 作为操作系统。我对 Gentoo 或编译我自己的内核不感兴趣。这需要我自己合理支持。
除了 SSD 驱动器,我还可以采取哪些其他优化步骤来提高启动速度?
eww*_*ite 29
这不是您应该围绕循环依赖进行设计的情况吗?在服务器 BIOS 中设置开机延迟。你有多个 DNS 服务器,所以这是一个加分项。DNS缓存?这会像为 NFS 或存储网络使用 IP 地址或主机文件一样简单吗?您没有提到特定的虚拟化技术,但是可以在 VMWare 中设置 VM 启动优先级,例如……这是跨多个主机服务器吗?
否则,基于 SSD 的启动驱动器会有所帮助。使用具有 Upstart 引导过程的发行版。修剪守护进程。
sys*_*138 11
根据您的 UPS 状态,这可能是 ACPI 休眠可能是一个好主意的少数用例之一。通常,从休眠中恢复优于从头启动,尤其是在基于低 RAM SSD 的系统的情况下。如果您有能力,可以将 UPS 软件的“关闭”步骤设置为休眠 DNS 服务器。
我可以在 SSD 上推荐一个非常小的 NetBSD 系统,但是如果您对 Linux 一心一意,那么您会立即想到两个选项:
还有像这样的非常小的定制/嵌入式解决方案的选项(99 美元的基于 ARM 的系统在一个模块上,启动时间为 1 秒(ish)。它不是商品硬件,但它可以藏在一个安静的角落里一个数据中心,让它永远运行......
| 归档时间: |
|
| 查看次数: |
1638 次 |
| 最近记录: |