怎样选择SSD?

    SSD不同于传统的HDD机械硬盘,不需要通过移动磁盘头进行数据的读写操作,SSD由闪存(NAND)和控制芯片做成;目前用来生产固态硬盘的NAND Flash有三种,分别是单层式存储(SLC)、多层式存储(MLC,通常用来指称两层式存储)、三层式存储(TLC)。新一代的固态硬盘普遍采用SATA-3接口,也有使用PCIe或者mSATA等接口的固态硬盘销售,如Intel DC P3700,Fusion-io ioDrive2等。


各接口传输速率:

1、SATA revision 3.0 :6 Gbit/s - 600 MB/s;

2、PCI Express version 3.0:8 GT/s - 7.877 Gbit/s

    

SSD特点:

1、适合大量随机读写的应用,顺序读写跟HDD没有优势,所有可以将mysql的日志文件(binlog、err、双写buffer等)保留在传统磁盘目录;

2、可以用SSD解决缓存,网络带宽问题;

3、服务器选择PCI-E,单层式存储(SLC)或多层式存储(MLC),寿命和读写速度更快;

4、Fusion-io是mysql服务器的一种选择,并且有大量的测试报告和生产环境使用案例(如阿里巴巴、京东等);


Intel SSD:

怎样选择SSD?_第1张图片


Fusion-io ioDrive:

1、直连到PCIe系统总线,快速直接存储器访问(DMA)方法进行数据传输;

2、基于NAND闪存卡,以及相关的软件,加速数据库系统;

3、能作为单独磁盘或作为DRAM的扩展;

4、ioDrive支持软件RAID,可以将两个或多个物理卡组成一个逻辑设备;

5、Fusion-io的性能依赖服务器速度,快速的处理器和新的PCIe版本;

6、Fusion-io支持atomic写,可以禁用Mysql innodb的double write buffer;

7、使用ION软件(转换ioDrive为共享存储)支持高可用共享存储;

8、Fusion-io 内存能格式化为不同的扇区大小,如果是存储Innodb数据文件,可以格式为4K;

9、推荐使用ext4文件系统,并发数更高时比xfs性能好;

10、使用directCache,可以转换ioDrive为只读缓存,写直接到SAN存储设备;


产品详情:

怎样选择SSD?_第2张图片


mysql环境使用Fusion-io的配置实例图:

怎样选择SSD?_第3张图片


参考:

1、SSD vs HDD: which is best?:http://www.techradar.com/news/storage/computing-components/ssd-vs-hdd-which-is-best-936111

2、SSD vs HDD:http://www.storagereview.com/ssd_vs_hdd

3、Fusion-io Introduction:https://mariadb.com/kb/en/fusion-io-introduction/

4、如何为服务器应用选择与之相配的SSD?:http://storage.it168.com/a2011/0927/1252/000001252626.shtml

5、SSD“大忌”:什么时候不应该使用SSD?:http://tech.watchstor.com/storage-module-144440.htm

6、固态硬盘:http://zh.wikipedia.org/wiki/%E5%9B%BA%E6%80%81%E7%A1%AC%E7%9B%98

7、Alibaba数据库运维最佳实践:http://wenku.baidu.com/view/2b6d8616866fb84ae45c8d1c.html

8、彭立勋-MySQL新技术探索与实践:http://wenku.baidu.com/view/df9d0f7ea26925c52cc5bf23.html

9、大话SSD(淘宝核心系统数据库组 褚霸):http://wenku.baidu.com/view/242a0460783e0912a2162a02.html

10、PCI Express:http://en.wikipedia.org/wiki/PCI-E





来自为知笔记(Wiz)



你可能感兴趣的:(怎样选择SSD?)