当前位置:首页 > 云计算 > 正文

云计算和虚拟化区别(云计算和虚拟化功能有何区别)

虚拟化与云计算有什么区别
云计算是一个概念,而不是一项具体技术。
虚拟化是一种具体技术,是指将硬件资源虚拟化,以实现资源的隔离性、可扩展性、安全性和充分利用的产品。CPU虚拟化技术:Intel的VT-x、AMD的AMD-V。虚拟化软件:VMWare、Hyper-V、Xen、KVM、OpenVZ等。
目前云计算大多依靠虚拟化,将多台服务器虚拟成资源池,实现联合计算、共享资源。现在有一种叫做“云计算”的东西,事实上,在这个术语被创造之前,过去的“服务器集群”已经实现了这些功能,但没有现在那么先进。
虚拟化技术(特别是桌面虚拟化)的主要用途是:
1.提高硬件资源利用率
2.提高运维效率
云计算(尤其是LZ提到的Hadoop)主要用途有:
1.分析大量数据并在合理的时间内揭示其背后的模式和趋势。
虚拟化与云计算有什么区别?

虚拟化和云计算通常都是虚拟的,都基于相似的模型和原理。但云计算和虚拟化有着根本的不同。不同之处在于,虚拟化是一种虚拟化硬件资源的特定技术,而云计算则提供动态的、易于扩展的、通常是跨互联网的虚拟化资源,类似于服务器集群。

云计算是分布式计算的一种,是指将巨大的数据处理程序分解成无数的小程序,跨越“云”网络,然后跨多个服务器。系统处理它们并分析小程序以获得结果并将其返回给用户。

云计算的早期,简单来说就是简单的分布式计算,解决任务的分发,并合并计算的结果。因此,云计算也称为网格计算。通过该技术可以在很短的时间(几秒)内处理数万个数据,从而获得强大的网络服务。

这一步提到的云服务不仅仅是一种分布式计算,还包括分布式计算、效用计算、负载均衡、并行计算、网络存储、热备冗余和虚拟化。混合进化和飞跃。


什么是云计算?它和传统计算有什么标志性的区别?
(一)超大规模。“云”具有相当的规模。谷歌云计算已经拥有超过100万台服务器,亚马逊、IBM、微软、雅虎等的“云”也都拥有数十万台服务器。企业私有云一般拥有数百或数千台服务器。“云”可以赋予用户前所未有的计算能力。(2)虚拟化。云计算允许用户在任何地点、使用各种终端获取应用服务。所请求的资源来自“云”而不是固定的有形实体。应用程序运行在“云”中的某个地方,但用户实际上不需要知道或担心应用程序运行的具体位置。只需一台笔记本电脑或一部手机,我们需要的一切都可以通过网络服务来实现,甚至是超级计算之类的任务。(3)可靠性高。“云”通过数据多副本、容错、计算节点同构互换等措施保证服务的高可靠性。使用云计算比使用本地计算机更可靠。(4)普遍性。云计算并不针对特定的应用。在“云”的支持下,可以构建千变万化的应用,同一个“云”可以同时支持不同应用的运行。(5)可扩展性高。“云的规模可以动态扩展,以满足应用和用户规模增长的需求。(6)按需服务。“云”是一个庞大的资源池,您按需购买;云可以像自来水、电和煤气一样计费。(7)极其便宜。由于“云”特殊的容错措施,可以用极其廉价的节点组成云。“云”的自动化集中管理,让大量企业无需承担日益高昂的数据中心管理成本。“云”的多功能性提高了资源利用率。与传统系统相比,用户可以充分享受“云”的低成本势,往往只需花费几百美元和几天的时间就可以完成以前需要数万美元和数月才能完成的任务。