我了解到,云计算提供计算,软件,数据访问和存储服务,虚拟化对于云计算来说是强制性的。 我也发现在一些地方,云计算和虚拟化有一些差异。 我的问题是:
“云”是一个营销术语,而“虚拟化”是一个技术术语。 虚拟化有助于“云计算”降低成本,这使得它更便宜,但这不是技术上的必要条件。 今天被称为“云”的是什么?几年前,它正在以“基础架构即服务”,“平台即服务”或“软件即服务”的forms出售,将其视为一种更为时髦的stream行语。
虚拟化对于云计算来说绝不是强制性的,尽pipe它当然是非常普遍的。 有几个云提供商提供非虚拟化资源。 这通常被称为裸机云。
例如, SoftLayer提供裸机云。
因此,裸金属云与传统的数据中心托pipe“接近”,尽pipe您通常仍然可以获得一个允许您提供资源的API。
与类似大小的虚拟资源相比,裸金属云通常会提供更好的性能,因为它们不会带来虚拟化开销。
至于你的第二个问题,这取决于你如何定义“传统”。 如果您指的是在内部运行软件而不是在远程“云”数据中心运行软件,则显而易见的问题是延迟和性能。 仔细select您的云提供商(距离数据中心,各种计算资源types等)可以在很大程度上缓解这一点。 从用户的angular度来看,主要问题是互联网连接。 有限的带宽可能会对大多数应用程序的用户体验产生相当不利的影响。 而且,一些应用程序对于可以存储数据的地方有非常严格的要求。 因此,在云中运行这些应用程序的问题也是他们运行的云中的WHERE问题。 除此之外,无论是虚拟还是裸机,运行在云上的软件看起来都与传统数据中心中运行的软件几乎相同。