我正在将我们的集群迁移到新硬件。 我们使用裸机服务器,没有虚拟化。
目前,我们有大约30个“应用程序”服务器。 当我们进行更新时,我们将更改推送到一台机器,然后使用lsync(rsync的一个分支)将新文件推送到群集中的所有机器。
我的新想法是与iscsi一起使用SAN,以便在一个位置跨所有服务器“共享”应用程序。 我一点也不知道你不能真正做到这一点。 每台机器都将自己的一片SAN分开,但机器无法看到其他文件。
什么是最好的方法呢? 我们在所有机器上运行Centos 6.4。 我偶然发现了这个,但是听说有关运行集群文件系统的混杂事件http://ricardobaylon.wordpress.com/2013/11/11/centos-6-4-cluster-gfs-iscsi/
获取NAS而不是SAN并通过NFS导出文件系统。
正如您发现SAN通过networking协议(如iSCSI,ATAoE或FibreChannel)共享块存储。 NAS设备通过诸如NFS,CIFS / SMB,WebDAV等协议共享文件系统。
另请参阅: SAN,NAS和DAS有什么区别?