谢谢邀请,那么我就根据我自己的从业经验来给大家阐述一下:

「云计算」这个词,相信大家都非常熟悉了。经过十多年发展,云计算已经成为不可阻挡的技术潮流,逐渐深入到各行各业,不同规模的组织中,帮助用户以更低运营成本获得完善高效的 IT 服务。

简单说来,云计算就是通过互联网向用户交付的伺服器、存储空间、资料库、网路、软体和分析等计算资源。提供这些资源的公司叫做云提供商,他们会提供用户需要的资源,并根据实际用量来收费。为什么要采用这种模式?可以用一个简单的类比来理解:

企业的正常运转离不开自来水和电力,然而除非有特殊需求,否则绝大部分企业都不会自行建设自来水厂和发电站,而是会从相应的供应商处购买。企业无需考虑相关基础设施的建设和维护,也不需要考虑规模,只需连接管道和线路,就可以从供应商处获得源源不断的水和电,并只需要根据用量支付费用即可。

云计算特点

在云计算的帮助下,计算资源也可以这样交付给企业。无论运算存储网路等基础能力,或是完整的系统或解决方案,只需申请开通就可以从云提供商处获得所需的一切资源,同样不需要考虑为了获得这些资源需要多少伺服器或存储设备,更不需要考虑这些硬体的维护和管理。开通即用,按用量付费,同样很方便。因此云计算这种模式已经获得从初创公司到大型跨国企业在内,不同用户的青睐。基本上,大家选择这种技术主要出于下列六个理由:

●费用:无需一次性支付大量资金购买伺服器软硬体,后期也不需要承担源源不断的管理维护等人力成本,开通云服务就能立刻获得所需资源。用了多久,用了多少,就付多少钱。成本仅仅是自行建设相关基础设施这种传统做法的零头。

●速度:传统方式上线新的系统,通常需要经历冗烦的规划、申请、获批、购置、部署、管理等流程,整个过程可能需要数周甚至数月时间。而在使用云计算服务的情况下,随时需要随时点点滑鼠,即可在数分钟内调配海量计算资源,赋予企业非常大的灵活性,并消除了容量规划的压力。

●全局缩放:弹性扩展是云计算服务最大的优势之一,用户可根据需求申请相应数量的资源(例如 CPU 内核数、存储容量、网路带宽),并在需求变化后随时增加或减少所用资源容量。忙时扩容,闲时缩容,帮助企业以更具成本效益的方式满足需求变化。

●工作效率:云服务的底层硬体维护和管理工作都由云提供商负责,用户无需考虑这些问题,因此可以将更多的精力用于自身业务。

●性能:云计算的规模化效益还能让用户进一步获得性能优势,如遍布各地的数据中心可以就近为用户提供服务,降低网路延迟,改善访问体验;最新的硬体设施和专业的维护和性能优化,确保每个用户可以全面发挥云服务的所有潜力。

●可靠性:云服务提供商通常会在全球范围内多个数据中心为用户提供服务,因而可以用多个冗余站点对数据进行镜像处理,借此以更低成本和更简单的方式提供数据备份、灾难恢复和实现业务连续性。

云计算分类

如果云计算按照服务类型来划分,主要可分为三类:

基础结构即服务(IaaS):这是云计算服务的最基本类别,用户可通过即用即付的方式从服务提供商处租用 IT 基础结构,如伺服器和虚拟机、存储空间、网路和操作系统。形象点来说,是这样:供应商,麻烦给我提供一台云伺服器,我准备在上面跑个资料库然后运行我的某某软体。

平台即服务(PaaS):这种类型可按需提供开发、测试、交付和管理软体应用程序所需的环境,旨在让开发人员能够更轻松地快速创建 Web 或移动应用,而无需考虑对开发所必需的伺服器、存储空间、网路和资料库基础结构进行设置或管理。形象点来说,是这样:供应商,麻烦给我提供一台云资料库,我准备在这上面运行我的某某软体。

软体即服务(SaaS):是指通过互联网交付软体应用程序的方法,通常以订阅为基础按需提供。这种情况下,云提供商托管并管理软体应用程序和基础结构,并负责软体升级和安全修补等维护工作。用户可通过任何设备借助互联网直接连接到应用程序。形象点来说,是这样:供应商,麻烦给我在你的云上运行某某软体。


在社会经济不发达的时候,一个农户想吃鸡蛋,所以他自己养了一只鸡,那么他为了自己养这只鸡,就需要给鸡建一个简单的鸡窝,还需要平时去管理和饲养这只鸡。这是一个基本场景,这个场景要说明下: 农户要得是鸡蛋而不是鸡,鸡蛋即我们说的服务能力提供,而产生这个能力的鸡比喻各种IT基础设施 鸡是本身的IT硬体,包括计算机,存储和网路都可以属于这个范围 鸡窝可以理解为数据中心物理环境,包括机房,机房配套的各种物理基础设施 对鸡的管理和饲养,即日常的IT运维投入和成本。 在这个过程中,农户发现了些问题,首先他们并不是每天都需要吃鸡蛋,但是鸡每天都会产蛋,则他们需要把多余的蛋拿都市场去卖或交换其它产品。其次他们需要的是鸡蛋,但是却需要为鸡蛋付出购买鸡,建立鸡窝,饲养鸡的一系列成本和人力的投入。那么我们要先讨论经济没有发展到一定阶段的时候,为什么没有出现专业的养鸡场生产鸡蛋。具体原因包括: 没有形成规模效益,即时建立养鸡场也无法体现规模效应下带来的成本节余。而要达到这个目标往往需要现代化和自动化的养鸡场的出现。其它外围条件不具备,如市场交换体现,交通设施,物流配送体系等。如果集中化后,农户并不能有方便快速的手段能够吃到他们需要的鸡蛋。 而随著社会经济的发展,出现了专门的养鸡场,快捷的物流体系可以保证向市场大量提供鸡蛋,而农户也不再养鸡,而转变为到市场上去按需要采购鸡蛋。而专门的养鸡场即类似于云计算中的数据中心,它是一个能力提供中心。而快捷的物流体系即对应高速发展的互联网带宽(这个其实也是云计算出现的一个必要条件)。在这个过程演变过程中我们看到几个变化。 用户不再关心鸡或鸡窝,以及鸡的饲养问题。他们只关系鸡蛋,具体那只鸡生的蛋不关心。 用户可以按需购买鸡蛋和按需要付费,不存在资源浪费的情况。 农户自己的鸡,鸡窝可能都不再需要了,剩下的只是大型养鸡场,所有的原来农户自己建立的鸡窝都集中都了大型的养鸡场。对应域IT基础设置全部云化。 为何专门的养鸡场出现成为可能,首先养鸡场本身规模化和自动化,大大降低了单位鸡蛋的成本,其次发达的配送网路和营销体系方便了鸡蛋的消费。对应于云计算则是,作为计算能力和存储能力提供的中心,必须具有大规模和集约性的特点,对应配送网路和营销体系则对应于高速的互联网。 对应大型养鸡场,它是一个能力提供中心,对应饲养的鸡本身并不是顾客要得产品,而是需要鸡下的蛋。一个大型的养鸡场可能对应多个客户,在这里我们先假设为不对应终端消费者,而对应多年大型的超市即终端零售中心。为了方便对所有产能进行有效的管理,可以将养鸡场本身划分为多个标准的饲养单元,分配给不同的饲养人员进行管理。这样就能够比较准确的指导每个饲养单元每天能够生产的鸡蛋数量。在这里注意: 饲养单元类似于云计算中的能力提供单元,而能力提供单元在云计算中可以通过虚拟化技术实现。 饲养单元本身划分的大小很重要,太大不利于管理,太小管理工作量又太大。 对应大型的超市,往往由于他们所处的区域和人群的不同,对鸡蛋的需求量往往也存在差异,有得超市可能是月底需要的供货量大,而有的可能是月末需要的供货量大。那么现在的集中化得优势在哪里?如果有10家超市,每家需要的最大供货能力都是1000只鸡蛋,那么是否需要提供能够有10000只产能的养鸡场呢?显然答案不是,因为由于大家需求的时间段不同,往往有5000只鸡蛋提供能力的养鸡场即可满足需求,对应养鸡场可以根据时间段灵活的调配每天产生的鸡蛋。具体如下: 饲养单元和超市之间是一种松耦合的关系,一个超市可能需要1个或多个饲养单元。 饲养场可以根据需求灵活的调配饲养单元给不同的超市使用。 超市完全按需求量和使用量收费,不会为需求量降低的时候为富裕的饲养单元成本买单。 如果引入新的超市客户,养鸡场比较容易的增加新的饲养单元来满足市场需求发展。 最优化能力设计,满足资源利用率的最大化,而降低成本。 这这里即是我们所说的云计算里面另一个关键特征,这个关键特征有多种说法,可以叫弹性计算,无限伸缩扩展,动态资源调度等都是一个意思。关键的就是能够灵活按需进行资源的调度和分配,能力本身可以灵活的进行伸缩扩展。


只能算一加一的手机网路连接可以算一百成一百伺服器后,手机等同伺服器算力。。。


正常计算: 自己电脑通过cpu计算出1+1的结果为2。

云计算: 通过网路发送1+1,返回结果为2,并不需要自己电脑的计算,就得到结果了。


一句话:云计算最初目标是实现资源管理的灵活性。

云计算最初的目标是对资源的管理,管理的主要是计算资源,网路资源,存储资源三个方面。

基于已有的物理硬体(伺服器)通过软体架构实现整个伺服器资源的汇集和分发,实现伺服器计算资源和储存资源的最大化利用。


就是一台运行在网路上的电脑。当然这台电脑你看不见,只能通过网路连接连接,也不用你来维护。

我写了一遍更详细的介绍: kk8me:中小企业要如何利用阿里云?


我在研发云游戏,也是云计算的产物


类似自来水厂,以前都是自己家打口井,自己管理,自己用,后来有了自来水厂,你接个水龙头按需付费就行,不需要管水厂怎么管理的。


相当于供电公司给各个地区提供电,类比为计算资源和存储资源的统一、按需、可伸缩的供给。


云计算有三个词比较重要:SaaS;Paas; IaaS

这三个「aas」,其实就是云计算的三种服务模式,

云计算可以分成「云」和「计算」两个部分,云是一种比喻的说法,喻体就是互联网。

云计算归根到底就是你使用互联网接入运行或者存储在远端伺服器的服务。

最底层的服务,就是IaaS:Infrastructure as a Service,即 基础设施即服务。

它指的是提供硬体相关服务,在以前你自己建一个网站,你需要自己买伺服器,交换机之类的硬体设备,现在你可以通过租用IaaS服务商的服务,来解决这个问题。

再上一层,就是PaaS:Platform-as-a-Service,即 平台即服务

它指的是平台服务,提供各种虚拟伺服器和资料库之类。

最上一层,是SaaS:Software-as-a-Service,即软体即服务

这一层和日常生活很接近,日常发邮件,微信,淘宝,这都是这一层。属于具体的应用服务

用一台电脑来打个比方 ,IaaS=你的主板、CPU、显卡等硬体设施。

PaaS=Windows操作系统和驱动程序+主板、CPU、显卡等硬体。

SaaS=各种软体+Windows操作系统和驱动程序+主板、CPU、显卡等硬体。


推荐阅读:
相关文章