免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 冬瓜头
打印 上一主题 下一主题

[容灾] 参加同有飞骥NRS容灾系统青岛研讨会纪实,爆一爆NRS系统底层细节。 [复制链接]

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-03 20:51 |显示全部楼层 |倒序浏览
9月3日下午两点半,本人闲来无事,去参加了一下同有飞骥公司NRS容灾系统宣讲会,总体感觉不错,功能演示做的也很成功。这里随便写一点见闻,主要是爆一爆NRS系统的具体技术原理。
    入场前登记,人家问我要名片,比较糗,从毕业以来鄙人尚无片,看来以后我得自己印一下个人片了,呵呵。厚着脸皮拿着材料进场,坐最后一排。开始是位总经理讲了些大方面,没听,看了看资料,说实话,资料做的不咋地,NRS介绍部分图片太小看不清。随后产品经理上台讲了讲NRS的具体内容,底层原理几乎没讲,我边听边把心里的疑问记了下来,大概十七八个问题。最后一部分就是演示了,演示本身比较成功,互动环节我还上去拔了个盘模拟灾难,弄个了小奖品。
    会后我拿着两张纸找同有的技术人员讨教了一翻,几个深问题还讨教了研发,最后和产品经理也就是演讲那位交流了一下,穷根问底,想蒙我是不行地,呵呵。
    总体感觉这个NRS容灾系统还是很实用的,snapshot+cdp更是业界前沿的技术,不过成本应该很高了,相当于数据全镜像了一份。



用几句话总结一下什么是NRS:

1.物理部分:服务器机头+扩展柜。
2.软件部分:对后端做RAID,做volume,做snapshot,做CDP,可以两台NRS之间互相同步数据。
3.应用情形:将NRS接入现有的后端san,在NRS上做好与主机上原来用的lun大小相当的volume,需要大一些因为需要cdp和snapshot空间。主机上使用诸如lvm之类的卷镜像软件,将主机原来使用的卷与NRS上的卷进行镜像同步,这样相当于将主存储上的数据镜像了一份在NRS盘阵上。NRS上提供snapshot,cdp功能,可以保存原数据任何时间点的镜像,并且snapshot和cdp镜像可写,这样,当主存储挂掉,或者数据误操作之后,直接mountNRS上的快照恢复数据,而且还可以直接让主机从snapshot和cdp镜像启动起来,snapshot可写,主存储恢复之后,主机上的镜像软件重新同步NRS上的数据到主存储上。主站点和备份站点可以部署两台nrs,之间数据同步,达到异地容灾。

卖点和劣势总结:
噱头1:rpo=0,rto很小,十分钟。演示过程也确实如此,只要在nrs配置界面将某snapshot映射给主机,主机直接可以从这个镜像启动。
噱头2:支持异构平台,不管主存储什么型号,因为使用了主机端镜像软件,比如lvm。

劣势1:仍然使用了主机端的卷镜像软件,对主机性能有影响。一开始我以为主机上的agent作用在很底层比如driver层,因为材料上说“捕获数据操作”,这个很雷,我甚至以为是在交换机上用某种方式来捕获数据,最后才知道其实就是lvm。
劣势2:如果主机端镜像软件严格保持同步,也就是rpo=0,那么nrs的性能必须大于等于主存储的性能,这一点应该是比较难的。所以,要么牺牲rpo来保证性能,要么牺牲性能来保证rpo了。
劣势3:相对于传统磁带备份,这系统更烧钱。


下面是我期间总结的几个问题。Q&A:

Q.通过agent将数据同步到nrs,还是通过switch来所谓“捕获”
A:主机端agent,所谓agent,就是lvm或者同有自研disksafe(不知道是不是自研)

Q.数据同步是使用与连接主存储的同一个hba么?如果这样,岂不是性能减半。
A:通常情况下是这样,但是可以使用单独的hba(不知道是否这样,理论上当然可以)

Q.那么说nrs的容量必须大于等于主存储的容量了。
A:是的。

Q.可以直接那nrs当主存储么?
A:可以

Q.nrs可以接扩展柜么?sas还是fc?
A:可以接扩展柜,sas还是fc尚无解。

Q.比如我用了某品牌主存储,也提供snapshot等功能,我再买一台也实现同样的共那个,那么我有什么理由选择nrs?
A:nrs可以屏蔽不同品牌的主存储,可以融入异构平台,而如果不用nrs,则需要为每个品牌都再买一台镜像,不划算了。

Q:如果我再随便买一台带snapshot之类的存储,主机端也用lvm镜像,出了问题,也mount个snapshot,岂不是也可以?
A:其他厂家这些功能加起来,价格昂贵。

Q.主存储的话支持本地盘对吧,也可以同步到nrs上。
A:对

Q.两台nrs之间的数据同步,支持同步和异步?异常断开后如何再次快速同步。
A:同异步都支持。bitmap方式。

Q.演示机怎么没看到挂硬盘。
A:挂了,让前面板挡住了。

Q.nrs是否支持第三方备份软件直接备份snapshot或者cdp镜像,有没有api。
A:支持,有。

Q.snapshot是copy on write还是write redirect模式
A:copy on write。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
2 [报告]
发表于 2009-09-03 21:14 |显示全部楼层
很有可能。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
3 [报告]
发表于 2009-09-04 09:16 |显示全部楼层
整个一飞康的复刻版啊。自身安全问题,这个能具体说一下么?

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
4 [报告]
发表于 2009-09-04 15:53 |显示全部楼层
恩,所谓烧钱就是花了更多的钱去挽救那一两次的灾难,这系统首先容量上得大于等于原来的容量,而且都是在线容量,虽然可以用sata,但是一方面电费人工维护费用硬盘损坏,折旧,另一方面性能也拖了后腿,这块算作费用的话也是一块增加。总体来说,使rto大大减小,付出的代价就是高昂的。

至于rpo,存在一个误解,副存上的数据是主存完整的镜像,snapshot和cdp只是额外附加的功能,是为了解决数据逻辑上的误操作而生的,并不全是为了解决数据丢失。在完全同步的情况下,主存的数据是可以无遗漏的镜像到副存上的,rpo从这一点来讲是0的。千分之一秒粒度的cdp并不能保证逻辑上的一致,此时只能靠replay应用层的日志来redo或者undo,这一点来说,数据也并没有丢失。 但是完全同步情况下,除非原有系统对性能要求也不是很高,与副存规格差不多,否则得考虑异步了,也就导致rpo大于0了。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
5 [报告]
发表于 2009-09-04 16:15 |显示全部楼层
是啊,这当然是一块,snapshot和cdp可挂写更是卖点,所以昂贵,如果不这样,用备份的snapshot恢复一样可以啊。

呵呵,那是逻辑上诸如误删等操作后才用cdp或者snapshot恢复,那时候当然就找回了误删的却丢失后来的数据了,但如果仅是误删这么简单,完全可以mount上一个卷然后拷贝进去覆盖了。所以这系统最大的重点就是挽救灾难的,灾难下,数据严格同步的话,上面再replay之后,rpo就是0。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
6 [报告]
发表于 2009-09-04 16:53 |显示全部楼层
呵呵,其实上层搞的那些日志包括文件系统日志,数据库日志等等,不就是为了避免像这样的底层不一致情况么?如果他们保证不了,那是他们的事情,底层能够保证的就是物理上的io数据不丢失。如果再往上走,这就上升到了更高的层面了,几率,极限。任何事物都只能是无限接近,比如cpu有时候还能错误的翻转位呢,牵扯到可恢复的几率问题,就玄了。

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
7 [报告]
发表于 2009-09-07 14:41 |显示全部楼层
据同有技术人员讲,win和hpux下用的是disksafe,应该是飞康专门写的,其他都是用lvm

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-04 09:49:45IT运维版块每日发帖之星
日期:2016-07-29 06:20:00
8 [报告]
发表于 2009-09-17 15:09 |显示全部楼层
无牙兄,既然扯上了,请教一下besr是否可以对某次在线backup之后所发生的变化继续备份到网络介质中,恢复的时候一并恢复?在这期间是否提供类似cdp或者snapshot的功能?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP