AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 23844
In Process
Steve
Steve
Asked: 2009-06-11 19:47:56 +0800 CST2009-06-11 19:47:56 +0800 CST 2009-06-11 19:47:56 +0800 CST

如何在 Windows 2008 上配置 iSCSI MPIO?

  • 772

我们正在使用运行iscsitarget的 Linux 服务器,我们希望使用多路径连接到 Windows 2008 服务器。

任何人都有关于配置 Windows 端所需步骤的良好文档的链接?到目前为止,我们一直无法让流量使用超过 1 个网络连接。

windows-server-2008 iscsi
  • 4 4 个回答
  • 14695 Views

4 个回答

  • Voted
  1. Brent Ozar
    2009-06-16T04:19:59+08:002009-06-16T04:19:59+08:00

    当你说你不能“让流量利用超过 1 个网络连接”时,它有两个部分:

    首先,您使用了多少 个 lun 对单个 lun(可以说是一个驱动器号)进行负载平衡比对多个 lun 进行负载平衡要困难得多。通过将 iSCSI 共享分成两个单独的 lun,然后在 Windows 机器上配置 iSCSI,您可以获得一个巨大的领先优势,以便:

    • Windows 网卡 #1 是 lun #1 的主路径,它指向 Linux 网卡 A
    • Windows 网卡 #2 是 lun #2 的主路径,它指向 Linux 网卡 B(具有单独的 IP 地址)

    这使您可以通过胶带方式绕过一个连接限制,但在给定时间,您将无法获得超过 1 个吞吐量到单个 lun 的网络连接。

    接下来,您是在测量发送速度还是接收速度?

    为了能够向另一端的 iSCSI 设备发送多个网络连接的流量,您需要在 Windows 机器上使用 MPIO,仅此而已。使用 Linux 主机的两个 IP 地址配置 MPIO,您应该能够使两个或多个网卡的传出流量饱和。

    但是,为了能够在 Windows 机器上接收多个网络连接的流量,除非您使用网卡进行通道绑定等操作,否则您将非常不走运。Linux 机器一次只会向一个 MAC 地址发送一个 lun 的流量。您可以通过执行通道绑定来解决此问题,以便交换机通过多个网卡路由一个 MAC 地址的流量。

    这是我的几篇关于主动-主动多路径神话的博客文章:

    • http://www.brentozar.com/archive/2009/05/san-multipathing-part-1-what-are-paths/
    • http://www.brentozar.com/archive/2009/05/san-multipathing-part-2-what-multipathing-does/
    • 1
  2. pauska
    2009-06-11T22:18:52+08:002009-06-11T22:18:52+08:00

    iSCSI 启动器是否连接到您的 iSCSI 目标?如果是这样,请检查以下内容(来自 Qlogic 知识库文章):

    对于每个目标设备,确认它可以进行多路径支持。在“目标”选项卡上,选择目标并单击“详细信息”按钮。在“目标属性”对话框中,选择“会话”选项卡,在“此目标具有以下会话:”下列出,标识符将显示此目标的两个会话。选择“Device”选项卡并确认每个 Target Device 的“MPIO Capable”设置为“Multi-Path Support”。

    对于每个单独的目标,您可以修改“负载平衡策略”设置。从“目标属性”对话框中,分别选择列出的每个目标设备,然后单击“高级”按钮。在“设备详细信息”对话框中,选择“MPIO”选项卡。选择“负载平衡策略”。

    哎呀;这适用于 Initiator 2.0 (Windows 2003)。我不确定 2008 启动器的行为是否相同,如果需要,我可以在今天晚些时候进行测试。

    • 0
  3. SteveBurkett
    2009-06-12T05:52:53+08:002009-06-12T05:52:53+08:00

    上面有一份 Microsoft 白皮书: Windows Server High Availability with Microsoft MPIO

    否则,Microsoft Storage Area Networking博客可能会提供一些有用的信息。

    • 0
  4. Helvick
    2009-06-14T14:07:45+08:002009-06-14T14:07:45+08:00

    这就是您想要的 - Microsoft iSCSI 用户指南- 它告诉您如何配置 MPIO DSM 以及设置和使用 MS iSCSI 软件启动器。

    最终结果是否会真正有效地利用多个适配器完全取决于默认 MPIO DSM 与您的目标的兼容性 - 大多数硬件 iSCSI 供应商构建自己的以确保 MS MPIO 堆栈正确优化其阵列功能的负载平衡。

    当您说您不能让它使用多个网络连接时,您的意思是您没有获得流量负载平衡,或者您甚至没有获得路径故障转移?如果您遵循上述 MPIO 设置,您应该至少获得路径故障转移。

    • 0

相关问题

  • 首次安装 Office Communications Server 需要一些帮助

  • 什么可能导致 IIS7 拒绝绑定到不允许导出私钥的证书?

  • 从 2003 年迁移到 2008 年 Microsoft 群集技术

  • 有什么理由使用 Windows Server 2003 而不是 Server 2008?

  • 是否可以在单个 W2008 服务器上安装 Exchange Server?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve