没有合适的资源?快使用搜索试试~ 我知道了~
首页windows mpio
windows mpio
需积分: 0 52 下载量 16 浏览量
更新于2023-06-28
评论
收藏 2.77MB PDF 举报
windows mpio, windows server 2008 R2 ,白皮书啦
资源详情
资源评论
资源推荐
Windows Server High Availability with Microsoft MPIO
www.Microsoft.com/MPIO
Microsoft Corporation
Published: January 2009
Abstract
A growing number of organizations require that their data be available 24x7, year round. To meet this
requirement, centralized storage must be readily available and immune to outages at all times .The
Microsoft Multipath I/O (MPIO) framework provides support for multiple data paths to storage to improve
fault tolerance of connection to storage, and may in some cases provide greater aggregate throughput
by using multiple paths at the same time.
This whitepaper is intended for the following groups:
The IT executive who is responsible for ensuring data is highly reliable and available and
makes the relevant procurement and evaluation decisions. The first half of this paper focuses
upon the executive, providing an overview of the problem and the Microsoft implemented
solution.
The storage administrator who is ultimately responsible for ensuring that an organization’s data
remains highly available. The second half of the paper addresses the needs of the storage
administrator and includes a trouble shooting section
Storage vendors who target Multi-Path solutions using the Microsoft MPIO framework in
Windows Sever 2008 and Windows Server 2003 family of operating systems. .
Microsoft® Windows® Server 2008 White Paper
The information contained in this document represents the
current view of Microsoft Corporation on the issues discussed
as of the date of publication. Because Microsoft must respond
to changing market conditions, it should not be interpreted to be
a commitment on the part of Microsoft, and Microsoft cannot
guarantee the accuracy of any information presented after the
date of publication.
This document is for informational purposes only. MICROSOFT
MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO
THE INFORMATION IN THIS DOCUMENT.
Complying with all applicable copyright laws is the responsibility
of the user. Without limiting the rights under copyright, no part
of this document may be reproduced, stored in or introduced
into a retrieval system, or transmitted in any form or by any
means (electronic, mechanical, photocopying, recording, or
otherwise), or for any purpose, without the express written
permission of Microsoft Corporation.
Microsoft may have patents, patent applications, trademarks,
copyrights, or other intellectual property rights covering subject
matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this
document does not give you any license to these patents,
trademarks, copyrights, or other intellectual property.
© 2008 Microsoft Corporation. All rights reserved.
Microsoft, Windows, Windows Server and Windows Vista are
either registered trademarks or trademarks of Microsoft
Corporation in the United States and/or other countries.
The names of actual companies and products mentioned herein
may be the trademarks of their respective owners.
Highly Available Storage: Multipath Solutions in Windows Server 2008 and Windows Server 2003
1
Contents
High Availability Solutions........................................................................................................................... 3
Application Availability through Failover Clustering................................................................................... 3
Storage Redundancy through RAID ........................................................................................................... 3
Storage Availability through MPIO.............................................................................................................. 3
MPIO Solutions .............................................................................................................................................. 5
Multipath solutions in Windows Server 2008 ......................................................................................... 5
Making MPIO-Based Solutions Work ......................................................................................................... 7
Device Discovery and Enumeration ........................................................................................................... 7
Unique Storage Device Identifier ................................................................................................................ 8
Dynamic Load Balancing............................................................................................................................. 8
Error Handling, Failover and Recovery ...................................................................................................... 8
Differences in load balancing terminology:............................................................................................. 8
Differences in failover technology: .......................................................................................................... 9
The Windows Storage Stack and Drivers................................................................................................11
Storage Stack and Device Drivers............................................................................................................11
DSM Management .................................................................................................................................13
MPIO Drivers in Windows Server 2008....................................................................................................13
MPIO DSM .................................................................................................................................................13
Device Initialization ................................................................................................................................14
MPIO device discovery..............................................................................................................................14
Request Handling...................................................................................................................................15
Error Handling ........................................................................................................................................16
Details of the Windows Server 2008 Microsoft DSM...........................................................................16
Using MPIO on Windows Server 2008......................................................................................................18
Adding MPIO Support on Windows Server 2008 ....................................................................................18
MPIO Configuration and DSM installation................................................................................................21
How to configure the Load Balance policy for a LUN:.............................................................................26
Troubleshooting Examples:.......................................................................................................................29
Verify whether the storage is correctly setup with MPIO.....................................................................29
Highly Available Storage: Multipath Solutions in Windows Server 2008 and Windows Server 2003
2
Using mpclaim.exe to configure MPIO on Windows Server 2008.......................................................31
Add MPIO support for FC device(s):.....................................................................................................31
Add MPIO support for iSCSI devices:...................................................................................................32
Add MPIO support for all devices that are multipathed:......................................................................32
Remove MPIO support for FC device(s): .............................................................................................32
Remove MPIO support for iSCSI devices: ...........................................................................................32
Remove MPIO support for all devices on the system:.........................................................................32
Installation of MPIO on Server Core installations of Windows Server 2008 ....................................34
To install MPIO on server core:.............................................................................................................35
To remove the MPIO feature on server core:.......................................................................................35
Access the MPIO control panel on server core:...................................................................................35
Appendix A – Script Example : Query the MPIO Policy for a device..................................................36
Appendix B – MPIO & DSM Configuration and best practices ............................................................38
To search for hardware ID’s registered with more than one DSM:.....................................................39
To add a hardware ID to be used with MPIO: ......................................................................................40
Appendix C – Determining the Hardware ID to be used with MPIO....................................................42
Appendix D – Enabling software tracing for MPIO ................................................................................45
Appendix E - MPIO timers ..........................................................................................................................47
Appendix F – Acronyms:............................................................................................................................48
Conclusion....................................................................................................................................................49
Resources.....................................................................................................................................................50
Highly Available Storage: Multipath Solutions in Windows Server 2008 and Windows Server 2003
3
High Availability Solutions
Keeping mission-critical data continuously available has become a requirement over a wider range
of customer segments from small business to datacenter environments. Enterprise environments
using Windows Server require 99.999 percent uptime for all key workloads including file server,
database, messaging and other line of business applications. This level of availability can be
difficult and very costly to achieve and it requires that redundancy be built in at multiple levels:
storage redundancy, backups to separate recovery servers, server clustering, and redundancy of
the physical path components.
Application Availability through Failover Clustering
Clustering is the use of multiple servers, Host Bus Adapters (HBA’s), and storage devices that work
together to provide users with high application availability. If a server experiences a hardware
failure, or is temporarily unavailable, end users are still able to transparently access data or
applications on a redundant cluster node. In addition to providing redundancy at the server level,
Clustering can also be used as a tool to minimize the downtime required for patch management
and hardware maintenance. Clustering solutions require software that enables transparent failover
between systems. Windows Server Failover Clustering (WSFC) or Microsoft Cluster Server (MSCS)
as it was previously known is one such solution that is included with the Enterprise Edition and
Datacenter versions of Microsoft Windows Server 2008 and Windows Server 2003.
Storage Redundancy through RAID
High availability solutions based on redundant arrays of independent disks (RAID) have been in use
with mainframe equipment for several decades, and have been supported in the Windows
operating system since the first release of Windows NT. RAID solutions provide protection of data
through the use of redundant disks, which can be configured for both fault tolerance and/or
improved performance.
Storage Availability through MPIO
The Microsoft MPIO framework allows Windows to manage and efficiently use up to 32 paths from
storage devices and applications/operating systems. Although both MPIO and WSFC result in high
availability and improved performance, they are not equivalent concepts. While clustering provides
high application availability and tolerance of server failure, MPIO provides fault tolerant connectivity
to storage. By employing MPIO and WSFC together as complimentary technologies users are able
to mitigate the risk of a system outage at both the hardware and application levels.
Note: When using the iSCSI Software Boot initiator, a maximum of 2 paths to the boot volume are
supported.
剩余51页未读,继续阅读
hndfsk
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0