工业级SSD在嵌入式应用中的应用具有很大的优势,可以逐渐取代可靠性低的机械硬盘(HDD)。如今,许多嵌入式系统使用传统的存储尺寸,包括2.5英寸、M.2和MSATA,体积小,抗震防坠落,稳定性高,从而提高了整体可靠性。
对于嵌入式系统所处的环境,一旦出现故障,维修是一项非常困难的工作,成本也不低。随着工业级SSD的应用,嵌入式系统的性能更加突出。原因是它更耐用,内部没有机械活动部件,没有机械故障,不怕碰撞、冲击和振动,可以在嵌入式系统气候更严峻的条件下使用。
典型的嵌入式应用程序包括小型操作系统(OS)、软件应用程序和某些形式的数据收集。嵌入式系统中工业级SSD的应用程序和工作负载往往有很大的差异。在大多数应用程序中,收集的数据只暂时保存一段时间,然后上传到中央服务器进行保存,但有些应用程序对系统的负载周期非常苛刻,需要全天候写入数据,这将影响工业级SSD的使用寿命。
因此,环境条件也是一个考虑因素。工业级SSD的使用温度、海拔和湿度应根据其自身支持的参数进行选择。需要注意的是,SSD或任何存储介质的使用都会影响设备的使用寿命,并可能导致不必要的数据丢失。
在正常使用情况下,工业级SSD闪存的数据保持期相对稳定。与机械硬盘(HDD)的磁记录原理不同,闪存使用FG(平面2D闪存)或CT(BiCS闪存)结构存储电子并表达数据内容。FG和CT是闪存断电后继续记忆数据的关键。
如果闪存在长期停电存储过程中,CT或FT中的电子流失缓慢,超过一定程度,存储的0可能被错误识别为1,导致数据错误。
JEDEC(即固态技术协会是微电子行业的领先标准机构)对数据保持期有明确的标准,规定SSD在闪存寿命结束时存储1年(客户级)或3个月(企业级)后的数据错误率。也就是说,即使消费级SSD用完了闪存的设计寿命,仍然可以保证数据停电存储一年不会失效——对于磨损较轻的闪存,这个时间会更长。
由于SCSI连接SCSI(SAS)和串行高级技术附件(SATA)接口跟不上工业级SSD的速度,服务器也存在类似的瓶颈。新的NVMe协议更快,通过集成中断和简化队列管理,系统的费用可以显著降低。