2017-04-09 20 views
-2

我对云计算的内部感兴趣。云计算如何运作?内部按需资源

由于on-demand resources的概念,云被广泛使用。 这很棒,但我想更好地了解引擎盖下正在发生的事情。

有人请解释一下,它是如何工作的?

例如,我使用的是AWS EC2实例,它是在真实硬件(服务器)上运行的虚拟机/容器。考虑一下当我需要更多资源,然后真正的服务器时。这种情况如何由基础设施处理?

谢谢。

回答

1

云供应商(如AWS和Microsoft Azure)拥有真正的数据中心和真正的服务器。他们使用virtualization从一个较大的服务器创建多个较小的虚拟机

这个虚拟化层提供了一定的资源,每个虚拟机 - 内存,CPU,磁盘存储等

如果您需要更多的资源比真正的服务器,那么你应该选择一个更大的虚拟机通常会提供更多的CPU和RAM。至于如果资源用完会发生什么情况,答案与“普通”计算机完全相同 - 您的任务需要很长时间才能完成,并且您将收到内存不足错误。

+0

感谢您的回答,因此存储空间可以大致无限大,因为大部分存储通过网络进行安装,但CPU和RAM无法由网络提供,对吗? – bxfvgekd

+1

一般是的。一些云供应商可能能够即时重新分配CPU/RAM,但这不是Amazon EC2的运行方式 - CPU/RAM基于您选择的实例类型。 –

+0

谢谢你的回答,那就是我一直在寻找的。 – bxfvgekd