云计算是什么?它和边缘计算有什么关系?一起来了解一下。“云计算”这个词,相信大家都非常熟悉了。经过十多年发展,云计算已经成为不可阻挡的技术潮流,逐渐深入到各行各业,不同规模的组织中,帮助用户以更低运营成本获得完善高效的 IT 服务。
简单说来,云计算就是通过互联网向用户交付的服务器、存储空间、数据库、网络、软件和分析等计算资源。提供这些资源的公司叫做云提供商,他们会提供用户需要的资源,并根据实际用量来收费。为什么要采用这种模式?可以用一个简单的类比来理解:
企业的正常运转离不开自来水和电力,然而除非有特殊需求,否则绝大部分企业都不会自行建设自来水厂和发电站,而是会从相应的供应商处购买。企业无需考虑相关基础设施的建设和维护,也不需要考虑规模,只需连接管道和线路,就可以从供应商处获得源源不断的水和电,并只需要根据用量支付费用即可。
在云计算的帮助下,计算资源也可以这样交付给企业。无论运算存储网络等基础能力,或是完整的系统或解决方案,只需申请开通就可以从云提供商处获得所需的一切资源,同样不需要考虑为了获得这些资源需要多少服务器或存储设备,更不需要考虑这些硬件的维护和管理。开通即用,按用量付费,同样很方便。因此云计算这种模式已经获得从初创公司到大型跨国企业在内,不同用户的青睐。基本上,大家选择这种技术主要出于下列六个理由:
●费用:无需一次性支付大量资金购买服务器软硬件,后期也不需要承担源源不断的管理维护等人力成本,开通云服务就能立刻获得所需资源。用了多久,用了多少,就付多少钱。成本仅仅是自行建设相关基础设施这种传统做法的零头。
●速度:传统方式上线新的系统,通常需要经历冗烦的规划、申请、获批、购置、部署、管理等流程,整个过程可能需要数周甚至数月时间。而在使用云计算服务的情况下,随时需要随时点点鼠标,即可在数分钟内调配海量计算资源,赋予企业非常大的灵活性,并消除了容量规划的压力。
●全局缩放:弹性扩展是云计算服务最大的优势之一,用户可根据需求申请相应数量的资源(例如 CPU 内核数、存储容量、网络带宽),并在需求变化后随时增加或减少所用资源容量。忙时扩容,闲时缩容,帮助企业以更具成本效益的方式满足需求变化。
●工作效率:云服务的底层硬件维护和管理工作都由云提供商负责,用户无需考虑这些问题,因此可以将更多的精力用于自身业务。
●性能:云计算的规模化效益还能让用户进一步获得性能优势,如遍布各地的数据中心可以就近为用户提供服务,降低网络延迟,改善访问体验;最新的硬件设施和专业的维护和性能优化,确保每个用户可以全面发挥云服务的所有潜力。
●可靠性:云服务提供商通常会在全球范围内多个数据中心为用户提供服务,因而可以用多个冗余站点对数据进行镜像处理,借此以更低成本和更简单的方式提供数据备份、灾难恢复和实现业务连续性。
如果云计算按照服务类型来划分,主要可分为三类:
基础结构即服务(IaaS):这是云计算服务的最基本类别,用户可通过即用即付的方式从服务提供商处租用 IT 基础结构,如服务器和虚拟机、存储空间、网络和操作系统。形象点来说,是这样:供应商,麻烦给我提供一台云服务器,我准备在上面跑个数据库然后运行我的某某软件。
平台即服务(PaaS):这种类型可按需提供开发、测试、交付和管理软件应用程序所需的环境,旨在让开发人员能够更轻松地快速创建 Web 或移动应用,而无需考虑对开发所必需的服务器、存储空间、网络和数据库基础结构进行设置或管理。形象点来说,是这样:供应商,麻烦给我提供一台云数据库,我准备在这上面运行我的某某软件。
软件即服务(saas):是指通过互联网交付软件应用程序的方法,通常以订阅为基础按需提供。这种情况下,云提供商托管并管理软件应用程序和基础结构,并负责软件升级和安全修补等维护工作。用户可通过任何设备借助互联网直接连接到应用程序。形象点来说,是这样:供应商,麻烦给我在你的云上运行某某软件。
可能你还是不懂,举个炸鸡腿的例子,看完你就明白IaaS、 PaaS 、saas三者的区别了。
方案一:本地部署
在家自己做。什么都要准备。不适合懒人!
方案二:基础设施即服务(IaaS)
买成品回家做,你只需要加热一下就可以坐餐桌吃了。
这时你只需要有基础餐具就可以吃到鸡腿!
方案三:平台即服务(PaaS)
你用饿了么叫了一份外卖,你可以坐餐桌直接吃了。
这时你需要的是一个外卖平台,供你叫外卖!
方案四:软件即服务(saas)
你去炸鸡店吃炸鸡腿,什么都不用准备!
此外如果按照部署类型来划分,云计算服务也可以分为三类:
·公有云:为第三方云服务提供商所拥有和运营,他们通过互联网向用户提供计算资源。在公有云中,所有软硬件和其他支持性基础结构均为云提供商所拥有和管理。咨询机构IDC发布《中国公有云服务市场(2018下半年)跟踪》报告显示,国内公有云市场份额阿里云领先,腾讯云、中国电信、AWS、金山云紧随其后。
·私有云:私有云是指专供一个企业或组织使用的云计算资源。私有云可以实际位于公司自己的数据中心内,或托管在第三方服务商处。计世资讯(CCW Research)发布的《2017-2018年度中国私有云市场现状与发展趋势研究报告》私有云市场报告中显示,目前国内私有云领域市场份额华为领先,新华三、VMware、华云、EasyStack紧随其后。
·混合云:将公有云和私有云连接在一起,在两者间共享、移动数据和应用程序。混合云可以为企业提供更大的灵活性和更丰富的部署选项。
可能你还是不懂,举个交通出行坐车的例子,看完你就明白公有云、私有云、混合云三者的区别了。
公有云:你每天都坐出租车去公司,什么牌子的车子任你选,只要你付钱就可以了。阿里云、亚马逊等就是出租车公司,你需要云服务找他们就好了。
私有云:你买了辆私家车,什么时候愿意用就用,但是不用的时候一样要交保费保养车辆。自己买服务器建数据中心,搞一下虚拟化和云服务,就具备了私有云能力。
混合云:家里突然有好多人要一起出门,私家车坐不下,那就叫辆出租车一起走。部分业务在自己的云上,部分业务放到公有云上,两者一起用,便成了混合云。
除了公有云、私有云、混合云外还有一种叫社区云。社区云介于公有云和私有云之间。
社区云:你身份比较敏感,不能做出租车,也不能自己开车,于是你叫专车。滴滴专车、神州专车都是专车平台,你叫车直接上滴滴或者神州上就可以了。
1.云计算的不足
大数据传输:据估计,到 2020 年,每人每天平均将产生 1.5GB 的数据。随着越来越多的设备连接到互联网并生成数据,以中心服务器为节点的云计算可能会遇到带宽瓶颈。
数据处理的即时性:据统计,无人驾驶汽车每秒产生约 1GB 数据,波音 787 每秒产生的数据超过 5GB;2020年我国数据储存量达到约 39ZB,其中约 30% 的数据来自于物联网设备的接入。海量数据的即时处理可能会使云计算力不从心。
隐私及能耗:云计算将身体可穿戴、医疗、工业制造等设备采集的隐私数据传输到数据中心的路径比较长,容易导致数据丢失或者信息泄露等风险;数据中心的高负载导致的高能耗也是数据中心管理规划的核心问题。
如上所述随着万物互联时代到来,云计算越来越无法完全满足人们对美好生活的向往日益增加的新技术需求,无法克服实时性、带宽、安全、隐私等等一些问题,在这样背景下,边缘计算逐渐兴起。随着边缘计算的兴起,在太多场景中需要计算庞大的数据并且得到即时反馈。
2.边缘计算的优势和发展
边缘计算的发展前景广阔,被称为“人工智能的最后一公里”,但它还在发展初期,有许多问题需要解决,如:框架的选用,通讯设备和协议的规范,终端设备的标识,更低延迟的需求等。随着 IPv6 及 5G 技术的普及,其中的一些问题将被解决,虽然这是一段不小的历程。相较于云计算,边缘计算有以下这些优势。
优势一:更多的节点来负载流量,使得数据传输速度更快。
优势二:更靠近终端设备,传输更安全,数据处理更即时。
优势三:更分散的节点相比云计算故障所产生的影响更小,还解决了设备散热问题。
上文讲了云计算的缺点以及边缘计算的优点,那么是不是意味着在未来,边缘计算更胜云计算一筹呢?其实不然!云计算是人和计算设备的互动,而边缘计算则属于设备与设备之间的互动,最后再间接服务于人。边缘计算可以处理大量的即时数据,而云计算最后可以访问这些即时数据的历史或者处理结果并做汇总分析。
之前华为做过一个比喻,如果云计算是章鱼的大脑,那么边缘计算就是章鱼的触角,触角对于外界刺激的反应大都出于本能,而这些不断的刺激产生的结果最后会汇集到大脑中,进而作为触角后续的行为提供决策的依据。由此来看,云计算和边缘计算是一种共生和互补的关系,并不会出现谁取代谁的问题,而是谁在哪些计算上更有优势,谁在哪些场景上更合适。边缘计算需要与云计算协同,才能最大化增强实现彼此的价值。