在普通的SATA控制器(2个板载Intel,1个附加PCI Express Asmedia 1061)上,我有一个带有3个4 TB驱动器的单个Windows Server 2016标准服务器。 服务器本身是虚拟化的,运行在Hyper-V中的Windows Server 2016 Standard上,磁盘物理连接到Hyper-V中的虚拟机。 我可以在计算机pipe理中创build一个常规的RAID-5卷,它已经支持多个Windows Server版本(返回Server 2000或至lessServer 2003?) 不过,自Server 2012以来,新的存储function已经成为存储空间,它提供了奇偶校验 。 但是,我还没有find关于为什么我会在3磁盘/单一奇偶校验设置中使用存储空间奇偶校验(RAID-5 Volume)的许多信息。 我已经看到了关于更多磁盘和使用多重冗余(而不是仅仅保护单个磁盘故障)的讨论,并且我已经看到了大量有关Storage Spaces Direct的讨论(这似乎是Server 2016上唯一的人谈谈关于)。 有没有人对RAID-5卷上的存储空间做过任何实际的经验,并且可以build议哪一个更好? (更好的是,如果一个驱动器死了,我只想replace它,并自动重build,如果我必须将两个工作的驱动器移动到另一个Windows 2016服务器进行数据恢复,它只是工作。)
背景: 我熟悉基本的RAID级别,并且很想知道在RAID0或RAID5使用SSD设备是否比将其添加到大型LVM卷更好。 具体来说,我担心小型服务器机房中的热量,声音和功耗,并计划从硬盘迁移到SSD。 有问题的服务器有4-6个SATA-II通道,所以这只是关于如何在交换机之后获得最高性能的驱动器,而不用担心增加新的控制器或其他任何其他更换驱动器的问题。 RAID0 有了RAID0 ,我意识到我从驱动器的损失中无法恢复 – 但是在一个占主导地位的读取环境中,我相信SSD不可能达到估计的1000000小时MTBF,而且肯定不会达到写周期长期困扰闪存的问题(但现在似乎已经成为过去)。 RAID5 使用RAID5我会“失去”一个驱动器来平价,但如果其中任何一个死亡,我可以通过更换该单元来恢复。 LVM 有了LVM ,我正在有效地创build一个软件JBOD – 很简单,但是如果一个驱动器死了,那么就像RAID0 。 题: SF社区认为这种情况的最佳方法是什么?
目前,我在Windows Server 2012 R2上安装了WSUSangular色。 它将更新下载到500GB磁盘。 它将下载的更新大小超过了磁盘空间,那么空间耗尽后会发生什么? 操作系统和WSUS更新存储在不同的分区上。
我正在探索更有效地使用我们的主存储的选项。 我们目前的NAS是带有HP Storageworks MSA20的HP ProLiant DL380 G5和另一个磁盘架,我不确定它是什么。 我们的绝大多数文件都是PDF文件(数以百万计),具有高度的相似性。 在来自George Crump (来自Data Domain的Dedupe Central )的专家意见 中 ,在关于粒度的部分中,他说:“要有效地进行重复数据删除,需要使用可变长度段在子文件级进行。 这很难find,但我正是需要的。 大多数重复数据删除选项似乎是基于块的,这对于最大限度地减less备份占用的空间非常有效,因为只有更改的块被存储,但是基于块的技术在我们的块内不会find位于不同偏移处的相同片段PDF文件。 有一天我偶然遇到了Ocarina Networks ,这看起来正是我们所需要的。 存储瑞士的实验室报告概述 – 主存储的重复数据删除比较Ocarina Networks和NetApp是“主存储重复数据删除领域的两个领导者”。 理想情况下,我们希望继续使用我们现有的NAS,但要高效得多。 我遇到的另一个解决scheme是Storwize ,它似乎执行单个文件的内联压缩,并与重复数据删除解决scheme集成在一起。 还有什么其他解决scheme和信息资源?
任何人都可以推荐一些好的地方开始学习如何运行SAN和区分因素考虑到购物时,他们? 我一直负责推荐和购买SAN,并希望得到专家的意见。
有谁知道有多less用户ACL的ZFS可以处理? 换句话说:有多less用户可以为同一个目录设置这样的ACL? setfacl -m user:test1:rwxpDdaARWcCos:fd—-:allow /mnt/project1 或者估计也会很好。 比如说我们在说100,500,1000还是更多? 更新 121不是FreeBSD 9上的一个bug。 ZFS ACL限制为1024。 FreeBSD的ACL限制是254。 FreeBSD的NFSv4 ACL限制大约是254的一半。 请参阅/sys/sys/acl.h
新的VMware用户在这里设置我的第一个环境。 我有一个具有四个物理NiC(NiC0,NiC1,NiC2,NiC3)的ESXi主机。 我已成功安装了ESXi,VCVA设备和多个虚拟机。 他们目前连接到本地存储,但我想连接到我们的iSCSI SAN。 物理上NiC0和NiC1连接到我们的常规networking交换机。 NiC2和NiC3连接到我们的iSCSInetworking,这是一个独立的networking。 因此,我所做的是将NiC0和NiC1设置为ESXi主机上pipe理networking的活动状态。 我没有选中NiC2和NiC3。 当我使用vSphere客户端创buildiSCSI连接时,无法看到NiC2或NiC3。 我是否需要使所有四个Nios能够在vSphere中使用它们? 如果我启用NiC2和NiC3,他们说他们断开连接,因为他们连接到我们的iSCSInetworking,并没有固定的networking连接。 我在这里跟踪?
我们有一个NetApp存储系统将LUN提供给几个Hyper-V群集。 在2008 R2上运行系统性能跟踪(在perfmon中)时,会出现“高级分割I / O”的警告。 阅读分割I / OI发现,这很可能是由分散的驱动器引起的。 我发现很难相信硬盘在传统意义上是分散的,因为所有东西都是虚拟的(在LUN上,在卷上,在一个聚合中,在一个存储系统上的虚拟硬盘上,那个数据也是)。 那么我应该为此担心吗? 我看不到存储问题的任何证据,例如过度的延迟。 顺便说一下,在我们的一台虚拟机上运行碎片整理分析可以显示大约50%的碎片数据。 我想我读了一个地方,如果窗口检测到碎片超过20%,那么窗口会自动分割I / O。 碎片整理任务被禁用,那么它将如何知道?
我意识到,由于NFS不是块级的,LVM不能直接使用。 但是:有没有办法将多个NFS 导出 (从3台服务器)组合到不同服务器上的一个安装点上? 具体来说,我希望能够在RHEL 4(或5)上执行此操作,然后将组合挂载重新导出到RHEL 4服务器。 扩张 我挂lvm的原因是我想要一堆导出的挂载( serverb:/mnt/export , serverc:/mnt/export , serverc:/mnt/export等)到/mnt/space /mnt/space这个服务器上的/mnt/space ( serverx )作为一个大文件系统。 是的,我知道再出口通常是一件坏事,但认为它可能有效,如果有一种方法可以在新版本上完成,而不是旧版本 从阅读unionfs文档看来,我无法通过远程连接使用它 – 我误解了它吗? 更准确地说,由于Union FS合并了多个分支的内容,但是使它们看起来像一个,它似乎并没有反过来: 我试图以一种合并的方式装入一堆NFS的数据,然后写给他们,而不是关心数据到哪里去。
如果使用RAID 1,并且发现两个磁盘之间存在任何不一致,则将数据从主磁盘(最有可能是具有较低端口号的磁盘)复制到辅助磁盘。 1)但是,如果主磁盘已损坏,并且因此两个磁盘之间的数据差异仅仅是由于主磁盘中的硬件故障而存在? 然后将错误的数据同步到辅助磁盘? 是否有现代硬盘驱动器的校验和,以确保这样的事情不会发生? 2)如果我从2个USB-Sticks创build一个RAID 1? USB-Sticks上有什么机制来检测读取问题,这样损坏的数据不会被RAID同步到另一个USB-Stick,甚至可能覆盖正确的数据? USB-Sticks(针对embedded式系统)的RAID 1是否有意义,或者由于写入耐久性有限,可能会在同一时间失效?