POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-10 22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:10个虚拟机,两块硬盘,该不该组raid?( k5 k! r& Z: d( ?2 `/ F' t
类似的问题以前问过,但是在不同的地方得到的答案不一样,而且以前的提问方式不是很明确,容易引起误解,所以再问一遍
3 ~' b) o0 ~% s$ V4 b具体描述一下
" V6 f  T; [2 l; G/ r0 X/ U假设10个虚拟机负载是一样的,io负载当然也是一样的,现有两种方案:
7 e6 ~7 I( V; d8 g8 Y; P方案一:不组raid,10个虚拟机(当然主要是指虚拟机的虚拟硬盘文件)分别放到两个硬盘上,每个硬盘上放5个。  Y- S8 i( `: @% P/ J! b1 V0 U
方案二:组raid,10个虚拟机都放在组好的raid上
7 n2 K) L  Y3 c- M3 U请高手指点一下,应该选哪个方案,为什么选它
/ i6 L: N. `- Q! s谢谢!!!
2#
发表于 2009-9-10 23:58 | 只看该作者
RAID 几?
回复 支持 反对

使用道具 举报

3#
发表于 2009-9-11 00:01 | 只看该作者
搁我选,还是选方案二
, c8 r) q- @+ x7 _  _- p8 T! m; w我做过8个虚拟机的群集,在方案一环境下,那速度...⊙﹏⊙b汗
回复 支持 反对

使用道具 举报

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

使用道具 举报

5#
 楼主| 发表于 2009-9-11 08:10 | 只看该作者
RAID 几?" h- d$ [5 p! J7 l* g4 F0 G; ~
芈瓿 发表于 2009-9-10 23:58
- Y/ u! \# H2 Y9 u6 N) q5 Z$ D' M# D
raid0吧 提高速度的那个
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2009-9-11 08:11 | 只看该作者
搁我选,还是选方案二/ D5 b$ \- b# i5 Q" i. \: {
我做过8个虚拟机的群集,在方案一环境下,那速度...⊙﹏⊙b汗+ @9 m5 o9 ^9 `0 b" \4 s' _
芈瓿 发表于 2009-9-11 00:01
3 m8 m  O7 v$ O
但是方案二不见得比方案一快啊 这是最关键的问题
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2009-9-11 08:12 | 只看该作者
还是做RIAD0吧。速度还能快点。2 B& S: h8 a; o$ n/ E
try_catch 发表于 2009-9-11 00:32
0 g' F% k  N+ J8 R" y
为什么?很不解
回复 支持 反对

使用道具 举报

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

使用道具 举报

9#
发表于 2009-9-11 11:11 | 只看该作者
在“ 假设10个虚拟机负载是一样的”前提下,人为的将IO负载均衡到两个硬盘上,每个盘五个,是可以的。
7 }7 b6 G! q3 d: P, i2 y9 [! V$ y8 o如果做不到这一点,还是RAID能够确保负载均衡。
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2009-9-11 14:30 | 只看该作者
在“ 假设10个虚拟机负载是一样的”前提下,人为的将IO负载均衡到两个硬盘上,每个盘五个,是可以的。# O' S5 I  t' r- R; K4 L- k
如果做不到这一点,还是RAID能够确保负载均衡。; {0 u; A9 B2 a2 X
xuse 发表于 2009-9-11 11:11
) Z: H3 F2 H2 [  U9 V6 m
我也是这么想的,
& H$ G2 `2 W3 X" W% j/ A8 W但是一是觉得可能没这么简单,二是有人说,如果不组raid,操作系统会把所有硬盘看作一个整体顺序读取,不能并发读。。。不知道该信谁的了) [  d* t$ `; ]
请参看这个帖子,第18楼的回答:http://diybbs.it168.com/viewthread.php?tid=319573&extra=&page=2
回复 支持 反对

使用道具 举报

11#
发表于 2009-9-11 14:43 | 只看该作者
虚拟机硬盘的负载又不在读写带宽上,主要还是寻道
8 g) Y- G: W$ `- u; G5 [! ~: G如果是正式应用环境,建议你上Raid,不过是上Raid1
+ }$ e  }. N5 R# T) |6 C2 }否则硬盘出问题的话,就是10个服务器同时挂掉,后果很严重
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

14#
 楼主| 发表于 2009-9-11 21:41 | 只看该作者
虚拟机硬盘的负载又不在读写带宽上,主要还是寻道
3 |* }7 o4 p: F. D+ s( Q( G8 D) o如果是正式应用环境,建议你上Raid,不过是上Raid1  f8 \, f& ]2 I3 k
否则硬盘出问题的话,就是10个服务器同时挂掉,后果很严重" L* q! g! A; z5 k
lucifersun 发表于 2009-9-11 14:43

1 k4 g8 ]% J- l  I* a您的意思是说,我的应用 组raid比不组raid要好?为什么呢?您能详细解释下吗?
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2009-9-11 21:44 | 只看该作者
我是楼主,我补充一下:- Y6 O+ X3 g; y* }% N/ `
我对数据的安全不关心,重要的数据我会存在另外的盘上
回复 支持 反对

使用道具 举报

16#
发表于 2009-9-11 21:50 | 只看该作者
我是楼主,我补充一下:
, s0 o' Q) A( R我对数据的安全不关心,重要的数据我会存在另外的盘上
" Y: j3 b3 U' C6 e. J9 kncnfl 发表于 2009-9-11 21:44

% p* ?+ v% `+ Z
2 T( x. Y3 x; y9 h5 J这10个虚拟机的可靠性要求高不高呢?如果硬盘出问题,如果没有备份,那重建的工作量很大啊。; X; A; `7 ]! D$ ]- I5 B7 k
Raid0没什么必要,系统在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 编辑 2 t8 F( W$ _) e4 ~( F$ N( ~  P

) M& ?! ?* o! |: Z2 Traid0主要提升持续速度?
4 @, s% G9 D% I% X然后10个虚拟机 拼的是寻道吧' {- r' N- z8 c, X

' C; I- m4 m3 _" }2 R8 ?1 T; R& m) N分开两个硬盘 寻道压力就分散了
& g5 o4 Q0 u$ [; H6 Q4 v- G1 K( ^* r! A* F1 n$ s6 D( o6 ~
说不定真的是不组好
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-12 03:47

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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