SSD性能优化记录
2017-06-02 09:23
134 查看
在上一篇博文中,我设计了一个优化方法,方法从业务角度出发,将切图操作涉及到的性能路径剖析出来,分别进行优化,效果显著。
眼下的情况是:一张ArcGIS武汉市城市影像图。该操作由79小时缩短至当前的67分钟。
加速比为78倍。效果得到了业务人员惬意。
这里我谈一下我的体会:
1、SSD拿来即用是可行。可是对于server来说,门道非常深。首先是SSD的选择。有家用和商业企业版两种盘,价格相差非常大,
2、商业盘也分为两种,一种原厂盘,一种第三方认证盘。我周遭的供应商仅仅了解原厂盘。第三方认证盘不清楚或不确定。我问:XXX盘插在这个server上能用吗?须要刷微码吗?不会损坏主板吧?回答都是应该不会,不清楚。想当然。这暴露出SI的不靠谱。
3、本次測试的server为DELL高端的R920。我的回答是,不会损坏。微码有讲究。SSD的BIOS和RAID的BIOS,SAS接口也就是主板的BIOS有匹配性。
4、SAS 12GB通道尽管能够兼容SATA3和SAS 6GB,但对于H730P这种RAID卡来说,有非常重要的坑。非常easy导致持续写入降速到2M/秒。你是无法忍受的。
这个填坑DELL客服不清楚,我研究了LSI的这块卡。H730P的OEM的卡。有非常多须要调整的。
5、虚拟化环境的配置中有一些注意事项。当中ESXi 5.5须要打补丁到update2
6、虚拟机Guest为Windows 2008 R2和2012 R2的话,操作系统优化的内容差别较大。见上一篇博文。优化标准基于MS的官方调优手冊英文版。主要是补丁、注冊表、虚拟内存
7、ArcGIS 10.2的配置优化实例非常重要。相应的公式參见上一篇博文。
8、Windows内核的调整,包含TCP RSS,http.sys,非分页缓冲池等。
我用的第三方认证的东芝盘,EMCL颗粒,SAS 12GB。800GB。性能优于原厂EMLC的400G
兼容列表例如以下:
SanDisk D336 for model number(s) LB206M, LB406M, LB806M, LB206S, LB406S, LB406R, LB806R and LB1606R.
Toshiba SAS SSD model numbers PX02SMF020, PX02SMF040, PX02SMF080 and PX02SMB160 firmware version A3AE.
Toshiba SAS SSD model numbers PX02SSB080, PX02SSF040, and PX02SSF020 firmware version A4AE.
Toshiba SAS SSD model numbers PX03SNF020, PX03SNF080 and PX03SNB160 firmware version A5AE.
SanDisk LT0200MO, LT0400MO, LT0800MO, LT1600MO, LT0200WM, LT0400WM, LT0800WM, LT0800RO and LT1600RO firmware version D40Z.
Toshiba AL13SXB300N. firmware version DF09.
Toshiba AL13SEB300, AL13SEB600 and AL13SEB900 firmware version DE11.
Seagate SAS FIPS ST1200MM0027 for FW ISF4.
Seagate SAS ST900MM0007 and ST1200MM0007 for FW IS05
Dell Nautilus Firmware Update Utility for SAS and SATA disk and solid state drives
Hitachi HUC151414CSS600 and HUC151473CSS600 firmware version K774
Fujitsu SAS MBE2073RC and MBE2147RC firmware version D906
HGST SAS drive models HUC109030CSS600, HUC109060CSS600 and HUC109090CSS600 firmware version N440
HGST SAS HUC101212CSS600 firmware version U5E0
Seagate SAS 300GB Hard Drive. Vendor model number ST9300453SS. Firmware version YSFA
Seagate SAS ST91000640SS and ST9500620S firmware version AS09, dell version A07
Seagate SAS ST91000642SS firmware version ASFB
Seagate SAS ST9300653SS and ST9146853SS firmware version YS09, Dell version A07
Toshiba SAS MK1401GRRB and MK3001GRRB firmware version DB08
Dell Express Flash NVMe SM1715 3.2TB PCIe SSD Adapter by Samsung
眼下的情况是:一张ArcGIS武汉市城市影像图。该操作由79小时缩短至当前的67分钟。
加速比为78倍。效果得到了业务人员惬意。
这里我谈一下我的体会:
1、SSD拿来即用是可行。可是对于server来说,门道非常深。首先是SSD的选择。有家用和商业企业版两种盘,价格相差非常大,
2、商业盘也分为两种,一种原厂盘,一种第三方认证盘。我周遭的供应商仅仅了解原厂盘。第三方认证盘不清楚或不确定。我问:XXX盘插在这个server上能用吗?须要刷微码吗?不会损坏主板吧?回答都是应该不会,不清楚。想当然。这暴露出SI的不靠谱。
3、本次測试的server为DELL高端的R920。我的回答是,不会损坏。微码有讲究。SSD的BIOS和RAID的BIOS,SAS接口也就是主板的BIOS有匹配性。
4、SAS 12GB通道尽管能够兼容SATA3和SAS 6GB,但对于H730P这种RAID卡来说,有非常重要的坑。非常easy导致持续写入降速到2M/秒。你是无法忍受的。
这个填坑DELL客服不清楚,我研究了LSI的这块卡。H730P的OEM的卡。有非常多须要调整的。
5、虚拟化环境的配置中有一些注意事项。当中ESXi 5.5须要打补丁到update2
6、虚拟机Guest为Windows 2008 R2和2012 R2的话,操作系统优化的内容差别较大。见上一篇博文。优化标准基于MS的官方调优手冊英文版。主要是补丁、注冊表、虚拟内存
7、ArcGIS 10.2的配置优化实例非常重要。相应的公式參见上一篇博文。
8、Windows内核的调整,包含TCP RSS,http.sys,非分页缓冲池等。
我用的第三方认证的东芝盘,EMCL颗粒,SAS 12GB。800GB。性能优于原厂EMLC的400G
兼容列表例如以下:
SanDisk D336 for model number(s) LB206M, LB406M, LB806M, LB206S, LB406S, LB406R, LB806R and LB1606R.
Toshiba SAS SSD model numbers PX02SMF020, PX02SMF040, PX02SMF080 and PX02SMB160 firmware version A3AE.
Toshiba SAS SSD model numbers PX02SSB080, PX02SSF040, and PX02SSF020 firmware version A4AE.
Toshiba SAS SSD model numbers PX03SNF020, PX03SNF080 and PX03SNB160 firmware version A5AE.
SanDisk LT0200MO, LT0400MO, LT0800MO, LT1600MO, LT0200WM, LT0400WM, LT0800WM, LT0800RO and LT1600RO firmware version D40Z.
Toshiba AL13SXB300N. firmware version DF09.
Toshiba AL13SEB300, AL13SEB600 and AL13SEB900 firmware version DE11.
Seagate SAS FIPS ST1200MM0027 for FW ISF4.
Seagate SAS ST900MM0007 and ST1200MM0007 for FW IS05
Dell Nautilus Firmware Update Utility for SAS and SATA disk and solid state drives
Hitachi HUC151414CSS600 and HUC151473CSS600 firmware version K774
Fujitsu SAS MBE2073RC and MBE2147RC firmware version D906
HGST SAS drive models HUC109030CSS600, HUC109060CSS600 and HUC109090CSS600 firmware version N440
HGST SAS HUC101212CSS600 firmware version U5E0
Seagate SAS 300GB Hard Drive. Vendor model number ST9300453SS. Firmware version YSFA
Seagate SAS ST91000640SS and ST9500620S firmware version AS09, dell version A07
Seagate SAS ST91000642SS firmware version ASFB
Seagate SAS ST9300653SS and ST9146853SS firmware version YS09, Dell version A07
Toshiba SAS MK1401GRRB and MK3001GRRB firmware version DB08
Dell Express Flash NVMe SM1715 3.2TB PCIe SSD Adapter by Samsung
相关文章推荐
- SSD性能优化记录
- 自己动手写个ORM实现(4) 关于反射DataRow数据记录到实体性能的优化
- 【转】Flash/SSD下的MySQL性能优化
- 基于SSD的数据库性能优化
- Java 性能优化实战记录(1)---定位并分析耗cpu最多的线程
- MySQL使用rand获取随机记录的性能优化问题
- 原始记录一次性能优化过程
- 新产品为了效果,做的比较炫,用了很多的图片和JS,所以前端的性能是很大的问题,分篇记录前端性能优化的一些小经验。
- Ubuntu系统SSD硬盘优化全记录
- 记录一次出差广东对中间件性能优化的完整报告
- 127168420条记录的SQL2005数据库性能测试,程序人生的一次飞跃(上亿条记录的查询测试、查询优化)
- 基于SSD的数据库性能优化
- 插入多条记录到数据库的性能优化一小点
- MySql使用全记录6 -----MySQL批量SQL插入性能优化
- 127168420条记录的SQL2005数据库性能测试,程序人生的一次飞跃(上亿条记录的查询测试、查询优化)
- 记录一下我的性能优化过程
- Asp.Net性能优化 记录篇
- MySQL单表百万数据记录分页性能优化
- 2014 jack对性能优化的记录
- 以前看flex 性能优化一文后记录