SANsymphony Storage Plugin (v1.0.2) for Proxmox
Explore this Page
Overview
The SANsymphony Storage Plugin for Proxmox enables Proxmox Virtual Environment (VE) to use shared iSCSI storage managed by DataCore SANsymphony .
For additional background and advanced storage configuration, refer to the official DataCore SANsymphony Help documentation.
The SANsymphony Storage Plugin for Proxmox provides the following capabilities for managing shared storage in Proxmox environments:
- Integrated Storage Management Interfaces: Enables storage provisioning and management through the Proxmox VE web interface (UI), the Proxmox VE command-line interface (CLI), and the interactive ssy-plugin wrapper tool.
- Automated Storage Configuration: Automatically configures udev rules, iSCSI settings, SCSI disk timeouts, and multipath to ensure reliable and optimized storage connectivity.
- Multi-Session iSCSI with Multipath Support: Manages multiple iSCSI sessions simultaneously to provide path redundancy and improved availability.
- Seamless Shared Storage Provisioning: Enables consistent provisioning and access to shared SANsymphony virtual disks across all nodes in a Proxmox cluster.
- Dynamic Raw Device Mapping (RDM): Supports dynamic provisioning and management of SANsymphony virtual disks using Raw Device Mapping.
- Logical Volume Manager (LVM): Provides full support for LVM volumes layered on top of SANsymphony virtual disks.
- High Availability and Live Migration Support: Leverages shared storage to fully support Proxmox HA environments, including:
- Live migration of running virtual machines with zero downtime.
- Automatic HA failover, allowing VMs to restart on healthy nodes.
- Consistent data access across nodes using shared LVM and iSCSI targets.
This guide provides step-by-step instructions to help you install, configure, and use the SANsymphony Storage Plugin for Proxmox in Proxmox VE.
The SANsymphony Storage Plugin for Proxmox 1.0.2 has been validated and tested with Proxmox VE versions 8 and 9.1.1. If you upgrade or install Proxmox VE to a version higher than 9.1.1, you may see the following warning message: "PVE::Storage::Custom::SANsymphonyPlugin is implementing an older storage API; an upgrade is recommended". This warning is informational and does not typically impact the functionality of the plugin.
Prerequisites
Before using the plugin, ensure the following:
- Ensure that a virtual disk template is available or create one for use with the plugin.
- If installing the plugin via the .deb package, you must install the below packages.
Learn More