- Community Home
- >
- Storage
- >
- Entry Storage Systems
- >
- Disk Enclosures
- >
- MPIO ALB Performance
Disk Enclosures
1753511
Members
4945
Online
108795
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2010 07:16 AM
тАО10-20-2010 07:16 AM
MPIO ALB Performance
Hello,
During testing of my EVA4400, I noticed that when I enabled ALB in MPIO, it increased read performance significantly.
I am aware the ALB basically allows for the owning controller to handle all of the reads to the LUN.
In practice however, I have a SQL server that had a stuck job that was consistently performing reads. As a test, I enabled ALB and noticed that controller utilization went down, but so did the read perfrormance. Fom about 90 MB/s to 50MB/s.
Is this expected? As a 'best practice' should ALB be enabled?
During testing of my EVA4400, I noticed that when I enabled ALB in MPIO, it increased read performance significantly.
I am aware the ALB basically allows for the owning controller to handle all of the reads to the LUN.
In practice however, I have a SQL server that had a stuck job that was consistently performing reads. As a test, I enabled ALB and noticed that controller utilization went down, but so did the read perfrormance. Fom about 90 MB/s to 50MB/s.
Is this expected? As a 'best practice' should ALB be enabled?
3 REPLIES 3
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2010 10:58 AM
тАО10-20-2010 10:58 AM
Re: MPIO ALB Performance
What is the layout of your LUNS?
How many LUNs are assigned to the very SQL server?
If you have several LUNs all owned by one controller this could be the reason.
Try distributing the LUNs to both controllers.
Cheers
Pete
How many LUNs are assigned to the very SQL server?
If you have several LUNs all owned by one controller this could be the reason.
Try distributing the LUNs to both controllers.
Cheers
Pete
I love storage
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2010 12:08 PM
тАО10-20-2010 12:08 PM
Re: MPIO ALB Performance
Thanks for the reply.
I've got about 25 LUNs in total so far with more migrations on the way. Load for these LUNs is distributed amongst the 2 controllers, however, all LUNs belonging to a particular system are assigned to the same controller. In the case of the SQL server, it has 5 LUNs. The overall controller utilization is pretty low (<20%) and performance analysis of the server shows only 1 LUN to be active (the one that the job is reading from).
Would distributing the controller LUN ownership still matter much in my case?
Why does enabling the ALB have such a significant negative performance impact?
I've got about 25 LUNs in total so far with more migrations on the way. Load for these LUNs is distributed amongst the 2 controllers, however, all LUNs belonging to a particular system are assigned to the same controller. In the case of the SQL server, it has 5 LUNs. The overall controller utilization is pretty low (<20%) and performance analysis of the server shows only 1 LUN to be active (the one that the job is reading from).
Would distributing the controller LUN ownership still matter much in my case?
Why does enabling the ALB have such a significant negative performance impact?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-20-2010 11:49 PM
тАО10-20-2010 11:49 PM
Re: MPIO ALB Performance
This is strange indeed.
If you are just reading from one LUN without other traffic going on I would expect better performance with ALB=on.
Can you verify that the IO is really going through the LUN owning controller only?
Try moving the LUN to the other controller anyway to see if the behaviour stays the same. If not it could be a SAN issue.
Pete
If you are just reading from one LUN without other traffic going on I would expect better performance with ALB=on.
Can you verify that the IO is really going through the LUN owning controller only?
Try moving the LUN to the other controller anyway to see if the behaviour stays the same. If not it could be a SAN issue.
Pete
I love storage
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
News and Events
Support
© Copyright 2024 Hewlett Packard Enterprise Development LP