本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

码报:【j2开奖】阿明调查|一个企业用户的存储困惑

时间:2016-10-26 01:12来源:668论坛 作者:本港台直播 点击:
这个周末,阿明独立自媒体的一位粉丝朋友在微信号上留言,希望寻求阿明的帮助。 这位粉丝是一个有采购需求的某企业用户,应他要求不透露其具体企业名字和姓名。 某企业用户留

码报:【j2开奖】阿明调查|一个企业用户的存储困惑

码报:【j2开奖】阿明调查|一个企业用户的存储困惑

  这个周末,阿明独立自媒体的一位粉丝朋友在微信号上留言,希望寻求阿明的帮助。

  这位粉丝是一个有采购需求的某企业用户,应他要求不透露其具体企业名字和姓名。

  某企业用户留言如下:

  系统运行环境是WIN2003+SQL2005,存储环境是2台菊花S5300,已用赛门铁克Veritas-Storage-Foundation做存储热备,实现同步读写。服务器环境是利用Veritas Cluster Server,atv,实现服务器双机热备。

  因存储设备使用年限已久(总共使用5年了),时常出现硬件故障。为不影响业务连续性,想新增一台存储服务器,加入使用。

  若采购一台存储支持异构同步,SQL Server高可用性,是否得到保证?

  新存储与旧存储间数据是否完全一致?

  读写性能是否局限在旧存储,旧存储可能是“拖油瓶”?

  或者新增一台存储后,可以改变现有架构,是否有更优的解决方案?

  在看到这个问题之后,阿明特别问了该企业用户为什么不找菊花存储的人帮忙呢?

  该企业用户说:“菊花存储S5300很坑爹,BBU电池是有寿命的,更坑爹的是,快到生命周期了。要知道几块电池,也付出高成本的。”他的想法非常直接,不能一步到位那就逐步去替换掉菊花存储S5300。

  对于BBU电池方面的问题,该用户做了详细的介绍:

  后期,这几个BBU给我们带来不少困扰,BBU到期及损坏,对存储阵列会造成读写影响;若BBU失效、损坏、失电,以及与UPS同时断开,缓存的数据无法写入到硬盘,特别担心出现丢失数据,甚至担心会对数据库产生灾难性破坏。

  实际使用过程中,Veritas-Storage-Foundation(VSF)层面的存储同步遇到过两次不能读写的问题。某台S5300掉电和UPS同时断开,BBU开启保护模式,把缓存的数据写入到硬盘,此时VSF检测到2台存储均在线,但是某台存储阵列状态未知,这个时候VSF不能继续读和写。

  BBU知识大普及:

  BBU英文全称是Battery Backup Unit,即:电池备份单元。几乎所有存储厂商都会对自己的存储阵列产品采取掉电保护的设计,所以所有存储阵列都会配备BBU。

  存储阵列BBU普遍设计逻辑,在电源供应出现问题时,为RAID控制器缓存提供电源。当阵列断电时,BBU电力可以使控制器内缓存中的数据保存一定时间,具体情况根据厂商配置的BBU型号而决定。

  存储用户只需要在BBU电力耗尽之前恢复正常供电,缓存中的数据即可被完整的写回RAID中,避免掉电导致数据丢失。

  因此,也有网友这样理解BBU的功能和作用。BBU可以理解为电池,作用就是掉电后保证缓存中的数据写到硬盘,但是BBU电池电量有限,供电时间有限,只要可以阵列掉电后将数据成功写入硬盘就OK了。

  同时服务器也有BBU保护,配置RAID卡同时配一个电池,在系统掉电后,保证内存中的数据不丢失,但供电时间只能维持12个小时,超过12小时服务器没有恢复电力,内存数据必然丢失。也有配置超级电容,在服务器掉电后把缓存中的数据写入到电容中,而且会永久保存,类似存储阵列写入硬盘,超级电容可以保证服务器掉电12个小时以后内存数据依然不丢失。

  总的来看,不管是存储阵列的BBU还是服务器BBU,采用电池类型常见的就是锂电池,寿命通常3-5年左右,其次就是超级电容可以拥有10年左右寿命,但超级电容对温度要求很高,但也面临着对温度的要求。目前业内耐温性最好的法拉电容(超级电容)耐温区间在-45℃-+85℃。

  对于BBU的问题,阿明还同时请教了多位业内专家,他们分析认为:

  一是,存储阵列BBU一般寿命都是3年,也要看不同厂商的承诺。BBU主要是保证当系统外部供电出现异常时,在一段时间内保证写缓存的供电以防止数据丢失。

  二是,如果BBU异常的话,阵列一般会进入直写模式,就是上层的数据写入阵列时会直接写到磁盘上而非写缓存中,这时候系统的性能就是底层磁盘的性能,较之写缓存会有明显的下降。

  三是,一般情况下BBU出问题对于读操作影响较小,不过也依不同系统有所不同。

  四是,如果外部供电出问题后,BBU随后出问题,很可能造成数据丢失或损坏。

  可见,对于BBU电池备份单元设计与管理不科学,定会造成企业用户存储数据出现大问题。

  于是,阿明将该医院用户的痛点与需求发到了技术群和朋友圈,寻求业内技术大拿帮忙。

  针对这个企业用户的特点和遇到的问题,业内专家辉哥、吴总、华哥、浙江王总、T哥等多位朋友给出了各自的建议。

  该企业用户主要为HIS应用,数据库为sql server2005版本(300g左右)。

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容