POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 6204|回复: 19
打印 上一主题 下一主题

10个虚拟机,两块硬盘,该不该组raid?

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-10 22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:10个虚拟机,两块硬盘,该不该组raid?9 f' p) q( z' S( J  Q* o  p" z
类似的问题以前问过,但是在不同的地方得到的答案不一样,而且以前的提问方式不是很明确,容易引起误解,所以再问一遍& C" P' R  f7 l! F' _
具体描述一下
3 [. z! G+ |% y* F9 z: v假设10个虚拟机负载是一样的,io负载当然也是一样的,现有两种方案:
# ~: J; Y& M" ~$ V6 ]1 v  P$ w方案一:不组raid,10个虚拟机(当然主要是指虚拟机的虚拟硬盘文件)分别放到两个硬盘上,每个硬盘上放5个。
8 `4 i# O! C- W0 r# }5 y5 d方案二:组raid,10个虚拟机都放在组好的raid上( f6 b: s& a7 z6 [& c3 U( p/ M8 ^# ]
请高手指点一下,应该选哪个方案,为什么选它: j( M3 [1 j( e; M( X- b2 F
谢谢!!!
2#
发表于 2009-9-10 23:58 | 只看该作者
RAID 几?
回复 支持 反对

使用道具 举报

3#
发表于 2009-9-11 00:01 | 只看该作者
搁我选,还是选方案二
% H* z. S  H# D我做过8个虚拟机的群集,在方案一环境下,那速度...⊙﹏⊙b汗
回复 支持 反对

使用道具 举报

4#
发表于 2009-9-11 00:32 | 只看该作者
还是做RIAD0吧。速度还能快点。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2009-9-11 08:10 | 只看该作者
RAID 几?, S5 o9 x. W. U/ E* e9 e* e. W
芈瓿 发表于 2009-9-10 23:58
& u, @% F+ Z9 k
raid0吧 提高速度的那个
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2009-9-11 08:11 | 只看该作者
搁我选,还是选方案二
8 Y8 }8 {/ D1 {  j( U我做过8个虚拟机的群集,在方案一环境下,那速度...⊙﹏⊙b汗
4 g* ]# Q1 _& X- V3 }) a, j芈瓿 发表于 2009-9-11 00:01

, {1 d6 I3 d! v. b但是方案二不见得比方案一快啊 这是最关键的问题
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-9-11 08:12 | 只看该作者
还是做RIAD0吧。速度还能快点。
3 f# L; Z" K- M# Jtry_catch 发表于 2009-9-11 00:32

) y, Q* y. h4 z3 r) ^为什么?很不解
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2009-9-11 10:18 | 只看该作者
顶一下 问题没解决
回复 支持 反对

使用道具 举报

9#
发表于 2009-9-11 11:11 | 只看该作者
在“ 假设10个虚拟机负载是一样的”前提下,人为的将IO负载均衡到两个硬盘上,每个盘五个,是可以的。* P0 m  i2 d- y2 e! U  r
如果做不到这一点,还是RAID能够确保负载均衡。
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-9-11 14:30 | 只看该作者
在“ 假设10个虚拟机负载是一样的”前提下,人为的将IO负载均衡到两个硬盘上,每个盘五个,是可以的。
" c+ a, a. P. y# G& |: ]; F1 T% f: \  B如果做不到这一点,还是RAID能够确保负载均衡。9 I) ]0 ?4 H  u
xuse 发表于 2009-9-11 11:11

3 r  o2 T# \) Q  _5 g' h我也是这么想的,
' b/ s% A, w( y3 S/ r但是一是觉得可能没这么简单,二是有人说,如果不组raid,操作系统会把所有硬盘看作一个整体顺序读取,不能并发读。。。不知道该信谁的了  k2 p5 I0 z" y8 C
请参看这个帖子,第18楼的回答:http://diybbs.it168.com/viewthread.php?tid=319573&extra=&page=2
回复 支持 反对

使用道具 举报

11#
发表于 2009-9-11 14:43 | 只看该作者
虚拟机硬盘的负载又不在读写带宽上,主要还是寻道
4 w9 r6 r( [1 r# O  L0 f9 y如果是正式应用环境,建议你上Raid,不过是上Raid16 R$ a8 S" J" v: e  _$ U
否则硬盘出问题的话,就是10个服务器同时挂掉,后果很严重
回复 支持 反对

使用道具 举报

12#
发表于 2009-9-11 16:18 | 只看该作者
10个服务器同时挂掉
回复 支持 反对

使用道具 举报

13#
发表于 2009-9-11 16:43 | 只看该作者
如果安全性要求高的话,就组个raid-1 ~~
回复 支持 反对

使用道具 举报

14#
 楼主| 发表于 2009-9-11 21:41 | 只看该作者
虚拟机硬盘的负载又不在读写带宽上,主要还是寻道4 @5 b7 M% `0 b% {/ A( y" l, p
如果是正式应用环境,建议你上Raid,不过是上Raid16 G# b2 v3 V# y
否则硬盘出问题的话,就是10个服务器同时挂掉,后果很严重  d& [8 |% a- @) L, n& A
lucifersun 发表于 2009-9-11 14:43

5 J* ^" j  h1 X/ C0 _您的意思是说,我的应用 组raid比不组raid要好?为什么呢?您能详细解释下吗?
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2009-9-11 21:44 | 只看该作者
我是楼主,我补充一下:
4 Z" b4 ^8 R) M# F% O( M& R0 r+ U我对数据的安全不关心,重要的数据我会存在另外的盘上
回复 支持 反对

使用道具 举报

16#
发表于 2009-9-11 21:50 | 只看该作者
我是楼主,我补充一下:! M4 o3 O' ~& E
我对数据的安全不关心,重要的数据我会存在另外的盘上3 S: Z" j8 L) [+ h( C
ncnfl 发表于 2009-9-11 21:44
7 G! `1 d& }( b; j- S0 G' \! ?+ p
  D4 P1 A4 C3 [; p" M, I
这10个虚拟机的可靠性要求高不高呢?如果硬盘出问题,如果没有备份,那重建的工作量很大啊。
2 d" s) Y/ ~- d8 w& p' Q5 BRaid0没什么必要,系统在10个虚拟硬盘文件里来回读写,寻道压力大
回复 支持 反对

使用道具 举报

17#
发表于 2009-9-11 22:26 | 只看该作者
"多块硬盘不组RAID的话   操作系统在硬盘调度时把N块硬盘看做一个整体  读取时是顺序读取"云云,无凭无据…… M$哪篇文档说这话了…… 只有烂程序才会用阻塞式的IO操作,何况还有多线程,M$的操作系统如果这样写估计可以倒闭了。
回复 支持 反对

使用道具 举报

18#
发表于 2009-9-15 10:20 | 只看该作者
关键还是硬盘读写性能要过得去才行
回复 支持 反对

使用道具 举报

sicold 该用户已被删除
19#
发表于 2009-9-15 11:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

20#
发表于 2009-9-15 12:47 | 只看该作者
本帖最后由 wxm 于 2009-9-15 12:50 编辑 . \- e% _! t" f0 e9 p! S
- r6 p4 c+ d+ Z+ [7 J
raid0主要提升持续速度?
2 C# B7 W& f- ~/ S' ]# L4 [然后10个虚拟机 拼的是寻道吧
) z  H9 T* q  Z& b+ X1 C0 E" _, {' [6 m& k8 L
分开两个硬盘 寻道压力就分散了
) p6 Y) Z, M# J3 ~. a1 X
- X9 w8 W1 L3 c2 h说不定真的是不组好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2026-1-31 08:36

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表