云计算——ACA学习 云计算核心技术

2023-11-19

  • 作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 

  •  座右铭:低头赶路,敬事如仪

  • 个人主页:网络豆的主页​​​​​

 

写在前面

    本系列将会持续更新云计算阿里云ACA的学习,了解云计算及网络安全相关从业的基础知识,以及阿里云产品的使用部署。提升个人对云计算产品技术的理解。

     阿里云云计算助理工程师认证(ACA - Alibaba Cloud Certification Associate)是面向使用阿里云基础产品的专业技术认证,主要涉及阿里云的计算、存储、网络、云数据库、安全类的核心产品,是对学员掌握阿里云主要产品技术技能水平的全面检验和能力认证, 主要面向学生群体及开发者,也可以做为运维人员的入门证书。


前期回顾

云计算——ACA学习 云计算概述


课程简介

云计算成为IT热门技术,甚至被视为将根本改变生活方式和商业模式的革新技术。借助云计算,网络服务提供者可以在瞬息之间,处理数以万计甚至亿计的信息,实现和超级计算相同的效能。

云计算可以被视为网格计算和虚拟化的融合:即利用网格分布式计算处理能力,将IT资源构筑成一个资源池,再加上成熟的服务器虚拟化,存储虚拟化技术,是用户可以实时的监控和调配资源。


课程目标

  • 明晰云计算技术架构;
  • 掌握云计算核心技术体系;
  • 掌握云计算核心技术关键概念。

一.云计算技术架构

1.信息时代的重大变革

  • 物理资源层
  • 资源层
  • 管理中间件
  • SOA构建层

  •  物理资源层

包括计算机,存储器,网络设备,数据库等。

资源层

将大量相同类型的资源构成同构或接近同构的资源池,是物理资源的集成和管理工作。

管理中间件

负责对云计算的资源进行管理,并对众多应用任务进行调度,使资源能高效,安全的提供服务。

SOA构建层

将云计算能力封装成标准的服务,并进行管理和使用。管理中间件和资源池层是云计算关键部分


 二.云计算关键技术

云计算的目标是以低成本的方式提供高可靠、高可用、规模可伸缩的个性化服务,为了达到这个目标,需要数据中心管理、虚拟化、海量数据处理、资源管理与调度、QoS保证、安全与隐私保护等关键技术。

1.虚拟化技术

(1)虚拟化概念

虚拟化是指计算元件在虚拟的而不是真实的基础运行,用“虚”的软件来代替或模拟“实”的服务器,CPU,网络等硬件 产品的一种简化管理和优化资源的解决方案。

虚拟化将物理资源转变为具有可管理性的逻辑资源,以消除物理结构之间的隔离,将物理资源融为一个整体。

虚拟机是指通过软件模拟的具有完整硬件系统的计算机,从理论上将完全等同于实体的物理计算机。

虚拟化三层含义

  • 虚拟化的对象是各种各样的资源。
  • 经过虚拟化后的逻辑资源对用户隐藏了不必要的细节
  • 用户可以在虚拟环境中实现其在真实环境中的部分或者全部功能。

 (2)虚拟化

服务器虚拟化

是将虚拟化技术应用于服务器,将一台服务器虚拟成若干虚拟服务器,在该服务器上可以支持多个操作系统同时运行。

桌面虚拟化

是将计算机终端系统进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间通过网络访问属于我们个人的桌面系统。

存储虚拟化

是对存储硬件资源进行抽象化表现

网络虚拟化

网络虚拟化就是在一个物理网络上模拟出多个逻辑网络来。

应用虚拟化

是把应用对低层的系统和硬件的依赖抽象出来,可以解决版本不兼容的问题。

 (3)虚拟化厂商

 (4)虚拟化技术分类

全虚拟化,半虚拟化,硬件辅助虚拟化,操作系统级虚拟化,软件虚拟化

 虚拟化可以进行查看我的这篇文章。

云计算——虚拟化层架构

 2.海量数据存储与处理

云计算的数据量往往是大于传统IT架构的,传统的存储架构已经很难满足日益增长的数据存储需求。云计算架构中,通常采用分布式存储,实现更好的扩展性,更大的容量以及更好的性能指标

 分布式存储技术优点

  • 系统可架设在容易失效的廉价硬件平台上。
  • 运行在多台节点上,自动整合。
  • 能存储大量GB级甚至TB级的大文件。
  • 整合集群内所有存储空间资源,虚拟化并对外提供文件访问服务。
  • 更好的扩展性,更大的容量,更适合大规模数据的性能需求。

(1)ceph

Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的,分布式文件系统

 (2)Hadoop

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File System),其中一个组件是HDFS(Hadoop Distributed File System)。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。Hadoop的框架最核心的设计就是:HDFSMapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算

云计算不仅要实现海量数据的存储,而且要提供面向海量数据的分析处理功能,由于部署在大规模硬件资源上,因此海量数据的处理需要抽象处理过程,并要求其编程模型支持规模扩展,屏蔽底层细节的同时简单有效,如Google提出的并行编程模型MapReduce。


 3.资源管理与调度技术


 4.服务管理技术

为了使云计算核心服务高效,安全地运行,需要服务管理技术加以支持。


 5.云计算管理平台

(1)从技术应用看

  • 计算型云平台
  • 存储型云平台
  • 综合云计算平台

(2)是否收费来划分

  • 开源云计算平台
  • 商业化云计算平台

(3)云计算管理平台

OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。

hadoop该计划是完全模仿Google体系架构做的一个开源项目,主要包括Mgp/Reduce和HDFS文件系统。


6.云计算技术发展趋势

  • 从封闭——》开源
  • 从单一解决方案——》融合
  • 从统一管理——》自动化实现
  • 从紧凑——》模块化设计

 创作不易,求关注,点赞,收藏,谢谢~ 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

云计算——ACA学习 云计算核心技术 的相关文章

  • 软件测试金融测试岗位,本人亲面

    网上银行转账是怎么测的 设计一下测试用例 回答思路 宏观上可以从质量模型 万能公式 来考虑 重点需要测试转账的功能 性能与安全性 设计测试用例可以使用场景法为主 先列出转账的基本流和备选流 然后设计场景 最后根据场景设计数据 实际面试中需要
  • HLSL 偏导数 ddx / ddy

    HLSL ddx ddy 在光栅化的时刻 GPUs会在同一时刻并行运行很多Fragment Shader 但是并不是一个pixel一个pixel去执行的 而是将其组织在2x2的一组pixels分块中 去并行执行 偏导数就正好是计算的这一块像

随机推荐

  • 如何正确理解JavaScript中的函数和方法

    你真的了解JavaScript的函数和方法吗 你知道它们有什么区别吗 你知道它们是如何定义和调用的吗 你知道它们是如何影响this值的吗 如果你对这些问题感到迷茫 那么本文就是为你准备的 本文将从基础开始 详细解释函数和方法的概念 特点 用
  • 教你实现微信8.0『炸裂』的表情特效

    写在开头 最近微信更新了8 0 其中之一最好玩的莫过于表情包的更新了 大家都在群里纷纷玩起了表情包大战 作为一个前端程序员 这就勾起了我的好奇心 虽然我从来没有实现过这样的动画 但是我还是忍不住想要去实现 最终我花了2天时间去看一些库的源码
  • IDEA 搭建ssm框架 (非maven)

    之前学习的时候大多都是使用maven搭建 但今天想尝试一下不使用maven 但是配置文件都差不多 只不过不使用maven的不用去配置pom xml 而是需要自己导入相应的包 废话不多说 直接开整 1 先看一下我的项目结构 我的项目就只是新建
  • js中parseInt()与parseFloat(),Number(),Boolean(),String()转换

    js将字符串转数值的方法主要有三种 转换函数 强制类型转换 利用js变量弱类型转换 1 转换函数 js提供了parseInt 和parseFloat 两个转换函数 前者把值转换成整数 后者把值转换成浮点数 只有对String类型调用这些方法
  • cesium很全的入门教程-翻译官网和加入自己理解

    Cesium WorkShop cesium快速入门教程 快速入门教程基本涵盖了大多数的CesiumJS API概念 主要用于Cesium基本入门 对Cesium有全面基本的了解和使用 一 概述 本教程会一步一步教会你做一个项目 主要介绍如
  • 为什么 Linux 的 htop 命令完胜 top 命令

    在 Linux 系统中 top 命令用来显示系统中正在运行的进程的实时状态 它显示了一些非常有用的信息 比如 CPU 利用情况 内存消耗情况 以及每个进程情况等 但是 你知道吗 还有另外一个命令行工具 htop 它与传统的 top 命令功能
  • 2023最新计算机大数据毕业设计选题推荐100例

    文章目录 0 前言 1 如何选题 1 1 选题技巧 如何避坑 重中之重 1 2 为什么这么说呢 1 3 难度把控 1 4 题目名称 1 5 最后 2 大数据 选题推荐 2 1 大数据挖掘类 2 2 大数据处理 云计算 区块链 毕设选题 2
  • 使用ESP8266模块在WIFI下通过网页远程控制LED开关

    一 所需器件 1 USB TO TTL 2 LED灯 3 面包板 4 连接线 5 电脑 二 配置Arduino IDE环境 1 安装ESP8266开发板软件包 使用1 6 4及以上版本的Arduino 打开Arduino IDE 打开 文件
  • 关于组件u-input

    关于自定义封装input
  • 大海捞针 Skia(C++) 第 3 期:绘制文本

    前言 本期将正式给大家介绍Skia的使用 文章将涉及一个目的的多种方案多种情况 文章较长 请大家耐心阅读 关键词 PNG图像 文件 文本 字符串 UTF8 UTF16 UTF32 编码转换 Visual Studio 设置 高级保存选项 案
  • 能力成熟度模型集成(CMMI)

    实施CMMI意义 质量和进度 能保证软件开发的质量与进度 能对 杂乱无章 无序管理 的项目开发过程进行规范 成功控制 因为质量有所保证 浪费在修改 解决客户的抱怨方面的成本降低很多 绩效管理水平 公司通过过程改进 简历财富库以共享经验 而不
  • postman使用过程中body中的form-data,x-www-form-urlencoded,raw,binary的简单记录

    引言 初次使用postman不是很清楚怎么使用 就直接上手 不想看postman的使用文档 故而采用直接上手实验的方式 下面记录一下 body在使用的时候的四种类型 类型说明 form data 既可以上传键值对 也可以上传文件 当上传的字
  • Gradle 庖丁解牛(构建源头源码浅析)

    http blog csdn net yanbober article details 60584621 是一个基于 Groovy 的框架了 也就是说我们得按照他的约束来玩了 和我们平时 Android 开发使用框架类似 一旦引入框架 我们
  • pandas---数据处理(excel文件)

    近期在弄一个项目的前期数据 所以总结了一下 内容如下 以下以csv文件为例 1 DataFrame常用操作 1 1 DataFrame去除空行 1 对于一般空行 2 对于列表式 list 空行 1 2 数据的填充 1 表格中填充0 1 3
  • Jenkins安装及基础环境配置

    原文地址 Jenkins安装及基础环境配置 BIGTREE Jenkins服务安装 方式1 下载jenkins war包 直接tomcat或者java jar jenkins war运行 方式2 直接jenkins msi安装 Window
  • mybatis逆向工程之动态web项目

    有了逆向工程 单表的增删改查以及相关的实体类 还有属性注释都不用自己写了 都可以自动化生成 只需如下三步即可 逆向工程的优点是 自动化生成实体类和对应的增删改查 效率相对于之前个人开发时一个个写增删改查要高的多 逆向工程的缺点是 xml中的
  • 《硬件接入》3288板刷机及屏幕参数配置探索

    最近在工控机上做了项目 涉及到地磅接入 打印机接入 海康威视摄像头接入等功能 摸索下来其实硬件接入都是比较简单的事 一般1 2天就可以完成一个单独模块开发了 不过也遇到一些比较麻烦的事 比如买的3288板工控机 刷的固件是6 0 1 这个固
  • C++ 获取文件版本号的代码

    Test cpp 定义控制台应用程序的入口点 include stdafx h include
  • HTML连载85-添加选择圆点

    一 添加选择圆点 先上个半成品 div class top div class top in div class top left div div div
  • 云计算——ACA学习 云计算核心技术

    作者简介 一名云计算网络运维人员 每天分享网络与运维的技术与干货 座右铭 低头赶路 敬事如仪 个人主页 网络豆的主页 写在前面 本系列将会持续更新云计算阿里云ACA的学习 了解云计算及网络安全相关从业的基础知识 以及阿里云产品的使用部署 提