菜鸟关于集群(rhcs、gfs、oracle)的N多疑问,期待高手指点
1、gfs和nfs的根本区别是什么?
两个本身实现的目的就是数据共享,难道仅仅是I/O性能、可扩展性的区别么?
另外gfs和nfs的锁机制有什么区别?
2、lock_dlm、lock_gulm、lock_nolock有什么区别?跟gnbd有什么关系没有?
3、gfs当中单独一台gnbd server会不会成为整个系统的瓶颈?
4、fence的主要作用是什么?需要单独的硬件设备么?
跟heartbeat项目当中的STONITH设备实现相同的功能?控制电源?
5、在aix上做oracle RAC可以直接使用逻辑卷管理裸设备,
在linux上面是否也可以这么做,有做过的同学么?
对oracle RAC而言aix的逻辑卷管理和linux的逻辑卷管理各有那些缺点和优势。
6、用gfs+oracle RAC只启动一个instance和传统的RAC有N个instance有什么区别?
性能上的优势?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
LZ的问题按照我了解, 理解的想说说,大家给指正一下
1、gfs和nfs的根本区别是什么?
gfs 和 nfs 其实把他们的全名写出来基本上就能了解他们区别在那儿了! 另外gfs共享出来的是块设备,而nfs就是文件系统了,直接mount。 nfs服务的时候 开n多端口。 lock管理也是他们区别的地方。
两个本身实现的目的就是数据共享,难道仅仅是I/O性能、可扩展性的区别么?
另外gfs和nfs的锁机制有什么区别?
2、lock_dlm、lock_gulm、lock_nolock有什么区别?跟gnbd有什么关系没有?
这个不知道能说点什么, 正好我带着你这个问题看看 lock问题
3、gfs当中单独一台gnbd server会不会成为整个系统的瓶颈?
我在用gfs的时候 是测试用。 单独一台服务期的话 有单点故障问题
4、fence的主要作用是什么?需要单独的硬件设备么?
生产系统上是用单独的硬件设备。 RHCS有软件实现的, watchdog(可能写错了)就可以对自己的电源做控制。 但是当系统死锁的时候 这个就不可靠了。 fence的主要作用就在于在有问题的时候 强制给服务期断电
跟heartbeat项目当中的STONITH设备实现相同的功能?控制电源?
这个不知道
5、在aix上做oracle RAC可以直接使用逻辑卷管理裸设备,
没有在aix上做过
在linux上面是否也可以这么做,有做过的同学么?
在linux我做过 没有问题, 跑的还可以
对oracle RAC而言aix的逻辑卷管理和linux的逻辑卷管理各有那些缺点和优势。
能做比较就是大牛人了, 方案的时候是这样的
6、用gfs+oracle RAC只启动一个instance和传统的RAC有N个instance有什么区别?
性能上的优势?
呵呵 没有用gfs做过
先多看看定义吧。
和oracle实例比较, ASM是一类特殊实例
和文件系统比较, ASM就是专供oracle数据库使用的文件系统.
问题是做了也不一定知道!
说不顶用,做了才知道.
ASM不是楼上的讲的那么一回事吧?
1-4 : 见置顶帖+精华区+RedHat Cluster Suite Admin guide .都是重复好多遍的东西,而且官方也有非常精确的解释,不用炒冷饭做搬运工了.
5. linux也可以这样. 不过到了Oracle 10g 的RAC系统,无论你是在AIX还是linux, 最正统的方法是使用Oracle ASM. ASM相当于一个 专门在裸设备上支持集群访问的逻辑卷管理系统
优劣点比较要靠你自己去比,任何两个软件系统都没有绝对的优点和缺点,前提是你拿着什么标准去做比较. Oracle 的OTN和metalink有大量非常详细关于逻辑卷在AIX/linux平台的介绍. 请参考之.
6. 这个问题我看不懂. gfs 可以和Oracle RAC co-existence方式工作. 我不明白你说的是什么意思. 难道gfs+Oracle RAC就只有single instance了么?
关注。我也想彻底搞清楚楼主的这些问题。
www.google.com