看不懂这段话,请前辈翻译一下

hotrain 2006-03-02 04:57:12
因为不了解Oracle的缘故,下面这段文字的第三段有些不明白,哪位前辈可否不吝赐教?

RAW devices are also supported by Oracle. With RAW devices, Oracle does not use a filesystem. The Oracle RDBMS manages the storage entirely itself. RAW devices have been very popular for Oracle because of performance. By bypassing the filesystem code, CPU usage can be reduced since there is no filesystem processing being done. However, managing Oracle on RAW devices can be complex and difficult.

Until the introduction of OCFS, Oracle RAC databases were required to be built
on RAW devices.

By using RAW devices, Oracle is responsible for the data storage, and since the Oracle RAC cluster manages the storage as well as the cluster, the system coordination problems are solved. RAW devices are limited and difficult to manage. With Oracle 10g we now have several options for a RAC cluster: RAW devices, OCFS, or ASM.

...全文
142 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotrain 2006-03-03
  • 打赏
  • 举报
回复
呵呵……
我想通了
应该是直到引进了OCFS以后,才不需要将数据库建立在RAW设备上。
是我将util的语法弄错了。
谢谢楼上的各位。
cenlmmx 2006-03-02
  • 打赏
  • 举报
回复
ocfs,raw是存储方面的概念:
ocfs 是一种文件系统,支持 cluster 的一种oracle自己的文件系统
raw 是可以共享在多个节点间的设备,无文件系统,最原始

RAC是基于操作系统的集群:
RAC是多个实例对应一个数据库,每个节点都有自己的日志,在工作期间,每个节点可以单独的被使用并且被应用程序负载均衡。如果发生意外,如一个节点的失败,可以实现节点的失败切换(failover),保证数据库24*7的高可用性.而多节点安装,需要共享磁盘系统,可以是Raw设备,Ocfs文件系统,Nfs网络文件系统
tomuno 2006-03-02
  • 打赏
  • 举报
回复
gz
hotrain 2006-03-02
  • 打赏
  • 举报
回复
谢谢楼上的。
可是关于RAW设备、RAC和OCFS,到底是什么关系?
有了OCFS之后,RAC数据库要求建立在RAW设备上,还是要求在RAW设备上建立数据库?
mschen 2006-03-02
  • 打赏
  • 举报
回复
Oracle也支持裸机。使用裸机,Oracle不使用文件系统。Oracle RDBMS自己管理存储。对于Oracle来说,使用裸机是非常普遍的,因为它的性能非常好。通过忽略文件系统的代码,CPU的使用会降低,因为不用来进行文件系统的处理了。但是,在裸机上使用Oracle是一件非常复杂和困难的事情。

直到引进了 OCFS,Oracle RAC数据库要求建立在裸机的基础之上。

通过使用裸机,Oracle来负责数据的存储,并且由于Oracle RAC 群集管理存储和群集,系统的协调问题解决了。裸机有一些限制,并且很难使用。现在的Oracle 10g我们有了一个RAC 群机的几个选项:裸机,OCFS,或者ASM

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧