HW RAID 选项

上一篇 / 下一篇  2007-07-01 15:21:30

表4. HW RAID 选项
})GKI%|0
;BUxH@-sdt0选项
8kn&tQI3F0描述广州大学城网-广州大学城-广州大学城网|GZ-DXCP {nfS,Q}

$J Z-y&h8HX/b0RAID 0广州大学城网-广州大学城-广州大学城网|GZ-DXC-u]z@V"QW:B
RAID 0 表现为一个逻辑磁盘,由一组物理磁盘组成,并以带区方式访问磁盘。广州大学城网-广州大学城-广州大学城网|GZ-DXCN/K ja&oo2pD

3J zG w8R0· 整体来看,这种方式是速度最快的HW RAID配置方式。
-o X3i;T"f%zw0
q {8N0H JGL0· 这是一种最为廉价的RAID配置方式,因为无需复制数据。
!y:kJ%Z%]^'x$q8U0
'j4TiZ+jBg0· 和RAID 0 和 RAID 5 不同,RAID 0 不提供额外的数据恢复机制。
$Rbh%AW-~4z7d8i'O0
H`&e1Q5eAU EPL+[ `d2n0RAID 1
-wKt3w+G#b9[7i Y8dYT0RAID 1 表现为一个逻辑磁盘,它与另一个磁盘互为镜像。广州大学城网-广州大学城-广州大学城网|GZ-DXCJU;b8Y:Q cU?SPj,Y
广州大学城网-广州大学城-广州大学城网|GZ-DXC$^"f5Y1dMl r
· RAID 1的写操作的速度慢于RAID 0,因为需要向两块或两块以上的物理磁盘写入数据,而且它的写操作具有最长的延迟时间。
;]"W G1h7h#V5Es0广州大学城网-广州大学城-广州大学城网|GZ-DXCv@1Nb1W^4_ ?X
· 在某些情况下,RAID 1读取数据的速度要快于RAID 0,因为它可以从最闲的一块物理磁盘中读取数据。
r;Jp3Q |7Z0广州大学城网-广州大学城-广州大学城网|GZ-DXC;bI/~^gN
· 从物理磁盘方面来看,RAID 1是最为昂贵的配置方式,因为数据被完整地保存成两份或者更多的副本。
LDbN e#]eh0
'd;Mns;W2I;H Up0· 在物理磁盘发生故障之后所需的恢复时间方面,RAID 1的速度最快,因为第二块物理磁盘可以立即投入使用。可以在安装新的镜像磁盘的同时,允许用户访问所有数据。
4D ty*cbU0
{keP6|?0RAID 5
p:i nc;q0o2KC p0RAID 5 表现为一个逻辑磁盘,它将奇偶校验信息写入到另一块磁盘中,如图3所示。
Fe"h ^ W#_}(~h0
2_/h Q hc6yA0· RAID 5 使用独立的数据磁盘,并且具有分布式的奇偶校验块。广州大学城网-广州大学城-广州大学城网|GZ-DXC Ul8\l([9Q5T ]
广州大学城网-广州大学城-广州大学城网|GZ-DXC+O+}Ff L9^/l0@ C
· RAID 5 的速度慢于RAID 0,因为每一个逻辑磁盘的写I/O都会将数据被写入到多块磁盘。但是,RAID 5提供了RAID 0 所没有的数据恢复功能,因为可以根据奇偶校验来重新构造数据。
x4a.xV2b0广州大学城网-广州大学城-广州大学城网|GZ-DXC5u"S](M&Xn
· 在物理磁盘发生故障之后,RAID 5 需要花费额外的时间(和RAID 1相比)进行恢复,因为它需要利用保存在其他磁盘上的奇偶校验信息来重新构造磁盘上的数据。广州大学城网-广州大学城-广州大学城网|GZ-DXC ` U;k#S4SEre%Q-a,L
广州大学城网-广州大学城-广州大学城网|GZ-DXC;mf(YJ)r:th
· 因为不需要在磁盘上保存数据的完整副本,RAID 5的成本低于RAID 1。广州大学城网-广州大学城-广州大学城网|GZ-DXC!w:uDQ#S%L
广州大学城网-广州大学城-广州大学城网|GZ-DXCez*Q,Y`k.O(D0hxa
其他
q(a+A#HmR0HW0其他的RAID组合方式包括RAID 0+1、Raid 10 以及 Raid 50。
q;|-}&v}4y%n0广州大学城网-广州大学城-广州大学城网|GZ-DXC;? uAD o(|F y
广州大学城网-广州大学城-广州大学城网|GZ-DXC2sd+yQI Q0Z$C
 
0q(Vd3K,r0广州大学城网-广州大学城-广州大学城网|GZ-DXC[[x tQv(t
下图描绘了RAID 5 的配置方式。
*y ]a4][O#I@0
+iSN?4YH'Ab0广州大学城网-广州大学城-广州大学城网|GZ-DXCj;[)f U G r,W\

qO-j(V _0图 3  RAID5 概述
ze0oXH0
c#I {} WG0选择RAID 级别
MA+EV` Z j `'Y0选择每一个RAID 级别时都需要全面考虑如下因素:
G?8i1L;]1k1W3Fo0广州大学城网-广州大学城-广州大学城网|GZ-DXC8W } j2? r1TG;}IS'Z
· 成本广州大学城网-广州大学城-广州大学城网|GZ-DXC!|G'iEG!K7H
广州大学城网-广州大学城-广州大学城网|GZ-DXCi0v'Vbdh8`5P5s
· 性能
#?t~G6UQI0
#r+P-am J S,^3x3x0· 可用性和可靠性广州大学城网-广州大学城-广州大学城网|GZ-DXC]B%ni }
广州大学城网-广州大学城-广州大学城网|GZ-DXC5e2D'MVa }!{A4_
您可以评估各种数据类型的读写负载,然后确定为了实现组织的性能表现和可用性(可靠性)目标所需耗费的资金,最后为文件服务器选择最佳的RAID级别。表5介绍了4种常见的RAID级别、它们的相对成本、性能表现、可用性和可靠性以及建议使用的场合。广州大学城网-广州大学城-广州大学城网|GZ-DXC3S)bJhF Y7l8W
广州大学城网-广州大学城-广州大学城网|GZ-DXC(Ap!lY j
表5. RAID 考虑因素广州大学城网-广州大学城-广州大学城网|GZ-DXCmS"C%P(G|
广州大学城网-广州大学城-广州大学城网|GZ-DXC,d%D+~g}
 
k-bd]:In0RAID-0广州大学城网-广州大学城-广州大学城网|GZ-DXC8Nn5j4DY M YevJ,P)bC

3X m9oH0K?;Ud0带区广州大学城网-广州大学城-广州大学城网|GZ-DXC,D.y0n mk2Q[
RAID-1
?*i&Kwf2P0
G5M;Ce n&b ~KV5q A8y0镜像广州大学城网-广州大学城-广州大学城网|GZ-DXCAa mH)jFg+~P
RAID-5广州大学城网-广州大学城-广州大学城网|GZ-DXC;BZ"^b4AeE{M9w D
广州大学城网-广州大学城-广州大学城网|GZ-DXC y0@)A1x Ug
带奇偶校验的带区
gR~Ngq/~.[!V8~0RAID-0+1广州大学城网-广州大学城-广州大学城网|GZ-DXC \1O[_ eW;~E

9w4p1LM%At0带区镜像广州大学城网-广州大学城-广州大学城网|GZ-DXC.\ WH"e ceLbY

{BE1H:vEp8K0Z0最小磁盘数量
-S#I$si E*u3~-B0X02
y+b4m5Lz(W j02广州大学城网-广州大学城-广州大学城网|GZ-DXC6i3cZMD*c1N
3
P6COMe d04广州大学城网-广州大学城-广州大学城网|GZ-DXC#Uu/h}2h!O5T7s
广州大学城网-广州大学城-广州大学城网|GZ-DXC} ro.[PLO
可用的存储容量广州大学城网-广州大学城-广州大学城网|GZ-DXC$R ~M;a(U$@
100%
} `C@q/t&]7V050%
3loj*o"^#A5G1m$A~0N-1/N
q!z%V6EM0
_'|O6KS UJ9a0此处的 N 为磁盘的数目
RE;j+] g/w050%广州大学城网-广州大学城-广州大学城网|GZ-DXCOxx j5T

8j6B\'XA"G#N9t;Uz*Q}0容错性广州大学城网-广州大学城-广州大学城网|GZ-DXCf{i#~ H$P5?r]g X
无。其中一块磁盘的故障会丢失卷中的所有数据。
r"K1`'w6]D[v3e n0可以允许损失多块磁盘,只要有一对镜像磁盘没有损失即可。
Y8f yLH|;L0可以容忍其中一块磁盘发生故障。
DU*|dD4XX o4W0可以允许损失多块磁盘,只要还有一对镜像磁盘没有损失即可。根据阵列中镜像磁盘的对数而有所变化 1。广州大学城网-广州大学城-广州大学城网|GZ-DXCV:U)@"UN([.x~

zP},s1]}ft0读性能广州大学城网-广州大学城-广州大学城网|GZ-DXC }#`2tdV.]
由于改善了并发性,一般会得到提高广州大学城网-广州大学城-广州大学城网|GZ-DXCkLaBZ o0u
良好的读性能广州大学城网-广州大学城-广州大学城网|GZ-DXC1qV(`9?u9l
由于改善了并发性,一般会得到提高广州大学城网-广州大学城-广州大学城网|GZ-DXC;cZ4SXp1D ] R
由于改善了并发性,并且每个请求可以有两个来源,从而提高了性能。广州大学城网-广州大学城-广州大学城网|GZ-DXC0ik!S"_+X
广州大学城网-广州大学城-广州大学城网|GZ-DXC\yDeBq2F*? QW2M
写性能广州大学城网-广州大学城-广州大学城网|GZ-DXC eqI&M,lU
由于改善了并发性,一般会得到提高
4oT'jrqm(i{@Q{0比JBOD 差(对于大多数负载,在20% 和 40% 之间)广州大学城网-广州大学城-广州大学城网|GZ-DXC%j)xO2J(O-qDw
很差,除非执行完整的带区写入操作(大型请求),比JBOD低大约25%左右(4:1 请求)。广州大学城网-广州大学城-广州大学城网|GZ-DXC-B#sJg6] V
可能提高,也可能降低,具体情况视请求的大小、热点(静态或动态)等因素而定。广州大学城网-广州大学城-广州大学城网|GZ-DXC2DF u sL`
广州大学城网-广州大学城-广州大学城网|GZ-DXCm!I(ck,PTA
最佳用途广州大学城网-广州大学城-广州大学城网|GZ-DXC9G)o Pxwt N
只用于存储临时数据广州大学城网-广州大学城-广州大学城网|GZ-DXCr}4WQ7Qi7z
操作系统日志文件
Yl,y8}R_)@3Ct0· 操作系统
4|"^.X v7w _0
lZ1t Rj2n$|o4S0· 用户和共享数据广州大学城网-广州大学城-广州大学城网|GZ-DXC-B5wX~kp`#mM

-zF%U9z7I#f.T7R0· 应用程序文件广州大学城网-广州大学城-广州大学城网|GZ-DXCU7@f*C.X0K
· 操作系统
*gH @0|4w kK"o7y3^x0广州大学城网-广州大学城-广州大学城网|GZ-DXC\7W'Gx!D(Z
· 用户和共享数据
.jI:aID4x0广州大学城网-广州大学城-广州大学城网|GZ-DXCyW*zkw~5^jx
· 应用程序文件
5^$k f^X}Q0
Q\h8r5E9s9w%B0· 日志文件广州大学城网-广州大学城-广州大学城网|GZ-DXC L/~%`O X0y

%}M UQMkIR#[0
)`'S2t rM01如果某块磁盘发生故障,在替换磁盘之前如果其镜像伙伴也发生故障,数据将会丢失。但是,任何其他成员磁盘的故障并不会导致数据丢失。广州大学城网-广州大学城-广州大学城网|GZ-DXCu? O(o^/x ^
广州大学城网-广州大学城-广州大学城网|GZ-DXC ~|'K/ML e]5j
 
Q IXhP0广州大学城网-广州大学城-广州大学城网|GZ-DXC2OA$rC#] l f
如果您使用了两块以上的磁盘,RAID 0+1永远都是比RAID 1更好的解决方案。广州大学城网-广州大学城-广州大学城网|GZ-DXC(v!Hp no)R3|i7u?E&A
广州大学城网-广州大学城-广州大学城网|GZ-DXC(vm:o|rW
在确定应该在RAID 0、RAID 5和RAID 0+1虚拟磁盘中包括的磁盘数量的时候,应该考虑以下信息:广州大学城网-广州大学城-广州大学城网|GZ-DXC9H KUWUSR$h
广州大学城网-广州大学城-广州大学城网|GZ-DXC K|};P"Z9M;k&kg
· 随着添加更多的磁盘而获得的性能提升。广州大学城网-广州大学城-广州大学城网|GZ-DXCf1\oK;U!e&LK.|~

9vI!U7D n x x az"B0· 可靠性,两块磁盘的平均故障时间(MTTF),将随着在RAID 5或RAID 0中添加磁盘而不断降低。
z\:X3u8X8~*kY$n0广州大学城网-广州大学城-广州大学城网|GZ-DXCG;^k2|;|U!b v*Z IS
· 随着添加更多磁盘,可用的存储容量将增加,但是成本也会随之一同上升。
I(b)l,A'Z C A?1eP0广州大学城网-广州大学城-广州大学城网|GZ-DXC,YI"r?*R9YwZo
· 带区单元的大小。软件解决方案将其固定在64 KB。硬件解决方案则从4KB到1MB不等。理想的带区单元的大小可以在不中断请求的情况下最大限度改善磁盘操作(因为多块磁盘可以服务于同一个请求)。例如:广州大学城网-广州大学城-广州大学城网|GZ-DXC!E;jO[+W
广州大学城网-广州大学城-广州大学城网|GZ-DXC%zE/cFE,g
· JBOD上的一个顺序请求流(大型)在一个时间只会导致一块磁盘处于繁忙状态。为了让所有磁盘都处于繁忙状态,带区单元需要被设为1/N(此处的 N 等于请求的大小)。
!a"k"O@ y0广州大学城网-广州大学城-广州大学城网|GZ-DXCez \P&lZ1?!PC
· 对于N个小型的随机请求流,如果N大于磁盘的数目,而且没有热点,那么带区集将不会提高系统的性能。但是,如果存在热点,带区单元的大小就需要精心设置,以便将请求被分割的现象降至最少,同时最大限度地避免热点完全落入一个或两个带区单元。您可能会将单元的大小设置为请求大小的低倍数,例如5倍或10倍,尤其是当请求大小位于某个容量界限时(例如,4KB或者8KB)。
-pU%n!K{-F0广州大学城网-广州大学城-广州大学城网|GZ-DXCg(d*Z1I;U#o,K:_+b
· 当流的数量少于磁盘的数量时,需要对流进行分割,以便所有磁盘都保持繁忙状态。根据上面的两个例子,例如,如果您有10块磁盘和5个流,那么需要对半分割每个请求(将带区单元的大小设置为请求大小的一半)。广州大学城网-广州大学城-广州大学城网|GZ-DXC;x5F srl.Tr

eCa E'AF(J0确定卷的布局广州大学城网-广州大学城-广州大学城网|GZ-DXCUL&^%GVH1Q0k
任何时候,都应该尽可能地将不同类型的数据分别放在不同的卷上。例如,为操作系统和分页文件使用一个卷,为共享的用户数据、应用程序和日志文件使用一个或多个卷
;F-i3\ ]4Fz)jr0广州大学城网-广州大学城-广州大学城网|GZ-DXCoG3|N#^)?$J8T6M x8e
将不同类型的数据放在不同虚拟磁盘的不同卷中。使用不同的虚拟磁盘对于那些会产生大量数据写入负载的数据类型(例如日志文件)来说显得尤其重要,因为单个磁盘集(包含虚拟磁盘)可以专门用来处理由于日志文件的更新而产生的磁盘I/O。将分页文件放在单独的虚拟磁盘上可以小幅度地提高系统性能,但是这种性能提升一般不值得为其付出额外的成本。广州大学城网-广州大学城-广州大学城网|GZ-DXCk l KJ(j0r'I$Wm

E6Y ~;pl2o0为了在最大限度降低成本的同时提高性能,将位于同一个虚拟磁盘上的一个或多个卷中的不同数据类型合并到一起通常是一种有益的做法。一个常见的方法就是:将操作系统和分页文件放在同一个虚拟磁盘上,而将用户数据、应用程序以及日志文件放在剩余虚拟磁盘的一个或多个卷上。
P wa:y|'A#ak0广州大学城网-广州大学城-广州大学城网|GZ-DXC l$?)g(K$GU-D
中断调解广州大学城网-广州大学城-广州大学城网|GZ-DXC A/Ps&tn5U g$M2K}
某些存储适配器能够减慢向主机处理器发出中断的频率,这些中断表明发生(或)完成了某个磁盘操作。减缓中断频率通常会降低CPU的负载,但是,除非中断调解能够以智能化的方式执行;否则CPU性能的提高将以延迟时间的增加作为代价。
0nj.EH1l~0广州大学城网-广州大学城-广州大学城网|GZ-DXCl)p6Mj9J)\p!J
表6. 中断调解选项广州大学城网-广州大学城-广州大学城网|GZ-DXC;J`r6{H"r
广州大学城网-广州大学城-广州大学城网|GZ-DXC\a-P.b#gl&Q&~0aU
设备广州大学城网-广州大学城-广州大学城网|GZ-DXCN"P;SX7k6k6~`%k
描述广州大学城网-广州大学城-广州大学城网|GZ-DXCi J#V td2r Z
广州大学城网-广州大学城-广州大学城网|GZ-DXCc9H \2E&V0s5jY
64位功能
6g-d#i8wyPN0支持64位的适配器可以在大容量内存地址(大于4GB)上执行DMA操作。广州大学城网-广州大学城-广州大学城网|GZ-DXC9I ?q2DQ4u'B O
广州大学城网-广州大学城-广州大学城网|GZ-DXC*V@Zk#jzA
铜缆和光纤(玻璃)适配器
.mvP%KT Wu0使用铜缆的适配器和使用光纤的类似产品一般具有相同的性能表现,而且铜缆和光纤都可以用在某些光纤通道适配器上。使用铜缆和光纤的适配器应该说各有所长,分别有各自适用的环境。
(D0cWS,zB o0广州大学城网-广州大学城-广州大学城网|GZ-DXC@-b%]hcm
双端口或4端口SCSI适配器广州大学城网-广州大学城-广州大学城网|GZ-DXC^)wR5oz9`*f0j*d3x
某些SCSI适配器在一块适配器卡上提供了2或4条SCSI总线。由于SCSI限制了能够连接到SCSI总线上的磁盘数量,这种做法通常是十分必要的。光纤通道的磁盘一般对连接到适配器的磁盘数量没有进行限制。广州大学城网-广州大学城-广州大学城网|GZ-DXC e:cc1^/B+p$N.KdD6r

O.I+~\0U0广州大学城网-广州大学城-广州大学城网|GZ-DXC_%Ph4L8xbED
 
f5r J7d&aS0
Yzi2xL!W#RD!hLm0与存储有关的参数
dE i6jIc0您可以调整如下注册表参数,获得更高的吞吐量。广州大学城网-广州大学城-广州大学城网|GZ-DXC}4Z/`wIik8Z

u![cM)k#T3RS_`0CountOperations广州大学城网-广州大学城-广州大学城网|GZ-DXC R dFK5~'E4w
本参数允许您关闭系统和进程级别的I/O计数器。该计数器会影响磁盘和网络I/O请求的系统和磁盘计数。除了网络接口、IP和TCP计数器之外,物理和逻辑磁盘计数器不受本参数的影响。由于对进程和系统级别的I/O进行计数会产生可观的开销,而且系统仍然会分析物理、逻辑、网络接口、IP和TCP级别的I/O速率,因此在系统上使用此注册表参数关闭进程和系统计数器就非常有用。为了关闭进程和系统I/O计数器,需要在以下注册表条目中创建一个注册表值——以及I/O系统键(如果不存在)——并且将其值设置为0(REG_DWORD):
"G4C_ys a0广州大学城网-广州大学城-广州大学城网|GZ-DXCx"fG*mp$R3v-yh_
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Session Manager\I/O System\CountOperations.
-S&E5a)hCZ-zc6Aj-bp0广州大学城网-广州大学城-广州大学城网|GZ-DXC\X#l$OP5|-`#C g{l
为了使本设置生效,需要重新启动计算机。可以将CountOperations设置为1,或者删除CountOperations注册表条目,以重新开启进程和系统计数器。广州大学城网-广州大学城-广州大学城网|GZ-DXCSUOR Bs4K\.d
广州大学城网-广州大学城-广州大学城网|GZ-DXC"S,D!nd ^'\.s Ji
NumberOfRequests广州大学城网-广州大学城-广州大学城网|GZ-DXCLw)a0iA9F
本参数允许您指定为某块给定适配器创建的SRB的数量。它能够提高性能,并且让Windows向逻辑磁盘发出更多的磁盘请求,这对于拥有并发能力的HW RAID 适配器来说尤其有用,因为每一个逻辑磁盘都由多块物理磁盘组成。但是,默认设置对于许多高速的HW RAID磁盘阵列来说通常不是最佳的设置。 可以将NumberOfRequests设置为32到96(十进制)之间的一个数值,改善磁盘阵列的整体性能。可以设置以下注册表条目: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MINIPORT_ADAPTER\Parameters
h@$iAkY0\DeviceN\NumberOfRequests (REG_DWORD)广州大学城网-广州大学城-广州大学城网|GZ-DXC(qHdVpkWn8H

A6b8]V*Cf.z)Xbd5?0用具体的适配器名称替换miniport_adapter。为每个设备建立一个条目,并且在每个条目中用Device1、Device2…替换 DeviceN ,具体情况视添加的设备数量而定。为了让设置生效,需要重新启动计算机。例如,如果两块Emulex LP9000 微型端口适配器的微型端口驱动程序名称为lp6nds35,可以创建如下注册表条目,并将它的值设置为96:广州大学城网-广州大学城-广州大学城网|GZ-DXC]Mi7|P5s?

B;y ?1L9R)WV0HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lp6nds35\Parameters\Device0\NumberOfRequests
(~r,{H9ZW\/{0广州大学城网-广州大学城-广州大学城网|GZ-DXC;V[2j m%|QQ
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\lp6nds35\Parameters\Device1\NumberOfRequests
^,ao9B TLs5[#k/B!wq0
!H cX4E7A`!xE I*P0DontVerifyRandomDrivers
]@!K1S l*t0本参数会阻止驱动程序验证程序处于调试的目的随机校验驱动程序。为了禁用驱动程序校验程序,可以将以下注册表条目的值设为1(REG_DWORD):广州大学城网-广州大学城-广州大学城网|GZ-DXCzU1T2SL
广州大学城网-广州大学城-广州大学城网|GZ-DXC:v(CI9a$SGs HZ
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Session Manager\Memory Management\DontVerifyRandomDrivers.广州大学城网-广州大学城-广州大学城网|GZ-DXCh)eX$P*}
广州大学城网-广州大学城-广州大学城网|GZ-DXCOY%~\FF
IIS 6.0 性能调整
[2n],g^VLI0选择正确的高性能硬件
[J"MSt2F/j;Zi`0选择能够满足预期Web负载(包括平均负载、峰值负载、容量、成长规划以及响应时间)的正确硬件十分重要。硬件瓶颈会让软件调整带来的性能提升大打折扣。在选择硬件时,请考虑表7所列出的各个因素:
9`m }n(Yf q.kQ0

TAG: hw raid 选项

引用 删除 彩铃下载   /   2007-10-16 16:03:28

彩铃下载

彩铃下载
引用 删除 手机彩铃下载   /   2007-10-16 16:03:27

手机彩铃下载

手机彩铃下载
引用 删除 铃声下载   /   2007-10-16 16:03:26

铃声下载

铃声/下载
引用 删除 免费点歌   /   2007-10-16 16:03:25

免费点歌

免费点歌
引用 删除 手机铃声下载   /   2007-10-16 16:03:25

手机铃声下载

手机铃声下载
引用 删除 mp3下载   /   2007-10-16 16:03:24

mp3下载

mp3下载
引用 删除 铃声下载   /   2007-10-16 16:03:23

铃声下载

铃声下载
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

月度热点关注
Powered by SupeSite 6.0Final © 2001-2007 Comsenz Inc.