云计算概况
-
云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。
-
现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。
-
云计算指通过计算机网络(多指因特网)形成的计算能力极强的系统,可存储、集合相关资源并可按需配置,向用户提供个性化服务。
云计算的三种云
-
公有云是由IDC服务商或第三方提供资源,如应用和存储,这些资源部署于服务商的场所内,面向大众提供计算资源服务。公有云特别方便,因为业务不负责管理或维护硬件,也不需要防止单独的攻击,用户通过互联网来获取这些资源的使用。公有云的优势是成本低,扩展性非常好。可以根据需求提供相应的配置,这对于许多中小型企业来说都是非常理想的选择。
-
私有云是企业传统数据中心的延伸和优化,目的是针对各种功能提供存储容量和处理能力。有了私有云,你有两个选择,可以控制和访问存储数据的物理服务器,也可以将数据存储在专用于业务的空间外。私有云是为了单个客户单独使用而构建的,所以这些数据、安全和服务质量相较公有云有着更好的保障。
-
混合云就是两种云的混合,即公有云和私有云混合使用,对云计算采取混合方法意味着将业务的每个部分都放到最能满足其需求的云环境中。
云计算四种服务模式
-
基础架构即服务(IaaS):在这种模式下,公司从云提供商那里租用所需的服务器和存储。然后,他们使用该云基础架构来构建其应用程序。IaaS就像一家公司,出租一块土地,使他们可以在其上建造任何所需的土地-但他们需要提供自己的建筑设备和材料。
-
平台即服务(PaaS):在这种模式下,公司不为托管应用程序付费;相反,他们为构建自己的应用程序所需的东西付费。PaaS供应商提供了通过Internet构建应用程序所需的一切,包括开发工具,基础结构和操作系统。PaaS可以比作租用房屋所需的所有工具和设备,而不是租用房屋本身。PaaS示例包括Heroku和Microsoft Azure。
-
软件即服务(SaaS):不是用户在设备上安装应用程序,而是将SaaS应用程序托管在云服务器上,并且用户可以通过Internet访问它们。SaaS就像租房:房东负责维护房屋,但租户通常会像拥有房屋一样使用房屋。
-
功能即服务(FaaS):FaaS,也称为无服务器计算,可将云应用程序分解为更小的组件,这些组件仅在需要时才运行。想象一下,是否有可能一次租一点房子:例如,租户只在晚餐时间支付饭厅,睡觉时的卧室,看电视时的客厅以及当他们不使用这些房间时,他们不必支付租金。