So, I'm experimenting with a server virtualization. I'm currently using FreeBSD w/ jails, but want to change.
I'm looking to use either ESXi or KVM. With a single large (> 2TB) raid array on an Areca 1220. A one-box whitebox solution (no separate SAN or anything for the storage. Integrated on the same system).
One of the issues that I'm running into while looking is how to manage shared data between VMs. Currently with jails I cheat and use nullfs to mount the same FS on multiple jails. With KVM, I can simulate this with NFS on the host, which I think would work fine.
How would I accomplish something like this with ESXi? Would I create a guest OS that runs NFS? Or is the hypervisor capable of being an NFS server itself? How would something like this work with a greater than 2TB filesystem?
Guess I just don't know much about ESXi, and don't really know where to go to learn more about the fundamentals of it.
I'm looking to use either ESXi or KVM. With a single large (> 2TB) raid array on an Areca 1220. A one-box whitebox solution (no separate SAN or anything for the storage. Integrated on the same system).
One of the issues that I'm running into while looking is how to manage shared data between VMs. Currently with jails I cheat and use nullfs to mount the same FS on multiple jails. With KVM, I can simulate this with NFS on the host, which I think would work fine.
How would I accomplish something like this with ESXi? Would I create a guest OS that runs NFS? Or is the hypervisor capable of being an NFS server itself? How would something like this work with a greater than 2TB filesystem?
Guess I just don't know much about ESXi, and don't really know where to go to learn more about the fundamentals of it.