从一个逆天的IOPS说起

话说某日浏览健康网站的时候,S哥突然看到浓重加黑的标题:

Flashtec NVRAM Does 15 Million IOPS At Sub-Microsecond Latency

用手指逐个字母念完之后,S哥皱紧了眉头,当然大部分的单词他还是认识的,连在一起却有一种说不出来的怪异感觉。
15[……]

阅读全文

码农必备:SSD编程秘籍29条

 

荷兰阿姆斯特丹的一个码农Emmanuel Goossaert写了一系列文章,介绍程序员为SSD编程的秘籍。也有中文翻译,本文介绍其中的要点总结。

 

基础

 

1. 存储介质

 

SSD的基础是NAND Flash芯片,一个物理单元(cell)里面可以[……]

阅读全文

三星开始量产NVME版SM951固态硬盘

三星去年7月份发布了命名为SM951的固态硬盘,当时号称支持NVMe协议,但在今年1月份正式发布的SM951还是传统的AHCI,令人有点失望。时隔三个月,三星给我们带来了好消息:NVMe版本的SM951固态硬盘已经进入量产

跟AHCI版本一样,NVMe版本的固态硬盘也是使用4通道PCIe3.[……]

阅读全文

SSD数据完整性技术介绍

闪存(Flash)的一个特性就是,随着闪存的使用以及数据存储时间的变长,存储在闪存里面的数据容易发生比特翻转,出现随机性错误。这个问题随着闪存制程的变小越发严重。因此,使用闪存作为存储介质的SSD,需要采用一些数据完整性的技术来确保用户数据可靠不丢失。

  • ECC纠错

SSD控制器上面都有ECC纠[……]

阅读全文

分层存储大揭秘

Horison公司2012年出了个分层存储的报告Tiered Storage Takes Center Stage,讲述分层存储的意义和方法,本文简单介绍一下。

 

如果要存储100TB数据,选择纯用硬盘的2层分层存储,价格是76.5万美金,而如果引入磁带并采用三层分层存储,价格就是35.9万美金,[……]

阅读全文