¹«½ÄÇÑ Áú¹®ÀÔ´Ï´Ù. À¥¼­¹ö ºÎÇÏ Å×½ºÆ®´Â ¾îÄÉ Çϳª¿ä?

   Á¶È¸ 20148   Ãßõ 0    

 네트워크 장비에 웹서버 구축을 엔진엑스로 하고.. 서버 에서 최대 처리가능한 부하가 얼마나 될지 테스트 해보고 싶어요.

그런데.. 문제는 스트레스 테스트 툴을 뭘 쓰고 어떤 환경을 구축해서 해야 흔히 말하는 공인된 자료를 만들수 있을지 감이 안잡힙니다.

혹시 테스트 방법이나 툴, 환경설정 들에 대해 조언해 주실 수 있으면 감사하겠습니다.

뭐 대충 눈치 까셨겠지만.. 미크로틱 CCR 장비를 웹서버로 쓰는 경우 얼마나 잇점이 있으려나 해보는 겁니다.

제가 물어보니 답이 온게 일반적인 웹(was)서버 세팅이 

24core 64g ram 300g hdd 2개에서 3개정도 달아서 쓴다고 하더군요..

엔진은 jeus 6 스텐다드 web2b 4.x 버젼 이런식으로 준비하고 jmeter 로 테스트 한다는데..

이걸로는 저의 환경하고는 다른지라.....

암튼..궁금합니다.



-초인을 꿈꾸는 범부, 일탈을 꿈꾸는 생활인,깨어나기 두려우나 모든것이 꿈이기를 꿈꾸는 나비-
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
ÀÌÀºÈ£ 2016-06
À¥¼­¹ö ºÎÇÏ Å×½ºÆ®´Â Çö¾÷¿¡¼± jmeter »ç¿ëÇϴ°÷Àº ¸¹ÀÌ ¸øºÃ°í¿ä. HP Load Runner ¸¦ ¸¹ÀÌ ¾¹´Ï´Ù.
Ä¿¸ÇµåÀåºñ¿Í ºÎÇϹ߻ýÀåºñ µû·Î ±¸¼ºÇؼ­ ƯÁ¤ À¥ ¼­ºñ½º Á¢¼Ó ½Ã³ª¸®¿À¸¦ ÀçÇö½Ãŵ´Ï´Ù.
(ºÎÇϹ߻ýÀåºñ´Â ºÎÇÏ ¹ß»ý ±Ô¸ð¿¡ µû¶ó¼­ ¿©·¯´ë·Î ±¸¼ºÇÕ´Ï´Ù.)

º¸Åë ¸ÅÃʸ¶´Ù ƯÁ¤ user¼ö¸¸Å­ °¡»ó µ¿½Ã »ç¿ëÀÚ¼ö¸¦ Áõ°¡½ÃÄÑ°¡¸ç ÀÚ¿ø(º¸Åë CPU) »ç¿ë·ü ÀÓ°èÁ¡±îÁö ºÎÇϸ¦ ¹ß»ý½Ãŵ´Ï´Ù.
°á°úÀûÀ¸·Ð ÀÓ°èÁ¡ ÀÌÀüÀÇ ¾ÈÁ¤ÀûÀÎ ÀÀ´äÀ» º¸¿©ÁÖ´Â °¡»ó µ¿½Ã »ç¿ëÀÚ¼ö·Î À¥¼­¹ö ºÎÇϸ¦ ÃøÁ¤ÇÕ´Ï´Ù.

ÀÌ°Ç °¡Àå ±âº»ÀûÀÎ ºÎÇÏ Å×½ºÆ®ÀÌ°í, ¼­ºñ½ºÀÇ Æ¯Â¡¿¡ µû¶ó Å×½ºÆ® ±â¹ýÀÌ ´Ù¾çÇϱä ÇÕ´Ï´Ù.
ºó°æÀ± 2016-06
À¥¼­¹ö(Nginx, Apache)¿Í À¥ ¾îÇø®ÄÉÀÌ¼Ç ¼­¹ö(WAS -> Jeus, PHP-FPM)·Î ³ª´µ´Âµ¥¿ä.

¸ÕÀú Nginx À¥¼­¹ö¸¸À¸·Î´Â À̹ÌÁö/css/js µîÀÇ Á¤Àû ÄÁÅÙÃ÷¸¸ 󸮰ųª,
WAS ¿ÍÀÇ ÇÁ·Ï½Ã ¿ëµµ·Î¸¸ »ç¿ëµË´Ï´Ù.
ÀÌ·± ¿ëµµ´Â ¼¿·¯·Ð CPU¿¡¼­µµ µ¿½Ã 󸮼ö°¡ ÃÊ´ç 1¸¸È¸¸¦ »óȸÇϹǷÎ, º¥Ä¡ °á°ú¿¡ Å« Àǹ̰¡ ¾ø½À´Ï´Ù.

½ÇÁ¦ ¼­¹ö Çϵå¿þ¾î ¼º´É »óÀÇ ÀÌÁ¡À» ºñ±³ÇÏ·Á¸é, WAS ´Ü°è¿¡¼­ ºÎÇÏ Å×½ºÆ®°¡ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.
ÀÌ °æ¿ì º¥Ä¡ ÀڷḦ Á¦°øÇÏ·Á´Â °í°´ Ãþ¿¡ ¸ÂÃç¾ß ÇÕ´Ï´Ù.
JavaÂÊ °í°´ Ãþ¿¡ PHP ¿öµåÇÁ·¹½º ¼³Ä¡Çسõ°í, º¥Ä¡ °á°ú Á¦°øÇÏ´Â °Ç ¾Æ¹«·¡µµ Àǹ̰¡ ÀûÀ»Å״ϱñ¿ä.

±×¸®°í º¥Ä¡´Â Å©°Ô 2°¡Áö ÇüÅ·Π1Â÷ ½Ãµµ´Â ab·Îµµ ÃæºÐÇØ º¸ÀÔ´Ï´Ù.

- °¡Àå ±âº»ÀûÀÌ°í ´ëÁßÀûÀÎ Apache Bench
# ´ÙÀ½ ¸í·ÉÀº ƯÁ¤ URL¿¡ ´ëÇÏ¿© µ¿Á¢ 100°³ ¿¬°á·Î, 1¸¸È¸ Á¢¼Ó ÈÄ º¥Ä¡ °á°ú Ãâ·ÂÇÏ´Â ¿¹Á¦·Î ´Ü¼ø Çϵå¿þ¾î/ÇÁ·Î±×·¥ ¼º´É ºñ±³½Ã ¸¹ÀÌ »ç¿ëµË´Ï´Ù.
ab -n10000 -c100 http://CCRÁÖ¼ÒorIP

- ½ÇÁ¦ ¼­ºñ½º ȯ°æ¿¡ ±ÙÁ¢Çϵµ·Ï ½Ã¹Ä·¹ÀÌ¼Ç ÇÏ´Â JMeter
2cpu À¥¼­ºñ½º ±âÁØÀ¸·Î º¸ÀÚ¸é.... 
»ç¿ëÀÚÀÇ ¸ÞÀÎÆäÀÌÁö ¹æ¹®, ÀÚÀ¯°Ô½ÃÆÇ ¸ñ·Ï, Àбâ, ·Î±×ÀÎ µî ÀÌ·± ½ÇÁ¦ ¹æ¹® ÆÐÅÏÀ» ¸ðµÎ µî·ÏÇصΰí,
½ÇÁ¦ ¼­ºñ½º ȯ°æ°ú ÃÖ´ëÇÑ À¯»çÇÏ°Ô ±¸ÃàÇÏ¿©, ¼­ºñ½º ¼º´ÉÀ» °ËÁõÇÏ´Â ÇüÅÂÀÔ´Ï´Ù.
     
Á¤ÀºÁØ1 2016-06
¿ª½Ã Àü¹®°¡´ÔÀÇ ½Ä°ßÀº ´Ù¸£±º¿ä
Àü¿¡  Load Runner Å×½ºÆ®ÇÏ´Â °ÍÀ» º¸´Ï±î..
³×Æ®¿÷ ÆÐŶÀ» ĸÃÄÇؼ­ ±×°É ¸¶±¸ º¸³»´Â ¹æ¹ýÀ̵絥¿ä.
À߸¸ ±Ã¸®ÇÏ¸é ´ëÃæ ºñ½ÁÇÏ°Ô ±¸ÇöÇÒ¼öÀÖÀ» µí ÇÕ´Ï´Ù.
s±èÁ¾È­z 2016-06
Load Runner °°Àº°É ¾²¸é ±â´ÉÀÌ ¸¹°í »ó¿ëÀ̶ó Áö¿øµµ ÁÁ¾Æ¼­ ¿©·¯ ¸é¿¡¼­ ÁÁ±ä ÇÕ´Ï´Ù.
Grinder À» ¾²±â ½±°Ô ¸¸µç nGrinder(³×À̹ö ¿ÀǼҽº ÇÁ·ÎÁ§Æ® °á°ú¹° Áß Çϳª)À» ÀÌ¿ëÇÏ¸é ¹«·áÁö¸¸ ±¦ÂúÀº °á°ú¸¦ »Ì¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù. jython À̳ª groovy ·Î ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÑ µÚ(URL µéÀ» ½ºÅ©¸³Æ® ±â¹ÝÀ¸·Î ¼øÂ÷ÀûÀ¸·Î ¸¸µé°í ±×°É ½ÇÇà½ÃŲ °ÍÀ» ÃøÁ¤ÇÏ´Â ¹æ½Ä) ±×·¡ÇÁ·Î º¸¿©ÁÝ´Ï´Ù.
ÀÌ·± ÅøµéÀº ÃøÁ¤ÇÒ Àåºñ¿Í ¿ÏÀü º°µµÀÇ ³×Æ®¿öÅ© À§Ä¡¿¡ ºÎÇϸ¦ ¹ß»ý½ÃÅ°´Â ÀåºñµéÀ» ºÐ»ê½ÃÄÑ ÇÑ È¸¼±¿¡ ¸ô¸®´Â ºÎÇÏ ¶§¹®¿¡ ÃøÁ¤ °á°ú°¡ ÀÌ»óÇÏ°Ô ³ª¿À´Â°É ¸·°í, ºÎÇϸ¦ ¹ß»ýÇÑ ÀåºñÀÇ Á¤º¸¸¦ ¸ð¾Æ¼­ Åë°è¸¦ ³»ÁÖ´Â Àåºñ¸¦ ÅëÇØ °á°ú¸¦ º¸°Ô µË´Ï´Ù.

jmeter ³ª apache bench °°Àº °ÍµéÀº ¾Æ¹«·¡µµ ÇÑ Àåºñ¿¡¼­ Å×½ºÆ®ÇÒ Àåºñ¿¡ ºÎÇϸ¦ ¹Ð¾î³Ö´Ùº¸´Ï ¾Æ¹«·¡µµ °£´ÜÇÑ ºÎÇϸ¦ ¹ß»ý½ÃÄѼ­ Å×½ºÆ® Çغ¼ ¶§ ¾²Áö, ´Ù¸¥ ȸ»ç¿¡ ÀÚ·á·Î Á¦°øÇÒ ¶§¿¡´Â ¾Æ¹«·¡µµ Àß ¾²Áø ¾Ê½À´Ï´Ù.


QnA
Á¦¸ñPage 2361/5696
2014-05   5032443   Á¤ÀºÁØ1
2015-12   1568808   ¹é¸Þ°¡
2016-06   7491   ¼­ÂÊÇϴ÷Î
2016-06   10211   öÀÌ´Ô
2016-06   10919   ¾È±Ô¹Î
2016-06   5557   º½µéÆÇ¿¡¼­´Ù
2016-06   4471   audacity
2016-06   7086   ³×ÀÌÃÄ
2016-06   6257   »õÃÑ
2016-06   5565   NGC
2016-06   20536   ĵÀ§µå
2016-06   4952   ¼Û¼®ÈÄ
2016-06   4677   yanku
2016-06   8632   ·çÀ̽º
2016-06   4466   ±è°Ç¿ì
2016-06   5258   ÀÌ´ëÈñ
2016-06   11252   ÀÌÀ±
2016-06   10205   ³Ä¾ä
2016-06   5673   ¼ÛÁøÇö
2016-06   4803   Çϼ¿È£ÇÁ
2016-06   5470   ½Å¿ì¼·
2016-06   5035   ÀÌ°ÇÈñ