在一台计算机上将共享 SAN 存储安装为读/写,但在其他计算机上安装为只读

在一台计算机上将共享 SAN 存储安装为读/写,但在其他计算机上安装为只读

我正在编写一个 golang web 应用程序,该应用程序允许用户上传文件并稍后检索它们。应用程序分为两部分

第 1 部分:Web 门户,它将托管在具有负载平衡的多个 Linux Web 服务器上。

第二部分:上传服务,它将托管在单个 Linux 服务器上。

我并不想将文件上传到所有服务器,而是想将所有文件保存到共享 SAN 存储中。

我的问题是,是否可以在上传服务器上安装相同的 SAN 存储并同时进行读写,但在所有其他服务器上都设置为只读(如下所示)?

在此处输入图片描述

因此,将有一个点用于上传(写入),并且有多个点为客户端提供文件(读取)。

该配置对于负载平衡环境是否有效且安全?

相关内容