Questions tagged «ssd»

固态驱动器是指使用固态存储器存储其持久数据的数据存储设备。

5
将Oracle重做日志放在DRAM SSD上以获取大量写入数据库?
我将Sun M4000连接到具有大量写入数据的EMC CX4-120阵列。以大约1200 IO / s和12MB / s的速度写入峰值。 根据EMC的说法,我使EMC阵列上的写缓存达到饱和。 我认为最简单的解决方案是将重做日志移至基于DRAM的SSD。这样可以将EMC阵列上的负载减少一半,并且应用程序不会看到日志缓冲区等待。是的,DBWR可能会成为瓶颈,但是应用程序不会等待它(就像在重做提交时一样!) 我目前循环浏览约4个4GB的重做日志,因此,即使20GB左右的SSD也会有很大的不同。由于这是短期存储并且经常被覆盖,因此基于闪存的SSD可能不是一个好主意。 M4000没有很多额外的驱动器,因此PCI-E卡非常完美,我可以将其放入外部或将启动卷移至EMC并释放本地驱动器。 Sun销售Flash Accelerator F20 PCIe卡,但这似乎是某些SATA磁盘的缓存,而不是DRAM SSD解决方案。详细信息是粗略的,它没有列出M4000受支持的内容,而且我厌倦了与Sun的电话树战斗,寻求人为帮助。:( 其他人是否同意DRAM SSD是必经之路?有硬件建议吗? 更新 除了下面注释中的信息外,我还尝试了“ commit_write”的各种设置,但并没有什么不同。
9 oracle  ssd  emc 

5
SQL Server 2K / 2K5 / 2K8和固态磁盘:特定的优化?
这里有人在固态驱动器上运行SQL Server吗?您是否找到任何具体的优化技巧?我特别希望降低SQL Server执行小型随机写入操作的频率的方法,因为它们是SSD性能的克星,尤其是MLC SSD驱动器。 当然,有一些明显的优化可以做到:应该从SSD中读取大量数据,而将大量写入数据留给传统的旋转磁盘。这自然包括交易日志! 当然,给定足够的预算,您可能希望使用X25-E或Vertex Ex系列之类的SLC SSD磁盘或各种企业级产品。但是我也对可能有益于MLC SSD设置的提示感兴趣。我认为这是一个有趣的领域。我的一位客户的预算很小,并且数据集正在迅速增长,他们正面临将近一百个查询的完全重写,以保持良好的性能水平。但是,我有一个偷偷摸摸的怀疑,即少于500美元的RAM和SSD空间可能会为他们带来比数千美元(可能数万美元)的开发人员时间更大的性能提升。
9 sql-server  ssd 

3
SSD如何在使用寿命即将结束时发生故障?
假设MLC SSD持续了很长时间,并且第一个单元达到了最后一个擦除周期并拒绝擦除。 之后会发生什么?控制器是否将其检测为坏块并移至下一个块并尝试擦除该块?驱动器的总容量会随着时间的推移而缓慢降低吗? 编辑 当然,我们可以忘记磨损平衡。是的,它可以延长驱动器的使用寿命,但我并不是在谈论这一点。最终,单元将达到其最后的擦除周期。

5
带SSD缓存存储的Squid或其他HTTP缓存?
我正在考虑在具有SSD驱动器的系统上设置一个鱿鱼(或可能的清漆)缓存。 明显的好处是这些系统具有很高的读取速度,我希望我的命中率会很高。 假设我可以将7个SSD放入RAID配置。(有些情况会让我收拾更多东西) 实施问题: 我应该使用RAID0吗?(我预计驱动器最终会出现故障,因此这似乎很危险。) 我应该使用RAID10吗?(这使我的磁盘空间减少了一半,这是昂贵的。) 我应该使用RAID5吗?(众所周知,SSD具有“不良”的写入性能和写入限制,并且所有额外的奇偶校验写入都可能会大大降低此速度。) 我应该只将每个磁盘视为自己的鱿鱼数据存储区吗?(squid处理多个数据存储的性能如何?如果/当一个失败时会发生什么?) 我应该忽略数据存储,而只是将SSD放入大型SWAP分区中,然后让Linux VM做到这一点吗?(似乎草率) 在生产环境中使用SSD的人们的任何建议将不胜感激。(特别是如果您将它们用于HTTP缓存)
9 raid  http  squid  cache  ssd 

1
S2D的设置可为SQL FCI提供高达2M IOPS
我们将部署用于超快存储的共享存储研究,以实现Microsoft SQL Server故障转移群集(FCI)。到目前为止,该项目进行了,我们将从以70r / 30w模式的8k块的500K IOPS开始。另外,由于SQL Server的期望值不断提高,我们希望能够在一年左右的时间内将性能提高到2M IOPS(对于相同的模式)。 对于该项目,我们将部署Microsoft Storage Spaces Direct(S2D)的4节点群集。至于硬件,我们已经有2台Dell机架式服务器R730xd和2台E5-2697和512GB RAM,我们准备再购买2台。 对于存储,Microsoft建议使用NVMe或NVMe + SSD以获得最佳性能(来源)。因此,经过一些研究,三星固态硬盘非常适合。https://www.starwindsoftware.com/blog/benchmarking-samsung-nvme-ssd-960-evo-m-2 http://www.storagereview.com/samsung_960_pro_m2_nvme_ssd_review 我们考虑的设置如下:每个S2D主机1个Samsung 960 EVO NVMe + 4个Samsung PM863 SSD。 使用Samsung 960 EVO NVMe和Samsung PM863的S2D实施能否向SQL FCI提供500k? 编辑: a)你那天没问类似的问题吗?-是的 自从第一张照片偏离主题后,发布了一个新问题。主题和身体已更改。上一个问题将被删除。 b)它们是消费者驱动器,-问题是要找到S2D的设置,该设置可以在启动时容纳所需的500k IOPS。您会推荐什么设置? c)您打算如何连接所有这些,我不知道那里有5个M.2插槽的服务器-我们需要知道这一点-每个节点仅使用1个M.2驱动器。我已经更正了共享存储的设置:每个S2D主机1个Samsung 960 EVO NVMe + 4个Samsung PM863 SATA SSD。 d)哪种IOPS(大小和类型)?-SQL FCI读取4k,8k,64k块的密集型工作负载。读取范围是70-90%,写入范围是30-10%。 e)500k到2M的需求差异范围很广-为什么这么大的范围?-预计在排序期间,项目性能会显着提高,因此,我们必须具有在第一年和第一年之前在相同硬件上运行4倍工作负载的能力。一年后,我们将向群集添加4倍以上的主机。 我们是Microsoft Shop,因此别无选择,只能使用Microsoft …

4
Dell R720中的Samsung 840 Pro SSD
我们有一个在Dell PowerEdge R720(PERC H710 Mini RAID控制器)((Ubuntu 12.04)上运行的MySQL 数据库服务器。 我们正在考虑将2 x 146GB 15k SAS驱动器升级到Samsung 840 Pro SSD。 戴尔的人只是远远太贵了!(每个驱动器近2k),并将它们放入RAID 10中,我们可以让备用驱动器处于备用状态,以防万一发生任何故障? 是否有人设置相同,我们是否可能在此配置上遇到问题? 我已经在线阅读了有关Dell RAID控制器的报告,以确定它不喜欢该驱动器并将它们随机标记为脱机,但是其他报告表明,人们在RAID中运行了100多个这些驱动器,并且完全没有问题。 对于一个非常关键的数据库服务器,我们应该完全避免这种情况吗?

3
为什么服务器使用SAS而不是SSD?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 5年前关闭。 我想知道为什么服务器仍然带有SAS磁盘而不是SSD磁盘?我知道SAS的速度比普通硬盘快,但仍然比SSD慢得多。我认为它们也更昂贵: 那么这是怎么回事?

3
在服务器上使用SSHD(固态混合驱动器)是否明智?
我有一堆服务器的I / O非常重,当前使用SATA3 / SAS驱动器,但是在SATA驱动器上确实有等待I / O的痛苦,而且我刚被警告存在存在SSHD的情况,SSHD的价格与1TB相同作为我们当前使用的1TB SATA驱动器。但是,以前(直到Seagate在3月份交付了他们的第一个3.5英寸SSHD),它们似乎只为上网本/笔记本专用,这使我怀疑它们并非完全为我的笨重I / O而制造。服务器。 因此,SSHD是否可以在繁重的I / O环境(例如多个超大型高速文件传输)中使我的SATA3驱动器性能得到提高,还是最好在I / O等待时坚持使用SATA3?
8 hard-drive  ssd 

1
我可以使用dmraid代替md(mdadm)来制作软件RAID-1和RAID-1 + 0卷吗?
关于SSD和TRIM的一个相关问题(请参阅:能否在Linux的ext4 + LVM +软件RAID上运行SSD TRIM(丢弃)?),事实证明dmraid现在(或不久)可能在RAID-1上支持TRIM。 通常,我们使用md(通过mdadm)创建RAID-1卷,然后使用LVM创建卷组,然后使用我们选择的文件系统进行格式化(最近是ext4)。我们已经这样做了多年,而Google和ServerFault搜索似乎证实了这是通过卷管理进行软件RAID的最常见方法。 Google搜索似乎表明dmraid用于所谓的“ fakeRAID”配置,在该配置中,控制器中以RAID BIOS的形式存在某种程度的硬件“帮助”,而我们没有(并且不想使用) -我们想要一个完整的软件解决方案)。 由于我们想在SSD上使用TRIM,并且由于md似乎还不支持TRIM,我想知道是否有可能使用dmraid而不是md创建RAID-1(和RAID-1)。 +0)软件中的卷,没有硬件支持(即,只是插入了哑的SATA / SAS总线)?

2
ZFS ARC和L2ARC缓存中有什么?
我在家中有一个简单的ZFS设置,有四个磁盘镜像,8GB内存和用于L2ARC的120GB Intel X25-M SSD。zpool add poolname cache cXtXdX然后,我生成了负载,并通过运行急切地跟踪了升温过程zpool iostat -v mypool。几个小时后,L2ARC已满,但是究竟缓存了什么呢? 我可以窥视一下ARC / L2ARC中的内容吗?我知道某些块会映射到多个文件系统(由于快照,克隆或dedup),但是我仍然想对统计数据进行抽样,如下所示: 缓存的块类型:元数据。iSCSI,数据。等等 年龄:每个区块进入L2ARC多久了 哪些文件:缓存了部分内容的目录 文件系统故障:每个文件系统缓存的GB 块的非易失性副本的位置(驱动器/ vdev) 我以为zdb和/或dtrace会成为您的工具,但真的不知道从哪里开始。

3
突然大量文件系统损坏的原因?(“根索引节点不是目录”)
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 5年前关闭。 我有一台笔记本电脑运行Maverick(很高兴直到昨天),并带有Patriot Torx SSD。整个分区的LUKS加密;最重要的是一个LVM物理卷;然后在此基础上将根目录和根目录放在ext4逻辑卷中。 昨天我尝试引导它时,它抱怨无法安装根文件系统。运行fsck,基本上每个inode似乎都是错误的。起始文件系统和根文件系统都显示类似的问题。检查备份超级块无济于事。 e2fsck 1.41.12 (17-May-2010) lithe_root was not cleanly unmounted, check forced. Resize inode not valid. Recreate? no Pass 1: Checking inodes, blocks, and sizes Root inode is not a directory. Clear? no Root inode has dtime set (probably due to old mke2fs). Fix? …
8 linux  ssd  corruption  fsck  ext4 

3
SSD是否可以通知主机操作系统其磨损程度越来越高?
我读了很多关于SSD的文章,并且对它们用于服务器的使用很感兴趣。我最担心的是它们的可靠性。许多写作会缩短它们的寿命。如果可以在SSD上定期运行某种诊断,或者SSD可以自动警告操作系统其可靠性已达到临界水平,则可以缓解此问题。可以将其视为SMART或适用于SSD的软件如SpinRite。 我现在提到的东西存在吗?这是哪种/品牌的SSD? 我不介意一次将疲倦的SSD换成更新的SSD。我很确定SSD的寿命是几年而不是几个月?对我而言,性能的提高将一次又一次地为SSD付出代价。我还计划使用大量RAM。

4
将XFS日志放在SSD上是否可以显着提高性能?
我有五个磁盘阵列在RAID5中运行XFS,我想提高它的性能。我已经看到一些提示,将日志放在单独的设备上可以有所帮助,将日志放在SSD上是否有很大帮助? 从理论上讲,它应该,但是我无法找到任何案例研究来说明某人实际上已经这样做了,而购买固态硬盘然后使其无法正常工作充其量是不方便的……
8 ssd  xfs 

4
使用SSD作为磁盘缓存
Linux是否有用于将SSD用作磁盘缓存的软件?我不确定Sun会对ZFS做类似的事情,尽管不确定。快速搜索没有合适的结果。目的是将经常请求的文件动态地放在SSD上。由于SSD比RAM具有更多的容量,比金钱更少,并且性能比硬盘更好,因此应该可以有效地提高性能。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.