发新话题
打印

关于IBM4800性能的问题,请各位高手分析

回复 #19 saintdragon 的帖子

不是我想自己解决问题,而是集成商自己也是穷途没路,俺自己还没那能奈解决。总之搞到现在也没什么特别理想的结果,估计最终得扩硬件解决。但我死也不相信瓶颈会出在盘阵上。。顺道问句,560Q和570,同CPU和内存配置情况下,性能差别有多大?在TPC网站上我找不到560Q的测试值,570倒是有一大把,不过IBM的人曾告诉我一个他们内部的测试值,570大约高出四分之一。。IBM当初就忽悠说560Q其实就是570的简装版,不知道此说是真属于忽悠之列。

TOP

引用:
原帖由 bluedj 于 2007-6-26 01:03 发表
不是我想自己解决问题,而是集成商自己也是穷途没路,俺自己还没那能奈解决。总之搞到现在也没什么特别理想的结果,估计最终得扩硬件解决。但我死也不相信瓶颈会出在盘阵上。。顺道问句,560Q和570,同CPU和内存配置情况下,性能差别有多大?在TPC网站上我找不到560Q的测试值,570倒是有一大把,不过IBM的人曾告诉我一个他们内部的测试值,570大约高出四分之一。。IBM当初就忽悠说560Q其实就是570的简装版,不知道此说是真属于忽悠之列。
1、瓶颈不可能在盘阵上,这是毋庸置疑的。
2、560Q的CPU只有两种可选,1.5G和1.8G,满配的条件下,各自的tpmc值大概在67万和78万。
3、570的CPU只有两种可选,1.9G和2.2G,满配的条件下,tpmc值在tpc网站上可以查询到,分别是80.9万和102.5万。
4、560Q这个产品型号的出现是用来替代当时的570 low产品,当时的570 low产品提供的CPU是2核封装的1.65G CPU。当560Q出来以后,570就只有高主频的CPU,将其完全放置到了高端的系列上。

我想是不是有人忽悠你,你自己应该有个感觉了。

TOP

问题很多,但是瓶颈问题不是在存储,可以用sar 或者 iostat 等命令查一下,也可以把结果列出来这里的兄弟们帮你看看,扩硬件也要把问题找清楚了再说,不然硬件扩了如果还是这样怎么跟领导交代,我觉得还是集成商水平不行,数据库和应用的问题把内存都吃了,再说cpu高跟存储有什么关系,主要看写等待是否队列很长要等很久。性能跟ha有什么关系啊简直是胡说。

TOP

谢谢楼上两位。。

明天工作峰值时再把参数贴出来。。。

TOP

io等待绝对不造成cpu利用率高。存储慢不会造成系统性能降低,反而还会提高系统性能。这里所说的性能是指纯运算性能了。存储慢,最终造成整体处理速度下降,这个“性能”也就下降了。
http://space.doit.com.cn/35700
网络存储界的个性大作《大话存储-网络存储系统原理精解与最佳实践》,将于8月20日由清华大学出版社隆重出版!敬请关注!作者:冬瓜头

TOP

把两个节点的一些运行指标贴出来,跪请各路高手指点一下:

节点1的情况:
#iostat
tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.0        646.3               44.5   6.1   49.4      0.0

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn
hdisk0           0.3      42.7       0.7          0       128
hdisk1           0.7      42.7       0.7          0       128
dac1             0.0     1585.3     147.3       2372      2384
dac0             0.0       0.0       0.0          0         0
hdisk2           1.0     1585.3     147.3       2372      2384
cd0              0.0       0.0       0.0          0         0

tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.0        662.3               45.7   5.9   48.4      0.0

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn
hdisk0           0.7       5.3       1.3          0        16
hdisk1           0.7       5.3       1.3          0        16
dac1             0.0     1261.3      87.7       2372      1412
dac0             0.0       0.0       0.0          0         0
hdisk2           2.0     1261.3      87.7       2372      1412
cd0              0.0       0.0       0.0          0         0

#topas
Topas Monitor for host:    tdb10_root           EVENTS/QUEUES    FILE/TTY
Wed Jun 27 09:40:42 2007   Interval:  2         Cswitch   26490  Readch 2547.6K
                                                Syscall   34980  Writech1460.7K5
Kernel    6.6   |##                          |  Reads     13086  Rawin         0
User     47.7   |##############              |  Writes    12851  Ttyout      491
Wait      0.2   |#                           |  Forks        25  Igets         0
Idle     45.6   |#############               |  Execs        25  Namei       960
                                                Runqueue    4.0  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   0.0
en2    4181.1    12.9K   12.4K  1916.6  2264.5
en3     190.4    323.0   336.5    83.9   106.5  PAGING           MEMORY
lo0       0.1      1.0     1.0     0.0     0.0  Faults     3767  Real,MB   15840
                                                Steals        0  % Comp     93.4
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn        0  % Noncomp   4.2
hdisk0   17.5    121.0    29.0     0.0   121.0  PgspOut       0  % Client    4.2
hdisk1   16.5    121.0    29.0     0.0   121.0  PageIn        0
hdisk2    1.5   2095.5   170.5   833.5  1262.0  PageOut       7  PAGING SPACE
                                                Sios          7  Size,MB   16384
Name            PID  CPU%  PgSp Owner                            % Used      1.0
oracle      1470472   2.3  10.6 oracle          NFS (calls/sec)  % Free     98.9
oracle      1474644   2.1  10.8 oracle          ServerV2       0
oracle      1261696   2.1  10.5 oracle          ClientV2       0   Press:
oracle       979248   2.1  10.7 oracle          ServerV3       0   "h" for help
oracle       860268   2.1  10.5 oracle          ClientV3       0   "q" to quit

# svmon
               size      inuse       free        pin    virtual
memory      4055040    3925817     129223     364256    3745881
pg space    4194304      21934

               work       pers       clnt
pin          363987          0        269
in use      3745881          0     179936

PageSize   PoolSize      inuse       pgsp        pin    virtual
s   4 KB          -    3814457      21934     297424    3634521
m  64 KB          -       6960          0       4177       6960

# vmstat

System configuration: lcpu=16 mem=15840MB

kthr    memory              page              faults        cpu   
----- ----------- ------------------------ ------------ -----------
r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
2  1 3745996 129023   0   0   0   0    0   0 970 13927 3376  6  1 92  0



节点2的情况:
#iostat
tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.0        1028.3               34.6   5.6   59.3      0.5

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn
hdisk0          31.7     201.3      50.0        112       492
hdisk1          25.7     176.0      43.7         36       492
dac1             0.0     1881.3     157.0       4055      1589
dac0             0.0       0.0       0.0          0         0
hdisk2           2.7     1881.3     157.0       4055      1589
cd0              0.0       0.0       0.0          0         0

tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.0        884.0               29.2   4.3   66.2      0.2

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn
hdisk0          25.0     181.3      45.3         32       512
hdisk1          26.0     170.7      42.7          0       512
dac1             0.0     1526.7     149.7       3156      1424
dac0             0.0       0.0       0.0          0         0
hdisk2           4.3     1526.7     149.7       3156      1424
cd0              0.0       0.0       0.0          0         0

#topas
Topas Monitor for host:    tdb11_root           EVENTS/QUEUES    FILE/TTY
Wed Jun 27 09:40:57 2007   Interval:  2         Cswitch   17421  Readch 2340.3K
                                                Syscall   28313  Writech1285.5K
Kernel    4.7   |##                          |  Reads      7978  Rawin         0
User     29.2   |#########                   |  Writes     7726  Ttyout      767
Wait      0.2   |#                           |  Forks        25  Igets         0
Idle     65.9   |###################         |  Execs        25  Namei      1146
                                                Runqueue    3.5  Dirblk        0
Network  KBPS   I-Pack  O-Pack   KB-In  KB-Out  Waitqueue   0.0
en2    2771.6   7945.5  7604.0  1131.2  1640.4
en3     217.1    377.5   362.5   119.2    97.8  PAGING           MEMORY
lo0       0.1      2.0     2.0     0.1     0.1  Faults     3726  Real,MB   15840
                                                Steals        0  % Comp     99.1
Disk    Busy%     KBPS     TPS KB-Read KB-Writ  PgspIn        5  % Noncomp   1.5
hdisk0   20.5    162.0    40.5    18.0   144.0  PgspOut       0  % Client    1.5
hdisk1   13.0    148.0    37.0     4.0   144.0  PageIn        5
hdisk2    3.0   1563.5   179.5   985.5   578.0  PageOut       0  PAGING SPACE
                                                Sios          6  Size,MB   16384
Name            PID  CPU%  PgSp Owner                            % Used     14.1
oracle      1052742   2.1  10.6 oracle          NFS (calls/sec)  % Free     85.8
oracle       553344   1.9  10.4 oracle          ServerV2       0
oracle       884980   1.9  10.8 oracle          ClientV2       0   Press:
oracle       381350   1.9  10.4 oracle          ServerV3       0   "h" for help
oracle       380974   1.8  10.8 oracle          ClientV3       0   "q" to quit

#svmon
               size      inuse       free        pin    virtual
memory      4055040    4037626      17414     744139    4346782
pg space    4194304     577025

               work       pers       clnt
pin          743870          0        269
in use      3979293          0      58333

PageSize   PoolSize      inuse       pgsp        pin    virtual
s   4 KB          -    3919850     577025     670683    4229006
m  64 KB          -       7361          0       4591       7361

# vmstat

System configuration: lcpu=16 mem=15840MB

kthr    memory              page              faults        cpu   
----- ----------- ------------------------ ------------ -----------
r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa
2  2 4346957 16962   0   1   2   3   13   0 915 15261 2961  7  1

TOP

集成商搞不定就退货。换人

TOP

这个集成商,做不好集成工作哦~
忽悠你把RAID5换成RAID10纯粹是想多卖几块硬盘。和他签:换RAID模式以后解决不了问题就退货,估计他们就会停止胡扯,忙正事了
IBM 存储 小型机 HDS存储
klin121628@msn.com

TOP

从你的应用角度讲考验的应该是磁盘阵列的IOPS,所以磁盘数量越多性能越好,你的配置中磁盘数量较少,多挂两个扩展柜试试有没有性能提高。另外cpu占用率高跟磁盘阵列没太大关系。

TOP

哈哈LZ跟偶去年一个项目差不多.
因为项目组没有像样的DBA.
最终换成HP的入门级的小机存储了(好象是4C),
P570(16C48GB)+DS4800(32块15K转146GB的盘) 两组RAID1+0.
应用一启来CPU就100%了.应用工程师硬说存储的IO不够.看IO时候都是存储空闲的.

就一个ORACLE跑死了16路的570.

TOP

发新话题