Articles of ssd

是否有可能得到hdparm报告我的SSD当前的性能下降的水平?

我使用的是可移动Intel X-25M固态硬盘的无头Debian Linux系统。 最近我们注意到这些驱动器的读/写性能会随着时间的推移而降低,并且确信肇事者是SSD块的问题,如此处所述。 所以我们做了SSD驱动器的安全擦除(如此处所述),并且SSD驱动器的性能恢复到其原始/工厂级别。 这是好事,但我现在想知道的是,如果有一些快速简便的方法来查询hdparm(或其他一些Linux shell命令),所以它会打印出当前SSD块结构严重降级的指示是。 如果是这样,那么我可以添加一些逻辑到我自己的程序中,以便在安全擦除将显着提高他的系统性能时自动通知用户。 实际上,用户只需根据观察到的I / O性能与之前的情况进行比较就可以进行猜测……这不是世界的尽头,但是如果他刚刚收到警告信息会更好“你的数据固态硬盘目前是35%的争夺,考虑做一个安全擦除,以获得更好的SSD性能”,或类似的东西。

wiper.sh工作吗?

我正在设置一台运行Ubuntu Precise的服务器,并试图validationSSD TRIM是否正在工作。 fstrim失败: ~ sudo fstrim -v / fstrim: /: FITRIM ioctl failed: Operation not supported 所以我试图在hdparm中使用wiper.sh: wiper-3.5 sudo ./wiper.sh –verbose –commit /dev/sda1 wiper.sh: Linux SATA SSD TRIM utility, version 3.5, by Mark Lord. rootdev=/dev/sda1 fsmode2: fsmode=read-write /: fstype=ext4 freesize = 169502088 KB, reserved = 1695020 KB Preparing for online TRIM of free space […]

Exchange和MS CRM在SSD上

我正在寻找build立一个朋友业务的服务器。 这可能是SuperMicro的一个小工作,9系列Sandy Bridge Dual Socket 2011 26xx处理器。 我正在寻求最大限度地提高性价比。 谁不是? 对? 那么,我一直在考虑15k SAS 6Gb硬盘和固态硬盘的价格,价格相当。 好处是我不需要一个SAS控制器,并可以通过一个好的SATA 6Gb控制器(一半的成本)。 另外,SSD散发的热量也less得多。 但是,我意识到我不确定交换和MS CRM(它们将在服务器上运行的两个主要应用程序)的磁盘使用情况。 Exchange或CRM(即sql server)为轻量级使用场景写入和重写磁盘多less钱? 我担心的是,Exchange或CRM的SQL Server将会造成过多的写入,并在非常快的时间内损坏SSD。 有谁知道Exchange和Sql编写的特点? 使用具有95,000 IOPS的SATA 6Gb / s固态盘与同类15k SAS相比有何优势? SAS当然有SATA的优点,但是SATA SSD会取消那些好处吗?

Fusion ioDrive2上的LVM与Oracle DB 11gR2的Flash Cache有什么样的性能开销?

这有点罗嗦,所以请忍受我。 🙂 我们有一个由3个Oracle 11gR2服务器组成的RAC集群,并购买了这些服务器的FusionIO ioDrive2 PCIx卡作为OracleDB的Flash Cache。 这些服务器运行我们的生产数据库实例和更小的开发数据库。 我们希望将这两个实例configuration为使用这些设备作为它们的Flash Cache,dev db具有更小的尺寸。 我的理解是,只有1个设备可以configuration为Flash Cache的目的地。 同时,这个ioDrive2设备支持所谓的“虚拟控制器”。 它基本上把这个设备分成2个IOPs(总的组合带宽保持不变)。 所以把整个图像放在一起:我需要2个分区,每个分区实例一个。 如果我使用“虚拟控制器”,我将有2个同样大小的驱动器。 我正在考虑的是使用LVM将2个虚拟控制器合并为1,然后为每个分区合并一个卷。 LVM会带来多less性能和pipe理开销? 有没有什么警告我应该知道这个设置? 有没有更好的方法来处理这种情况?

Windows Server 2012并将RAID磁盘arrays识别为SSD

问题:由于碎片整理对SSD不利,并降低了性能/寿命,所以现代操作系统使用TRIM代替碎片整理是非常重要的。 如果在WS 2012中将SSD错误地识别为HDD,则不会使用TRIM。 问题:在Windows Server 2012中,是否可以从操作系统默认select的内容中修改磁盘types? 见解:我最近组装和configuration了一台服务器,并且遇到了一个令人不安的问题,Windows Server 2012将SSD 1configuration为RAID 1作为SSD后期安装。 RAID控制器的驱动程序是在2012年安装之前安装的。 财务总监在2012年被确认为罚款(Marvel)。 这两个磁盘甚至可以正确识别为Marvel RAID磁盘,但是却被识别为HDD。

Windows工具使用P812控制器读取HP D2700机箱中SATA驱动器上的SMART属性

我有两台HP DL380 G7服务器+ P812控制器+ D2700机箱。 他们是144 Gb RAM的数据库服务器。 P812固件是6.40,D2700是0147 他们与18个OWC Mercury Extreme固态硬盘(SATA)一起工作得非常好。 在两个D2700机箱中添加了6个SSD后,在每个机箱中生成了24个SSD后,其中一台服务器的磁盘性能与其升级前相比非常差,并与其他服务器相比较。 所以我怀疑添加到性能较差的服务器的6 SSD中的一个是错误的。 但是哪一个? HParraysconfiguration实用程序不会显示任何问题,并且在POST时不会显示任何问题。 即使是很长的ACU报告也没有显示任何内容。 所以我想看看这些驱动器的SMART属性,看看我能否挑出一个失败的。 是否有一个Windows工具,可以让我查看这个configuration中的SMART属性? 在HP Proliant服务器中的第三方SSD驱动器的一个非常类似的问题- 监测驱动器的健康状况 ,build议使用smartmontools中的smartctl。 不幸的是,我没有看到P812 + D2700背后的固态硬盘 – 我怎样才能使smartctl工作? C:\Program Files\smartmontools\bin>smartctl -a /dev/sdc,0 -T permissive -s on smartctl 6.3 2014-06-23 r3922 [x86_64-w64-mingw32-2012r2] (cf-20140623) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION […]

更改SSD的I / O调度程序

我有很多CentOS系统,其中一些有传统硬盘,一些SSD,还有一些SSD。 我想将SSD的调度程序更改为截止date。 所以在运行时我可以简单地扫描检查设备和那些/sys/block/sd?/queue/rotational为0 。 我可以通过执行echo 'deadline' > /sys/block/sda/queue/scheduler来启用截止date 但永久性变化呢? 一些调整configuration文件启用截止date调度程序,但如果有混合(一些正常,一些SSD),哪些磁盘将应用? 例如: tuned-adm profile latency-performance 从https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/tuned-adm.html 延迟性能典型延迟性能调整的服务器configuration文件。 此configuration文件禁用dynamic调整机制和透明的巨大页面。 它通过cpuspeed为p状态使用性能pipe理器,并将I / O调度器设置为最后期限。 另外,在Red Hat Enterprise Linux 6.5和更高版本中,configuration文件请求cpu_dma_latency值为1.在Red Hat Enterprise Linux 6.4及更早版本中,cpu_dma_latency请求的值为0。 所以,如果我有几个磁盘,最后期限将被应用?

针对性能原因,针对ZFSbuild议的最大80%使用率目标是否适用于SSD支持的池?

Solaris ZFS最佳实践指南build议保持ZFS池利用率低于80%以获得最佳性能: 将池空间保持在80%以下,以保持池性能。 目前,如果池很满并且文件系统经常更新(例如,在繁忙的邮件服务器上),池性能可能会降低。 完整的池可能会导致性能损失,但没有其他问题。 如果主工作负载是不可变的文件(只写一次,永远不要删除),那么可以将池保持在95-96%的利用率范围内。 请记住,即使大部分静态内容在95-96%范围内,写入,读取和重新同步性能可能会受到影响。 关于如何实现这一点的一个共同的build议似乎是使一个文件系统或卷不被用来存储任何数据,但是其大小预留约为池容量的20%。 我完全可以看到,ZFS的copy-on-write行为,这将如何帮助旋转存储,因为旋转存储往往会受到相当严重的IOPS约束,因此给文件系统空间做大量的连续分配是非常有意义的(即使他们不会一直这样使用)。 然而,我不确定80%的目标对于固态存储有多less意义,除了每千兆字节好一点的价格之外没有任何地方接近IOPS旋转存储的限制。 出于性能方面的考虑,SSD支持的ZFS池应该限制在不到80%的容量利用率,就像硬盘支持的池一样,或者SSD支持的池可以满足更多而不会对I / O性能产生重大不利影响?

HP DL380 G5支持PCIE SSD /从SSD启动

由于SW与P400 RAID控制器不兼容,我目前需要一个PCIE SSD到我的G5。 有没有PCIE SSD兼容性列表? 我在这里看到,华硕RAIDR Pcie SSD在G5上可能工作的很好。 我知道G5上的PCIE是x4,使用x8 / x16(除了速度较低)的ssd会有问题吗? 我能从PCIE SSD启动吗? 我已经看到,由于BIOS的问题报告不承认PCIE“可启动”,但与G5没有任何关系 编辑: 操作系统是eComm Station OS / 2。

微软Azure的SSD太慢了

我们在Centos7上的几个Azure D12v2实例上运行ElasticSearch。 在索引数据的同时,机器的IO似乎相当差,跳到每秒3MB和15MB之间,这对SSD存储来说显然是很慢的。 — Taken from IOTOP — Total DISK READ : 0.00 B/s | Total DISK WRITE : 3.01 M/s Actual DISK READ: 0.00 B/s | Actual DISK WRITE: 2.68 M/s — Taken from IOTOP — Total DISK READ : 0.00 B/s | Total DISK WRITE : 6.93 M/s Actual DISK READ: 0.00 B/s […]