专家博客:自动精简配置的利与弊(上)

本文作者Kenneth Hess是Linux,数据库及虚拟化方面的自由作家。

DOSTOR存储在线3月21日国际报道:在某一天,你会发现你的系统管理员搜索桌子上、数据中心和秘密硬件堆里面的每个角落以找到更多的存储,就像吸毒者寻找注射器一样。你会听到经理们安抚和赞扬存储员的工作,而你会听到管理员喃喃说:"我们没空间了。我们需要购买更多存储。"

我们都是存储上瘾者,我们都需要康复治疗。

从这一点开始,事情就变歪了。项目经理奇怪地问道:"我们怎么会没空间了呢?我们不是不到6个月前刚刚买了50TB么?"是的,你是在不到6个月前买了50TB以支持物理-虚拟(P2V)项目。但是,这个项目进行到不到一半进程的时候,你就没空间了。实际上,你的空间是过量配置了。

他强调道:"但是,我们已经在用自动精简配置了,我们应该有很多空间才对。"

自动精简配置。是的,另一个在每个地方"从理论上"来说很好的技术,除了在生产型数据中心。

空间过量配置是数据中心的常见问题。你可以检查一下你的虚拟集群数据仓库并汇报你所看到的一切。你会看到几乎所有LUN(逻辑单元号)都满了或过量配置。为什么?自动精简配置。如果你的数据从来不增长或增长得很慢以至于你从来不会在系统预期寿命内完全配置分配好的资源的话,那么自动精简配置是个好主意。不过,认为空间恒定的这种想法是错的,它所引起的麻烦比硬件故障还严重。你是不是经常因为过量配置空间而遇到服务中断呢?这种过量配置是不是和系统的自动精简配置有关?这两个问题的答案可能都是"是的"。

SAN(存储局域网)厂商和虚拟化软件公司声称过量配置是可以接受的做法,而且实际上这也是他们系统的一个功能。虽然一些工作负荷(文件服务、网络服务和软件目录)适合于精简配置,但是大部分工作负荷不行。

这是否意味着自动精简配置不好,你最好不要用它?当然不是。从虚拟机的角度来看,自动精简配置是糟糕的实践。它会导致过量配置和服务中断。从SAN设置的角度来看,自动精简配置是好的实践。它能减少存储浪费,随着系统向主机的可用存储池请求空间,自动精简配置还可以实现更快的存储扩展。

欲想了解更多,请阅读:专家博客:自动精简配置的利与弊(下)