Drobo Thin Provisioning:当空间不足时会发生什么情况?

我正在考虑让Drobo S在Windows Server 2008 R2机箱上添加一些存储。 Drobo提供精简configuration

虽然最初只有4.5TB的空间,但我想使用精简configuration来创build16TB的LUN。

如果操作系统认为这是16TB,即使只有4.5TB,当物理空间用完时会发生什么? 有没有办法让Drobo向操作系统报告它已经满了,尽pipeNTFS分区的空闲群集数量不是这样说的吗?

写入LUN只是失败。 首先通知操作系统的唯一方法不是骗人的。

这不是Drobo特定的答案,但是当精简configuration的LUN无法扩展超过其声明的大小时,您会发生什么? 处理失败的细节和方式是OS / FS特定的,但是写入必须以某种方式失败 – 尽pipe通常可以继续读取现有的块。

当精简configuration的VMDK或VHD虚拟磁盘试图扩展超出其基本可用物理尺寸时,会发生同样的情况:痛苦和任何试图写入到它的东西。

我不知道Drobo的具体情况,但是一般情况下,当物理空间不足时,存储将会发出警告和错误,最终由挂载的主机写入将会失败。 操作系统仍然会看到被告知可以访问的空闲空间。

此外,一般来说,自动精简configuration可能不会让您分配更多的空间比物理arrays…精简configuration更进来,当你有你的4.5TB的空间,你想分配说4TB的4个不同的系统指望事实所有4个系统将使用远低于3TB。

所以,实际上,你已经将16TB分配给了不同的系统,但是它后面只有4.5TB的物理资源。