从前,人们常常会遇到这样的“囧境”:硬盘损坏了或者计算机丢失了,多年积累的文件再也没有了,欲哭无泪。但是在云计算(Cloud Computing)时代,如果我们每天把数据备份到“云”上,这样的情况就不会再发生了。数据备份到“云”上,即云存储,是云计算的一种应用。
1.什么是云计算
云计算是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序,从而得到结果并返回给用户。这个定义很好地解释了云计算如何解决海量数据的处理问题,但是这种专业的解释会让很多非专业人士听不懂,所以我们换一种通俗的解释。所谓“云计算”是指通过网络以服务的方式为用户提供非常廉价的IT资源。云计算不是一种全新的网络技术,而是一种全新的网络应用概念。
“云”实质上就是一个IT资源共享的网络,云计算是与信息技术相关的一种服务,这种计算资源共享池叫作“云”。云计算把许多计算资源集合起来,通过软件实现自动化管理,只需要很少的人参与,就能快速提供资源。也就是说,计算能力作为一种商品,可以在互联网上流通,就像水、电、煤气一样,可以方便地取用,且价格较为低廉。
与传统的网络应用模式相比,云计算具有如下优势与特点。
①虚拟化。虚拟化突破了时间、空间的界限,是云计算最为显著的特点,用户只需要有一个比较简单的设备,比如说笔记本或者一个手机,就可以通过网络来获取各种功能强大的服务。
②动态可扩展。云计算具有高效的运算能力,在原有服务器基础上增加云计算功能能够使计算速度迅速提高,最终实现动态扩展虚拟化的层次达到对应用进行扩展的目的。
③高可靠性。云计算一般采用多种容错机制,能够保证数据的可靠性,用户无须担心软件的升级更新、漏洞修补、病毒攻击和数据丢失等问题,获取的数据要比本地计算机更加可靠。
④按需部署。计算机包含了许多应用、程序软件等,不同的应用对应的数据资源库不同,所以用户运行不同的应用需要较强的计算能力对资源进行部署,而云计算平台能够根据用户的需求快速配备计算能力及资源。
⑤性价比高。将资源放在虚拟资源池中统一管理在一定程度上优化了物理资源,用户不再需要昂贵、存储空间大的主机,可以选择相对廉价的PC组成云,一方面减少费用,另一方面计算性能不逊于大型主机。(www.xing528.com)
2.云服务类型
云计算提供的服务分成3个层次:基础设施即服务、平台即服务和软件即服务。
(1)基础设施即服务(Infrastructure as a Service,IaaS)
IaaS是指将云中计算机集群的内存、I/O设备、存储、计算能力整合成一个虚拟的资源池为用户提供所需的存储资源和虚拟化服务器等服务,例如云存储、云主机、云服务器等。IaaS位于云计算三层服务的最底端。有了IaaS,项目开发时不必购买服务器、磁盘阵列、带宽等设备,而是在云上直接申请,而且可以根据需要扩展性能。
(2)平台即服务(Platform as a Service,PaaS)
PaaS是指将软件研发的平台作为一种服务,提供给用户,如云数据库。PaaS位于云计算三层服务的中间。有了PaaS,项目开发时不必购买操作系统、数据库管理系统、开发平台、中间件等系统软件,而是在云上根据需要进行申请。
(3)软件即服务(Software as a Service,SaaS)
SaaS是指通过互联网提供按需付费的软件应用程序,用户不需要本地安装,只需要通过全球互联网连接和访问应用程序,如用友、金蝶推出的云财务软件和美团提供的餐饮SaaS系统。SaaS是最常见的云计算服务,位于云计算三层服务的顶端。有了SaaS,企业可通过互联网使用信息系统,不必自己研发。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。