好程序员:什么是云平台

|本文由好程序员特训营编辑

|作者:好程序员

好程序员:什么是云平台_第1张图片

云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。云计算平台服务明显特征:

(1)服务无处不在 用户只需要一台具备基本计算能力的计算设备以及一个有效的互联网连接,就可以随时随地使用该服务。从这个意义来讲,任何联网的应用,都具备成为云计算平台的潜力。

(2)具备进入成本 用户具备使用该服务的需求,但是并不具备独立提供该服务的经济或者技术条件。譬如说某些企业需要定期地进行大规模的运算,但是并不值得专门为此购置一台具备大规模运算能力的计算设备。超算中心通过发展客户群让多个用户来分担超级计算机的成本,使得其用户能够在不拥有计算设备的情况下以较小的成本完成计算任 务。

(3)用户决定应用 云计算平台提供计算能力(包括处理器、内存、存储、网络接口),但是并不关心用户的应用类型。用户利用云计算平台所提供的计算能力,并且充分考虑云计算平台所设定的(技术和经济)限制,开发出丰富多彩的应用。满足如上几个条件的云计算平台,又可以按照其所提供服务之层次细分为基础设施服务(IaaS,例如 在线存储和数据库服务)、平台即服务(PaaS,例如AMP虚拟主机和Java EE应用服务器容器)和软件即服务(SaaS,例如Google Docs)。很多厂商在提到云计算的时候,往往会同时提到分布式计算(Distributed Computing)、并行计算(ParalleComputing)、网格计算(Grid Computing)、实用计算(Utility Computing)等等概念。事实上用户并不关心这些五花八门的新名词,他们所关心的仅仅是某项服务是否可用以及使用该服务所需要的成本。说得难听点,这些概念仅仅是云计算平台提供商在创建云计算平台时才需要了解的技术细节,它们可以被认为是云计算的表象,但并不是云计算的本质。

欢迎关注【“好程序员”号】高端IT教育--从平凡到卓越 为梦想而拼搏

你可能感兴趣的:(好程序员:什么是云平台)