The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software
Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)
Hi Anton,anton (staff) wrote:From my understanding you just need to configure MRE policy ... StarWind really does not care where did particular request came from so pick up faster for read node as preferred path.
danisoto wrote:Hi Anton,anton (staff) wrote:From my understanding you just need to configure MRE policy ... StarWind really does not care where did particular request came from so pick up faster for read node as preferred path.
This is true with ONE path for each node! And this is right with BALANCED nodes.
But our implementation is with Unbalanced nodes: one node is fast (for writes and reads) and set as PRIMARY. Without ALUA semantics it's impossible to configure VSphere to use multiple paths to primary as preferred, and one or more as a standby for secondary.
In the Windows Inititator, MCS can be configured with the policy "Round Robin with a subset of paths", the one that I like to replicate in VSphere.
Can you provide this in the future?
The best documentation is the LIO target from Linux.anton (staff) wrote:Do yo have any idea I could find a requirements for what should be done @ target side to support such a scenario? From what I've seen there were either configuration manuals how to enable ALUA on some array or papers describing why other array cannot work in AULA (b/c of deadlocks). So your feedback is appreciated here, we'll be happy to help.
danisoto wrote:The best documentation is the LIO target from Linux.anton (staff) wrote:Do yo have any idea I could find a requirements for what should be done @ target side to support such a scenario? From what I've seen there were either configuration manuals how to enable ALUA on some array or papers describing why other array cannot work in AULA (b/c of deadlocks). So your feedback is appreciated here, we'll be happy to help.
See http://linux-iscsi.org/wiki/Asymmetric_ ... Assignment
The official documentation is the SPC-4 standard. But you may want to see the source code of the ALUA implementation in the LIO targat.
Regards.
It's additional functionality for processing ALUA-specific commands inside StarWind, not just simple tag on the target.Is the ALUA-support something that is complicated "inside Starwind", or is this just a "tag/value" that you add to the target so that the initiator see the target as a ALUA-array?
steveh wrote:When will ALUA feature be available for production?