Understanding VMware Pluggable Storage Architecture

Pluggable storage architecture was one of the major enhancement done by VMware to provide two key functions of the storage component in vSphere world.
• Multipathing: If there are multiple paths, which paths should be used for given I/O
• Failover: When a path goes down, I/O should failover to alternative path automatically.

What is SCSI RESERVATION & How it Works

When single resource is being shared across multiple objects/Users then we need some control mechanism for helping us to avoid any kind of confliction/unnecessary congestion while claiming that resource. That’s what exactly being solved by Reservation.
Reservation restrict other users to claim resource which is already being allocated or used by another user.