Update Servers & Workflows/Linux/Virtualization/Proxmox/ZFS-Over-iSCSI.md

This commit is contained in:
Nicole Rappe
2024-02-14 19:36:56 -07:00
parent 2d2c565e96
commit f777045de4

View File

@ -14,20 +14,15 @@
``` mermaid ``` mermaid
sequenceDiagram sequenceDiagram
participant ProxmoxVE as ProxmoxVE Cluster participant ProxmoxVE as ProxmoxVE Cluster
participant TrueNAS as TrueNAS Core participant TrueNAS as TrueNAS Core (inc. iSCSI & ZFS Storage)
participant ZFS_Storage as ZFS Storage
participant ISCSI as iSCSI Server
participant GuestVM
participant Snapshot participant Snapshot
ProxmoxVE->>GuestVM: Create VM in ProxmoxVE ProxmoxVE->>TrueNAS: SSH to create ZVol for VM
ProxmoxVE->>TrueNAS: SSH connection to create ZVol for GuestVM TrueNAS->>TrueNAS: Create ZVol in ZFS Storage
TrueNAS->>ZFS_Storage: Create ZVol for GuestVM TrueNAS->>TrueNAS: Bind ZVol to iSCSI LUN
TrueNAS->>ISCSI: Bind ZVol to iSCSI LUN ProxmoxVE->>TrueNAS: Connect to iSCSI & attach ZVol as storage
ProxmoxVE->>ISCSI: Connect to iSCSI Portal ProxmoxVE->>TrueNAS: SSH to create snapshot of ZVol
ISCSI->>GuestVM: Attach ZVol as raw storage TrueNAS->>Snapshot: Create Snapshot of ZVol
ProxmoxVE->>TrueNAS: SSH connection to create snapshot of ZVol
TrueNAS->>Snapshot: Create Snapshot of ZVol associated with GuestVM
``` ```
## All ProxmoxVE Cluster Nodes ## All ProxmoxVE Cluster Nodes