这是一个关于 iSCSI的规范问题,我们可以用作参考。
iSCSI 是一种将 SCSI 命令作为有效负载放入 TCP 网络数据包的协议。因此,它会遇到一系列与光纤通道不同的问题。例如,如果链路拥塞并且交换机的缓冲区已满,默认情况下以太网将丢弃帧而不是告诉主机减速。这会导致重传,从而导致极小部分存储流量的高延迟。
有针对此问题的解决方案,具体取决于客户端操作系统,包括修改网络设置。对于以下操作系统列表,最佳 iSCSI 客户端配置是什么样的?它会涉及更改开关上的设置吗?存储呢?
FC 交换机如何工作,我应该如何配置我的交换机?
我以为我知道 HBA 和 RAID 之间的区别。
在我看来,HBA 从主主板/CPU 卸载,只是 JBOD……通常有一个外部 SAS 端口,而 RAID 卡与 HBA 做同样的工作,但增加了所有不错的 RAID 级别,可能还有电池备份+其他好处。
在查看产品的 LSI 网站后,我看到他们有内置 RAID 的 HBA 卡,例如LSI SAS 9211-8i 主机总线适配器。
所以......显然我错了!
HBA卡和RAID卡有什么区别?
我做存储,所以我做了很多纤维。我也很不幸有一个带单股的接线板,所以当其他人为我做接线时,我持有的两条线中哪一条最终会成为 tx(发送),哪一条将是rx(接收)。我们有一个颜色代码:黄色的应该是“热的”。偶然地,它被跟踪了不到一半的时间。
我知道我的数据中心中的绝大多数有源电缆都在发送可见的、无害的光。这就是为什么我看到很多人在查看一根或另一根电缆,知道它是安全的。问题是我也很少有非常危险的激光,我不建议射入某人的手,更不用说他们的眼睛了。其中之一在可见光波长之外,强度足以在 80 公里外读取。
测光表会告诉你一根线是否被点亮,但我们只有一个,而且通常被其他人使用。将它照在纸上或手上是另一种技术,但我很难看到它。我见过一些人随身携带的小卡片,但我没有,也不想随身携带,我每周只需要一次。
无需特殊设备即可判断电缆上是否有灯的最佳方法是什么?
我有两个 Linux 服务器,它们应该配置相同,但是对于需要在 ~/.bashrc 中指定的路径的命令,其中一个的 ssh 命令失败。例如,我可以以pwd交互方式和通过 ssh使用类似命令,但是如果我尝试运行位于应用程序 bin 文件夹中的程序,它只能在其中一台服务器的交互式 shell 中工作。
两台服务器上的 /etc/profile 和 /etc/environment 文件是相同的,但是 $BASH_ENV 在正常工作的服务器上设置为 ~/.bashrc 。我想在不工作的服务器上设置 $BASH_ENV,但我更愿意将它设置在与在工作服务器中设置的位置相同的位置。Linux 在非交互式登录时会运行哪些地方,例如来自另一台计算机的 ssh 命令?
编辑:用户在 /etc/passwd 中的行在两台服务器上指定 /bin/bash 。两个服务器的 ~/.bash_profile 文件是相同的,并且包含if [ -f ~/.bashrc ]; then . ~/.bashrc; fi. 系统之间的唯一区别是 $BASH_ENV 是不工作的服务器上的空字符串,我无法在工作的服务器中找到它的设置位置。
编辑 2:两台服务器上的 ~/.ssh/environment 文件都有 BASH_ENV=~/.bashrc
当我将快照和 RAID 与 btrfs 一起使用时,我能想到的备份的两个主要原因似乎得到了照顾。(这里的 RAID,我指的是 RAID1 或 10)
所以作为现场备份解决方案,这似乎工作得很好,它甚至不需要单独的数据存储设备!
但是,我听说 RAID 和快照都不是正确的备份,所以我想知道我是否遗漏了什么。
除了 btrfs 还不是一项成熟的技术,你能想到我遗漏了什么吗?或者我的想法是否正确,这是一个有效的现场备份解决方案?
我正在寻找 2.5 英寸驱动器和 3.5 英寸驱动器之间的一些公开比较。我曾假设 2.5 英寸 15k 驱动器和 3.5 英寸 15k 驱动器具有相同的性能,但是我最近看到一些基准测试声称 2.5 英寸 15k 的速度要快得多,而 10k 2.5 英寸与 15k 3.5 的速度大致相同英寸。问题是大多数人无法复制这些基准测试,因为它们是在平台上完成的,更重要的是,我希望比较的是底层磁盘。
基本上,现在使用一定数量的 3.5 英寸 15k 驱动器的大型机与使用相同设置的 10k 2.5 英寸驱动器的大型机的性能是否大致相同?
如果我在 FC [编辑] LUN 上运行 VMWare 5.x,该 LUN 由在 7 模式下运行 ontap 8.x 的 Netapp 提供,我应该采取哪些步骤来确保 VM 能够承受最坏的集群节点故障转移情况?HBA 设置?ESX 设置?对虚拟机设置的修改?我知道这一切都由 Netapp 的主机套件处理,但我们想知道它在做什么和/或自己做。
Netapp 上的 cf 接管通常很快,但在某些情况下可能长达 3 分钟。
有谁知道是否有一个 Windows 批处理文件相当于 Unix Stop on Error "#!/bin/sh -e"?