1.云计算的定义
云计算技术是硬件技术和网络技术发展到一定阶段而出现的一种新的技术模型。云计算是对实现云计算模型所需要的所有技术的总称。云计算包括分布式计算技术、虚拟化技术、网络技术、服务器技术、数据中心技术、云计算平台技术、存储技术等。
云计算是一个IT平台,也是一个全新的业务模式,对于云计算,IT人员、企业和城市管理者都有着不同的定义。维基百科中对云计算的定义为:云计算是一种基于互联网的计算方式,通过这种方式共享的软硬件资源和信息可以按需求提供给计算机和其他设备。
从IT的角度,云计算就是提供基于互联网的软件服务。用户所使用的软件并不需要在自己的计算机里,而是利用互联网,通过浏览器访问任意机器上的软件,即可完成全部的工作。
2.云计算的特点
为了理解云计算这个概念,还需要利用云计算技术的特点来判断一个技术是否是云计算,与传统的资源提供方向相比,云计算具有以下五个特点。
(1)资源池弹性可扩张。
云计算系统的一个重要特征就是对资源的集中管理和输出,这就是所谓的资源池。资源低效率的分散使用和资源高效率的集约化使用是云计算的基本特征之一。
(2)按需提供资源服务。
云计算系统给客户最重要的好处就是敏捷地适应用户对资源不断变化的需求。
(3)虚拟化。
云计算平台的重要特点是利用软件来实现硬件资源的虚拟化管理、调度及应用。
(4)网络化的资源接入。
云计算技术必须实现资源的网络化接入,才能有效地应用开发者和最终用户提供资源服务。
(5)高可靠性和安全性。(www.xing528.com)
通过分布式技术,数据被复制到多个服务器节点上,形成多个副本,存储在云里的数据即使遇到意外删除或硬件崩溃的情况也不会受到影响,保证了高可靠性和安全性。
3.云计算的分类
目前,云计算技术种类非常多。按技术路线,云计算可以分为资源整合型云计算和资源切分型云计算。
(1)资源整合型云计算:在技术实现方面大多体现为集群架构,通过将大量节点的计算资源和存储资源整合后输出,其核心技术为分布式计算和存储技术。
(2)资源切分型云计算:最为典型的就是虚拟化系统,其核心技术为虚拟化技术。用户的系统可以不做任何改变就可以接入采用虚拟化技术的云系统,是目前应用较为广泛的技术。KVM、VMware是此类技术的代表。
按服务对象,云计算可以分为公有云、私有云和混合云。
(1)公有云:指服务对象是面向公众的云计算服务。公有云对云计算系统的稳定性、安全性和并发服务能力有更高的要求。
(2)私有云:指主要服务于某一组织内部的云计算服务,其服务并不向公众开放,如企业、政府内部的云服务。
(3)混合云:是公有云和私有云的混合。大型企业也可以选用混合云,将一些安全性和可靠性较低的应用部署在私有云上,以减轻IT环境的负担。
按资源封装的层次,云计算可以分为基础设施即服务(Infrastructure as a Service,IaaS)、平台即服务(Platform as a Service,PaaS)和软件即服务(Software as a Service,SaaS)。
(1)基础设施即服务(IaaS):把计算和存储资源不经封装地直接通过网络以服务的形式提供给用户使用,这类云服务的对象往往是具有专业知识能力的资源使用者,用户的自主性较大。
(2)平台即服务(PaaS):计算和存储资源经封装后,以某种接口和协议的形式提供给用户调用,资源的使用者不再直接地面对底层资源。这类云服务的对象往往是云计算应用软件的开发者,而平台软件的开发又要求使用者具有一定的技术能力。
(3)软件即服务(SaaS):将计算和存储资源封装为用户可以直接使用的应用并通过网络提供给用户。软件即服务面向的对象为最终用户,用户只是对软件功能进行使用,无须了解任何云计算系统的内部结构,也不需要用户具有专业的技术开发能力。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。