在VMware虚拟化多台应用服务器后,各个服务器都挂载NFS存储,如何保证存储内数据的时效性?

在VMware虚拟化多台应用服务器后,各个服务器都挂载NFS存储,如何保证存储内数据的时效性?

如:A B C D 四台服务器是VMvare虚拟化出来的,共同部署一种应用做高可用,它们都挂载NFS存储,如何保证A B C D 四台服务器同时看到相同的存储数据,保证业务的时效性?

参与6

2同行回答

yujin2010goodyujin2010good系统工程师大型零售巨头
同步软件实现显示全部

同步软件实现

收起
互联网服务 · 2017-03-09
浏览3018
haizdlhaizdl技术经理大连
首先需要明确的是什么样的高可用? 多个节点都可以同时读写么?还是单节点写,多节点读,写节点主备切换?数据库应用?还是一般的文件系统应用?假设是数据库应用,那么这个时效性也就是数据的一致性和完整性,这个需要靠数据库来保障。假设是一般的文件系统应用,那么从NFS本身角度来讲,可以...显示全部

首先需要明确的是什么样的高可用? 多个节点都可以同时读写么?还是单节点写,多节点读,写节点主备切换?数据库应用?还是一般的文件系统应用?

假设是数据库应用,那么这个时效性也就是数据的一致性和完整性,这个需要靠数据库来保障。

假设是一般的文件系统应用,那么从NFS本身角度来讲,可以有一个同步异步的参数(sync,async)来控制读写的落盘情况。你可以选择同步方式,保证写入和读出的时效性。

以上,不知道有没有理解到您的意思。

收起
银行 · 2017-03-08
浏览3056

提问者

eianbo
IT顾问PBCCRC
擅长领域: 服务器中间件监控

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-03-07
  • 关注会员:4 人
  • 问题浏览:6401
  • 最近回答:2017-03-09
  • X社区推广