我正在使用64位CentOS 5.5
我知道可以使用物理硬盘和RAM磁盘使用mdadm来设置软件RAID1。
是否有可能使用NFS挂载和RAM磁盘来设置mdadm软件RAID1?
或者用另一种方式来提出这个问题,NFS挂载是否可以成为一个与mdadm一起工作的块设备?
我打算使用–write-mostly选项,以便从RAM磁盘完成读取操作。
好的,这是为什么。
当Apache正在执行写操作时,我需要一个用于我的Web群集的同步共享文件系统。
我已经尝试过GlusterFS,但是需要读取许多小文件的dynamic页面上的性能是不可接受的。 例如,在我的网站上创build一个dynamic注册页面需要5秒钟的时间。 我的理解是,对于任何共享/集群文件系统来说,小文件性能都是不同程度的问题。 如我错了请纠正我。
由于没有什么比RAM更快,因此使用RAM驱动器和NFS挂载的软件RAID1的问题。
这样,我将获得RAM的速度和写入时所需的同步复制。
不。 这个空间的黄金标准是DRBD ,然后你可以用它来build立文件系统。
有一些devise模式使用它与GFS在商品硬件上构build群集,复制的文件系统。
不,您需要块级访问,如xATA / SAS / FC / FCoE / iSCSI磁盘。
DOH,我不能在上面的线程中回复你Chopper3,所以我在这里做。
不知道为什么这次没有工作。
感谢您的帮助。 我将lsyncd,inotifywait和双向同步工具(Synchronex)组合起来,用于Web服务器进行更改的目录,使每个Web服务器上的GlusterFS和每个RAM驱动器保持同步。
所以简而言之,我想为每个Web服务器提供一个RAM驱动器,这个服务器是集群文件系统的一个副本,以提高性能。 但是任何通过Apache写入任何networking服务器的RAM驱动器都会被复制到集群文件系统和其他networking服务器的RAM驱动器中。