有2种可能修改Adaptec存储管理器中的缓存设置。-物理驱动器
我确实有一个电池,所以我会设置回写只与电池为逻辑驱动器。但是,我应该在物理驱动器上设置什么?
物理驱动器上的回写缓存是由电池支持的控制器提供的,还是由驱动器提供的,并且应该切换到写入?(我还没有UPS )。我在Adaptec文档中没有找到任何线索,ASM指南甚至没有提到逻辑驱动器设置。
adaptec模型为52445,但在中,这些设置似乎相当通用。
发布于 2010-01-07 09:30:24
写和写的基本区别如下:
回写将数据区域标记为“脏”,并将其保存在ram中。在某个时候,它们被写到磁盘上。这提供了更好的性能,但是数据处于可变状态,这是有风险的。它可能会违反对数据库和/或文件系统中一致性的保证。
写入时,将数据向下写入磁盘。这是不太有效的,特别是在许多小的写,但它确保您的数据是尽可能安全的。在这种情况下,缓存只用于加速读取。
你可以在http://en.wikipedia.org/wiki/Cache找到一个更长的解释
那么,您是重视性能还是重视数据安全?我不确定控制器中的电池备份能做多少,在大多数情况下,它只是存储挂起的写操作,直到磁盘再次打开电源,然后再将其写入。
如果您有可能丢失上次备份后写入的数据,请进行回写。你会得到表演的。
如果您的数据是关键的,并且您希望最大限度地减少数据丢失,那么就进行写入。
发布于 2010-01-07 10:48:47
不,它在“保护”中没有覆盖HDD缓存。如果您特别关心,您告诉raid控制器关闭HDD上的缓存,并关闭raid控制器上的写缓存,然后您就可以确定您将立即将数据写入磁盘。
只是期望在做这件事的时候有一个很好的表现。
https://serverfault.com/questions/100385
复制相似问题