Chinaunix

标题: 存储设备划分与I/O性能问题请教 [打印本页]

作者: cncalvin    时间: 2007-06-09 09:55
标题: 存储设备划分与I/O性能问题请教
一个阵列,用来存储Oracle数据库,数据库有600G,现在的疑问是,不同的划分是否影响I/O: \r\n  1.将这个阵列划一个LUN,直接将数据库数据文件全放在这个RAID里,而且是做的1+0,将库文件放在一个大      的LUN中,\r\n 2.将阵列分几个LUN,也是做1+0,但是分开存储数据库中的数据和索引文件\r\n我不了解存储,所以要请问,除了RAID级别不同,有不同的I/O性能外,同样级别的raid,不过划分一个和划分多个,对Oracle数据库应用,有I/O性能的不同吗?为什么\r\n谢谢!
作者: cncalvin    时间: 2007-06-10 10:37
先自己顶 ,礼拜一有人上班,肯定会帮我解惑的
作者: orian    时间: 2007-06-11 07:31
基本没区别,lun的切割太粗,相对raid,看不出来。但不是绝对没差别,而是看不出来。\r\n\r\n分成几个LUN,可以分别指定每个LUN的controlor,这样让LUN的读写由不同的控制器控制,能提高一点性能,但通常不显著,特别是600G这么点的数据量。
作者: cncalvin    时间: 2007-06-11 11:35
了解,非常感谢orian。\r\n如果我用OCFS2 来做文件系统,用于生产环境的RAC存储共享,多划分几个LUN,性能是否会更好?\r\n除了I/O问题外,LUN的划分对存储安全的考虑是否应该考虑,将数据文件,控制文件,在线日志分开不同\r\n地方存储,是否应该考虑将一个大的LUN分为几个少小点的LUN?
作者: wangyuep    时间: 2007-06-11 17:52
从安全的角度来讲,可以分成多个LUN,将Oracle的数据文件、控制文件和日志文件分别放在不同的LUN上。
作者: 冬瓜头    时间: 2007-09-03 11:19
推荐多划分几个LUn,以后扩展也有好处。\r\n如果控制器可以同时active,最好将不同lun映射到不同控制器上,形成负载均衡,这样最好。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2