Find White Papers
Home
About Us
List Your Papers
    
> Dell Storage > Multi-Path I/O - End to End High Availability and Performance

Multi-Path I/O - End to End High Availability and Performance

White Paper Published By: Dell Storage

Most storage devices support multiple SAN connections for performance and reliability, but in many configurations servers use only a single storage connection. This creates a single point of failure and potential performance bottleneck for I/O. Multipath Input/Output (MPIO) is server software that extends redundancy to the entire I/O pathway in a SAN, delivering fault tolerance, high availability, and better performance.



Tags : 
dell, san connections, storage area networks, configuration servers, mpio, multipath input/output, storage, iscsi

Dell Storage
Published:  Jan 16, 2009
Type:  White Paper
Length:  2 pages

COFFEE BREAK
MULTI-PATH I/O - END TO END HIGH AVAILABILITY AND PERFORMANCE
Why MPIO? Most IT administrators recognize the inherent value of RAID - by redundantly storingBecause most storage data you protect information from infrastructure failures and provide continuous access.devices support multiple Most storage devices support multiple SAN connections for performance and SAN connections for per- reliability, but in many configurations servers use only a single storage connection. formance and reliability. This creates a single point of failure and potential performance bottleneck for I/O. Multi-MPIO provides multiple path Input/Output (MPIO) is server software that extends redundancy to the entire I/Opaths from servers to pathway in a SAN, delivering fault tolerance, high availability, and better performance. storage, delivering fault tolerance, high availability, MPIO DEPENDS ON SEVERAL ARCHITECTURAL FEATURES:and better performance. . The storage array must be MPIO capable, with multiple interfaces that allow multiple concurrent connections to data.. Storage must be redundant andhot serviceable.. The hosts must have multiple con-nections into the SAN, plus MPIOsoftware to create and manage theconnections in a manner consistentwith the operating system.. Redundant, high-bandwidth network switches are required.
SAFER, FASTER, MORE AVAILABLE MPIO uses redundant connections todeliver high availability - having multi-ple host connections, multiple switches, and multiple storage interfaces eliminates allsingle points of failure, so data flow can continue despite any component malfunction.With a single connection or data path, any network component, switch, or storage failure results in work stoppage.
MPIO can also enhance performance - by concurrently using multiple data paths,applications gain throughput. MPIO on the host load balances I/O requests over theexpanded host connectivity (with multiple NICs, TOEs, or HBAs) into the SAN. I/Otravels over many paths simultaneously for improved performance and lower latency. MPIO CHOICES SAN PATH BALANCING - AN MPIO IMPLEMENTATIONThe two primary forms of MPIO are network-based and stor- CHALLENGEage-based. Network-based MPIO offers failover and load In SAN configurations, many connections from host tobalancing, but has configuration and operational limitations switches feed into fewer connections from switches to and requires special network setup. It only supports software storage. It is common for 10 hosts to be connected to a initiators with NICs or TOEs, not HBAs. Network and switch single storage array through the SAN; this can be a naturalconfigurations are restricted, and certain network manage- bottleneck. But with MPIO, you can manage the paths inment features must be disabled. Since these solutions load both halves of your architecture - from server to switch andbalance using random I/O distribution with no awareness of from switch to storage - eliminating the congestion. link status, network operations are less efficient. For optimal operation, all network paths between the hostStorage-based MPIO offers and the storage must be balanced. Multi-path software onNetwork-based MPIO delivers a more powerful, flexible, and the host handles the host-to-switch connection, but how aresome failover and load balancing, efficient solution, and works the switch-to-storage connections balanced? In many solu-but is more complex to set up andmanage. Storage-based MPIO with any mix of NICs, TOEs, tions this is a manual task, which increases the administrativeoffers more advanced functionality and HBAs. This method burden and decreases operational efficiency. It is also a jobwith fewer restrictions. requires no special setup or that is never complete, as workloads change constantly. network configuration - ahost can leverage multiple PS SERIES ARRAYS ADDS AUTOMATION FOR MPIOconnections to any number of storage devices. This solution ENVIRONMENTSalso supports a rich variety of load balancing algorithms, PS Series arrays simplify multi-path management by automat-including active-active, minimum queue, active-passive, ically monitoring and load balancing I/O across multiple hostfastest response time, etc. and storage connections - online, continuously, without disrupting servers. Intelli... [download for more]

Browse Technology Topics

Data Center

Virtualization, Cloud Computing, Infrastructure, Design and Facilities, Power and Cooling, Green Computing  
    

Data Management

Application Integration, Analytical Applications, Business Intelligence, Configuration Management, Database Development, Data Integration, Data Mining, Data Protection, Data Quality, Data Replication, Database Security, EDI, SOAP, Service Oriented Architecture, Web Service Management, Data Warehousing  
    

Enterprise Applications

Application Integration, Application Performance Management, Best Practices, Business Activity Monitoring, Business Analytics, Business Integration, Business Intelligence, Business Management, Business Metrics, Business Process Automation, Business Process Management, Call Center Management, Call Center Software, Change Management, Corporate Governance, Customer Interaction Service, Customer Relationship Management, Customer Satisfaction, Customer Service, EBusiness, Enterprise Resource Planning, Enterprise Software, EProcurement, Extranets, Groupware Workflow, HIPAA Compliance, IP Faxing, IT Spending, Marketing Automation, Performance Testing, Product Lifecycle Management, Project Management, Return On Investment, Risk Management, Sales & Marketing Software, Sales Automation, Server Virtualization, Simulation Software, Supply Chain Management, System Management Software, Total Cost of Ownership, Video Conferencing, Voice Recognition, Voice Over IP, Workforce Management, Incentive Compensation, Spend Management, Manufacturing Execution Systems, International Computing  

Human Resource Technology

Human Resources Services, Payroll Software, Time and Attendance Software, Workforce Management Software, Financial Management, Employee Monitoring Software, Employee Training Software, Recruiting Software/Services, Employee Performance Management, ELearning, Benefits Management, Expense Management  
    

IT Career Advancement

Cisco Certification, Microsoft Certification, Linux Certification, Network Security Certification, Software Development Certification  

IT Management

Employee Performance, ITIL, Productivity, Project Management, Software Compliance, Sarbanes Oxley Compliance, Service Management, Desktop Management  
    

Knowledge Management

Collaboration, Collaborative Commerce, Contact Management, Content Delivery, Content Integration, Content Management System, Corporate Portals, Customer Experience Management, Document Management, Information Management, Intranets, Messaging, Records Management, Search And Retrieval, Search Engines, Secure Content Management, SLA  

Networking

Active Directory, Bandwidth Management, Convergence, Distributed Computing, Ethernet Networking, Fibre Channel, Gigabit Networking, Governance, Grid Computing, Infrastructure, Internetworking Hardware, Interoperability, IP Networks, IP Telephony, Local Area Networking, Load Balancing, Migration, Monitoring, Network Architecture, Network Management, Network Performance, Network Performance Management, Network Provisioning, Network Security, OLAP, Optical Networking, Quality Of Service, Remote Access, Remote Network Management, Server Hardware, Servers, Small Business Networks, TCP/IP Protocol, Test And Measurement, Traffic Management, Tunneling, Utility Computing, VPN, Wide Area Networks, Green Computing, Cloud Computing, Power and Cooling, Data Center Design and Management, Colocation and Web Hosting  
    

Platforms

AS/400, Domino, Linux, Microsoft Exchange, Oracle, PeopleSoft, SAP, Siebel, Solaris, Tivoli, Unix, Web Sphere, Windows, Windows Server  

Security

Access Control, Anti Spam, Anti Spyware, Anti Virus, Application Security, Auditing, Authentication, Biometrics, Business Continuity, Compliance, DDoS, Disaster Recovery, Email Security, Encryption, Firewalls, Hacker Detection, High Availability, Identity Management, Internet Security, Intrusion Detection, Intrusion Prevention, IPSec, Network Security Appliance, Password Management, Patch Management, Phishing, PKI, Policy Based Management, Security Management, Security Policies, Single Sign On, SSL, Secure Instant Messaging, Web Service Security, PCI Compliance, Vulnerability Management  
    

Software Development

.NET, C++, Database Development, Java, Middleware, Open Source, Software Outsourcing, Quality Assurance, Scripting, SOAP, Software Testing, Visual Basic, Web Development, Web Services, Web Service Security, XML  

Storage

Backup And Recovery, Blade Servers, Clustering, IP Storage, ISCSI, Network Attached Storage, RAID, Storage Area Networks, Storage Management, Storage Virtualization, Email Archiving, Data Deduplication  
    

Wireless

802.11, Bluetooth, CDMA, GPS, Mobile Computing, Mobile Data Systems, Mobile Workers, PDA, RFID, Smart Phones, WiFi, Wireless Application Software, Wireless Communications, Wireless Hardware, Wireless Infrastructure, Wireless Messaging, Wireless Phones, Wireless Security, Wireless Service Providers, WLAN  
Search