其实个人认为虚拟化本身由两个很好的特点就是其扩展的灵活性和资源利用的动态性。
对于第一种情况,假设期初的发展仅仅是尝试性的应用。规模小,功能少等等。随着技术的发展和成熟,想要横向实现扩展,纵向实现升级。对于计算资源的扩展,很容易,兼容性没问题可以直接扩入集群。然后根据后来的资源规模配置等调整集群参数及策略。对于升级来讲,可以借助Vmotion实现隔离一台升级一台,逐步完成。
对于第二种情况,存储资源扩容。扩容导致控制器无法工作的故障应该说是个例。但是针对这种个例其实如果扩容之前能把备用方案考虑周全,那么业务瘫痪的几率或者说是长时间中断的几率就会小很多。比如说找一个临时备份存储,做一个克隆,以备故障场合下的应急。再不行,本地磁盘都是加了Raid保护的,做一个克隆也可以。
总而言之,任何先进技术的利用都离不开对管理方案的深思熟虑。