免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3687 | 回复: 4
打印 上一主题 下一主题

[集群与高可用] 请教存储HA的可靠性 [复制链接]

论坛徽章:
2
操作系统版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-15 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-20 17:53 |只看该作者 |倒序浏览
本帖最后由 草中宝 于 2013-04-20 17:57 编辑

我有两个存储(存储A和存储B),都带机头和机柜,这两个存储做HA后,通过多路径光纤连接到光纤交换机后,再连接到两台服务器上做数据库集群。存储A和存储B做HA后,这两个存储在服务器上看起来就是一个设备,比如说是 /dev/sdb。平时存储A和存储B可以都是在线的,也可以是其中的一个存储单独在线。

测试时,
关掉存储A -> 再开存储A -> 关掉存储B -> 再开存储B
或者
关掉存储A -> 再开存储A -> 关掉存储A -> 再开存储A
或者
关掉存储B -> 再开存储B -> 关掉存储B -> 再开存储B

但如此测试,在存储的关闭过程中,万一存储A或者存储B正在写数据,这些正在写入的数据是否会丢失呢。

请各位存储达人,就我上面的需求,看看有什么办法可以检测存储切换时,存储的的可靠性呢。我也曾经使用过dd文件到存储上,不过dd好像很少会报错啊。

下面的连接,是我在C++开发板块发表的帖子
http://bbs.chinaunix.net/forum.p ... ;extra=#pid23846562

论坛徽章:
0
2 [报告]
发表于 2013-04-22 09:49 |只看该作者
不同的厂家技术都是不一样的,但本质差不多.无非是将两个LUN搞成一个raid0.
总要的是两个控制器的缓存怎么交互.

论坛徽章:
0
3 [报告]
发表于 2013-04-22 11:12 |只看该作者
本帖最后由 锅铁做 于 2013-04-22 11:16 编辑

回复 1# 草中宝

Hello,

做为一个有建设性的回复,我想有两点您值得注意。

1,您所指的可靠性,如果在用户的环境,在用户面前,Power off一台存储,或者让用户拔掉某一颗线路,而应用持续工作,那这个-高可用-的可靠性是满足的。
所以,没必要纠结太多,在以往的项目,这是最直观的测试。(每个操作需要等待恢复过程完成)

2,数据安全性,坦白的说,如果在没有做任何辅助措施,数据块有可能会丢的,我所指的是存储控制器CACHE。这个是起加速作用的。
所以意外断电,有可能会导致cache一部分IO丢失,如果您这两台存储同步不是Cache to Cache的话?建议配置单独的Cache 电源给存储,或者给每台存储单独配置UPS,以此完善该方案。
(不过还好,即使丢几个IO,数据库往常也能顺利拉起,在往常测试中,我想那几个IO可能无关紧要吧)
(关于Cache 这方面技术,请在本版块往后翻几年,会有网友的详细叙述)

我能想到的就这两点,具体看存储原厂有没更多的建议?

good luck.
   

论坛徽章:
0
4 [报告]
发表于 2013-04-22 12:25 |只看该作者
搞什么ha
直接2存储在lvm方面做mirror即可
windows,linux,aix,hp-ux均可以

论坛徽章:
2
操作系统版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-15 06:20:00
5 [报告]
发表于 2013-04-26 13:56 |只看该作者
不好意思,这几天都在弄数据库RAC,没能及时来回复

现在初步发现是当某台存储(存储A)关机后,数据继续写入另外另外一台存储(存储B),过一段时间后,关机的存储(存储A)重新开机。如果是小数据量的文件,两台存储能够快速的同步,应用访问没问题。如果是大数据,即存储B在存储A关机期间,已经写入了大量的数据,如好几个G,则两台存储需要一个较长的时间进行同步。在存储A和存储B同步完成之前,如果把存储A强制应用起来,这时候数据库就有可能会被损坏,起不来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP