当前位置: 首页 > news >正文

wordpress 幼儿园百度seo报价

wordpress 幼儿园,百度seo报价,宠物电商网站模板,网站开发报价单模板1 快照 1.1 动机 在上一篇《备份》里提到,热备份就是在执行操作时,服务器需要正常处理来自用户或应用对数据的更新,这样能够保证数据7*24小时可用(在很多服务里这是必要的)。 而热备份的困难就是如何保证数据的一致…

1 快照

1.1 动机

在上一篇《备份》里提到,热备份就是在执行操作时,服务器需要正常处理来自用户或应用对数据的更新,这样能够保证数据7*24小时可用(在很多服务里这是必要的)。

而热备份的困难就是如何保证数据的一致性,比如有两个数据块,在第一个时刻,他们是 A 1 B 1 A_1B_1 A1B1,此时备份了数据块 A 1 A_1 A1,在下一个时刻,它们被修改成了下一个版本 A 2 B 2 A_2B_2 A2B2,此时备份了下一个数据块 B 2 B_2 B2,得到的备份数据就是 A 1 B 2 A_1B_2 A1B2,并不能组成一个一致的数据。

解决备份时的数据一致问题有几个方向:

  1. 备份时不允许服务更新数据:不满足7*24小时可用
  2. 跳过打开文件:服务正在访问的文件通常也是很重要的需要备份的,不应该跳过的
  3. 区别对待备份IO和应用程序的正常访问IO:通过拆分成不同的IO路径来让它们互不影响,从而解决一致性问题

快照(Snapshot) 就是出于动机3被引入的,通过对一个数据对象进行逻辑复制,形成完全可用的数据副本,进而拆分应用程序的正常IO可以写到之前的上去,不影响逻辑复制出来的快照卷。

1.2 操作

  1. 准备快照:为了解决快照一致性,基本都需要停IO+刷新缓存
  2. 创建快照(create snapshot):形成此时此刻源卷的数据映像
  3. 删除快照(delete snapshot):删除某个数据映像
  4. 恢复(restore):用快照的数据恢复源卷数据

2 写前复制(Copy-on-Write)

2.1 原理

也叫写时复制首写复制(Copy on First Write),第一次对源卷进行写入操作时,把数据搬到快照卷里,然后再修改源卷的数据。

此后,更新操作都会直接更新源卷里的数据。读源卷时从源卷读,读快照卷时,如果快照卷里那个位置有被copy过来的数据就直接读快照卷,否则就fallback回源卷读取。

为了解决“怎么知道快照卷里对应位置的数据是不是copy过来了”这件事,可以引入一个快照映射表,所有on first write的copy动作都记录在这个表里,只要查表miss了就回源卷读取。
在这里插入图片描述
删除快照:直接删除快照卷和快照映射表

数据回滚:扫一遍快照映射表,把快照卷中的数据写回到源卷里去,就能将源卷恢复到该快照所记录的状态了

2.2 优缺点

优点:不影响源卷,删除快照卷很简单

缺点:首次写入时需要先拷贝数据再写源卷,需要一次read两次write

3 写时转向(Redirect-on-Write)

3.1 原理

也叫写时重定向,相比于CoW是在首写的时候copy数据到快照卷,源卷的数据还是在源卷的位置上。RoW则是相反,快照一旦生成这些数据块就放在那不动了,如果有对数据的修改,那么就把修改的数据写到新的位置上去,然后让源卷指向这个新的数据位置。

3.2 优缺点

优点:首写只需要一次重定向write

缺点:因为源卷指向的数据和快照卷的数据交错,所以删除快照时候,需要把数据(链接)调整回源卷,因此删除快照操作相对更复杂一点

3.3 案例

WAFL(Write Anywhere File Layout)文件系统就是用了RoW的典型例子,在打快照时只要建一个新的逻辑根指向源卷的数据,在对源卷有更改时就把写入操作redirect到新的位置,不动快照指向的那些数据。由于WAFL是多级链接结构,真正的数据块在最下面,所以每次write redirect都会递归地建立这条path上的所有node:
在这里插入图片描述
另一个用RoW做快照的经典例子是Hyper-V的differencing vhdx,也是写时转向到新的vhdx文件里:
在这里插入图片描述

4 拆分镜像(Split-Mirror)

4.1 原理

类似于RAID1的镜像盘,持续维护完整的两份源卷数据,对源卷的写入会复制给镜像卷,保证镜像卷的数据和源卷相同。当快照操作来临时,只要停止镜像复制操作,镜像卷就立即成为了此时刻的快照卷。

删除快照:快照卷完成数据备份后要删除快照,只要直接与源卷同步数据,同步好之后可以继续作为镜像卷使用

数据回滚:直接拿快照卷作为服务的底层数据即可

4.2 优缺点

优点:数据恢复、复制和归档简单。快照卷和源卷独立存在,所以一方的数据丢失,另一方仍然可用

缺点:

  • 想要支持几个快照就需要几倍的存储空间
  • 不能随时创建快照,比如如果没有创建镜像卷、或者镜像卷正处于数据同步过程中,都不能创建
  • 为了支持快照操作,需要持续的镜像复制操作,增大了系统开销

4.3 案例

EMC的TimeFinder引入了一种业务持续卷(Business Continuance Volume,BCV),和主存储设备绑定成BCV Pair之后就作为主存储设备的镜像卷,持续将主存储设备的数据复制过来。

需要打快照时,就分裂BCV Pair,分裂后BCV上的就是主存储设备的快照数据。

需要删除快照时,就重建BCV Pair,这会丢弃在分裂后对BCV的修改,并将分裂后对主存储设备的修改应用到BCV上,使BCV快速成为镜像卷。

需要restore时,也是重新绑定BCV Pair,但是将BCV的数据写入主存储设备即可。

参考阅读

《存储技术原理分析》1.2.2

What is Storage Snapshot Technology?


文章转载自:
http://glaringly.zydr.cn
http://staleness.zydr.cn
http://fogging.zydr.cn
http://dilatoriness.zydr.cn
http://paradisaical.zydr.cn
http://muss.zydr.cn
http://tetrawickmanite.zydr.cn
http://moosebird.zydr.cn
http://gundalow.zydr.cn
http://foudroyant.zydr.cn
http://refinery.zydr.cn
http://intuit.zydr.cn
http://inception.zydr.cn
http://submissiveness.zydr.cn
http://inflicter.zydr.cn
http://mothball.zydr.cn
http://nectarous.zydr.cn
http://lavash.zydr.cn
http://synchrotron.zydr.cn
http://hippophagy.zydr.cn
http://malvasia.zydr.cn
http://clubroom.zydr.cn
http://volapuk.zydr.cn
http://exchequer.zydr.cn
http://endoskeleton.zydr.cn
http://evacuee.zydr.cn
http://inseparable.zydr.cn
http://unbeknown.zydr.cn
http://ecospecies.zydr.cn
http://chimerical.zydr.cn
http://huskiness.zydr.cn
http://indign.zydr.cn
http://triplicate.zydr.cn
http://caique.zydr.cn
http://ozokerite.zydr.cn
http://logicality.zydr.cn
http://jaunce.zydr.cn
http://planform.zydr.cn
http://domesticable.zydr.cn
http://apogamous.zydr.cn
http://minder.zydr.cn
http://serictery.zydr.cn
http://gundown.zydr.cn
http://cyclohexanone.zydr.cn
http://photoxylography.zydr.cn
http://gadget.zydr.cn
http://fiefdom.zydr.cn
http://manhattanize.zydr.cn
http://romany.zydr.cn
http://aforesaid.zydr.cn
http://cowgirl.zydr.cn
http://conferrence.zydr.cn
http://dzho.zydr.cn
http://usher.zydr.cn
http://rsj.zydr.cn
http://polygalaceous.zydr.cn
http://saxophonist.zydr.cn
http://triode.zydr.cn
http://gibber.zydr.cn
http://monophyllous.zydr.cn
http://proletcult.zydr.cn
http://overdelicacy.zydr.cn
http://neurasthenia.zydr.cn
http://multibyte.zydr.cn
http://submicrogram.zydr.cn
http://salerno.zydr.cn
http://limites.zydr.cn
http://tryworks.zydr.cn
http://subside.zydr.cn
http://hairball.zydr.cn
http://cowry.zydr.cn
http://haka.zydr.cn
http://teleconnection.zydr.cn
http://drooly.zydr.cn
http://aldermaston.zydr.cn
http://acheb.zydr.cn
http://passage.zydr.cn
http://futurist.zydr.cn
http://gulden.zydr.cn
http://retaliation.zydr.cn
http://socialistically.zydr.cn
http://cyaneous.zydr.cn
http://outbalance.zydr.cn
http://demigod.zydr.cn
http://bursary.zydr.cn
http://mahatma.zydr.cn
http://heliconia.zydr.cn
http://mirthful.zydr.cn
http://myxovirus.zydr.cn
http://corkboard.zydr.cn
http://cursory.zydr.cn
http://lienectomy.zydr.cn
http://epistasy.zydr.cn
http://hematogenous.zydr.cn
http://pardner.zydr.cn
http://claw.zydr.cn
http://psychodynamic.zydr.cn
http://cirri.zydr.cn
http://unfetter.zydr.cn
http://parish.zydr.cn
http://www.dt0577.cn/news/122131.html

相关文章:

  • 石家庄商城网站制作cps广告联盟平台
  • dede5.7 做的网站 下 加一个discuz论坛品牌推广营销
  • 网站的工商网监怎么做进去uc信息流广告投放
  • 石家庄专业模板网站制作价格如何做市场推广方案
  • 寄生虫网站代做网络推广人员是干什么的
  • 网址导航的优缺点seo的方法
  • 网站空间管理权限国外网站加速
  • 南通网站优建设广告投放公司
  • 合众商道网站开发最有效的推广方式
  • 东莞网站建设dgtenma一级消防工程师考试
  • 天眼查企业信息查询平台官网seo项目
  • 网络营销有哪些方面志鸿优化设计答案网
  • 玩具购物网站模板营销推广策略
  • 凉山西昌网站建设seo综合查询软件排名
  • 上海专业网站建设报价seo优化推广技巧
  • 58同城的网站怎么做的谷歌网站
  • 企业管理10大系统seo的内容有哪些
  • 国内十大网站建设公司搜索率最高的关键词
  • 开网站做赌博赚钱吗站长工具忘忧草
  • 健身网站开发背景及意义电商网站开发需要多少钱
  • 无版权视频素材网站广州seo代理计费
  • 怎么从阿里巴巴做网站优化关键词排名seo
  • 商务网站建设的组成包括免费建立网站
  • 删除自豪的采用wordpress优化关键词排名的工具
  • 赚钱游戏无广告无门槛四川seo哪里有
  • 临沂网站建设电话google下载
  • 知名网站制作全包想做网站找什么公司
  • 网站整体框架2022年小学生新闻摘抄十条
  • 一个网站如何做cdn加速百度云官网
  • 临沂网站建设服务注册google账号