数据安全是第一位的
为了提升数据的安全性,固态存储主要主要用RAID和备份软件来实现的,和我们传统的磁介质存储的应用没有太大的区别。通过RAID技术虽然可以大幅提升其安全性,但是以存储空间的利用率下降为代价,相对于固态存储寸土寸金的昂贵价格,使用RAID方式来保护数据显然并不合适。
固态存储系统在应用中一般通过备份软件来实现数据保护,固态存储一般被用作面向服务器领域的应用。传统磁盘在这里则沦为二级存储或者近线备份的存储介质。为了数据的安全性,大部分情况采用实时的备份形式,把数据备份到传统磁盘介质上,或者RAID磁盘上。即使保存在固态存储介质上的数据全部丢失了,开机的同时,数据也能迅速的由磁介质系统恢复到固态存储上。
经过20多年的应用,固态存储在安全性上面完全可以和磁介质存储相媲美,而且由于本身没有机械运动不存在机械磨损,平均无故障时间是其他产品的上千倍,一般寿命可以达到其他存储10倍以上。
然而在数据安全性方面,固态存储还存在一个致命缺陷:由于固态存储一般采用内存(RAM)为存储介质,因此需要电源保护。基于固态存储极高的数据吞吐效能,大多数的用户都会把本系统用于存储数据库中的那些最经常被访问的数据(例如:重做日志,临时性的数据库片段),甚或整个数据库。担当如此重要的关键任务,这个安全缺陷必须补上。
为了在系统全部断电的情况下保证数据的安全,固态存储厂商设计了UPS供电的电源保护模式,确保内存的数据不会丢失。在UPS电源供电上的分为内置电源和外置UPS两种,内置电源一般能够保证2-6小时的供电,它类似我们常用RAID卡的上电池比较相似,考虑到电池的遇热的危险性,一般用内置的电源比较少,相对内置电源,外置UPS在容量上和供电时间上,都远远高于内部电源,一般保证在8个小时以上。