云计算与客户端-服务器架构有何不同?

sus*_*ani 3 cloud-computing client-server

我想知道云计算和客户端服务器架构之间的区别。我的意思是云计算与为我提供一些服务的网站有何不同。弹性在云计算方面的含义是什么。

syb*_*eon 9

是那些被过度使用的术语之一,对不同的人意味着不同的东西。但是,由于您提到了elastic,这意味着能够根据需求扩展资源。

假设有一个具有 64MB RAM 的 VM 为网站提供服务。只有少数人在使用它。然后突然间,使用量激增(由于斜线效应)并且一个 VM 和 64MB 的 RAM 显然不会削减它。

在这一点上,有不同的策略来处理这个问题。

一种可能性是动态增加 VM 中的 RAM。某些服务提供了可突发 RAM 配置来执行此操作。另一种可能性是动态生成新的 VM,这些 VM 是现有 VM 的克隆,并在它们之间平衡负载。这是弹性计算的一种形式。

具有这种弹性的优点是资源消耗。如果通常只需要 64MB,则无需一直运行具有 4GB RAM 的 VM。可以在必要时重新分配资源。需要时可以生成和关闭新机器。