------------------------------------重要说明------------------------------------

以下部分内容来网络,部分自华为存储官方教材

具体教材内容请移步华为存储官网进行教材下载

网络引用内容无法找到原创,如有侵权请通知

------------------------------------重要说明------------------------------------

① 定义

华为技术有限公司开发的快照特性又叫HyperSnap特性。文件系统快照是源文件系统在某一个时间点的数据副本,是文件系统的一个可用副本,可以被应用服务器读取。

② 相关概念

l 源文件系统

需要创建快照的源数据所在的文件系统。

l 文件系统只读快照

文件系统在某个时间点的数据副本,与源文件系统的数据保持一致。通过NFS/CIFS( Network File System/Commom Internet File System)共享方式,应用服务器可以读取该副本的数据。

l BP

BP( Block Pointer)是文件系统中用于记录数据块存储位置的元数据。

l ROW

ROW( Redirect on write)是指写时重定向技术,是实现文件系统快照的核心技术。当源文件系统收到写数据请求需要修改源文件系统中的数据时,存储系统在存储池中为新写入的数据指定新的存储位置,并将被修改数据块的指针指向新的存储位置。 ROW技术的示意图如图所示。

l 快照预留空间

在源文件系统中预留的一部分存储空间,用于保存快照数据。用户可以配置快照预留空间占源文件系统的比例。由于快照预留空间不能再用于存储源文件系统的业务数据,为了避免存储空间的浪费,建议将快照预留空间的比例设置为源文件系统大小的20%。

③ 原理

文件系统快照生成后,应用服务器通过访问文件系统快照可以查看源文件系统在某一个时间的数据副本。

文件系统快照实现的核心技术为ROW,当源文件系统被修改时,存储系统会在存储池中给需要修改写入的数据分配一个新的存储空间,同时将源文件系统中被修改位置的指针指向新数据的存储位置。文件系统快照中指针的位置不变,仍指向源文件系统未更改前的数据。文件系统快照保存的是源文件系统的原始副本。

l 创建快照

文件系统快照创建后,会生成与源文件系统一致的数据副本。此时,存储系统将源文件系统的块指针复制给文件系统快照,文件系统快照的块指针指向源文件系统中数据的存储位置。文件系统创建后,存储系统会在源文件系统中划分一部分快照预留空间,用于保存文件系统快照的数据。当源文件系统中的某些文件被修改或删除时,被修改或删除前的原始文件仍然保存在快照预留空间中,确保文件系统快照始终与快照创建时间点的源文件系统保持一致。

l 源文件系统写入数据

文件系统快照创建后,当应用服务器对源文件系统有数据写入请求时,存储系统利用ROW技术将新写入的数据存放在存储池中新的位置,源文件系统的指针更新,指向新数据的存放位置。文件系统快照的指针仍指向原始数据的存储位置,从而保存源文件系统在快照创建时间点的数据。

l 读取快照

文件系统快照创建后,可以通过存储系统提供的NFS和CIFS共享服务

共享给客户端。因此在源文件系统使用期间,客户端应用程序可以访问文件系统

快照,读取快照创建时间点的源文件系统的数据。存储系统通过文件系统快照中

块指针查找数据的存储位置,然后将查找到的数据返回给客户端。

文件系统快照不但能够快速生成源文件系统在某个时间点的一致性副本,还提供了快速恢复源文件系统的机制。当源文件系统的数据遭到人为意外删除、破坏或病毒***时,通过回滚可以快速将源文件系统的数据恢复到快照创建时间点的数据,减少源文件系统数据的丢失量。

转载于:https://blog.51cto.com/hostman/2094986

25、【华为HCIE-Storage】--Hyper Snapshot(文件业务)相关推荐

  1. 华为HCIE云计算之FA桌面云业务发放

    华为HCIE云计算之FA桌面云业务发放 一.桌面云架构 1.VDI桌面 ①VDI介绍 ②VDI架构 2.IDV桌面 ①IDV介绍 ②IDV架构 3.IDV和VDI桌面区别 二.华为云桌面逻辑架构 1. ...

  2. 重磅!华为HCIE将于2021年5月30日改版,取消面试考试

    尊敬的各位朋友,感谢您一直以来对华为认证的支持! 为适应学习者不断变化的需求,顺应ICT技术演进趋势,我们进行了大量的市场调研,收集了全球多位专家和考生的意见,决定华为HCIE认证将于北京时间2021 ...

  3. 华为云薛浩:媒体业务进入全面云化时代,云原生成为必然选择

    摘要:近日,华为云TechWave云原生媒体服务专题日在线上成功举办.华为云音视频服务正式升级为华为云媒体服务,升级背后的驱动力是什么?代表着华为云在音视频,媒体行业哪些新的布局?华为云媒体服务产品部 ...

  4. 华为hcie证书怎么样 如何报考华为认证HCIE

    华为是全球领先的通信设备制造商和服务商,其专利技术和参与制定的标准都无法规避,在国内更是具有市场支配地位.同时,华为认证从初级的hcia到最高级的hcie都被行业内视为对专业人员技术能力的评判标准,通 ...

  5. 华为证书HCIE怎么样?考华为HCIE有用吗?

    华为HCIE证书是华为公司颁发的官方证书,在计算机和通信行业内影响比较大,深受一些企业和个人的重视.华为证书HCIE怎么样?考华为HCIE有用吗?下面大家就跟随着小编一起来了解下吧. 一.华为证书HC ...

  6. 华为hcie认证体系华为华为hcie认证价值NSR不间断路由思科华为网工常备知识点解析ie-lab

    NSR ( Non-Stopping Routing ,不间断路由) :通过协议备份机制,实现主备倒换时控制平面(路由)和转发平面(业务)均不中断.1.在设备发生倒换的过程中,路由处理不中断,因为:邻 ...

  7. 华为HCIE专家认证相关简介

    一.华为认证体系 > 1.华为认证体系概述         华为认证是华为技术有限公司(简称"华为 HUAWEI")基于"平台+生态"战略,围绕" ...

  8. 北京华为hcie认证必看的什么是SAN-ielab实验室

    北京华为hcie认证必看的什么是SAN-ielab实验室,存储区域网络(SAN:Storage Area Network),是一种通过网络连接存储设备和应用服务器的存储构架,采用网状通道(Fibre ...

  9. 【华为HCIE考试中心是什么?】

    华为认证考试分为笔试和实验室考试两部分,hcia(华为认证ICT工程师)和HCIP(华为认证ICT高级工程师)只需要参加笔试,HCIE(华为认证ICT专家)需要先参加笔试后参加实验室考试.而华为HCI ...

最新文章

  1. 简析TCP的三次握手与四次分手【转】
  2. 如何用excel制作xy曲线图_用Excel制作一个简易抽奖小程序,可一次抽取多人
  3. Day 9: TextBlob——对文本进行情感分析
  4. 中国大学mooc慕课python答案_中国大学MOOC(慕课)Python编程基础题目答案
  5. 隐私策略-今日头条(纯净版)
  6. mysql 主主忽略错误_MySQL 主主报错: Fatal error: The slave I/O thread stops because master and slave have...
  7. Tomcat 改BUG之 localhost:8080 404
  8. python方法测试怀孕_在Python中测试私有方法(例外)
  9. SzNOI语法百题之总目录
  10. HTML超级链接返回网页顶部,HTML实现简单大方的 “返回顶部” 实例代码
  11. 关于文件、文件夹加密隐藏原理的一点想法
  12. zbbz的lisp_学习LISP语言的体会
  13. linux中iptable和firewalld详解
  14. 史上最详细的PID教程——理解PID原理及优化算法
  15. Win10的Excel打开特别慢问题
  16. 王选-“从Dijkstra谈帅才的洞察力”[转]
  17. 【嵌入传播】Embedding Propagation: Smoother Manifold for Few-Shot Classification
  18. 混合颜色的色值计算公式
  19. 喜欢《花样少年少女》
  20. 输出以个小于1万亿的正整数的拼音读法

热门文章

  1. 关于Zipalign的介绍和使用方法
  2. 关于android.view.WindowLeaked异常的解决方案
  3. android PowerManage
  4. Android4.1 onTouchEvent分析 (选字模式等)
  5. Spring AOP(一):概览
  6. MySQL LIMIT 如何改写成Oracle limit
  7. 在node.js中建立你的第一个HTTp服务器
  8. [转]JavaScript构造函数及原型对象
  9. Installation error: INSTALL_FAILED_UID_CHANGED 的解决办法
  10. LINQ TO LISTT 合并列表