1、云计算
云计算(Cloud
Computing),是一种基于互联网计算的方式,利用这种方式,可以按照不同的需求分配共享的软硬件资源和信息给其他的计算机和设备使用。在2006年8月9日的搜索引擎大会上(SES
San Jose 2006),Google的首席执行官Eric Schmidt第一次给出了云计算的概念。
云计算是通过数量众多的分布式计算机来提供强大的计算能力,因此比本地计算机或者服务器的计算能力要提升很多。如果把计算能力比作一种商品可以进行流通,如电、水等,那么普通计算向云计算的转变就像原始的单台发电机模式向发电厂集中供电模式的转换,用户可以通过互联网对这些计算资源按需索取,按量计费。
2、云计算特征
(1)超大规模:很多云计算中心都具有相当大的规模,比如:谷歌的云计算中心拥有上百万台的服务器资源,而IBM、亚马逊等公司的云计算规模也丝毫不逊色。云计算中心通过对这些服务器集群进行资源的整合和管理,能够为用户提供强大的计算能力和存储能力。
(2)抽象化:用户可以在任何位置使用终端通过网络获取云计算服务,用户请求的资源并不是实体,而是在云端通过虚拟化技术为用户提供服务,应用使用云端的资源运行,用户无需关注应用运行的具体位置,大大简化了应用使用的复杂度。
(3)高可靠性:云计算往往采用多种高可用方案来保证服务的高可靠性,如双机热备,服务器心跳检测,多副本容错等多种方案。
(4)高可扩展性:云资源通常可以根据用户的实际使用情况进行动态的调整和拓展(例如云硬盘的扩容),并且依赖于云计算中心本身的大量的集群资源,可以最大限度的满足应用和用户对资源需求的大规模增长。
(5)通用性:云计算中心对业界大多数的主流应用都可以兼容运行,并且可以同时运行多个不同类型的应用并能够保证应用的运行质量。
(6)自动化:对于云计算中的多种资源应用,大多都能够通过一定的方式实现远程自动化部署和管理,自动化的方式从很大程度上降低的运维的成本和复杂度。
(7)低成本:云计算中心的大规模集群资源可以很大程度上的提升计算资源的利用率和工作效率,降低应用和服务的成本。
(8)按需服务:云计算是将资源的池化的一种虚拟技术,用户可以按照自己的需要购买资源,这样就避免用户为无用的资源买单。
(9)完善的运营机制:云服务提供商提供专业的运维团队帮助管理用户信息,按照严格的权限管理策略保护用户数据的安全,提供先进、庞大的数据中心保存用户的数据。
3、云计算模式
云计算主要提供三个层次的服务,分别为基础设施即服务(IaaS,Infrastructure as
aService)、平台即服务(PaaS,Platform as a Service)和软件即服务(SaaS,Software as a
Service)。
(1)基础设施即服务(IaaS):用户可以通过互联网可以从云端的基础设施资源(物理设备)获得服务。例如:硬件服务器租用。
(2)平台即服务(PaaS):是提供解决方案和运算平台的服务,以软件即服务的模式提交给用户,是介于IaaS和SaaS之间的服务层。例如:软件个性化定制开发。
(3)软件即服务(SaaS):是一种软件交付的模式,在云端对软件以及软件的数据库进行统一的托管,用户使用一个精简的客户端就可以通过WEB浏览器来访问托管的软件。
云计算在商业运用中有三种常见的模式,分别为:公有云、私有云、混合云,不同的模式运用与不同的场景,下面简单介绍这三种云计算模式:
(1)公有云:是目前运用相对主流的云计算模式,公有云通过极其庞大的集群资源对公众开发它的云计算服务,因其强大的请求处理能力和较低的使用成本,深受广大用户的欢迎。
(2)私有云:主要是企事业单位内部使用的云服务,这种云模式集群资源相比公有云较小,但是由于不对公众开发,且是针对企事业单位定制,所以更加吻合企业内部的使用方式,数据的安全性以及服务的质量都能得到更好的保障。
(3)混合云:由两个或者更多云计算系统模式组成云计算基础资源设施,这些云计算系统包含了私有云、公用云等。并在私有云和公有云各自的优点之间进行一定的权衡和融合。
推荐阅读:《云计算行业专题:云计算景气度仍高-20211207(13页).pdf 》
《【研报】科技行业全球SaaS云计算系列报告28:中美IaaS云计算巨头比较腾讯云vs亚马逊AWS-20200831(28页).pdf 》
《【研报】云计算行业全球SaaS云计算系列报告36:软件SaaS公司经营指标分析指南-20201225(22页).pdf 》