windows系统下MPIO配置

合集下载

win7下vs+ivf+mpi配置

win7下vs+ivf+mpi配置

Win7/win8系统下visual studio+intel visual fortran 的安装&windows 下mpi配置第一部分所需组件:虚拟光驱daemon tools(免费的lite版就可以)或者Ultra isoVisual studio 2012.iso 安装文件更新补丁文件patch_KB2781514.exe,没有补丁,装完Visual Studio之后点击更新程序提示进行更新也可以。

Intel visual fortran composer XE 2013 及注册.lic文件Mpi实现(32位机和64位机选用)第二部分软件安装先安装Visual studio 2012再安装Intel visual fortran,最后安装mpich2。

Visual studio 2012的安装,1、安装虚拟光驱daemon tools图略。

2、载入VisualStudio2012镜像3、载入之后再磁盘窗口可以看到下图4、点击进入,双击运行安装程序5、接下来就是30分钟左右的等待时间(vs的确很庞大。

)6、安装完vs2012之后,在开始菜单找到程序运行,第一次运行默认环境设置选择C++,如图7、这时,右下角会出现更新提示,点击进行更新8、这两个更新是比较慢的,可以省略这一步,直接安装前面提到的补丁patch_KB2781514.exe直接双击安装,大概5分钟装完。

9、至此VS2012安装完毕,注意补丁是必须的。

IVF的安装1、直接双击安装文件安装,2、下一步,下一步,直到Activation,选择choose alternative activation2、然后use a license file,将intel_2013.lic文件选入,下一步3、怕麻烦就选full installation,那样的话会花费一些C盘内存。

或者选custom installation4、如果选择custom istallation ,参照下图5、至此,IVF安装完成。

windows下配置mpi

windows下配置mpi

MPICH并行程序设计环境简介安竹林(合肥工业大学 计算机与信息学院 可视化与协同计算研究室)anzhulin@[摘要] MPI(Message Passing Interface)是目前一种比较著名的应用于并行环境的消息传递标准。

MPICH是MPI1.2标准的一个完全实现,也是应用范围最广的一种并行及分布式环境。

MPICH除包含MPI函数库之外,还包含了一套程序设计以及运行环境。

本文将简要介绍如何应用MPICH的Windows版本,建立一个基于Windows的并行程序设计及运行环境。

并给出一个C+MPI程序设计实例。

1MPICH for Microsoft Windows的安装与配置1.1系统要求安装MPICH for Microsoft Windows对系统有如下要求:y Windows NT4/2000/XP 的Professional 或Server版(不支持Windows 95/98)y所有主机必须能够建立TCP/IP连接MPICH支持的编译器有:MS VC++ 6.x,MS VC++.NET,Compaq Visual Fortran 6.x,Intel Fortran,gcc,以及g77。

安装MPICH,必须以管理员的身份登录。

1.2下载MPICH的下载地址是:/mpi/mpich/download.html Windows 版本的mpich.nt.1.2.5.exe的下载地址是:/~ashton/mpich.nt/1.3安装以管理员的身份登录每台主机,在所有主机上建立一个同样的账户(当然也可以每个机器使用不同的用户名和账户,然后建立一个配置文件,使用命令行的方式运行程序),然后,运行下载的安装文件,将MPICH安装到每台主机上。

打开“任务管理器”中的“进程”选项卡,查看是否有一个mpd.exe的进程。

如果有的话说明安装成功。

以后每次启动系统,该进程将自动运行。

1.4注册与配置安装好MPICH之后还必须对每台计算机进行注册和配置才能使用。

Win7 64bit系统mpich2并行平台的搭建

Win7 64bit系统mpich2并行平台的搭建

Windows7系统下搭建MPI环境本人想做一个小的机群,做并行计算,搜罗了一些网上的资料,在单机上建了个并行平台,一些小例子都没问题,但是我的计算程序还是没有成功!我的电脑是Win7 ,64位系统。

按照网上所说64位系统应该装64位的mpich2,但是没有找到资源,就装了32位的。

程序设计软件是vc++6!下面讲一下我的安装过程,希望对大家有用!!!第一项:准备工作1 安装MPI的SDK——MPICH2mpich2-1.4.1p1-win-ia32安装程序的下载地址:/research/projects/mpich2/downloads/tarballs/ 1.4.1p1/mpich2-1.4.1p1-win-ia32.msi注意:网上很多人都说要以管理员身份进行安装,究竟怎样以管理员身份安装呢?这一点浪费了我好长时间,其实也不是很难,只是没有意识到!点击“开始”——输入cmd(就会看见cmd.exe)——右键——以管理员身份运行——(输入要安装的文件)"msiexec /i e:\mpi\mpich2-1.4.1p1-win-ia32.msi"回车即可,然后按照提示下一步直至安装成功。

其中e:\mpi\mpich2-1.4.1p1-win-ia32.msi是指源文件所在位置。

(注意空格)安装成功后会有如下几个文件生成注意在bin文件中一定要有下面两个应用程序,否则未安装成功。

2 新建用户密码安装成功后要测试一下,测试前要先注册一个用户(这个用户名须为有效的操作系统管理员账户,密码对应为系统登录密码。

这个地方也煞费苦心啊,一定要注意!!!)开始——控制面板——用户账户和家庭安全——添加或删除用户账户——创建一个新账户(在下面可以看到)——输入用户名(选择用户类型为“管理员”)——创建用户然后再创建密码就ok啦!如下图所示这个用户名和密码就是我们测试时需要用的。

3 注册开始——所有程序——mpich2——wmpiregister如下图,这个就是刚才注册的用户和密码。

Windows中MPIO配置

Windows中MPIO配置
选择Features > Features Summary > Add Features ,打开Add Features Wizard
点击Next选择“MultiPath I/O“、安装
重启Windows
使用Native MPIO连接EMC VPLEX、Symmetrix、DMX、VNX和CLARiiON存储系统的时候需要进行适当配置,用户可以通过两个方法完成特定存储系统的连接配置。
Windows中MPIO配置
概述
MultiPath I/O(MPIO)技术就是通过一条及以上的物理链路来访问网络存储设备,并且可以使用容错、流量负载平衡以及细粒度的I/O调度策备等方式,为网络存储应用提供更高的可用性和性能优势。
目前,大多数厂商都提供了MPIO功能。但其实现技术方向多种。其功能的侧重点也不同,有的只能解决容错问题,有的即能解决容错问题,也能够提高性能。
对于VNX和CLARiiON的磁盘设备,默认的Load Balance Policy为“Round Robin With Subset“,所有到SP Own的磁盘设备的路径显示为“ Active Optimized”,所有到SP没有Own的磁盘设备的路径显示为“Active/Unoptimized”。但是需要注意的一点是,当VNX和CLARiiON系列的磁盘设备连接到Windows主机为ALUA模式(启用Native MPIO必要的模式),不能修改Load Balance Policy。
Weighted Path:这个模式允许用户定义每条Path的权重,MPIO会根据权重选择相应的路径进行Failover动作。
当所有的磁盘设备在重启之后被MPIO发现之后。在Windows中的Device Manager中会显示基于各种阵列的磁盘设备。在相应磁盘的Properties中会有一个名为MPIO的标签出现,用来管理多路径的磁盘设备。默认情况下对于每个磁盘设备的Load Balance Policy是基于主机和阵列的磁盘类型而言。例如:

在windows下运行MPI配置

在windows下运行MPI配置

MPICH2的配置Windows环境下1.安装MPICH2,假设程序安装在C:\Program Files\MPICH2目录下2.将MPICH2路径C:\Program Files\MPICH2\bin加入到PA TH路径下:3.注册MPICH2,有两种方式1.窗口式:点击C:\Program Files\MPICH2\bin目录下的wmpiregister.exe, 出现如下窗口输入本地计算机的用户名和密码,点击Register,点击OK2.命令行式,开始->运行…->输入cmd->输入mpiexec –register, 出现如下窗口依次输入用户名和密码再确认一次,即可输入4.打开MPICH进程管理器服务程序:控制面板->管理工具->服务,找到如下服务确认其已经打开5.在VC项目中的程序配置1.打开VC6,在菜单工具->options…下的Directories下添加Include files:2.添加Library files:3.以C项目为例,新建一个C项目MPITest,新建一C文件HelloWorld.c, 文件内容如下:#include “mpi.h”#include <stdio.h>int main(int argc, char** argv){MPI_Init(&argc, &argv);printf(“Hello World!\n”);MPI_Finalize();return 0;}4.编译与连接:在工程菜单下的Setting…下选择Link选项卡,加入库文件mpi.lib,对于C++文件,加入cxx.lib和mpi.lib文件,对于fortran文件,VC6中加入fmpich2s.lib,VC2008中加入fmpich2.lib文件5.运行:运行时建议关闭防火墙1.命令行方式:在命令行模式下进入该目录,输入mpiexec –n 4 MPITest.exe, 即可得结果:2.窗口方式:在C:\Program Files\MPICH2\bin目录下打开wmpiexec.exe, 找到运行文件,设置进程数目,点击运行即可。

MPICH在windows下搭建集群系统

MPICH在windows下搭建集群系统

一、首先自己的计算机上进行测试1、命令行方式:注册:mpiexec -register输入你当前登陆帐户名和密码,不注册的话每次执行程序都要求输入帐户和密码。

运行:mpiexec -n 2 helloworld.exe这里用两个进程执行当前目录下的helloworld.exe,如果在linux下就应该写为mpiexec -n 2 ./helloworld.exe2、GUI方式:注册:开始菜单=>所有程序=>MPICH2=>wmpiregister.exe填上当前登陆用户名和密码,点击“register”将信息写入磁盘,再点“ok”关闭程序。

若先点击“ok”则是写入内存,重启机器后还要再注册。

想更换其他用户运行mpi程序时,点“remove”将原来的信息删除。

运行:开始菜单=>所有程序=>MPICH2=>wmpiexec.exe在Application处选择可执行程序,在Number of processes处选择用几个进程。

点“Execute”执行,“B reak”终止程序。

下面有个选项“more options”,选中后有更多的参数可选用,包括用配置文件执行程序,单机测试没必要写配置文件了吧。

二、加上多台计算机上测试首先、在其他的机器上也安装mpich2,版本不应该相差太远,最好同样版本,如mpich2-1.0.6。

其次、每个机器上的帐户要一样,如administrator,更重要的是密码也要一样!希望新手要注意:用户和密码都要求一致。

再次、一定要把所有机器的防火墙都关掉,windows防火墙最好也关掉,不然可能相互连接不上,或者执行的时候有奇怪的错误。

最后、是注册,配置,运行,还是有两种方式,分别介绍一下。

1、命令行方式:注册:将每台机器都注册,与单机测试时一样。

配置:写配置文件,在MPICH2中配置文件config_mpich2的格式如下:-n 2 -host 192.168.1.104 c:\mpi\helloworld.exe-n 2 -host 192.168.1.123 c:\mpi\helloworld.exe 表示在两台机器上各启动两个进程,这里可以写IP,也可以写机器名,如我WXFENG,JLU-F0BCE9654EA等等。

MPIO使用说明

MPIO使用说明

MPIO使用说明1.划分存储需要熟悉相关存储的配置,以下是一个简单配置实例:使用到的存储是Inspur AS1000,没有通过交换机与服务器用光纤线直连,如下图所示:下面开始对存储进行设置:在PC上安装存储管理软件storage manager,将PC与存储用网线连接(比如插入1口),在管理软件中设置端口IP,默认情况是:1口:192.168.128.1012口:192.168.129.1013口:192.168.128.1024口:192.168.129.102之前PC的网络也应设置在此网段上才能连通。

在管理软件中选取5个磁盘建立一个raid5阵列取名lb,大小为200G,LUN号为0。

由于采用双HBA卡,故建立一个Host,下面再建立两个HBA port,最后将此LUN与Host相关联,也即将LUN分配给主机。

自此,存储划分完毕。

在系统中fdisk –l可以看到除了本地硬盘外新增加了两个disk:/dev/sdb和/dev/sdd。

实际上这2个设备对应的是同一个LUN,只是通过不同的路径看到的。

[root@ tsjs4 ~]# fdisk -l…Disk /dev/sdb: 200 GB, 200000912000 bytes255 heads, 63 sectors/track, 65270 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdb doesn't contain a valid partition tableDisk /dev/sdd: 200 GB, 200000912000 bytes255 heads, 63 sectors/track, 65270 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdd doesn't contain a valid partition table注意:配置存储非常关键,对于操作系统而言,多路径其实是指在操作系统里看到多个/dev/下的设备(比如例中的sdb和sdd),但其实他们指向的是存储中的同一个LU。

mpi配置与

mpi配置与

登录注册mpi配置以及lammps并行安装Mpi配置与安装MPICH2是MPI(Message-Passing Interface)的一个应用实现,支持最新的MPI-2接口标准,是用于并行运算的工具,在程序设计语言上支持C/C++和Fortran。

最近因为有项目需要的计算量比较大,所以就学习使用了M PICH2,在此根据网络上查询的相关信息和我自己的实际使用经历,分别总结一下M PICH2在window s和linux下基本的安装使用方法。

软件下载MPICH2的主页是/mpi/mpich2/index.htm,在这个页面上就能找到各平台最新版本MPICH2的下载地址,其中还包括源代码,我在开始作这个项目的时候最新版本是windows版mpic h2-1.0.5p2,源代码mpic h2-1.0.5p4。

我们的项目是一个C entOS版linux下的程序,所以最终是要在linux下运行的,但是又舍不得windows,于是就打算可能的话就在windows下写程序,用M inGW加windows版的MPICH2编译调试,通过后再到wmware虚拟机组成的简单集群作测试。

所以,为避免不必要的麻烦,就要统一一下windows和linux下的MPICH2版本,而且不打算用最新的,因此决定用mpic h2-1.0.5版。

但是,如果在主页上找的话是没有以前旧版本下载的链接的(至少我没找到),只有最新版本的http和ftp下载。

这难不住我等有心之人,既然提供了ftp 下载,那咱就直接到他ftp服务器上找,最新源代码链接的地址是ftp:///pub/mpi/mpich2-1.0.5p4.tar.gz,把后面文件名去掉就应该是文件的ftp存放路径,把这个路径直接写到浏览器地址栏里回车(偶用的是FireFox2),就能看到他们服务器上这个目录的文件列表,里面就有1.0.5版的windows安装文件和源代码包,分别为ftp:///pub/mpi/mpich2-1.0.5-win32-ia32.msi 和ftp:///pub/mpi/mpich2-1.0.5.tar.gz。

Windows 2008 ISCSI 冗余路径测试

Windows 2008 ISCSI 冗余路径测试

Windows 2008 ISCSI 冗余路径测试一背景(1)使用Windows 2008 R2自带的MPIO,简称ISCSI客户端,配置两块网卡,192.168.0.44, 192.168.1.45。

(2)使用Starwind ISCSI服务器(Windows 2003),简称ISCSI服务器,配置两块网卡,192.168.0.62,192.168.1.66。

二步骤1 首先使用ISCSI客户端连接ISCSI服务器。

使用地址192.168.0.62:32602 在ISCSI客户端的添加功能中,选择添加“MPIO(Multipath IO)”3 在ISCSI客户端的管理工具的MPIO中,选择“Discover Multi-Paths”,然后选择“Add support for ISCSI Devices”,然后选择“Add”.这样在“MPIO Devices”中,出现了“MSFT2005iSCSIBUSType_0x9i”新的项目。

4 在ISCSI客户端的管理工具中,选择iSCSI客户端(iSCSI Initiator),在“Discovery”的“Discover Portal”中,添加另外一个地址“192.168.1.66:3260”5 在ISCSI客户端的“Targets”中,首先断开现有的连接,然后选择重新连接。

6 在ISCSI客户端的“Targets”中,在弹出的对话框中,选择“Enable mutli-path”,并选择“Advanced Settings”。

首先在Local Adapter处选择“Micorsoft iSCSI Initiator”, 然后在发起者处选择“192.168.0.44”,在目标IP处选择“192.168.0.62:3260”。

然后选择激活“Enable CHAP Logon”,再输入ISCSI服务器上设置好的名字和密码。

选择连接,发现已经连接OK7 在ISCSI客户端的“Targets”中,选择新建的连接,然后选择属性,在“Sessions中”选择添加“Session”。

在windows下运行MPI配置

在windows下运行MPI配置

MPICH2的配置Windows环境下1.安装MPICH2,假设程序安装在C:\Program Files\MPICH2目录下2.将MPICH2路径C:\Program Files\MPICH2\bin加入到PA TH路径下:3.注册MPICH2,有两种方式1.窗口式:点击C:\Program Files\MPICH2\bin目录下的wmpiregister.exe, 出现如下窗口输入本地计算机的用户名和密码,点击Register,点击OK2.命令行式,开始->运行…->输入cmd->输入mpiexec –register, 出现如下窗口依次输入用户名和密码再确认一次,即可输入4.打开MPICH进程管理器服务程序:控制面板->管理工具->服务,找到如下服务确认其已经打开5.在VC项目中的程序配置1.打开VC6,在菜单工具->options…下的Directories下添加Include files:2.添加Library files:3.以C项目为例,新建一个C项目MPITest,新建一C文件HelloWorld.c, 文件内容如下:#include “mpi.h”#include <stdio.h>int main(int argc, char** argv){MPI_Init(&argc, &argv);printf(“Hello World!\n”);MPI_Finalize();return 0;}4.编译与连接:在工程菜单下的Setting…下选择Link选项卡,加入库文件mpi.lib,对于C++文件,加入cxx.lib和mpi.lib文件,对于fortran文件,VC6中加入fmpich2s.lib,VC2008中加入fmpich2.lib文件5.运行:运行时建议关闭防火墙1.命令行方式:在命令行模式下进入该目录,输入mpiexec –n 4 MPITest.exe, 即可得结果:2.窗口方式:在C:\Program Files\MPICH2\bin目录下打开wmpiexec.exe, 找到运行文件,设置进程数目,点击运行即可。

Windows 2008R2 Native MPIO 存储多路径软件详解与应用

Windows 2008R2 Native MPIO 存储多路径软件详解与应用

Windows Native MPIO存储多路径软件详解与应用介绍在Windows Server 2008和Windows Server 2008 R2中开始支持Native Multipathing(MPIO)软件作为操作系统的一个组件存在。

EMC旗下的存储阵列都支持MPIO。

本文将介绍MPIO和它饿安装与配置,以及如何使用Windows Server Native MPIO连接存储的方法和注意事项。

更多信息安装与配置Windows Native MPIO:Native MPIO在Windows Server 2008和Windows Server 2008 R2内是一个可选安装项目,用户需要手动启动该功能才能开始使用Native MPIO软件。

具体的方式是:1. 打开Server Manager Management Console2. 选择Features > Features Summary > Add Features , 打开Add Features Wizard3. 点击Next选择“MultiPath I/O“、安装4. 重启Windows使用Native MPIO连接EMC VPLEX、Symmetrix、DMX、VNX和CLARiiON存储系统的时候需要进行适当配置,用户可以通过两个方法完成特定存储系统的连接配置。

方法1:手动输入Vender和Device ID(建议优先使用这种方法,如果所有的存储阵列没有被初始化连接,可以避免连续重启)∙使用MPIO Properties控制面板程序中的MPIO-ed Devices标签∙选择Add然后输入vender和product ID(vender ID为8位字符,不满8位的用空格补全,product ID为16位,不满16位的用空格补全)∙比如在MPIO中claim VNX系列和CLARiiON的Raid 1的LUN,输入字符为compliant∙对于DMX、V MAX、VPLEX阵列会显示在Others中Multipath I/O多路径管理:MPIO提供了几种Load Balance Policy,它们的作用如下:∙Failover Only:这个模式简单来说就是当一条连接到外部存储的链路检测到不能用的时候,MPIO 会自动寻找到其他的可用链路继续进行Failover。

windows 2008 ISCSI连接DS3500配置详细步骤(含MPIO)

windows 2008 ISCSI连接DS3500配置详细步骤(含MPIO)

我们利用ISCSI Target软件在WSS2008上创建了两个ISCSI虚拟磁盘,在本文中我们将为大家介绍Server1和Server2如何访问这些ISCSI虚拟磁盘。

Server1和Server2可以使用ISCSI协议访问WSS2008上的虚拟ISCSI磁盘,由于Windows Server 2008已经内置了ISCSI协议,因此我们无需在Server1和Server2上安装ISCSI客户端软件。

如果Server1和Server2的操作系统是Window s Server 2003,那我们就需要在Server1和Server2上安装ISCSI发起程序了。

在SM里创建array 划分lun ,步骤就不细述了。

然后在SM里设定好连接的ISCSI口的IP ,如下图:我们以Server1为例为大家演示如何在Windows Server 2008 R2上访问ISCSI磁盘,我们在Server1的“控制面板(Control Panel)―管理工具(Administrative Tools)―Administrative Tools中执行"ISCSI Initiator"。

如下图所示,系统提示我们ISCSI服务尚未运行,是否需要启动IS CSI服务并将服务设置为自动启动,我们选择"Yes"。

如下图所示,在ISCSI Initiator的Target标签中,我们输入wss2008,这个名称只是用于描述ISCSI目标,大家可以随便设置。

如下图所示,在ISCSI Initiator的"Discovery"标签中,点击"Discover Portal"。

然后在"Discover Target Portal"中输入WSS2008的IP地址192.168.1.104(此IP根据SM里ISCSI端口的设置输入),端口使用默认的3260即可。

WindowsServer2008iSCSIMPIO设定

WindowsServer2008iSCSIMPIO设定

用WS 2008内置工具建立iSCSI多路径传输利用Windows内建工具,建立可靠、弹性、高效率的iSCSI多路径传输微软在Windows Server 2008中直接内建了iSCSI Initiator软体,可方便使用者存取iSCSI储存区域网路(SAN),省下另外下载iSCSI Initiator的麻烦。

不过在一些进阶功能上,Windows Server 2008内建iSCSI Initiator的设定方式,与早先版本Windows 不同。

特别是在MPIO多重路径I/O(Multi-Path Input/Output)的设定上,有着较大的差异。

MPIO可允许1个iSCSI Initiator透过多个Session登入同1个iSCSI Target设备,以便利用多张网路卡或iSCSI HBA启用负载平衡与故障失效切换机制,构成更可靠、效率更高的资料传输路径。

微软MPIO功能可在Windows 2000 Server、Server 2003与Server 2008上运作。

当用户为Windows 2000 Server与Server 2003安装微软i Initiator 版时,可选择一并安装微软MPIO功能所需的核心元件、、与与装置特定模组(Device Specific Module,DSM)。

(在Windows XP与2000 Professinal下安装微软iSCSI Initiator时,无法选择安装MPIO支援选项,所以只能在Server版Windows上使用)只要iSCSI目标设备支援MPIO,则使用者在Initiator端在登入iSCSI目标装置时勾选启用多重路径、进入进阶选项设定两端点IP位址,然后在Initiator目标页面点选Details,进入对话框后再点选MPIO页面选择负载平衡模式,就完成了MPIO设定。

但在Server 2008上,设定程序便有所不同。

Server 2008的iSCSI MPIO设定Server 2008的iSCSI Initiator虽然内建在系统中,但MPIO功能并非是预设开启,相关元件也没有预先安装到系统上,因此使用者必须先安装MPIO核心档案与DSM,接下来才能在Initiator中启用MPIO功能。

在2003下安装MPIO实现盘柜链路

在2003下安装MPIO实现盘柜链路

在wins 2003下安装MPIO实现盘柜链路1,安装好windows 2003 sp2 enterprise后,需要单独安装Emulex A8003A卡驱动2,到官网主页下载并安装Storport Driver for HP branded Emulex HBAs and Mezzanine cards/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&p rodTypeId=12169&prodSeriesId=1809835&prodNameId=1143907&swEnvOID=1005&swLang= 8&mode=2&taskId=135&swItem=co-87394-1下载233005_x86_W32_FC_cp013572.zip (1.0 MB)3,安装的时候会提示需要微软补丁,安装KB932755。

4,把KB932755安装成功。

5,然后再安装Emule光纤卡驱动后正常了,然后识别到了MSA2012fc的盘柜6,下一步安装MSA2012FC盘柜驱动,到官网主页下载HP StorageWorks P2000/MSA2000 SES Driver for Windows 2003 x86/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&p rodTypeId=12169&prodSeriesId=3758996&prodNameId=3758999&swEnvOID=1005&swLang= 13&mode=2&taskId=135&swItem=MTX-ab6c160d7e0842749639714678下载cp013119.exe (670 KB)7,然后可以看到系统下识别到了两个136G的空间。

磁盘阵列双控冗余技术windows mpio手册

磁盘阵列双控冗余技术windows mpio手册

windows下mpio软件的安装1 说明mpio软件不是标准配置,需要用户额外购买,如果您已经购买了相应的软件,请参考此章进行安装调试。

MPIO(Mulitipath I/O)即通常所说的多路径,使用冗余的物理路径(双hba卡,或连接交换机)在服务器和存储设备间创建逻辑链路。

它的优点是假如一条链路或部件失效,可以切换到另外一条正常的链路,使应用程序可以不间断的运行。

本章会一步一步的说明如何在win2000/2003下安装/卸载MPIO驱动,而且会提供MPIO图形界面的详细说明。

2 安装windows下MPIO这一节将会一步一步的指导用户如何在系统中安装MPIO驱动(必须先连接好设备),如何在系统中添加新的设备,如何查看系统中在用的MPIO驱动的版本。

2.1 安装MPIO驱动1、双击执行mpio-xxxxx-setup.exe 程序,xxxx代表MPIO驱动的版本号。

2、选择除程序外额外要安装的内容,建议全部安装,点击<next>继续。

3、选择系统中所用的HBA卡的厂家,点击<next>继续。

4、选择安装路径,点击<install>继续。

5、弹出对话框,提示用户需要关闭计算机管理程序才可以继续进行,关闭计算机管理窗口,点击<OK>继续。

6、弹出一个命令提示窗口显示安装过程,注意:安装时请不要关闭这个窗口。

7、点击<yes>继续安装MPIO驱动.对于win2000系统弹出如下提示框,点击<yes>继续。

8、命令提示窗口显示正在安装multi-path device driver。

9、安装结束,提示必须重启系统才能生效,点击<yes>重启系统。

10、点击计算机管理->设备管理器->SCSI和RAID控制器出现 multi-path support 1.15 2003 或点击计算机管理->设备管理器->系统设备出现 StorageRAID Multi-Path Device Specific Module 1.15 xxxx 2003(xxxx代表MPIO驱动当前版本号),确认安装成功。

Windows MPIO多路径

Windows MPIO多路径

Windows Server 2008多路径I/O 概述面向高可用性的多路径支持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)。

故障转移不执行负载平衡。

应用程序指定一个主路径和一组备用路径。

主路径用于处理设备请求。

如果主路径发生故障,使用其中一个备用路径。

备用路径必须按优先顺序降序排列(最优先的路径排在第一位)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档