云上的虚拟实例是弹性的,可以根据需要进行扩展。但是它应该有一个上限,对吧?例如,如果我需要一个具有64个vCPU和4TB内存的实例,并且假定可能提供程序的最大物理服务器是32CPU和2TB内存,那么在这种情况下,我无法根据我的要求增加虚拟实例,对吧?
我之所以考虑这个问题,是因为我在寻找“云实例弹性”的含义。如果云虚拟实例不能无限制地弹性扩展,那么当某一天的工作负载增加10倍或100倍时,云无法处理这种情况,我必须更改软件架构以使其向外扩展。那项工作不可能在短时间内完成。所以云上的弹性并不是很理想。上限不能超过云提供商最强大的物理服务器。我的理解正确吗?
对于云提供商来说,他们拥有的服务器只能被分割,而不能聚合来创建更强大的虚拟实例,对吧?
发布于 2021-01-22 17:45:54
我认为只有无状态的应用程序才适合云。对于有状态应用程序,必须将其重新设计为无状态应用程序。否则,它们不能在云上进行扩展。
https://stackoverflow.com/questions/65789491
复制相似问题