nyxynyx

Which RAID Type and File System when running on Proxmox ZFS

Recommended Posts

Hi, I am new to Xpenology and Proxmox but I just managed to install Xpenology DSM 6.2.3 on Proxmox 6.2-4.

 

DSM was assigned a single disk that is created by Proxmox from a RAID10 (mirrored striped) ZFS storage. Seeing that this disk used by DSM already has redundancy from the underlying ZFS storage and also has some features similar to BTRFS like snapshots, replication, quotas, integrity protection,

 

  1. Is it redundant to use BTRFS instead of ext4 for a new volume in DMS?
  2. Should we use 'Basic', 'JBOD' for the storage pool in DMS? DSM only sees a single disk here.

 

Thank you for any guidance on this issue!

Edited by nyxynyx

Share this post


Link to post
Share on other sites

This is not ideal. DSM is intended to have access to the physical disks for the features you mention. Why use DSM over a regular Linux server if you aren't going to take advantage of the disk optimizations?

 

Storage pool should be Basic for a single virtual disk.  btrfs is still superior if you intend to run the docker client in DSM.  Otherwise the filesystem type doesn't really matter all that much in this neutered state.

  • Thanks 1

Share this post


Link to post
Share on other sites

Thanks.

 

I had an overkill of a system for just running DSM, so I decided to install Proxmox on bare metal and run DSM on it along with other VMs (mainly docker containers). I think I will be using DSM mainly for file serving over the LAN, for downloading BT using Download Station, and for remote backups using Hyper Backup and maybe rsync.

 

Maybe even Surveillance Station once I get my cameras set up.

 

For my use case, should I setup HDD passthrough on Proxmox (if this is possible) for DSM to access directly?

Edited by nyxynyx

Share this post


Link to post
Share on other sites

Not sure what else you are using the virtualized environment and storage for... but if it is intended mostly to run DSM, then yes, passthrough of physical drives is preferable.  btrfs on DSM will provide RAID, RAIDF1 (if you are using SSD's), and SHR (for dissimilar drives).  btrfs on DSM, combined with array duties will offer inline bitrot and file corruption repair, plus snapshots and snapshot replication.

 

I have a very similar system to yours running ESXi.  One NVMe SSD hosting the VM configurations and virtualized storage for non-DSM VM's.  SATA controller and 10GBe passthrough for DSM full management since that's the primary workload.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.