Articles of ssd

在一个涉及很less或没有删除操作的RAID中使用SSD驱动器

从使用Solid State驱动器和raid的情况来看,我已经能够理解的问题是,在configurationRAID时,TRIM不能用于他们,因此导致磁盘在删除文件时变慢。 我目前正在考虑的一个用例是使用SSD:在一个raid存储数据库没有删除,只是读写操作执行。 这样做是否会绕过运行突袭SSD时不能使用TRIM的常见问题,或者其他(据说与数据库如何pipe理数据)表面有关? 更新:值得一提的是,为什么我开始考虑这样做的可行性是因为这些堆栈交换站点似乎一直在使用SSD存储一段时间( http://blog.serverfault.com/ post / our-storage-decision / )

RAID10中的4xSSD(512Gig)与2xSSD(1Tb)没有RAID有什么区别?

我当前在RAID10中使用的4xSAS15k驱动器的大量读写操作使我想到了一个新的快速存储器。 我的服务器忙于一个苛刻的数据库,大量的页面,PHP文件和图像。 所以我正在考虑去SSD固态硬盘路线(三星SSD 850 PRO),但所有有争议的信息,我在互联网上find我不能决定如果我真的应该用SSD在RAID或跳过RAID,并让他们作为“独立”。 有人说,如果没有TRIM(很多RAID控制器没有这个function),SSD在RAID中的耐久性会使它们磨损,并在1年的使用时间内死亡。 另一些人则说,TRIM是旧消息,而新的SSD企业级(Samsung 850 PROs?)磁盘具有过度configuration,并且不再需要TRIM,+ Samsung对其850 PRO提供10年保修。 在RAID10与2xSSD(1Tb)中,4xSSD(512Gig)有什么优缺点? 三星850 PRO将在RAID10中服务多久? 我想有最快的读/写速度,但不希望SSD在一年内死亡,也不希望RAID控制器经常死机(他们说不是死掉的SSD,而是控制器)。

SSD +硬盘RAID-0效率?

最近我买了一台配有64GB固态硬盘和300GB 7200转硬盘的个人电脑。 我以为他们会使用64GB的固态硬盘来安装硬盘作为数据驱动器的操作系统。 我很震惊地看到,他们用一个条纹的RAID将两个驱动器组合成一个令人惊讶的快速逻辑驱动器。 我从来没有想过创build一个RAID两种types的驱动器。 有没有人试过这个? 对我来说,这似乎是一个伟大的方式来获得快速启动和一般的寻求时间,同时利用更便宜的硬盘的额外存储的优势。

TRIM是否通过基于LVM的PV Xen domU传递到底层SSD?

场景: – Debian Xen dom0 – 将SSD驱动器设置为LVM PV /单个卷组。 – 在LVM逻辑卷上安装基于Debian pv_ops的domU。 – domU内的文件系统是ext4,启用丢弃选项。 问题:在domU内部生成的TRIM命令是否会通过这些层并到达物理SSD?

以cronjob身份运行fstrim – 当关机中断时会发生什么情况

在文件系统上实现fstrim的一种方法是,执行一个运行fstrim /的cron.daily任务。 这是很多人首选的过分-o discard (挂载选项),因为后者会使写入速度变慢,特别是删除大量的小文件。 那么我的问题是,当我做这样的cron工作时,如果这被重启/中止,或者更糟糕的是,电力损失中断,会发生什么? SSD不喜欢开始的功率损失(甚至有一个SMART参数来计算它们),我可以想象在fstrim期间的功耗更糟糕。

使用RAID或DRBD将SSD同步到主轴驱动器

我正在设置一台服务器,并将SSD作为主驱动器,并希望将数据作为块级备份(RAID 1)复制到更便宜的驱动器上。 由于我不想耽搁SSD的性能,所以我正在考虑使用asynchronous镜像来设置DRBD,这样一来,主轴驱动器上的更改就会排队等待,并且一旦IO许可就会同步。 但是,我想知道是否有人尝试过这样的事情,如果有任何“疑难”要注意。 或者,如果有更好的技术来解决同样的问题,请分享。

在DC S 3700上启用磁盘encryption?

我有一台运行Debian的服务器,在一个Linux MD RAID 1中有两个100GB的Intel DC S 3700驱动器。根据Intel的说法,这些驱动器支持256位AESencryption,我想encryption写入这些驱动器的数据以便打勾公司数据保护政策的新框。 我知道我可以用Linux自己的encryption技术重新安装Debian,但是如果他们支持,我宁愿将encryption卸载到驱动器上。 这是可能的,我该怎么做? 提前致谢, 马特。

低SSD写入IOPS(〜100)

我在我的服务器上遇到了使用SSD的非常低的IOPS。 当运行一个mysql数据库服务器时,我注意到了这一点,当一个InnoDB数据库有很多(每秒100次)更新时,这个服务器performance的非常糟糕。 这里是服务器规格: SSD:型号=三星SSD 850 EVO 120GB,FwRev = EMT01B6Q 服务器:HP ProLiant DL320e Gen8 CPU:Intel(R)Xeon(R)CPU E3-1270 v3 @ 3.50GHz 操作系统:Ubuntu 14.04.1 LTS 内核:Linux h119 3.13.0-44-generic#73 -Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux 当有一些负载时,检查SSD,我得到这些结果iostat -kx 1 20 root@h119:~# iostat -kx 1 20 Linux 3.13.0-44-generic (h119) 02/19/2015 _x86_64_ (8 CPU) avg-cpu: […]

为什么L2ARC不会为目录遍历提供更多的加速?

L2Arc通常configuration为在SSD上caching随机旋转盘读取。 我已经设置了这个configuration,希望加快目录遍历。 这是设置: # zpool list -v NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT geek1 2.72T 1.18T 1.54T – 53% 43% 4.64x ONLINE – sdc 1.36T 606G 786G – 54% 43% sdd 1.36T 606G 786G – 53% 43% log – – – – – – zil 3.97G 0 3.97G – 0% 0% […]

使用SLC交换作为虚拟机主机上的内存replace是否明智?

我有一些运行虚拟机的老式服务器,但它们被限制在16GB内存,这限制了我可以运行的虚拟机的数量以及RDS的选项。 我已经添加了一个由两个Intel 311组成的RAID1arrays:20GB SLC SSD,并将它们configuration为交换主机,希望我现在可以更自信地将可用内存过度分配给VM。 到目前为止,在testing中这么好,但是在我进一步探讨之前,我想问一下我是否错过了一个很好的理由,为什么这将是一个坏主意? 我也许应该提到几个虚拟机是非常间歇性地使用的,但是我们不能减less他们所拥有的内存,因为它们是活动的,这是需要的。