Eva*_*mou 5 virtualization filesystems virtualbox
使用 VirtualBox,我有一些 Linux 来宾用于在 Ubuntu 主机上运行的不同发行版。
哪种文件系统布局将提供最佳性能?
在主机上为客人设置不同的分区,没有日志记录是否值得?
或者,相反,我应该在来宾中禁用日记功能吗?
文件系统的日志记录通常只保护文件系统的元数据部分。在虚拟化的情况下,来宾的整个文件系统都被视为主机操作系统的数据。因此,在您需要日志记录的情况下,当主机文件系统本身或仅客户端 FS 损坏时,这无济于事。
此外,与通过虚拟化带来的 IO 损失相比,日志的开销可以忽略不计,后者要大得多(如果您将原始 IO 容量的 50% 提供给来宾,那么您很幸运,使用普通的 VirtualBox,您可能只会获得约 30%)。你不应该担心这里的期刊。因此我的建议是:始终使用日志文件系统。
另一点要提到的是在崩溃的情况下恢复的时间。日志完成的最重要的任务之一是在不正常关机的情况下简化恢复。如果您使用日志文件系统,则强制使用的时间fsck
将比非日志文件系统小得多。如果您需要中途恢复时间,仅此事实可能会破坏交易。
当你真正需要 IO 时,至少使用 Type-1 Hypervisior(如 Xen 或 KVM),这样更容易获得 50%(甚至更多)的剩余 IO 容量,或者使用应用级虚拟化,如OpenVZ 本身只使用最少量的资源。
归档时间: |
|
查看次数: |
1175 次 |
最近记录: |