鲲鹏云服务技术之存储类云服务(学习笔记三)

第二章

2.5 存储类云服务

2.5.1 云硬盘 EVS

1. EVS简介
  • 云硬盘(Elastic Volume Service,EVS)简称为磁盘,可以为云服务器提供高可靠、高性能、规格丰富并且可弹性扩展的块存储服务,可满足不同场景的业务需求,使用于分布式文件系统、开发测试、数据仓库以及高性能计算等场景。云服务器包括弹性云服务器和裸金属服务器

EVS产品架构
1</font

EVS优势:

  1. 规格丰富
  2. 弹性扩展
  3. 安全可靠
  4. 实时监控

EVS功能特性
云硬盘服务为弹性云和裸金属服务器提供硬盘资源。

  • 创建云硬盘
  • 挂载云硬盘给云服务器
  • 卸载云硬盘
  • 扩容云硬盘
  • 创建云硬盘备份
  • 创建云硬盘快照
  • 删除云硬盘
  • 查询云硬盘

EVS应用场景

磁盘类型 最大吞吐量 最大IOPS 典型应用场景
普通IO 50Mb/s 2200 适用于大容量、读写速率中等、事物性处理较少的应用场景,
例如企业OA,邮件,小型测试等.
高IO 150Mb/s 5000 适用于通用的高性能、高可靠应用场景,
例如中小型开发测试、Web服务器日志等.
通用型SSD 250MB/s 20000 适用于各种主流的高性能、低延迟交互应用场景,
例如大型开发测试、高性能系统盘等 .
超高IO 350Mb/s 33000 适用于超高IO,超大宽带的读写密集型应用场景,
例如高性能计算应用场景,NoSQL/关系型数据库等.
云硬盘与快照的区别
指标 存储方案 数据同步 容灾范围 业务恢复
备份 与云硬盘数据分开存储,存储在对象存储(OBS)中,可以时实现在云硬盘存储损坏情况下的数据恢复 保存云硬盘指定时刻的数据,可以设置自动备份。如果将创建备份的云硬盘删除,那么对应的备份不会被同时删除 与云硬盘位于同一个AZ内,云服务器备份支持跨区域复制 通过恢复备份至云硬盘,或者通过备份创建新的云硬盘,找回数据,恢复业务。数据持久性高。
快照 与云硬盘数据存储在一起 保存云硬盘指定时刻的数据。如果将创建快照的云硬盘删除,那么对应的快照也会被同时删除 与云硬盘位于同一个AZ内 通过回滚快照至云硬盘,或者通过快照创建新的云硬盘,找回数据,恢复业务。

说明:
备份由于数据搬迁会耗费一定的时间,创建快照和回滚快照数据的速度比备份快。

2. EVS常用管理

EVS常用功能
1.挂载 2.卸载 3. 删除 4. 扩容 5. 备份 6. 快照

1. EVS挂载
云硬盘无法独立使用,需要将硬盘挂载给云服务器,供云服务器作为数据盘使用。系统盘在创建云服务器时自动添加,不需要再次进行挂载。数据盘可以在创建云服务器的时候创建,此时会自动挂载中云服务器。当您单独购买云硬盘后,需要执行挂载操作,将磁盘挂载给云服务器。

不同的数据盘可以挂载的云服务器台数如下:
    非共享数据盘只可以挂载至1台云服务器;
    共享数据盘可以挂载至16台云服务器。

2. EVS卸载
云硬盘挂载至云服务器时,状态为正在使用。
当您需要执行的某些操作要求云硬盘状态为可用时,您需要将EVS从云服务器卸载
例如从快照回滚数据,当卸载系统盘时,仅在挂载该磁盘的云服务器处于“关机”状态,才可以卸载硬盘,运行状态的云服务器需要先关机然后再卸载相应的磁盘。
当卸载数据盘时,可在挂载该磁盘的云服务器处于“关机”或“正在使用”状态进行卸载。

2. EVS删除
当云硬盘不再使用时,您可以删除云硬盘,以释放虚拟资源。删除云硬盘后,将不会对该云硬盘收取费用。
当云硬盘状态为“可用”、“错误”、“扩容失败”、“恢复数据失败”和“回滚数据失败”时,才可以删除磁盘。
对于共享云硬盘,必须卸载所有的挂载点之后才可以删除。
删除云硬盘时,会同时删除所有云硬盘数据,通过该云硬盘创建的快照也会被删除。

3. EVS扩容
我们可以对状态为“正在使用”或者“可用”的云硬盘进行扩容。
扩容状态为“正在使用”的云硬盘,即当前需要扩容的云硬盘已经挂给云服务器。
扩容状态为“可用”的云硬盘,即当前云硬盘空间不足时,可以有如下两种处理方式。
申请一块新的云硬盘,并挂在给云服务器。
扩容原有云硬盘空间。系统盘和数据盘均支持扩容。

4. EVS备份
备份云硬盘通过云硬盘备份服务提供的功能实现。
只有当云硬盘的状态为“可用”或“正在使用”,可以创建备份。
通过备份策略,可以实现周期性备份云硬盘中的数据,从而提升数据的安全性。当云硬盘数据丢失时,可以从备份恢复数据。

5. EVS快照
通过云硬盘可以创建快照,从而保存指定时刻的云硬盘数据.
当快照不再使用时,可以删除快照以释放虚拟资源.
通过快照创建新的云硬盘.如果云硬盘的数据发生错误或者损坏,可以回滚快照数据至创建该快照的云硬盘,从而恢复数据.
只支持回滚快照数据至源云硬盘,不支持快照回滚到其它云硬盘.
只有当快照的状态为“可用”,并且源云硬盘状态为“可用”(即未挂载给云服务器)或者“回滚数据失败”时,您才可以执行该操作.

3. EVS与其他云服务的关系

在这里插入图片描述

  1. 云硬盘有几种类型? (ABC)
    A. 超高IO
    B. 高IO
    C. 普通IO
    D. 优化IO
  2. 执行云硬盘卸载时,云服务器状态应为? (AC)
    A. 可用
    B. 错误
    C. 正在使用
    D. 扩容失败

2.5.2 云硬盘备份 VBS

1.VBS简介

VBS介绍

  • 华为云提供两种类型的云备份服务,针对病毒入侵、人为误删除、软硬件故障等场景,为您的数据保驾护航。本文主要介绍云硬盘备份相关内容:
    • 云服务备份(Cloud Server Backup Service,CSBS)
    • 云硬盘备份(Volume Backup Service,VBS)
  • VBS使客户的数据更加安全可靠。当客户的云硬盘出现故障或云硬盘中的数据发生逻辑错误时(如误删数据、遭遇黑客攻击或病毒危害等),可快速恢复数据.

VBS产品构架
在这里插入图片描述
使用VBS对云硬盘备份后产生的数据会存放至OBS中,在需要时即可使用备份对硬盘数据进行恢复,或使用备份创建新的云硬盘.
通过和对象存储服务及云硬盘的结合,云硬盘备份能高度保障客户的备份数据安全.
VBS基于快照技术实现对云硬盘数据的保护,支持在线备份,不需要在业务系统中安装代理.
VBS支持全量备份和增量备份。无论是全量还是增量都可以方便的将云硬盘恢复至备份时刻的状态.

VBS和CSBS的差异
对比度 云服务器备份 云硬盘备份
备份/恢复对象 弹性云服务器中的所有或部分云硬盘(系统盘和数据盘) 指定的单个或多个云硬盘(系统盘或数据盘)
推荐场景 需要对整个云服务器进行保护 系统盘没有个人数据,因而只需要对部分的数据备份进行备份
优势 备份的同一个云服务器下的所有云硬盘数据具有一致性,即同时对所有云硬盘进行备份,不存在因备份创建时间带来的数据不一致问题 保证数据安全的同时降低备份成本

VBS功能介绍
备份数据管理,使用备份策略备份数据,使用备份创建新云硬盘,云硬盘粒度的备份,根据备份恢复云硬盘数据
VBS优势
1.经济实惠,备份的存储空间按使用量付费,节省费用;
2.安全可靠,数据持久性达99.999999999%,高度保障备份数据安全;
3.简单易用,简单的备份/恢复界面,只需一键,便可轻松保护您的数据。
传统硬盘备份
数据保存到备份存储介质中,可靠性较低
需要专业的备份软件,安装、配置技能要求高
需要购买和配置专用的备份存储,成本较高

VBS使用场景

黑客和病毒入侵:

  • 通过云硬盘备份,可立即恢复到最近一次没有受黑客攻击或病毒入侵的快照点.

数据误删除:

  • 通过云硬盘备份,可立即恢复到删除前的快照点,找回被删除的数据.

应用程序更新出错:

  • 通过云硬盘备份,可立即恢复到应用程序更新前的快照点,使系统正常运行.

云服务宕机:

  • 通过云硬盘备份,可立即恢复到宕机之前的快照点,使云服务器能再次正常启动.

VBS计费标准

  • 目前云硬盘备份本身不收取费用
  • 费用取决于存储到对象存储的备份数据容量和存储时长。
2.VBS关键特性
  • 在线备份
  • 永久增量备份
  • 备份数据保存到对象存储
  • 通过备份策略自动进行备份

在线备份

  • 支持在线进行备份,随时、按需进行备份
  • 基于快照技术实时对云硬盘数据的备份
  • 无需停止业务系统,无需卸载云硬盘,无需再业务系统中安装代理
  • 大大减少对客户业务系统的影响
  • 身份代码验证 基于快照,无需在虚拟机上安装代理

永久增量备份

  • 支持永久增量备份,极大的提高备份效率,备份窗口缩减95%.
  • 大大节省备份数据存储空间.
  • 首次系统默认进行全量备份,非首次进行增量备份.
  • 不论全量或增量,任意一次备份都可以完整的恢复云硬盘数据,不依赖之前的备份.

备份数据保存到对象存储

  • 备份数据保存到对象存储,与本地存储分离,提高数据可靠性.
  • 备份数据可远程恢复到其他存储设备中,增强可靠性.
  • 对象存储费用低廉,大大降低客户成本.
  • 无论进行几次备份,单个云硬盘仅需长期占用一个快照,减轻对本地存储的性能消耗,节省本地存储空间.

通过备份策略自动进行备份

  • 一个备份策略可绑定多个云硬盘,批量、自动进行备份,减轻手动备份工作量.
  • 通过设置备份时间,定时进行备份,避免遗漏关键时间点的备份.
  • 通过设置备份数量,自动删除过期的备份,避免创建大量无用备份.
3.VBS常用操作
  • 创建云硬盘备份
  • 扩容云硬盘备份
  • 创建备份策略
  • 执行备份
  • 共享备份
  • 解绑硬盘
  • 删除硬盘备份
4.VBS约束限制
  • 不支持对同一个云硬盘同时进行并发的多次备份,此场景不保证备份的成功及备份的时序正确性.
  • 不支持一个备份同时恢复多个云硬盘.
  • 使用备份数据新建云硬盘时,新创建的云硬盘不能用作系统盘.
  • 默认备份策略无法删除.
5.VBS与其他服务的关系

在这里插入图片描述

  1. 云硬盘支持区域内和跨区域备份和恢复. (False)
    A. True
    B. False
  2. 华为云提供两种类型的云备份服务? (AB)
    A. 云服务器备份
    B. 云硬盘备份
    C. 磁带

2.5.3 对象存储 OBS

1.OBS简介

OBS是什么?

对象存储服务(Object Storage Service,OBS)是华为云为客户提供的一种海量、弹性、高可用、高性价比的存储服务.

OBS 优势

  • 简单易用: OBS支持REST API,提供多种语言的SDK,兼容主流的客户端工具,您可以随时随地通过网络上传、下载、管理您的数据.

  • 安全可靠: OBS通过可信云认证,支持服务端加密、防盗链、VPC网络隔离、日志审计、细粒度权限控制,保障数据安全可信.

  • 稳定持久: OBS通过AZ内设备/数据多冗余和AZ间数据容灾等多级可靠性架构,保障数据持久性高达99.999999999%(11个9),业务连续性高达99.99%》.

  • 稳定高效: OBS通过智能调度,并结合传输加速、大数据垂直优化,为用户提供高并发、大带宽、稳定低时延的数据访问体验.

  • 成本最优: 提供按量计费和包年包月两种支付方式,支持标准、低频访问、归档数据独立计量计费,降低存储成本.

2.OBS基础知识

相关概念

  • 对象(Object)OBS中数据存储的基本单位,一个对象实际是一个文件的数据与其相关属性信息(元数据)的集合体。用户上传至OBS的数据都以对象的形式保存在桶.
  • 桶(Bucket)OBS中存储对象的容器。对象存储提供了基于桶和对象的扁平化存储方式,桶中的所有对象都处于同一逻辑层级,去除了文件系统中的多层级树形目录结构.
  • 对象存储服务设置有三类存储类别,分别为:标准存储、低频访问存储、归档存储,从而满足客户业务对存储性能、成本的不同诉求。创建桶时可以指定桶的存储类别。桶的存储类别可以修改. OBS向您提供的账号包括了AK和SK,用于鉴别身份。您通过客户端向OBS发送请求时,客户端发送的头域需要包含签名信息,该签名信息由SK、请求时间、请求类型等计算生成。
  • AK与SK是用户访问OBS时需要使用的密钥对。当通过对象存储服务API(Application Programming Interface)访问存储数据时,AK/SK用于生成鉴权信息进行安全认证。 在用户注册开通OBS后,可以登录“我的凭证”,根据需要创建AK和SK,系统通过AK识别访问系统的用户,而SK用于密钥鉴权. 一个AK唯一对应一个用户,而一个用户可以拥有多个AK。 SK与AK一一对应,形成访问OBS时的密钥对,确保访问安全
  • 区域用户在创建桶时,可以根据自身对价格、响应时延、请求来源等不同要求,指定该桶所在的区域。桶创建完成后,不支持修改该桶所在的区域。
  • 云硬盘服务:用户可以对挂载到服务器上的云硬盘像使用传统服务器硬盘一样做格式化并创建文件系统等操作,并对数据持久化存储。云硬盘提供的共享云硬盘支持数据共享,可以支持最多16台服务器进行访问.
  • 弹性文件服务:用户可以将文件系统挂载至超过1000台服务器,通过标准的文件系统访问协议,像使用本地文件目录一样,进行共享操作和访问数据.
  • 对象存储服务:用户可以通过控制台、编程或第三方工具访问海量的存储数据。支持数据共享,拥有百万级别的并发能力,可以通过服务器、嵌入式设备、IOT设备等访问共享的对象存储数据.
3.OBS应用场景

在这里插入图片描述
场景描述
OBS为视频监控解决方案提供高性能、高可靠、低时延、低成本的海量存储空间,同时提供标准存储、低频访问存储和归档存储分类存储数据,降低存储成本,满足个人/企业等各类视频监控场景需求,提供设备管理、视频监控以及视频处理等多种能力的端到端

解决方案. 
摄像头拍摄的监控视频通过公网或专线传输至华为云,在弹性云服务器ECS和弹性负载均衡ELB组成的视频监控处理平台将视频流切片后存入OBS,后续再从OBS下载历史视频对象传输到观看视频的终端设备.

建议搭配服务
弹性负载均衡 ELB,弹性云服务器 ECS

在这里插入图片描述
场景描述
OBS提供高并发、高可靠、低时延、低成本的海量存储系统,满足各种企业应用、数据库和非结构化数据的备份归档需求.

企业数据中心的各类数据通过使用同步客户端、主流备份软件、云存储网关或数据快递服务DES,备份至华为云对象存储服务OBS。OBS提供生命周期功能实现存储类别自动转换,以降低存储成本。在需要时,可将OBS中的数据恢复到云上的灾备主机或测试主机.

建议搭配服务
数据快递服务 DES,弹性云服务器 ECS

在这里插入图片描述
场景描述
OBS提供高并发、高可靠、低时延、低成本的海量存储系统,结合华为云计算服务可快速搭建高扩展性、低成本、高可用的基因测序平台.

客户数据中心测序仪上的数据通过云专线自动快速上传到华为云,通过由ECS、CCE、MRS等服务搭建的计算集群进行分析计算,分析计算产生的数据和计算结果存储到OBS中,其中上传到华为云的基因数据自动转为低成本的归档对象保存在OBS提供的归档存储中,计算得出的测序结果通过公网在线分发到医院和科研机构.

建议搭配服务
弹性云服务器 ECS,裸金属服务器 BMS,MapReduce服务 MRS,云容器引擎 CCE,云专线 DC

4.OBS常用管理

在这里插入图片描述
OBS为用户提供OBS管理控制台、OBS客户端、REST API等多样化的使用方式.

管理控制台是网页形式的。通过管理控制台,您可以使用直观的界面进行相应的操作.
OBS Browser+是一款运行在Windows系统上的对象存储服务客户端,可以非常方便的让您在个人电脑上进行对象存储的操作.
obscmd是一款运行在Linux操作系统上的对象存储服务客户端,实现了本地系统文件上传到OBS,或从OBS下载文件到本地, 主要特点是可以多并发处理上传下载的文件,实现快速传输数据的能力.
OBS SDK是对OBS服务提供的REST API进行的封装,以简化用户的开发工作。用户直接调用OBS SDK提供的接口函数即可实现使用OBS服务业务能力的目的.

OBS提供REST形式的访问接口,使用户能够非常容易地从Web应用中访问对象存储服务。用户可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据.

在这里插入图片描述

5.OBS与其他服务的关系

在这里插入图片描述

  1. (多选)OBS支持哪几种方式对用户的OBS请求进行访问控制? (ABC)
    A. ACL
    B. 桶策略
    C. 用户签名认证
    D. 服务端加密
  2. (多选)OBS支持哪几种访问方式? (ABCD)
    A. HTTP
    B. HTTPs
    C. SDK
    D. API接口

2.5.4 弹性文件服务 SFS

1
1
1
1
    

1. SFS简介

弹性文件服务(Scalable File Service, SFS)提供安全、可靠、可扩展、高性能的共享文件存储服务,满足云上多台云主机的共享访问需求.

弹性文件服务提供按需扩展的高性能文件存储,可供云上多个弹性云服务器(Elastic Cloud Server, ECS)共享访问。
具有如下特点:

  • 弹性文件服务提供NFS和CIFS访问协议.
  • 文件系统提供简单易用的操作界面,用户可以简单快捷地创建和配置文件系统,快速完成文件系统的部署、扩展和优化等运维事务.
  • 弹性文件服务的文件系统具备高可靠和高可用的特点,性能随容量增加而提升,可广泛应用于媒体处理、高性能计算、内容管理和主目录等场景.

产品架构
在这里插入图片描述
SFS产品优势

  • 文件共享:同一地域跨多个可用分区的云服务器可访问同一文件系统,实现多台云服务器共同访问和分享文件。
  • 弹性扩展:弹性文件服务根据您的使用需求,可扩展容量,且不中断应用,保证您始终有足够的存储空间存放数据。
  • 高性能、高可靠性:性能随容量增加而提升,同时保障数据99.999999%的持久度,满足业务增长需求。
  • 无缝集成:弹性文件服务支持NFS,通过标准协议访问数据,无缝适配主流应用程序进行数据读写。
  • 操作简单、低成本:通过简单的创建文件系统操作即可使用,并根据存储用量进行付费,经济实惠。

在这里插入图片描述

SFS计费标准

  • 弹性文件服务按使用的存储容量计费,提供按需、包年包月两种计费方式.
  • 弹性文件服务默认为按需计费,即按实际使用的存储容量和时长收费,不设最低消费标准.以小时为单位,整点结算.结算时,时长不足1小时的,按1小时计费.
  • 资源包以GB和TB为单位,购买时长以月和年为单位.选购包年包月套餐时需要结合资源包规格、使用时长和存储量三方面合理规划.
2. SFS常用管理
  • 创建文件系统
  • 挂载文件系统到云服务器
  • 管理VPC
  • 创建加密文件系统
  • 删除文件系统
3.SFS约束与限制

在这里插入图片描述

4.SFS与其他云服务的关系

在这里插入图片描述

文件系统可以挂载到同一项目下的不同弹性云服务器(ECS)上进行文件共享。弹性文件服务需要使用统一身份认证(Identity and Access Management,IAM)进行用户身份管理和云端资源访问控制。同时由密钥管理服务(Key Management Service,KMS)为文件系统提供加密功能,由云监控(Cloud Eye)对文件系统的性能指标进行监控.

与弹性文件服务相关的服务包括:
弹性云服务器(ECS)
虚拟私有云(VPC)
统一身份认证(IAM)
密钥管理服务(KMS)

  1. (多选)SFS的主要使用场景有哪些? (ABCD)
    A. 媒体处理
    B. 日志管理
    C. 内容管理和Web目录
    D. 高性能计算

  2. (多选)SFS可以和以下哪些云服务结合使用? (ABC)
    A. ECS
    B. VPC
    C. DEW
    D. CBH



声明:此博客仅为博主学习华为云服务的学习笔记,知识版权为华为技术有限公司所有,写下来仅为博主日后复习所有,绝无其他目的。

猜你喜欢

转载自blog.csdn.net/diviner_s/article/details/107554375