市场化的Open Channel SSD,已在中国互联网巨头公司得到广泛应用。
目前常用的KV软件RocksDB/LevelDB, 使用了多层软件栈, 其中包括文件系统和linux内核块层, 这带了很多不必要的开销。 宝存科技的Open Channel SSD可以直接提供Key/Value接口, 避免了冗余的软件栈带来的写放大, 大大缩短了存储路径, 从而带来了数量级的性能提升。
为保证突发状况下的数据一致性,MySQL/MariaDB/Percona/InnoSQL等默认打开double write,每次写入实为写入了两份数据。宝存科技Open Channel SSD支持无需修改文件系统及应用程序的原子写,将数据库写入操作保证为不可分割的原子操作,消除数据不一致的可能性,进一步提升性能,带来超过50%延迟降低可能,同时为存储介质延长1倍以上的寿命。
在多业务混合部署的情况下,为避免业务之间出现争抢硬件资源的情况,往往需要使用cgroup等方式来进行隔离,但效果并不理想。宝存的Open Channel SSD可以创建多个命名空间,用于存放不同业务的数据,同时对于每个命名空间,可以单独进行性能设置,实现IO隔离,帮助客户实现最优化整体业务性能。
|
Shannon SSD OCS Venice Series-AIC |
Shannon SSD OCS Venice Series-U.2 |
|||
容量 |
7680GB |
960GB |
1920GB |
3840GB |
7680GB |
闪存类型 |
3D TLC |
||||
顺序读带宽(128KB) |
5.5 GB/s |
2.6 GB/s |
2.8 GB/s |
3.0 GB/s |
3.0 GB/s |
顺序写带宽(128KB) |
2.6 GB/s |
1.0 GB/s |
1.1 GB/s |
2.2 GB/s |
2.2 GB/s |
随机读IOPS(4KB) |
800k |
420k |
650k |
650k |
650k |
随机写 IOPS(4KB)(稳态) |
160k |
90k |
80k |
130k |
130k |
随机读延迟(4KB) |
90~100µs |
||||
随机写延迟(4KB) |
18~20µs |
||||
写入寿命 |
0.9~1.8 DWPD,5年 |
||||
物理形状 |
半长半高 |
2.5寸盘 |
|||
接口 |
PCIe 3.0 x 8 |
PCIe 3.0 x 4 |