Hello. I am vey new to this, and already have one server up and running, with 20 windows vm, which users can access via Guacamole (ONE SSD only, with guest and server installed in it)
I would like to add a second server, or two more servers if needed, to automatically activate if the main server fails, so everyone can still access their windows vm in Guacamole.
My questions is, TAKING THE BELOW into consideration, is it possible and what what would be the best, least expensive way to go about doing this?
1. Machines: I would love not to have to spend more money.
- Server 1 has 4TB single storage.
- My second machine, to be Server 2 also has 4TB single storage.
- My third machine to be Server 3 if necessary, has a 256GB + 1TB storage.
2. Server 1 has only one SSD. Obviously the best option would be to use the server 1 as is, since it is already up and working with 20 VMs, then add server 2 and/or 3, but it currently has only ONE SSD sharing install and the VMs. I would not know how to approach changing that to 2 SSDs, without losing the VMs that are already functioning.
3. I can add server 2, and a 3rd if needed. Clients only access the VM to read a main database stored in our local main server, so there is no need to have an exact replication. Meaning, if the server 1 fails, the server 2 does not have to be the exact live copy. The latest copy from one day ago would be fine.
4. I also have a nice, very fast Synology NAS for storage, if that helps with sharing storage. As long as you think it performs okay, it would be great not to add a second SSD into each server. (which I read at one place that will probably not be a good option to store all my VMs as shared storage?!?!)
5. Each VM is individually accessed via Guacamole. So if the Server 1 fails, Server 2 has to activate automatically, and the VMs need to be accessed, being the same IP address as their original VMs, so our reps can still access the VMs via guacamole.
I would think this is something that can be done, but I cannot really find an answer in the forums on how to do this (and best way), specially because I am so new to this.
I've already watched some 25+ videos, but they are mostly for people who already know terms and proxmox better, and they are never really complete. I am quick to learn, so I did get a lot from it.
I know there's CEPH, ZFS and other options, but I don't know which way to go... and the video always lacks the info about:
- Do I need only one SSD per server and share installation and VMs
- or if I really need 2 SSDs O
- or if only one SSD for install and VMs on Synology...
Again, my current server 1, is already up an running with a shared SSD for install and VMs, and I would hate to lose all my VMs and start all over... AND have to buy new SSDs for the machines I already have.
Your advise and help would be greatly appreciated.
Thank you so much!!!
I would like to add a second server, or two more servers if needed, to automatically activate if the main server fails, so everyone can still access their windows vm in Guacamole.
My questions is, TAKING THE BELOW into consideration, is it possible and what what would be the best, least expensive way to go about doing this?
1. Machines: I would love not to have to spend more money.
- Server 1 has 4TB single storage.
- My second machine, to be Server 2 also has 4TB single storage.
- My third machine to be Server 3 if necessary, has a 256GB + 1TB storage.
2. Server 1 has only one SSD. Obviously the best option would be to use the server 1 as is, since it is already up and working with 20 VMs, then add server 2 and/or 3, but it currently has only ONE SSD sharing install and the VMs. I would not know how to approach changing that to 2 SSDs, without losing the VMs that are already functioning.
3. I can add server 2, and a 3rd if needed. Clients only access the VM to read a main database stored in our local main server, so there is no need to have an exact replication. Meaning, if the server 1 fails, the server 2 does not have to be the exact live copy. The latest copy from one day ago would be fine.
4. I also have a nice, very fast Synology NAS for storage, if that helps with sharing storage. As long as you think it performs okay, it would be great not to add a second SSD into each server. (which I read at one place that will probably not be a good option to store all my VMs as shared storage?!?!)
5. Each VM is individually accessed via Guacamole. So if the Server 1 fails, Server 2 has to activate automatically, and the VMs need to be accessed, being the same IP address as their original VMs, so our reps can still access the VMs via guacamole.
I would think this is something that can be done, but I cannot really find an answer in the forums on how to do this (and best way), specially because I am so new to this.
I've already watched some 25+ videos, but they are mostly for people who already know terms and proxmox better, and they are never really complete. I am quick to learn, so I did get a lot from it.
I know there's CEPH, ZFS and other options, but I don't know which way to go... and the video always lacks the info about:
- Do I need only one SSD per server and share installation and VMs
- or if I really need 2 SSDs O
- or if only one SSD for install and VMs on Synology...
Again, my current server 1, is already up an running with a shared SSD for install and VMs, and I would hate to lose all my VMs and start all over... AND have to buy new SSDs for the machines I already have.
Your advise and help would be greatly appreciated.
Thank you so much!!!
Last edited: