大数据与云计算

目录

    • 一、大数据时代
    • 二、云计算——大数据的计算
    • 三、云计算发展现状
    • 四、云计算实现机制
    • 五、云计算压倒性的成本优势


  

一、大数据时代

  我们先来看看百度关于 “大数据”(Big Data)的搜索指数。

在这里插入图片描述
  可以看出,“大数据” 这个词是从2012年才引起关注的,之后搜索量便迅猛增长。为什么大数据这么受关注?如下图,2004年,全球数据总量是30EB1。随后,2005年达到了50EB,2006年达到了161EB。到2015年,居然达到了惊人的7900EB。到2020年,将达到35000EB。

在这里插入图片描述
为什么全球数据量增长如此之快?

(一):数据产生方式的改变

在这里插入图片描述

(二):人类的活动越来越依赖数据

  1. 人类的日常生活已经与数据密不可分
  2. 科学研究进入了 “数据科学” 时代
  3. 各行各业也越来越依赖大数据手段来开展工作

何谓大数据?

定义: 海量数据或巨量数据,其规模巨大到无法通过目前主流的计算机系统在合理时间内获取、存储、管理、处理并提炼以帮助使用者决策。

大数据的4V+1C特征:

在这里插入图片描述

二、云计算——大数据的计算

大数据与云计算的关系:

  在中国大数据专家委员会成立大会上,委员会主任怀进鹏院士用一个公式描述了大数据与云计算的关系:G=f(x)。x是大数据,f是云计算,G是我们的目标。也就是说,云计算是处理大数据的手段,大数据与云计算是一杖硬币的正反面。大数据是需求,云计算是手段。没有大数据,就不需要云计算。没有云计算,就无法处理大数据。

  事实上,云计算(Cloud Computing)比大数据 “成名” 要早。2006年8月9日,谷歌首席执行官埃里克·施密特在搜索引擎大会上首次提出了云计算的概念,并说谷歌自1998年创办以来,就一直采用这种新型的计算方式。

在这里插入图片描述
云计算长定义: 云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。

云计算短定义: 云计算是通过网络按需提供可动态伸缩的廉价计算服务。

云计算的7个特点:

在这里插入图片描述
云计算按服务类型大致分为三类:

在这里插入图片描述
  IaaS 将硬件设备等基础资源封装成服务供用户使用,如亚马逊云计算 AWS(Amazon Web Services)的弹性计算云 EC2 和简单存储服务 S3 。在 IaaS 环境中,用户相当于在使用裸机和磁盘,既可以让它运行 Windows ,也可以让它运行 Linux ,因而几乎可以做任何想做的事情,但用户必须考虑如何才能让多台机器协同工作。AWS 提供了在节点之间互通消息的接口简单队列服务 SOS(Simple Oueue Service)。IaaS 最大的优势在于它允许用户动态申请或释放节点,按使用量计费。运行 IaaS 的服务器规模达到几十万台之多,用户因而可以认为能够申请的资源几乎是无限的。同时,laaS 是由公众共享的,因而具有更高的资源使用效率。

  SaaS 对资源的抽象层次更进一步,它提供用户应用程序的运行环境,典型的如 Google App Engine 。微软的云计算操作系统 Microsoft Windows Azure 也可大致归入这一类。SaaS 自身负责资源的动态扩展和容错管理,用户应用程序不必过多考虑节点间的配合问题。但与此同时,用户的自主权降低,必须使用特定的编程环境并遵照特定的编程模型。这有点像在高性能集群计算机里进行 MPI 编程,只适用于解决某些特定的计算问题。例如,Google App Engine 只允许使用 Python 和 Java 语言、基于称为 Django 的 Web 应用框架、调用 Google App Engine SDK 来开发在线应用服务。

  PaaS 的针对性更强,它将某些特定应用软件功能封装成服务,如 Salesforce 公司提供的在线客户关系管理 CRM(Client Relationship Management)服务。PaaS 既不像 SaaS 一样提供计算或存储资源类型的服务,也不像 IaaS 一样提供运行用户自定义应用程序的环境,它只提供某些专门用途的服务供应用调用。

  需要指出的是,随着云计算的深化发展,不同云计算解决方案之间相互渗透融合,同一种产品往往横跨两种以上类型。例如,Amazon Web Services 是以 IaaS 发展的,但新提供的弹性 MapReduce 服务模仿了 Google 的 MapReduce ,简单数据库服务 SimpleDB 模仿了 Google Bigtable ,这两者属于 PaaS 的范畴,而它新提供的电子商务服务 FPS 和 DevPay 以及网站访问统计服务 Alexa Web 服务,则属于 SaaS 的范畴。

三、云计算发展现状

国外云计算的先行者:

在这里插入图片描述

这里是引用

  • 率先在全球提供了弹性计算云 EC2(Elastic Computing Cloud)和简单存储服务 S3(Simple Storage Service),为企业提供计算和存储服务。
  • 收费的服务项目包括存储空间、带宽、CPU 资源以及月租费。
  • AWS 服务的种类非常齐全。
  • 全球用户数量已经超过100万。

这里是引用

  • 最大的云计算技术的使用者
  • 谷歌搜索引擎就建立在分布在200多个站点、超过100万台的服务器的支撑之上,而且这些设施的数量正在迅猛增长
  • 采用 Google Docs 之类的应用,用户数据会保存在互联网上的某个位置,可以通过任何一个与互联网相连的终端十分便利地访问和共享这些数据
  • 谷歌已经允许第三方在谷歌的云计算中通过 Google App Engine 运行大型并行应用程序
  • 发表学术论文的形式公开其云计算三大法宝:GFS、MapReduce和Bigtable,并在美国、中国等高校开设如何进行云计算编程的课程

这里是引用

  • 微软于2008年10月推出了 Windows Azure 操作系统。Azure(译为“蓝天”)是继 Windows 取代 DOS 之后,微软的又一次颠覆性转型。
  • 微软的云平台包括几十万台服务器。
  • Azure 的底层是微软全球基础服务系统,由遍布全球的第四代数据中心构成。
  • 微软将为 Windows Azure 用户推出许多新的功能,不但能更简单地将现有的应用程序转移到云中,而且可以加强云托管应用程序的可用服务,充分体现出微软的 “云”+“端”战略 。
  • 在中国,微软2014年3月27日宣布由世纪互联负责运营的 Microsoft Azure 公有云服务正式商用,这是国内首个正式商用的国际公有云服务平台。

国内云计算崛起代表企业:

在这里插入图片描述

四、云计算实现机制

云计算技术体系结构:

在这里插入图片描述
  云计算技术体系结构分为四层:物理资源层、资源池层、管理中间件层和 SOA(Service-Oriented Architecture,面向服务的体系结构)构建层。物理资源层包括计算机、存储器、网络设施、数据库和软件等。资源池层是将大量相同类型的资源构成同构或接近同构的资源池,如计算资源池、数据资源池等。构建资源池更多的是物理资源的集成和管理工作,例如研究在一个标准集装箱的空间如何装下2000个服务器、解决散热和故障节点替换的问题并降低能耗。管理中间件层负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能够高效、安全地为应用提供服务。SOA 构建层将云计算能力封装成标准的 Web Services 服务,并纳入 SOA 体系进行管理和使用,包括服务接口、服务注册、服务查找、服务访问和服务工作流等。管理中间件层和资源池层是云计算技术的最关键部分,SOA 构建层的功能更多依靠外部设施提供。

在这里插入图片描述
云计算的管理中间件层:

在这里插入图片描述
  基于上述体系结构,以 IaaS 云计算为例,简述云计算的实现机制,如下简化的IaaS实现机制图:

在这里插入图片描述

  • 用户交互接口向应用以Web Services方式提供访问接口,获取用户需求。
  • 服务目录是用户可以访问的服务清单。
  • 系统管理模块负责管理和分配所有可用的资源,其核心是负载均衡。
  • 配置工具负责在分配的节点上准备任务运行环境。
  • 监视统计模块负责监视节点的运行状态,并完成用户使用节点情况的统计。

五、云计算压倒性的成本优势

  为什么云计算拥有划时代的优势?主要原因在于它的技术特征和规模效应所带来的压倒性的性能价格比优势。

  全球企业的IT开销分为三部分:硬件开销、能耗和管理成本。根据 IDC 在2007年做过的一个调查和预测,从1996年到2010年,全球企业 IT 开销中的硬件开销是基本持平的。但能耗和管理的成本上升非常迅速,以至于到2010年管理成本占了 IT 开销的大部分,而能耗开销越来越接近硬件开销了。
在这里插入图片描述
  如果使用云计算的话,系统建设和管理成本有很大的区别,如下表所示。根据 James Hamilton 的数据,一个拥有5万个服务器的特大型数据中心与拥有1000个服务器中型数据中心相比,特大型数据中心的网络和存储成本只相当于中型数据中心的 1/7 ~ 1/5 ,而每个管理员能够管理的服务器数量则扩大到7倍之多。因而,对于规模通常达到几十万乃至上百万台计算机的亚马逊和谷歌云计算而言,其网络、存储和管理成本比中型数据中心至少可以降低 5~7 倍。

中型数据中心和特大型数据中心的成本比较:

项目中型数据中心成本特大型数据中心成本比率
网络$95 每 Mb/秒/月$13 每 Mb/秒/月7.3
存储$2.20 每 GB/月$0.40 每 GB/月5.7
管理每个管理员约管理140个服务器每个管理员管理1000个服务器以上7.1

  电力和制冷成本也会有明显的差别。例如,美国爱达荷州的水电资源丰富,电价很便宜。而夏威夷州是岛屿,本地没电力资源,电力价格就比较贵。二者最多相差 7 倍,如下表所示。

美国不同地区电力价格的差异:

价格地点可能的定价原因
3.6美分爱达荷州水力发电,没有长途输送
10.0美分加州电力在电网上长途输送,湾区的输送线有限,加州不允许煤电
18.0美分夏威夷发电的能源需要海运到岛上

  因为电价有如此显著的差异,谷歌的数据中心一般选择在人烟稀少、气候寒冷、水电资源丰富的地区,这些地点的电价、散热成本、场地成本、人力成本等都远远低于人烟稠密的大都市。剩下的挑战是要专门铺设光纤到这些数据中心。不过,由于光纤密集波分复用技术(DWDM)的应用,单根光纤的传输容量已超过 10Tbit/s ,在地上开挖一条小沟埋设的光纤所能传输的信息容量几乎是无限的,远比将电力用高压输电线路引入城市要容易得多,而且没有衰减。拿谷歌的话来说,“传输光子比传输电子要容易得多” 。这些数据中心采用了高度自动化的云计算软件来管理,需要的人员很少,而为技术保密而拒绝外人进入参观,让人有一种神秘的感觉,故被人戏称为 “信息时代的核电站” ,如下图所示。

“信息时代核电站”—Google数据中心

在这里插入图片描述
  
某典型网站的流量数据:

在这里插入图片描述

  • 提供弹性的服务,在超大资源池中动态分配和释放资源
  • 云计算平台的规模极大,比较容易平稳整体负载
  • 资源利用率达到80%左右,是传统模式5~7倍

  综上所述,由于云计算有更低的硬件和网络成本、更低管理成本和电力成本,也有更高的资源利用率,两个乘起来就能够将成本节省30倍以上,如下图所示。这是个惊人的数字!这是云计算成为划时代技术的根本原因。

云计算较之传统方式的性价比优势:

在这里插入图片描述
  云计算将计算变成了大众用得上和用得起的“水和电”。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/746265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MATLAB 四点确定唯一球面参数(44)

MATLAB 四点确定唯一球面参数(44) 一、算法简介二、算法实现1.代码2.结果一、算法简介 根据给定的四个点,快速拟合获取球的中心和半径,具体代码如下: 二、算法实现 1.代码 代码如下(示例): point1 = [0.0, 0.0, 0.0]

一种轻卡前视单目摄像头下线标定方法

本 文 介 绍 轻 卡 摄 像 头 的 下 线 标 定 要 求 和 方 法 , 包 括 工 站 搭 建 要 求 、 前 视 摄 像 头 的 安 装 要求 , 详 细 阐 述 摄 像 头 的 下 线 标 定 流 程 , 最 后 列 举 常 见 的 下 线 标 定 失 败 原 因 及 对 策 。 安装在…

Spring Boot 中使用 Redis + Aop 进行限流

Spring Boot 中使用 Redis 进行限流,通常你可以采用如下几种方式: 令牌桶算法(Token Bucket)漏桶算法(Leaky Bucket)固定窗口计数器(Fixed Window Counter)滑动日志窗口&#xff08…

Java:继承

目录 1.继承1.1为什么要使用继承?1.2继承的概念1.3对继承的理解1.4子类怎么访问父类的成员变量1.4.1不同名怎么访问?1.4.2同名怎么访问?(关键字:super) 1.5子类中访问父类的成员方法1.5.1不同名怎么访问?1.5.2同名怎么…

Apache DolphinScheduler-3.2.0集群部署教程

集群部署方案(2 Master 3 Worker) Apache DolphinScheduler官网:https://dolphinscheduler.apache.org/zh-cnApache DolphinScheduler使用文档:https://dolphinscheduler.apache.org/zh-cn/docs/3.2.0截止2024-01-19,最新版本:3…

Linux - 安装 Jenkins(详细教程)

目录 前言一、简介二、安装前准备三、下载与安装四、配置镜像地址五、启动与关闭六、常用插件的安装 前言 虽然说网上有很多关于 Jenkins 安装的教程,但是大部分都不够详细,或者是需要搭配 docker 或者 k8s 等进行安装,对于新手小白而已&…

BUGKU-WEB shell

题目描述 题目截图如下: 描述: $poc "a#s#s#e#r#t";$poc_1 explode("#", $poc);$poc_2 $poc_1[0].$poc_1[1].$poc_1[2].$poc_1[3].$poc_1[4].$poc_1[5];$poc_2($_GET[s])进入场景看看:是一个空白的界面 解题思路 …

NCP1380BDR2G芯片中文资料规格书PDF数据手册引脚图图片参数功能价格

产品描述: NCP1380 是一款高性能器件,旨在为准谐振转换器供电。该控制器基于专属的谷锁闭系统,可以在功率负载变轻时进行切换并降低开关频率。这样将产生稳定的运行,即使在漏极-源极谷中总是触发的开关事件下也是如此。此系统可在…

让数据在业务间高效流转,镜舟科技与NineData完成产品兼容互认

近日,镜舟科技与NineData完成产品兼容测试。在经过联合测试后,镜舟科技旗下产品与NineData云原生智能数据管理平台完全兼容,整体运行高效稳定。 镜舟科技致力于帮助中国企业构建卓越的数据分析系统,打造独具竞争力的“数据护城河”…

探索 Spring 框架:企业级应用开发的强大工具

CSDN-个人主页:17_Kevin-CSDN博客 收录专栏:《Java》 目录 一、引言 二、Spring 框架的历史 三、Spring 框架的核心模块 四、Spring 框架的优势 五、Spring 框架的应用场景 六、结论 一、引言 在当今数字化时代,企业级应用开发的需求日…

代码随想录刷题笔记 Day 51 | 单词拆分 No.139 | 多重背包理论基础

文章目录 Day 5101. 单词拆分&#xff08;No. 139&#xff09;<1> 题目<2> 笔记<3> 代码 02. 多重背包理论基础2.1 解题思路2.2 携带矿石资源&#xff08;卡码网No.56&#xff09;<1> 题目<2> 笔记<3> 代码 Day 51 01. 单词拆分&#xff…

python-0002-linux安装pycharm

下载软件包 下载地址&#xff1a;https://download.csdn.net/download/qq_41833259/88944791 安装 # 解压 tar -zxvf 你的软件包 # 进入软件解压后的路径&#xff0c;如解压到了/home/soft/pycharm cd /home/soft/pycharm cd bin # 执行启动命令 sh pycharm.sh # 等待软件启…

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的手写数字和符号识别(深度学习训练+UI界面+训练数据集)

摘要&#xff1a;开发手写数字和符号识别对于智能交互系统具有关键作用。本篇博客详细介绍了如何运用深度学习构建一个手写数字和符号识别&#xff0c;并提供了完整的实现代码。该系统基于强大的YOLOv8算法&#xff0c;并对比了YOLOv7、YOLOv6、YOLOv5&#xff0c;展示了不同模…

STM32F103 CubeMX 定时器输出PWM控制呼吸灯

STM32F103 CubeMX 定时器输出PWM控制呼吸灯 1. 生成代码1. 1 配置外部时钟&#xff0c;SWD口1.2 配置定时器31.3 配置定时器2 2. 代码编写的部分 使用的cubmx 软件的版本&#xff1a;6.2.0 最新版本 6.10&#xff08;2024年3月11日&#xff09; 1. 生成代码 1. 1 配置外部时钟…

C++ 拷贝构造函数和运算符重载

目录 一. 拷贝构造函数 1. 引入 2. 拷贝构造的概念 3. 浅拷贝 4. 深拷贝 二. C运算符重载 1. 概念 2. 注意事项 3.举例 一. 拷贝构造函数 1. 引入 我们在创建对象时&#xff0c;能不能创建一个与原先对象一模一样的新对象呢&#xff1f;为了解决这个问题&#x…

关于PolarDB粗浅认识

PolarDB简介 目前&#xff08;20240314&#xff09;&#xff0c;PolarDB有两个版本&#xff1a; PolarDB-PG PolarDB PostgreSQL 版&#xff08;PolarDB for PostgreSQL&#xff0c;简称“PolarDB-PG”&#xff09;是阿里云自主研发的云原生关系型数据库产品&#xff0c;100%…

主板维修一般多少钱?电脑主板常见维修方法交换法

修主板一般要多少钱&#xff1f; 下面就让我们一起来了解一下吧。 电脑主板维修价格根据损坏程度不同而不同 1、电容器最容易损坏。 如果只是更换电容的话&#xff0c;大约需要50元左右。 2、如果主板上的电路损坏&#xff0c;面积越大&#xff0c;价格就越贵&#xff0c;可…

一学就会 | ChatGPT提示词-[简历指令库]-有爱AI实战教程(七)

演示站点&#xff1a; https://ai.uaai.cn 对话模块 官方论坛&#xff1a; www.jingyuai.com 京娱AI 一、导读&#xff1a; 在使用 ChatGPT 时&#xff0c;当你给的指令越精确&#xff0c;它的回答会越到位&#xff0c;举例来说&#xff0c;假如你要请它帮忙写文案&#x…

测算土地面积并导出的新方法

让每一个人&#xff0c;都有自己的地图&#xff01; 我们在《如何测量显示多个距离和面积》一文中分享过测量距离和面积的方法&#xff0c;随着最近新版本的上线&#xff0c;该功能又有了新方法。 这里以测算土地面积并导出为例&#xff0c;分享这个新版本中的面积测量与导出…

某年某月第几天(模拟)

时间模板传送带-> 题目描述 定义一个结构体变量&#xff08;包括年、月、日&#xff09;。计算该日在本年中是第几天&#xff0c;注意闰年问题。 输入格式 年月日 输出格式 当年第几天 样例输入 2000 12 31 样例输出 366 #include <iostream> using namespace s…