안녕하세요.
요즘 12bay, 24bay, 그 이상의 고용량 디스크 (4~8T sata) 를 끼고 스토리지로 쓰는 곳이 많은데요.
Raid 구성하지 않고 각각 씁니다.
ex) 24bay sda~sdx
여기서 궁금한게 Raid Card의 캐쉬는 2Gb 달려 있는데,
24베이 서버의 Raid 구성을 각각 0으로 잡고, write back를 쓰면, 성능이 향상 될까? 입니다.
그럼 Raid 0으로 구성된게 24개(vdisk) 고, io가 빈번한 서버일 경우 오히려 캐쉬에 부담이 커서 효율이 떨어지진 않을까? 의심만 하는데 이런 현상에 대해 아시는분 있을까요?
¾îÂ¥ÇÇ Çϵåµð½ºÅ©¿¡ Àִ ij½¬º¸´Ù´Â Å« ·¹À̵åÀÇ Ä³½¬°¡ Àֱ⿡ ºó¹øÇÑ I/O¿¡ ´ëÇÑ ¹®Á¦´Â ij½¬°¡ ÇØ°áÇØÁÝ´Ï´Ù.
¿¾³¯ 1TB´ë Çϵ忡¼´Â 512MB ·¹À̵å ij½¬·Îµµ ÆÛÆ÷¸Õ½º°¡ ³ª¿ÔÁö¸¸ ¿äÁòÀº ¿ë·®ÀÌ Ä¿Áø ÇÏµå ¶§¹®¿¡ ij½¬°¡ Ä¿ÁöÁö ¾ÊÀ¸¸é °¨´çÀÌ ¾ÈµÇ´õ±º¿ä..
È¿À² ¹®Á¦´Â ij½¬ÀÇ ¾Ë°í¸®Áò ¹®Á¦ÀÎÁö¶ó ¸ð¶ó°í À̾߱â Çϱâ´Â ¾î·Æ½À´Ï´Ù.
ij½¬ ¾ø´Â ·¹À̵å Ä«µå¿¡ ´ë¿ë·® Çϵ带 ºÙ¿© ¾²´Â °Íº¸´Ù´Â ij½¬ ÀÖ´Â ·¹À̵å Ä«µå¿¡¼ ´ë¿ë·® Çϵ带 ºÙ¿© »ç¿ëÇÏ´Â °ÍÀÌ ÆÛÆ÷¸Õ½º ¸éÀ̳ª
µð½ºÅ©¿¡ Á÷Á¢ ºÎÇϸ¦ ÁÖÁö ¾Ê´Â´Ù´Â ¸é¿¡¼ ÈξÀ ³´½À´Ï´Ù.
LSI raid card + 2G cache memory ±¸¼º¿¡¼
µð½ºÅ©º£ÀÌ 36°³ Â¥¸® ¼¹ö
36°³¸¦ °¢°¢ raid 0À¸·Î ÃÑ 36°³ÀÇ vdisk »ý¼º.
ÀÌ·¯¸é µð½ºÅ©´ç 2048mb / 36 = 56mb
56mbµµ read and write ij½¬·Î ¶Ç ³ª´·°ÍÀÌ°í...
°ú¿¬ ÀÌ·± ±¸¼º¿¡¼± ij½¬´Þ¸° ·¹À̵åÄ«µå°¡ È¿À²ÀÌ ÀÖÀ»±î Àǹ®ÀÌ µå³×¿ä
LSI Controller´Â passthrough¸¦ Áö¿øÇÏÁö ¾ÊÁö¿ä. ±×³É HBA»ç¿ëÇϽðí DISKÀÇ CACHE »ç¿ëÇغ¸´Â°Íµµ ³ª»ÚÁö ¾Ê½À´Ï´Ù.
IO Policy = Direct IO / Cached IO
Disk Cache Policy = Unchanged / Disabled / Enabled
¼±ÅÃÀÌ ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀÌ Æнº¾²·ç ó·³ ÀÛµ¿ÇÏ´Â °Í °°½À´Ï´Ù¸¸,
¾Æ´Ñ°¡ º¾´Ï´Ù.