Общее хранилище между виртуальными машинами
Мы планируем настроить серверы Apache HA в нашей виртуальной среде. Балансировка нагрузки между серверами работает нормально. Проблема, с которой мы сталкиваемся, заключается в следующем:
Мы хотели бы иметь одно физическое хранилище для всех серверов Apache (вот где будет размещаться веб-контент). Каждый клиент получает своего собственного пользователя и свой каталог на диске. Это означает, что каждый клиент должен иметь доступ только к своему собственному каталогу в этом "общем" хранилище с каждого из наших серверов Apache.
Каков наилучший способ достижения нашей цели с точки зрения:
- Синхронизированные пользователи
- Общее хранилище
- Синхронизированные разрешения
- Высокая доступность
- Высокая производительность
1 ответ
Почему вы не смотрите на Starwind VSA или Ceph? С Ceph вы добьетесь успеха в бесплатном решении с открытым исходным кодом, но вам нужны навыки для его настройки и поддержки самостоятельно. AFAIR, Starwind VSA на базе Linux тоже бесплатен, но вы всегда можете проверить его у своих инженеров. http://docs.ceph.com/docs/master/architecture/ https://www.starwindsoftware.com/starwind-virtual-san-vsa