I recently encountered a storage failure and looking to create a highly available storage solution for my VMs however I have a few questions and would love if someone can guide me on this.
I'm looking at:
I'm looking at:
- Using 3 X Proxmox servers dedicated to storage only and multiple node servers running VMs from this storage.
- Use high capacity spinning disks i.e. 4 X 18TB each, in each server
- 256GB or 512GB Ram in each server
- Will Ceph be able to cache frequently accessed data into RAM to provide an almost SSD like performance? hence I'm opting for high RAM on all 3 servers
- Can I select which server is the primary storage server? i.e. can I have all SSDs in my primary storage server for performance and spinning disks in the other servers? in the event the primary fails everything will just run a bit slow until I can get the SSD storage server back online
- I heard Ceph supports tiered caching but also heard this has been deprecated?
- Any other suggestions I haven't thought about would be appreciated.