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

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

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

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

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

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

① 定义

华为技术有限公司开发的快照特性又叫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共享服务

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

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

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

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

原文地址:http://blog.51cto.com/hostman/2094986

时间: 2024-08-02 16:16:13

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

24、【华为HCIE-Storage】--Hyper Snapshot(块业务)

------------------------------------重要说明------------------------------------ 以下部分内容来网络,部分自华为存储官方教材 具体教材内容请移步华为存储官网进行教材下载 网络引用内容无法找到原创,如有侵权请通知 ------------------------------------重要说明------------------------------------ 随着计算机技术的发展,数据备份的重要性也逐渐凸显.在最初的数据

杭州腾科华为HCIE考试流程

华为HCIE考试流程 华为考试由Prometric考试服务公司代理.华为不同级别与方向的考试项目具有不同的考试要求与流程. 1.实验考试预约 1)预约HCIE实验考试前需首先通过HCIE笔试考试,笔试的有效期为18个月: 2)华为网站填写HCIE实验考试预约申请,需提前30天预约: 2.考试券购买考生需要在预约LAB考试与面试考试前,在华为授权培训中心购买考试券 3.提供考试券预约成功后,需要在30天之内将考试券信息提供给邮箱[email protected],以便验证. 4.参加实验考试 考试

华为HCIE认证的份量

人力资源和社会保障部公开的数据显示,在"十三五"期间,中国每年需要在城镇安排就业的人数维持在2500万,就业的总量压力非常大.其中,应届生是新增就业人员的主要来源之一.教育部发布的数据显示,2017届全国普通高校毕业生预计达795万,比2016年多30万.大学生找到理想工作都这么难,职业院校的毕业生就业是不是面临着更大的压力呢? 小编在与深圳职业技术学院.武汉职业技术学院的老师们聊过以后发现,他们所在学校计算机相关专业的学生在获得华为HCIE职业认证后,成了各大用人单位争抢的"

华为HCIE神秘大揭秘

1.全面解读华为认证流程 什么是华为认证? 华为认证是华为技术有限公司(简称"华为")推出了对网络方面的一个证书,这种证书类似于大家的毕业证书一样,企业或者用人单位在招聘的时候,会强制要求工程师具备某一项网络证书,比如HCIP证书或者HCIE证书 华为认证的分类 IP方向 IT方向 认证等级 HCIA证书:华为认证初级网络工程师 意味着企业有能力搭建基本的中小型网络,并将基本的语音.无线.云.安全和存储集成到网络之中,满足各种应用对网络的使用需求. HCIP证书:华为认证高级网络工程师

30、【华为HCIE-Storage】--Hyper Metro(双活【块业务】)

------------------------------------重要说明------------------------------------ 以下部分内容来网络,部分自华为存储官方教材 具体教材内容请移步华为存储官网进行教材下载 网络引用内容无法找到原创,如有侵权请通知 ------------------------------------重要说明------------------------------------ HyperMetro特性为用户提供了灵活且强大的数据容灾功能,

PHPExcel操作sae的storage上的文件

在用PHPexcel操作excel的时候,在本地是好使的,但是把代码部署到sae就不好使了.会遇到如下问题: 文件的操作被拒绝. 这个原因就是sae上的应用文件是不允许改动的.sae提供的文件方案是使用storage,所以可以把文件存储在storage来进行操作. 具体解决可以如下: 我在sae应用里新建一个domain域files(这个名字必须是小写字母或数字,如果是大写字母的话虽然可以在Cyberduck上新建成功,在domain管理里看到,但是是无效的domain).在这个files下新建

29、【华为HCIE-Storage】--Hyper Replication

------------------------------------重要说明------------------------------------ 以下部分内容来网络,部分自华为存储官方教材 具体教材内容请移步华为存储官网进行教材下载 网络引用内容无法找到原创,如有侵权请通知 ------------------------------------重要说明------------------------------------ ① 定义 华为技术有限公司开发的远程复制特性又叫HyperRe

华为HCIE理论与实操笔记【2-VRP BootRom】

名词解释: [VRP] VRP--Versatile Routing Platform 即通用路由平台,是华为交换机.路由器等设备的操作系统,可类比于PC机的Windows.与PC机类似,VRP系统也包含一个类似于BIOS的BootRom程序.华为设备上电后先启动BootRom程序而后才启动操作系统. [BootRom] Boot即引导的意思,Rom是只读存储.BootRom即一个保存在只读存储器上的程序,用以引导设备启动.在实际设备中一般是一块只读的芯片,在设备上电后这块芯片先进入工作,根据芯

华为HCIE理论与实操笔记【3-telnet管理】

名词解释: [console口] console即控制台.在计算机出现的早期,人们通过数量繁多的按钮和大量的指示灯与计算机进行交互,这就是早期的"并行通讯"简称"并口".这种方式占用了大量的芯片端口且设备间的传输速度非常慢,于是一种快速的通信方式"串行通讯"简称"串口"就出现了.早期人们使用键盘和显示器通过串口的方式与计算机进行交互,这种方式发展到现在就成为一种设备间通用的通讯机制,即"控制台".控制台被用