I had an idea to make a zfs high availability system but I don't know if it would work or how bad the performance would be. I'm posing it here to get some thoughts on it.
The idea is to use a large number of cheaper boxes with hard drives as just a back end for two high availability virtual front ends. Here is the jist:
# of cheap physical servers -> iscsi targets of individual drives -> 2 clustered virtual servers (on separate hosts) -> iscsi targets of pool -> physical host running the VMs
This would make kind of a network raid across multiple physical boxes.
What do you think the feasibility is of this and what kind of performance impact would there be? Any similar ideas or better ideas?
The idea is to use a large number of cheaper boxes with hard drives as just a back end for two high availability virtual front ends. Here is the jist:
# of cheap physical servers -> iscsi targets of individual drives -> 2 clustered virtual servers (on separate hosts) -> iscsi targets of pool -> physical host running the VMs
This would make kind of a network raid across multiple physical boxes.
What do you think the feasibility is of this and what kind of performance impact would there be? Any similar ideas or better ideas?