在任何使用条带化的 RAID 级别中,增加物理磁盘的数量通常会提高性能,但也会增加组中任何一个磁盘出现故障的可能性。我有一个想法,我不应该在给定的 RAID 集中使用超过 6-8 个磁盘,但这更多的是传下来的知识,而不是经验中的硬性事实。任何人都可以给我一个很好的规则,背后的原因是一组中的最大磁盘数吗?
似乎 CPU 的增长已经超过了磁盘速度一段时间。假设台式机或笔记本电脑配备现代双核 Intel/AMD CPU 和单个普通 SATA 磁盘,对大多数磁盘进行压缩是否会提供更好的整体性能?基本上减少的磁盘带宽是否足以弥补增加的 CPU 负载?我确信真正的答案是“这取决于你在做什么”。通过提出这个问题,我希望有人做过这个管道并给出一些例子或陷阱。
我想在运行 10.5 的 mac 上挂载一个 ext2/3 文件系统。
快速而肮脏的总结:我想要一个写缓存之类的东西,它只在系统不忙时才耗尽。
我想要一些类似于这个问题RAM 磁盘和物理 RAID 的东西,稍有改动。
对于我经常进行的特定构建,我希望将构建输出保存在最终写入磁盘的 ramdisk 中。我正在构建的一个特定目标实际上是一堆 cp、tar、gzip 等,因此我受磁盘限制。在紧张的调试周期中,我希望它很快,并且不太在意构建输出是否因断电而被破坏。但是,如果在系统不忙时将 ramdisk 同步到磁盘会很好。我可以想象用一个 cron 工作来做这个,但我问你们所有人都有一个更连贯的解决方案,它结合了另一个问题(溢出到磁盘的 ramdisk)的特征和这个新的扭曲(给定足够的空闲磁盘)时间,ramdisk 的内容也会输出到磁盘)。理想情况下,整个事情看起来像一个单一的挂载点,
- - 更新 - -
我不认为页面缓存做我想要的,因为我真的想要相当快的写入性能。
更新:我正在寻找一个自动化的“95% 带宽限制器”。我最初希望内核中包含流量整形代码的一部分,但我认为它不存在。我知道我可以手动限制在 3Mbps 并且是安全的,但这会浪费我可以使用的大量带宽。
原来的:
假设我有一组位于同一地点的服务器,并且我在第 95 个百分位支付了 3Mbps 的费用。我想尽可能多地使用它,而不会产生超额费用。如果没有任何限制,服务器将产生 10Mbps 的流量,从而导致超额费用。我要问的是在 5% 的时间内根本不会节流的东西,因为第 95 个百分位的计费规则会将它们排除在外,而在其余时间将我保持在 3Mbps 以下。
主机操作系统:带有 VMware Fusion 2.0.6 的 Mac OS X 10.5
我已经在 VMware 来宾上成功安装并运行了 Ubuntu 9.10 服务器版本。当我选择我的 VM 并单击安装 VMware Tools 时,没有任何反应。是否可以仅通过 CLI 安装 VMware 工具?
bandwidth ×1
colocation ×1
compression ×1
ext2 ×1
ext3 ×1
filesystems ×1
hard-drive ×1
mac-osx ×1
performance ×1
raid ×1
ramdisk ×1
ubuntu ×1