M
M
Maxim2010-12-14 09:09:41
Computer networks
Maxim, 2010-12-14 09:09:41

What is the best way to share disk space across multiple servers?

I think the scheme is quite common: one disk storage and several frontends accessing it at the same time. By disk storage we mean not a shelf, but an ordinary machine with a bunch of disks and a file system created on them. For example, the site files are lying there, and several machines with php-fcgi are actively working with them.

Question: how best to implement this? Which way to look?
iSCSI, as I understand it - not at all about that?
NFS? How is its performance under high loads? What are the pitfalls?
Maybe some network FS is better suited? What is there in this area?

Minimum task: parallel access to rw + groupqouta support.
The maximum task: the ability to change the size of the shared space on the fly.

If this somehow affects, then both the storage and its clients are fresh freebsd, and all this is running under VMWare ESXi.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
P
pentarh, 2010-12-14
@pentarh

Forget iscsi, ATA Over Ethernet - native support in the kernel, simplicity and speed. Why do you need an additional TCP / IP layer?
As a file system - GFS, LUSTRE from free, GPFS is paid, but it's worth it. I use GPFS + AOE. Satisfied

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question