问题:什么是“云计算”?
回答:“云计算”是一种可以动态扩展,且通常是通过互联网,采用虚拟化的方式去使用由一些大型机构的超级计算中心提供的计算资源。这个概念包括几个要点:
1、互联网:在“云计算”中,云也代指互联网,因为互联网在计算机网络中通常以云表示,同时也代表了互联网里面各种复杂基础设施。
2、计算能力:我们使用计算机,其实使用的是它的计算能力。在以前,我们购买一台计算机,我们就拥有这台计算机配置相当的计算能力,但有了云计算,我们的计算机只是一个终端,主要的计算工作不是在我们的机器上,而是利用由Google、微软等的超级计算中心大型企业提供的计算能力。这种计算能力是可以动态扩展的,也就是要少就少,要多就多。
3、服务:对这些提供“云计算”的大型机构来讲,“云计算”提供的计算能力就像是一种服务,也就是我们经常讲的:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)以及其他基于互联网用来满足客户计算需求的技术。“云计算”服务通常提供通用的通过浏览器访问的在线商业应用,软件,而数据则存储在互联网的服务器上。
“云计算”案例:微软和谷歌的办公软件之争:
日前微软宣布推出Office 2010网络版,其矛头直接指向谷歌采用“云计算”技术的在线办公软件套件:Google Docs,那么为什么使用“云计算”技术的谷歌办公软件能让微软如芒在背?让我们看一下两者的对比:
传统微软Office办公套件 | 谷歌采用“云计算”技术的Google Docs | |
---|---|---|
硬件平台 | 客户自己的普通的电脑。 | 计算是在谷歌提供大量价值不菲的服务器上,客户只需要拥有终端。 |
软件 | 软件是在你的电脑上运行的,你需要下载补丁才能更新程序。 | 软件是在许多服务器上运行的,它的版本是随时更新的,你永远使用的都是最新版本的软件。 |
计算能力 | 计算能力受限于你电脑本身的计算能力,它是有限的。 | 计算能力是可伸缩,客户需求小,使用的服务器少,客户计算需求大,使用的服务器也多,这种计算能力可以是海量的。 |
数据安全 | 数据是存储在客户自己的电脑上,由客户自己维护系统,容易受到病毒、黑客甚至系统崩溃的影响而导致数据丢失。 | 数据是存储在专业的存储设备上,采用了多种备份方案保护,并由专业的工程师维护,遭遇病毒、数据丢失的风险大大降低。 |