因为使用了auto-scaling,所以看起来和集群没什么区别,只是比例是自动变化的。
我认为它们的共同点是都通过在多个实例之间分配流量来提高可用性。
不同之处在于自动缩放可以增加和减少实例。
我想知道我的概念是否正确。
如果您能附上链接以供参考,我将不胜感激。
因为使用了auto-scaling,所以看起来和集群没什么区别,只是比例是自动变化的。
我认为它们的共同点是都通过在多个实例之间分配流量来提高可用性。
不同之处在于自动缩放可以增加和减少实例。
我想知道我的概念是否正确。
如果您能附上链接以供参考,我将不胜感激。
不需要。自动缩放本身,计算实例不需要是任何类型的集群。相反,它是一种容量管理功能。基础设施的可选组件。
集群是一个多节点系统,可以密切协调对它们共享的资源的访问。分布式存储系统。管理 VM 的多节点管理程序。故障转移集群。堆叠式网络交换机。共享内存超级计算机。其中每一个都有节点,可以与其他节点讨论谁拥有什么。
对比每个节点都是独立的自动缩放组的反例。考虑一个测试配置,其中实例启动 CPU 燃烧任务。该
stress
程序,或计算 pi 的万亿位。超过 CPU 使用阈值后,将启动更多实例。但他们没有互相交谈。也许系统会收集 CPU 和内存利用率等指标来评估容量,但我不认为它与故障转移集群属于同一类别。在这组计算实例之前添加一个负载均衡器,确保组合后的系统能够自动横向扩展并具有高可用性。