SSD在运营商核心数据库系统使用一周年记

 

时间刚刚好,今天是16号,2014年11月17日,某省电信运营商账务系统正式升级迁移到11gR2,同时创新性...





时间刚刚好,今天是16号,2014年11月17日,某省电信运营商账务系统正式升级迁移到11gR2,同时创新性的在传统核心系统里使用了SSD盘。当然,跟Exadata X5不一样,不是全闪存阵列,而是传统阵列中,加入了一部分SSD盘(裸盘5T左右)。

这些SSD盘怎么用?当时经过一些争论和测试。

最后我们的选择是用在出账相关的高频使用表上。为此,我们专门创建了独立的SSD表空间。在正式使用前,多轮测试的效果是日帐大概能提升40%的性能。正式使用后,效果比测试时更好些,把当时的汇报PPT截一部分回顾下:

一周年过去了情况怎么用呢?

一线同事给的反馈是:无坏盘,无性能下降,没有任何问题。

那我们可以说SSD可以大规模在传统企业核心生产上使用了么?

我想,答案是肯定的。

但是,要防患于未然。

因为跟传统普通硬盘不一样的是,SSD闪存盘的寿命更短:

固态硬盘闪存具有擦写次数限制的问题,这也是许多人诟病其寿命短的所在。闪存完全擦写一次叫做1次P/E,因此闪存的寿命就以P/E作单位。34nm的闪存芯片寿命约是5000次P/E,而25nm的寿命约是3000次P/E。

比如运营商采用的是600G一块的SSD,3000次,相当于最多可以写3000*600G=1800TB的数据。貌似可以用很久呢?

另外,SSD盘根据NAND颗粒的不同,有SLC,eMLC,MLC等不同类型。关于这几种不同类型的SSD区别,详情可参考http://www.doit.com.cn/article/0627197533.html(也可关注dbaplus并回复”SSD区别“直接获取信息)。简单说,如果企业要用,选用eMLC类型的会更加可靠些。

当然,凡事有万一,做好生产系统的容灾、备份,总是没有错的。

“DBA+社群”将陆续在各大城市群进行线上专题分享活动,以后每周一、周三晚上为【DBA+专业群】的固定时间,每周二、周四晚上为【DBA+各城市群】的固定时间,每周五晚上为【DAMS架构师精英群】的固定时间,欢迎大家积极加入我们。无论是内容还是形式,有好的建议我们都会积极采纳。

未入群的小伙伴们可先关注DBA+社群微信公众号:dbaplus,回复“我要入群”获得各城市群二维码,再加入你所在的城市微群。

关注DBA+社群微信公众号:dbaplus

回复“上海沙龙”,获取DBA+社群数据库技术沙龙·上海站PPT;

回复“广州沙龙”,获取DBA+社群数据库技术沙龙·广州站PPT;

回复“OOW大会”,获取2015 Oracle OpenWorld大会PPT;

回复“2015GOPS”,获取2015 GOPS:全球运维大会·上海站PPT。

回复“DCon2015”,获取DCon 2015大会演讲PPT。


扫码关注
DBAplus社群
超越DBA圈子,连接的不仅仅是DBA


    关注 DBAplus社群


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册