什么是云计算
官方注解(很抽象,读不太懂):
云计算(cloud computing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备,主要是基于互联网的相关服务地增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务地交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算也可作为一种商品通过互联网进行流通。
对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
自己的理解:
说的直白一点我认为就是将计算机(服务器)分布式搭建一个集群,不放在本地,跟云似的。它和普通的服务器是不一样的,这些云端的服务器的资源是共享的,一旦一个服务器宕掉,将会把任务分配给其他机器。这些云服务会提供给企业或者用户开发需要的:服务器(虚拟机)、操作系统、硬件、网络、中间件、数据库、应用程序等,以上均可称为环境,这些环境都是一种服务,只需要购买就可以,节省了一大部分的运维和开发成本,也缩短了开发周期。打个比方:企业或者用户可以将网站放到里面,并有独享IP;也可以通过客户端登录到云服务器里找你存储在里面的软件或文件;企业也可以进行资料,数据的存储统计,ERP办公等等的众多云计算的应用。
云计算的核心思想,是将大量用网络连接的计算资源统一管理和调度,构成一个计算资源池向用户按需服务。提供资源的网络被称为云。云中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。
云计算拥有以下特点:
· 虚拟化和自动化</