我有一个GlusterFS 2节点2副本设置。 我打算将其用作存储VM磁盘映像的OpenStack实例存储。 在我的testing中,如果pipe理程序当前挂载的GlusterFS节点失败(使用默认的GlusterFS设置),连接超时需要大约45秒,而glusterfs客户端故障转移到另一个节点。 在这45秒内,IO操作将挂起,从虚拟机的angular度来看,这意味着磁盘变得无法响应。 我知道对于Linux来说,如果磁盘变得没有响应,一段时间之后(我不知道多久)内核将以只读的方式重新挂载文件系统。 我也可以降低GlusterFS卷的network.ping-timeout ,这会减less故障切换时间。 我的问题是,我应该设置这个值多less,以便大多数操作系统可以容忍虚拟磁盘没有反应时间没有副作用? 更确切的说,我想知道Windows NTFS,FreeBSD UFS / ZFS和Linux ext4可以容忍的磁盘无响应时间。 涉及的参数是什么? (例如,Linux上的/sys/block/sda/device/timeout ) 相关信息: 如何降低Gluster FS的对等超时/降低对等的影响? http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009465 更新:@ the-wabbit已经回答了关于Linux和Windows的问题,我也想知道FreeBSD的情况
我需要一个端到端的多客户端/多供应商安全存储系统,我可以使用各种各样的零件来构build它,但感觉过于复杂 – 我错过了一个窍门? 具体来说,我需要提供多个客户端VPN安全,安全的文件传输到一个安全的文件系统(如在磁盘encryption/光纤),然后再次通过VPN安全的,安全的文件传输到其他供应商。 没有客户端文件可以在任何时候“混合”,链中的所有点都必须是安全的。 哦,它必须具有高度的弹性,所以这必须全部集中/负载平衡。 预计每天大约500GB /客户端/供应商,总存储量不大可能超过30TB。 我目前的想法是使用Checkpoint虚拟防火墙,2/3的VMware主机以及连接到FW的大量NIC的组合,每台主机通过Brocade安全FC HBA连接到一个安全的FC SAN盒,每个客户端的VPN隧道在内部被截断他们自己的虚拟机(将使用前端负载均衡器进行集群),然后虚拟机将通过客户端的隧道进行SFTP,将安全FC上的文件放到专用的磁盘组/ LUN /数据存储/ VMDK链中。 然后,我会以同样的方式向供应商采取同样的措施(除了我们在传送时应用一些DRM)。 我将不胜感激任何build议,如何使这个更简单,更安全或两者兼而有之。 谢谢。
我们新的DAS设备即将出现,我正在寻找configuration存储的最佳方式。 我们目前使用的是vSphere 6.0,但当更新1发布时,由于新DAS中的所有硬盘都是512e(扇区大小为4096,模拟为512),只有在6.5中才支持,所以必须升级到6.5。 两台戴尔MD1280(使用10TB硬盘)的总容量将大大超过数据存储最大64TB的大小,多次。 取决于我们决定使用/购买的硬盘的数量。 最初我想过在iDRAC中创build多个虚拟磁盘 RAID5 – > 7个10TB = 60TB,1个驱动器故障 然后使用vCenter创build数据存储和虚拟磁盘,然后在虚拟机上使用LVM进行扩展(所有虚拟机均为Linux) 这是DELL VMWare技术支持人员提供的唯一选项。 这里的问题是,如果我完全填充这两个单元,我将失去24个磁盘驱动器(240TB)的奇偶校验,并且每个虚拟磁盘仍然只有其中一个可能会失败。 任何其他RAID级别只会增加损失。 过去,我使用RDM方法(在VM上挂载物理(来自iDRAC的VD)驱动器),同时在免费许可证上运行vSphere以解决最大4TB的虚拟磁盘大小。 我想知道这是否会起作用,如果这种方法有效,那么这种方法可能会有什么缺点。 我知道我可能会被迫在VMWare之外这样做,并且能够将所有HDDS跨越到具有多个奇偶校验磁盘的庞大arrays中,但是想询问是否有人在这个主题上有一些智慧。 如果没有这个方法的话,这个方法的细节应该在另一个问题上讨论。 任何build议将不胜感激。
我试图在后端的同一个数据中心中的两台服务器之间复制(〜7TB的使用rsync的数据),使用EMC VMAX3 复制〜30-40GB的数据后,多path启动失败 Dec 15 01:57:53 test.example.com multipathd: 360000970000196801239533037303434: Recovered to normal mode Dec 15 01:57:53 test.example.com multipathd: 360000970000196801239533037303434: remaining active paths: 1 Dec 15 01:57:53 test.example.com kernel: sd 1:0:2:20: [sdeu] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK [root@test log]# multipath -ll |grep -i fail |- 1:0:0:15 sdq 65:0 failed ready running – 3:0:0:15 sdai 66:32 failed ready running […]
我正在寻找replace我们目前的存储。 现有的系统只是我们7年前的域控制器上的450GB文件共享,另外还有另外150GB的服务器。 我们将这些映射到客户机上的驱动器。 都备份到一个单一的400GB磁带机。 添加一些系统状态和一个SQL服务器数据库和夜间备份高达600GB左右。 这不仅仅是一盘磁带,而且我们现在有一个交错的备份,每个星期的晚上我们只从总空间的1/5获得一个“全部”+一切的差别。 为了取代这一点,我想去两个专用服务器(主,加上镜像和备份在一个)。 第一个计划是针对OS + 2 RAID 10 2TB卷的数据(每个4个磁盘+ 1个热备份,包括OS的12个1TB磁盘)的RAID 1卷。 另一个的计划是拥有相同的12个1TB磁盘(每晚从第一台服务器镜像)。 它还将有2个6TB RAID 6卷(每个5个2TB磁盘,单独卷以改善不可避免的重build时间),我计划使用我们现有的备份执行软件在每晚进行差分快照。 这将为我们的磁带提供真正的备份历史/世代存储,并且应该有足够的空间来获得大约30天的价值(简单地检查我们的变化率表明我需要大约3:1的比率来实现这一点)。 第二台服务器将住在校园的远端,以避免需要离开现场的任何东西。 我宁愿购买供应商支持的解决scheme,但成本是一个巨大的问题。 我知道我可以按照我上面所描述的方式完成总成本大约13,000美元(包括操作系统许可证,感谢教育机构的学术定价),这些成本低于我所看到的任何商业select。 我有一个基本的机箱,RAID卡和底板的可靠的合作伙伴,所以我知道我在那里得到好的设备,我知道我需要一个高品质的RAID卡。 我以前没有build立过这个规模的服务器,因此我的问题是: 有什么我失踪,让我不必要地打开数据丢失? 在组装,安装和configuration服务器时,我应该做些什么或避免什么? 目前还没有购买任何东西,所以我愿意提供替代build议 – 但定价是关键。 有些东西会引起我的注意,我会很欣赏的评论: 为了减less小学的备份时间/压力,我想从镜子上进行夜间备份。 但将复制到镜像销毁我需要获得良好的差异/增量的档案位? 我不确定如何在这里configuration分代存储,因为差分和增量都需要基础工作。 我知道我可以直接使用主存储器,这对于一个文件来说并不是什么大不了的事情,但是如果我需要做一个完整的卷重build呢? 我如何确保30天内不变的文件仍然可用? 我刚刚描述的解决scheme需要44TB的原始磁盘空间,但仅向用户公开4TB。 剩下的就是RAID,镜像和历史备份空间。 我能比11:1的比例安全吗?
我正在寻找部署iSCSI存储networking的最佳做法或优点/缺点。 这两个选项是: 完全不相交的iSCSI存储networking 专用交换机具有独立的VLAN用于存储,但是连接到生产networking。 通常build议采用哪种方法,为什么? 如果没有关于这方面的最佳做法的普遍共识,那么考虑每一个select的时候是否合适?
我正在寻找一个分布式的,容错的networking存储系统,它暴露了客户端上的块设备(而不是文件系统)。 客户端的块设备应该同时写入多个存储节点 只要不是所有支持它的存储节点都closures,客户端的块设备就不应该失效 当存储节点失败或被添加/移除时,主服务器应自动重新分配存储的数据 一个主(仅用于元数据)是好的 因此,理想情况下,这个架构与moosefs( http://www.moosefs.org/ )非常相似,但不是公开使用熔丝客户端装载的真实文件系统,而是暴露客户端上的块设备。 我知道iscsi和drbd,但似乎并没有提供我正在寻找的东西。 还是我错过了什么?
在某些方面,我想这是一个string问题,但即使有一个“这适合大多数情况下”的答案我不知道它是什么,所以… 我有一个惠普P4000评估的SAN。 我想用IOMeter做一些基准testing,看看它的能力。 但是,我不知道块大小,读/写分割和随机/顺序分割的组合适用于不同的用途。 例如,你将如何模拟一些Exchange活动,一些SQL活动,一些一般的VM活动等等。 我知道如何添加工作人员并将其设置为不同的设置,但是我应该使用哪些设置? 谢谢。
我们正在PCI-e 2.0 x8插槽中使用LSI 9211-8i RAID控制器(在IT模式下闪烁)。 它通过1根SFF-8087电缆连接到超微型SAS 836EL1背板。 我们有16个驱动器安装。 当我们对一个磁盘性能进行“badblocks”testing时,大约是140MB / s。 当坏块在多个驱动器上同时进行testing时,所有驱动器都会保持约140mbyte / s,直到超过8个驱动器。 激活16个驱动器后,每个磁盘上只能获得60mbyte / s的速度。 这是扩展器背板的正常行为吗? 如果不是,可能是什么原因?
问候,我是一个长期的潜伏者,第一次海报。 为了简洁起见,让我先问问题,然后给出更长的背景,这样你就可以select你想要阅读的内容。 简洁版本… 我们需要进行SAN升级,当然还有额外的容量,而且性能可能会更好。 我们的主要工作量将是20个左右的虚拟机和一对SQL数据库。 除了一些域控制器,交换和各种标准的企业服务之外,主要的工作负载还在Citrix上托pipe一个应用程序,每天将有大约300个用户访问这个应用程序。 目前,我们拥有一台配有2个MSA30机箱的HP MSA1500cs SAN控制器,几乎全部安装了约3.7 TB的原始驱动器空间。 纯粹的容量并不像性能和可靠性那么重要。 在可预见的将来,我看不到我们的容量需求超过了10TB。 问题是,我们是否应该只在现有的控制器上增加一个shell或2个? 我们是否应该升级到当代MSA产品MSA2000系列? 我们应该搬到EVA4400家族吗? 我们应该看看最近获得的左手SAN解决scheme吗? 如果我们最终除了只为现有的控制器增加空间之外还要做其他的事情,我们应该坚持使用fibrechannel还是看iSCSI? 预算并没有真正设定,因为这是一个大型预算的大型项目的一部分,但我想说,我们想要低于5万美元,便宜总是更好。 长版… 我们即将扩展我们的服务器场提供的服务。 如果你想要的细节,我们是一个养老院公司约45护理院。 我们将实现完全电子化的图表,这意味着我们特别是数据库和citrix的使用将显着增加。 现在每个工厂可能有大约2名护士每天与我们的医疗logging软件进行交互。 每个使用该软件的设施大概有6名左右的护士会比目前的使用情况更为频繁。 除了医疗logging系统之外,我们还为大约600名用户提供活动目录和交换机,还有一个工资系统,以及各种杂项服务。 目前用于病历系统的数据库(MS SQL 2005)大约为30 GB,随着新的使用模式将会增长一些,但大多数访问频率将会比原始数据增加更多。 在对硬件进行更具体的说明之前,让我说我们是惠普公司,而我的老板,IS的主pipe,与其他任何供应商的合作都很困难。 你和我可能不同意惠普的select,但它确实是一成不变的。 我们正在用16个HP BL20p刀片服务器升级我们的服务器群,这个刀片服务器采用了老式的Xeon CPU(双插槽机器,但大多数目前只有一个cpu),按照今天的标准,内存不是很多(最大支持8GB, ),可能是现代独立服务器,例如带有4个插槽的HP DL580 G5,每个插槽带有一个4/6核心的现代Xeon或Opteron处理器和128 GB的内存。 目前我们正在使用VMWare ESX 3,并计划升级到当前版本的VMWare。 我也希望对服务器的评论,但我的主要问题是关于我们的SAN,继续阅读。 我一直负责研究升级到我们当前的SAN解决scheme。 我们目前有一个HP MSA1500cs控制器和2个完全填充的驱动器机箱,约3.7TB的原始驱动器空间。 这些用户SCSI Ultra320驱动器和机箱通过u320连接与控制器进行通信,控制器通过4 Gb 32端口光纤通道SAN交换机连接到服务器场。 我们需要增加一点空间来实现这个变化,但是我主要关心的是性能和可靠性。 我看不到我们的总存储量超过10TB。 我对SAN的世界相当陌生,在这一点上有点压倒一切。 就我所见,我们有三个主要的select。 我们可以添加更多的机箱到我们现有的系统。 它最多支持8个机箱,现在只有2个,所以这将是一个非常简单的升级path。 […]