基于存储和计算集群的容量规划,我们应该关注哪几个参照点?
说起容量规划来,我觉得不仅仅包括存储容量、而且还有计算容量的规划。
对于存储容量来讲,一个是每一个LUN上究竟要跑多少个虚拟机,每一个虚拟机的容量规划,存储模式选择。生产环境建议不要超过15个虚拟机,每一个虚拟机容量占比要记得考虑SWAP空间占有的比率,建议重要应用做成厚置备模式。
对于计算容量来讲,很重要的一个事情就是要计算冗余资源是否可以支撑集群故障时刻要做的HA切换。这里会有两种算法:一个是按照允许的故障主机数目,另外一个是切换空间容量保留的群集资源的百分比。
简单点说一个原则,就是当集群中运行资源最多的主机发生故障时,其他主机上的有效剩余资源能保障主机HA切换。或者以优先级方式保证一部分重要资源切换。当然这个剩余资源是有效资源,也就是说CPU、内存、存储之间取最小满足条件者为参照。