Windows Server 2008多路径 I/O 概述

2023-11-16

面向高可用性的多路径支持

Windows Server? 2008 包括许多将运行 Windows 服务器级操作系统的计算机与存储区域网络 (SAN) 设备连接起来的增强功能。

集成的多路径 I/O (MPIO) 支持是为基于 Windows 的服务器与 SAN 连接提供高可用性的众多增强功能之一。Microsoft MPIO 体系结构通过建立到存储阵列的多个会话或连接,支持 iSCSI、光纤通道和串行连接的存储 (SAS) SAN 连接。

 

多路径解决方案使用冗余的物理路径组件(适配器、电缆和交换机)在服务器与存储设备之间创建逻辑路径。如果这些组件中的一个或多个发生故障,导致路径无法使用,多路径逻辑就使用 I/O 的备用路径以使应用程序仍然能够访问其数据。每个网络接口卡(在使用 iSCSI 的情况下)或 HBA 都应通过使用冗余的交换机基础结构连接起来,以便在存储结构组件发生故障时能继续访问存储。

故障转移次数因存储供应商而异,并且可以通过使用 Microsoft iSCSI 软件发起程序驱动程序中的计时器,或修改光纤通道主机总线适配器驱动程序参数设置进行配置。

Windows Server 2008 中的新 MPIO 功能包含一个设备特定模块 (DSM),该模块用于处理支持非对称逻辑单元访问 (ALUA) 控制器模型(在 SPC-3 中定义)的存储阵列,以及遵循 Active/Active 控制器模型的存储阵列。

包含的 DSM 的功能

Microsoft DSM 提供以下负载平衡策略。请注意,负载平衡策略通常取决于连接到基于 Windows 的计算机的存储阵列的控制器模型(ALUA 或实际 Active/Active)。

  • 故障转移   不执行负载平衡。应用程序指定一个主路径和一组备用路径。主路径用于处理设备请求。如果主路径发生故障,使用其中一个备用路径。备用路径必须按优先顺序降序排列(最优先的路径排在第一位)。

  • 故障回复   故障回复是指只要首选路径起作用,就将 I/O 专用于首选路径的功能。如果首选路径发生故障,I/O 将被定向到备用路径,直到首选路径功能恢复为止,而当功能恢复时, I/O 会自动切换回首选路径。

  • 循环   DSM 以平衡的循环方式使用 I/O 的所有可用路径。

  • 带有路径子集的循环   应用程序指定一组以循环方式使用的路径和一组备用路径。DSM 使用来自主路径池的路径处理请求,只要其中至少有一个路径可用即可。仅当所有主路径发生故障时,DSM 才使用备用路径。备用路径必须按优先顺序降序排列(最优先的路径排在第一位)。如果一个或多个主路径变为可用,DSM 就按其优先顺序使用备用路径。例如,假设有 4 个路径:A、B、C 和 D,A、B 和 C 被列为主路径,而 D 是备用路径。只要 A、B 和 C 中至少有一个可用,DSM 就会以循环方式从中选择一个路径。

    如果所有三个路径都发生故障,则 DSM 就使用备用路径 D。如果 A、B 或 C 变为可用,DSM 将停止使用 D 并切换回使用 A、B 和 C 之中的可用路径。

  • 动态最小队列深度   DSM 将 I/O 路由到未完成的请求数最小的路径。

  • 加权路径   应用程序给每个路径分配权重;权重表示给定路径的相对优先级。数值越大,优先级越低。DSM 从可用路径中选择具有最小权重的路径。

即使在计算机重新启动之后,Microsoft DSM 仍然会保留负载平衡设置。管理应用程序未设置策略时,DSM 使用的默认策略或者是轮循机制(存储控制器遵循实际 Active/Active 模型时使用),或者是简单故障转移(在使用支持 SPC-3 ALUA 模型的存储控制器时使用)。使用简单故障转移时,任何一个可用路径都能被用作主路径,而其余路径用作备用路径。

添加和删除 MPIO 支持

若要在运行 Windows Server 2008 的计算机上安装多路径 I/O,请完成下列步骤。

安装多路径 I/O 的步骤

  1. 打开服务器管理器。

    要打开“服务器管理器”,请单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  2. 在“功能”区域中单击“添加功能”。

  3. 在添加功能向导的“选择功能”页中,选择“多路径 I/O”,然后单击“下一步”。

  4. 在“确认安装选择”页上,单击“安装”。

  5. 安装完成后,单击“关闭”。

若要使用 服务器管理器 命令行在计算机上安装多路径 I/O,请完成下列步骤。

使用命令行安装多路径 I/O 的步骤

  1. 使用提升权限打开“命令提示符”窗口。

    右键单击「开始」菜单中的“命令提示符”对象,然后单击“以管理员身份运行”。

  2. 键入下列命令并按 Enter。

    ServerManagerCmd.exe -install Multipath-IO

  3. 安装完成后,您可以通过输入下列命令并检查命令窗口中的查询结果来验证多路径 I/O 是否已经安装。多路径 I/O 应该显示在已安装程序包列表中。

    ServerManagerCmd.exe -query

删除多路径 I/O

要删除多路径 I/O,请完成下列步骤。

删除多路径 I/O 的步骤

  1. 打开服务器管理器。

    要打开“服务器管理器”,请单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  2. 在“功能”区域中单击“删除功能”。

  3. 在添加功能向导的“选择功能”页中,选择“多路径 I/O”,然后单击“下一步”。

  4. 在“确认安装选择”页上,单击“安装”。

  5. 安装完成后,单击“关闭”。

若要使用 服务器管理器 命令行删除多路径 I/O,请完成下列步骤。

使用命令行删除多路径 I/O 的步骤

  1. 使用提升权限打开“命令提示符”窗口。

    右键单击「开始」菜单中的“命令提示符”对象,然后单击“以管理员身份运行”。

  2. 键入下列命令并按 Enter。

    ServerManagerCmd.exe -remove Multipath-IO

  3. 删除完成后,您可以通过输入下列命令并检查命令窗口中的查询结果来验证多路径 I/O 是否已经删除。多路径 I/O 不应出现在已安装程序包列表中。

    ServerManagerCmd.exe -query

打开并配置多路径 I/O

安装了多路径 I/O 后,您可以从控制面板中打开“MPIO 属性”对话框,也可以单击「开始」菜单上“管理工具”中的 MPIO 打开该对话框。

配置和 DSM 安装

可以使用“MPIO 属性”对话框或命令行界面配置通过 Microsoft MPIO 的其他连接。

添加第三方 DSM

许多遵循 Active/Active 模型且与 SPC-3 兼容的存储阵列也使用 MPIO 通用 DSM。有些存储阵列供应商也提供他们自己的 DSM 来与 Microsoft MPIO 体系结构交互。第三方 DSM 应该使用“MPIO 属性”对话框中的“DSM 安装”选项卡进行安装。

“发现多路径”选项卡检查存在多个存储阵列路径的设备。一旦检查完成,“设备硬件 ID”字段将自动填充。

如果不存在存储的多个路径,或者如果存储设备未连接,可以通过在“MPIO 设备”选项卡中提供信息,手动添加设备硬件 ID。

使用 MPclaim 命令行工具

可以使用 MPclaim 命令行工具管理多路径 I/O。

note备注
命令行是在运行 Windows Server 2008 的服务器核心安装的计算机上进行多路径 I/O 配置的唯一可用方法。

 

 

MPclaim 的语法

mpclaim restart_option install_switch device_switch device_hwid

MPclaim 参数

下表描述了可以用于 MPclaim 命令,通过命令行管理多路径 I/O 的命令参数。

 

参数 描述  

Restart_option

选项

描述

-r

-r

不提示的情况下自动重新启动

-n

-n

取消重新启动请求。

Install_switch

选项

描述

-i

-i

安装 MPIO 并为存储设备添加多路径支持

-u

-u

删除 MPIO 并停止对存储设备的支持

device_switch

选项

描述

-d <device_hwid>

-d <device_hwid>

指定需要 MPIO 支持的设备。设备 ID 用空格分隔。

-a

-a

将 MPIO 支持应用到所有兼容设备。

-c

-c

仅将 MPIO 支持应用


From: http://blog.sina.com.cn/s/blog_651d230501016vqo.html
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Server 2008多路径 I/O 概述 的相关文章

随机推荐

  • emacs 选中对齐快捷键

    Alt H 选中段落 Ctrl Alt 对齐
  • Go并发编程

    目录 一些基本概念 并发任务单元的状态 并发任务单元 进程 线程 协程 同步 异步 并发和并行 并发编程 创建并发任务 WaitGroup 等待goroutine结束 WaitGroup Wait WaitGroup Add 获取CPU数量
  • Windows系统下zookeeper启动报错JAVA_HOME is incorrectly set

    最近在Windows系统下 下载了zookeeper 3 5 2 alpha这个版本的zookeeper 把配置文件zoo example cfg重命名为zoo cfg后 直接双击zkServer cmd文件启动结果命令行窗口闪一下就消失了
  • ssh:could not resolve hostname XXX:Temporary failure in name resolution

    ssh could not resolve hostname XXX Temporary failure in name resolution 这个有两种解决办法 1 在 etc profile 中添加如下信息 export HADOOP
  • SDN应用场景实践--指定业务带宽保障

    SDN应用场景实践 指定业务带宽保障 温州大学 12网络工程 欢迎转载 转载请注明出处 谢谢 目录 第一章 背景介绍 2 1 1实验背景
  • 10 linux系统中的日志管理

    10 linux系统中的日志管理 1 journald 服务名称 systemd journald service journalctl 默认日志存放路径 run log journalctl命令的用法 journalctl n 3 日志的
  • python快速实现简易双重弹力球小游戏

    完整代码如下 from tkinter import import random import time Creating the window window Tk window title Bounce window geometry 6
  • STM32HAL 移植MultiButton小巧简单事件驱动型按键驱动框架(裸机版本)

    目录 概述 一 使用方法 特性 按键事件 Examples 二 STM32CubeMx配置 三 Examples 四 运行结果 五 总结 概述 本篇文章介绍如何使用STM32移植 MultiButton开源框架 引用官网简述如下 Multi
  • 日志审计-syslog日志外发

    一 Linux 主机日志 不同的 Linux 版本 syslog 服务名可能为 syslog 也可能为 rsyslog 以下以 syslog 为例说明 Linux 主机所有的日志文件一般都在 var log 下 默认只是不记录 FTP 的
  • antdpro5.2.0项目开卷

    一 下载antdpro antdpro官网 刚开始想的是去github上下载项目 发现下载出来的版本是6 0 0版本 安装完依赖启动项目 左侧的菜单不出来 用react developer tools工具看 是因为左侧的菜单没有渲染出来 身
  • R语言第十一讲 决策树与随机森林

    概念 决策树主要有树的回归和分类方法 这些方法主要根据分层和分割 的方式将预测变量空间划分为一系列简单区域 对某个给定待预测的观 测值 用它所属区域中训练集的平均值或众数对其进行预测 基于树的方法简便且易于解释 但预测准确性通常较低 如图所
  • Mybatis之choose (when, otherwise)标签

    choose when otherwise 标签 有时候我们并不想应用所有的条件 而只是想从多个选项中选择一个 而使用if标签时 只要test中的表达式为 true 就会执行 if 标签中的条件 MyBatis 提供了 choose 元素
  • idea 导出文件附带文件目录结构

    安装这个插件
  • Linux学习记录之命令

    1 显示 跳转行号的基本操作 vi 文件名 打开文件后 如果要显示所有行号 使用 set nu 如果要显示当前行号 使用 nu 如果要跳转到指定行 使用 行号 例如 跳转到第10行 使用 10
  • OpenPie上榜2022年源自中国值得关注的20家新锐全球化科技品牌

    2022年6月25日 EqualOcean盘点了2022年源自中国值得关注的20家新锐全球化科技品牌 拓数派 OpenPie 成为了数据计算领域领先全球的佼佼者 OpenPie是以 Data Computing for New Discov
  • 1.3 OC与OD门(硬件基础系列)

    针对设计过程的问题 欢迎各位留言评论或群内讨论 1 3 OC与OD门 1 3 1 简介 OC Open Collector 门又叫集电极开路门 主要针对的是BJT电路 图1 21 OC门 OD Open Drain 门又叫漏极开路门 主要针
  • express中简单的使用token

    首先安装需要的插件 创建一个js文件 导入express const exprss require express 创建web服务器 const app exprss 生成token const jwt require jsonwebtok
  • 35道SpringBoot面试题及答案

    Spring Boot 是微服务中最好的 Java 框架 我们建议你能够成为一名 Spring Boot 的专家 本文精选了三十五个常见的Spring Boot知识点 祝你一臂之力 问题一 Spring Boot Spring MVC 和
  • AODV按需路由协议

    一 详细解释 AODV Ad hoc On demand Distance Vector Routing 是一种按需路由协议 当一个节点需要给网络中的其他节点传送信息时 如果没有到达目标节点的路由 则必须先以多播的形式发出RREQ 路由请求
  • Windows Server 2008多路径 I/O 概述

    面向高可用性的多路径支持 Windows Server 2008 包括许多将运行 Windows 服务器级操作系统的计算机与存储区域网络 SAN 设备连接起来的增强功能 集成的多路径 I O MPIO 支持是为基于 Windows 的服务器