·¹À̵åÄ«µå - ÀûÁ¤ÇÑ cache ¿ë·® ÃßÁ¤ Çϱâ

   Á¶È¸ 55789   Ãßõ 0    

1648;금까1648; raid1032; 캐쉬크기나 그런 ,163;1012; 대충 감1004;/196; 설1221; 했lj16;데,
김ᅆ1;0124;님1032; 댓글1012; 1069;고 생각1012; 다시 Ȣ16;,172; .104;었습니다.
감사드립니다.

아무런 근,144;없lj16; 판단1060;고 생각1060;므/196;, 필터링 해서 1069;1004;ǯ12;1004;면 합니다.
0120;리 결론1012; 1648;1004;면 아래와 같습니다.

1069;기 캐쉬 : 60ǥ16;1032; read 용량
Ǹ16;기 캐쉬 : 2-3ǥ16; 1221;도1032; write 용량
1204;체 캐쉬 : 1069;기와 Ǹ16;기1473; max 값1032; 20176;.

===
리눅스1032; iostat에서 보여1648;lj16; Read_Blk/s나 Wrtn_Blk/s가 초NJ17; 처리.104;lj16; 0148;1060;트를 1032;0120;한다고 합니다.
http://kldp.org/node/26908

초NJ17; 얼마나 많1008; i/o 요청1012; Ȣ16;lj16;가 : tps, r/s, w/s - 1204;체, read, write io request
초NJ17; 1204;송량 : r/w 1204;송양1077;니다. -k Ꮢ1;션1060; 없1012;ǐ12;lj16; 블락기1456;1060;며(Blk_read/s Blk_wrtn/s) 
1060;를 byte /196; 0148;꾸러면 512 byte 를 곱Ȣ16;면 .121;니다.
-k Ꮢ1;션1060; 1080;1004;면 0148;1060;트/196; 나Ꮢ1;니다. (rkB/s, wkB/s )
r/w 비율 : i/o request, 1204;송량에서 read 와 write 비율1012; 보면 1452;/196; 1069;기1473;심1064;1648; Ǹ16;기1473;심1064;1648; 알 수 1080;1012; ,163;1077;니다.
===

/112;1060;드를 선택Ȣ16;기1204;에 먼1200; iostat -k를 해봐야 합니다.

(1) 2CPU 서버 Case

2CPU 서버lj16; Wrtn가 초NJ17; 1.8mb. read가 19.81/196; Ǹ16;기1901;1060; ǹ17;도1201;1064; 비율/196; 높습니다.
Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda                 113.55        19.81      1805.31       55337379 5043118347

1ǥ16;ᇼ1;안 누1201;.104;lj16; wrtn 용량1008; read가 1.2메가 1221;도1060;고, write가 108메가 였습니다.
처1020;에 read/write1032; 비율1012; 25:75/196; 했었lj16;데, 1069;lj16; 1901;에서 1648;연현상1060; 많1060; 생겨서
50:501004;/196; 0148;꿨더니, 1204;체1201;1004;/196; 성능1060; 1339;아1276;습니다.

그런 ᅆ1;험1004;/196; 추1221;해 볼 ǐ12;,
read1032; ᅆ1;우에lj16; 실1228; 보다 많1060; 여유ǘ13;,172; 60ǥ16; 1221;도/196; Ȣ16;면 72메가 1221;도를 Ǹ16;lj16; ,163;1060; .104;,192;네요.

write1032; ᅆ1;우 1648;연 ǐ12;문에 결국 DWC를 살/140;서 disk1032; 캐쉬용량(64메가 1221;도)1012; Ǹ16;도/197; 했습니다.
1204;원1060; DŽ16;라가면 데1060;터도 DŽ16;라가1648;만, 속도1648;연보다lj16; 그,172; 더 나1008;,144;라 생각합니다.
대충 추1221;해보면, 2ǥ16;1221;도 용량(216메가 1221;도)1060; 들Ǻ12;가야 여유/196;울 ,163; 같습니다.

결론 : 2CPU1032; ᅆ1;우 256mb cachelj16; ǥ12;1313;Ȣ16;다.

물론 판단1032; 문1228;가 1080;습니다.
OS와 데1060;터를 1개1032; 볼륨1004;/196; 1105;았기 ǐ12;문에 cache 데1060;터가 효율1201;1004;/196; Ǹ16;1060;1648; 못했1012; 수 1080;습니다.

(2) DB서버 (ǥ12;Ȣ16;가 1328; 심한 ,163;)

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               4.37        76.21        57.91    1475289    1121016
sdb             388.89      9975.24       310.63  193092005    6012848

1069;lj16; ,163;1060; 10mb, Ǹ16;lj16; ,163;1008; 310k/196; 1069;lj16; ,163; 1473;심1032; 서버 1077;니다.
대ǥ12;ǥ16;1032; DB서버가 1069;기 보다 Ǹ16;기가 월መ1;한데, 1060; DB 서버lj16; 1069;기가 ǹ17;도1201;1077;니다.
메모리가 ǥ12;1313;해서 swap도 Ǹ16;lj16; 서버구요.

1069;lj16; ,163;1008; 1ǥ16;에 600메가. Ǹ16;lj16; ,163;1008; 18메가.
캐쉬1032; 용량1060; 512mb1064; 3ware1060;고, 1069;고 Ǹ16;lj16; 캐쉬 비율1032; 1312;1221;1060; 안.104;니 50:501060;라고 추1221; .121;니다.
그런데, sdblj16; 삼성 840 프/196;. 캐쉬가 많1060; 1080;lj16; SSD 1077;니다.

성능1008; 아1452; 5132;1201;한데, 캐쉬를 1G까1648; 늘/140;1452;면 더 1339;1012; ,163; 같1008; ƻ16;한 생각1060; Ǐ17;니다.

(3) 웹서버 (트래픽 60mbps)

dblj16; 없고, 웹서버만 1080;lj16; 1109;비1064;데, 60mbps 1221;도가 꾸1456;7176; 나가lj16; HP DL160G61060;고,
raidlj16; P212/256mb 1077;니다.

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda                 0.67         0.55         4.64           1523258   12975756

1060;상Ȣ16;,172; disk io가 낮습니다. 디스크lj16; SAS 300G 2개를 Raid 11004;/196; 엮었구요.
웹사1060;트1032; 모든 프/196;그ǖ16;1060; 모.160; 다 캐쉬에 들Ǻ12;가 1080;Ǻ12;서 그런 ,163;1068;까요?
사용량1060; 너무 1089;아서 화가 나lj16; 1109;비/196;, raid 설치후에 성능개선1060; 아1452; 현1200;했습니다.
나1473;에 vm 올/140;서 개0156;용1060;나 다른 목1201;1004;/196; 써야 할 ,163; 같습니다.
캐쉬용량1060; 256mb면 넘치고도 또~ 넘ᒤ1;니다.

(4) 웹서버 (트래픽 1mbps)

1060;,163;도 DB없1060;, 웹만 서비스Ȣ16;lj16; 서버1060;고, 웹 트래픽1008; 1mbps 1077;니다.
슈마 6016T 1109;비/196;, Areca-1220(256mb)를 /112;1060;드카드/196; Ǹ16;고 1080;습니다.

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sdb               0.43         0.63        30.51     379897   18459304
sda               5.78         0.43        47.98     259130   29024228

위에 (3)번과 달리 disklj16; 보통1032; sata 1077;니다.
readlj16; (3)과 비슷Ȣ16;고, writelj16; 100176;4196; 높1648;만, 그래봐야 1ǥ16;에 3메가도 안.121;니다.
그냥 256메가 캐쉬1032; ᇜ1;1008; raid 카드/196;도 ǥ12;1313;Ȣ16;1648; 않1012; ,163; 같습니다.

(5) db 서버 (보통수1456;1032; ǥ12;Ȣ16;)

IBM x3550m3에 5014(256mb cache)를 1109;착Ȣ16;고 1080;1004;며, 10k SAS 디스크 4개를 raid 101004;/196; 묶었습니다.

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda                 15.12        11.93       203.16         2579124   43913612

Ǹ16;기가 0.2mb/196; 3ǥ16; 해봐야 36메가. 1328; 많1060; 1089;네요. 
256mb 캐쉬1032; 5014/196; 충ǥ16;Ȣ16;고 또 충ǥ16;할 ,163; 같습니다.
5015/196; 0148;꾸/140;고 했었Nj12; 마1020;1012; 1217;Ǻ12;야 Ȣ16;,192;네요.

===
DB서버에 1109;착할 ᅆ1;우 
512mb1032; 델 PERC 710과 1기가1032; 710P를 놓고 판단할 ǐ12;, 무1312;,148; 710P 1077;니다.
가ᅄ1;차1060;가 별/196; 안나,144;든요.

웹서버에 1109;착할 ᅆ1;우에lj16;, dz16; 7101012; 무1312;,148; 선택합니다.
캐쉬가 많아봐야 별,144; 없1012; ,163; 같,144;든요.

===
근,144; 없lj16; 글1032; 1060;유lj16; 관/144;.108; 1088;료가 구글1060;나 Ǻ12;디에나 없기 ǐ12;문1077;니다.
1648;DŽ12; 3달간 20개4196;1032; raid를 서/196; 상황1060; 다른 서버에 넣고 빼고 했습니다.
그 결론1012; 대충 1648;Ǻ12;봐야 다1020;에 raid 선택1012; 할 ǐ12; 기1456;1060; .104;기에 추1221;한 ,161;니다.

1339;1008; raid card Ǹ16;고 dz10;고, 더 빠른 클럭1032; 카드 가1648;고 dz10;1648;만, 가성비 생각해야1424;.

7.5만1032; areca-1220(256), 17만1032; IBM ServeRaid 5014 (no BBU) 1060;러한 ᇜ1;1008; ,163;1004;/196;도
raid card 없lj16; ,163;보다 성능1012; 20176;lj16; 올리lj16; ,163;1060; 가능 했습니다.

도1077;한1648; 2년1060; 넘1008; 웹서버 (DB가 없lj16; ,163;) 1221;도lj16; areca-1220급1004;/196; 충ǥ16; 합니다.
DB가 팡팡 돌아가서 iostat -k에서 10m 1060;상1060; 나온다면 삼성 840프/196;나 1064;텔 520 SSD -180;우고 raid도 1G1676;리lj16; 써1480;야 합니다.
그 1473;간에lj16; 뭘 Ǹ16;Nj12;, 심각한 성능차1060;lj16; 나올,144; 같1648; 않구요.
- to be continue -
GoodWolf 2013-04
Àß ÀÐ°í °©´Ï´Ù.
..
¿©À¯°¡ µÈ´Ù¸é.. ¿ª½Ã ´Ù´ÙÀͼ±Àϱî¿ä? ^^
     
ȸ¿øK 2013-04
´ç¿¬È÷ ´Ù´ÙÀͼ±ÀÔ´Ï´Ù.
µà¾ó POC¿Í 1G ÀÌ»óÀÇ 1333MHz ÀÌ»óÀÇ ·¥.
°®Ãâ¼ö¸¸ ÀÖ´Ù¸é.


Á¦¸ñPage 2/51
2015-07   60417   º°µéÀǼӻèÀÓ
2014-12   59696   °­¸íÈ£
2014-06   59598   nettree84
2015-04   59518   µÎº°
2023-09   59082   È­Á¤Å¥»ï
2014-01   59047   astral
2014-11   58413   Çãȯ
2014-09   56573   neomax
2014-07   56535   Å×µ¹¾ÆÀÌ
2015-07   56271   EYESSHOT
2015-05   56137   űâ¼ÒÇÁÆ®
2015-05   55958   janiferr
2013-04   55790   ȸ¿øK
2015-02   55353   Èæ°õµ¹ÀÌ
2015-05   55096   handan
2013-11   55091   ½Åµ¿¼±
2014-08   54893   ³ªÈ£¾ß¿ä
2014-07   52624   Å©·ÕÅ©·Õ
2015-06   52434   Sunrise
2014-07   52247   Rhett