ÄÁÅÙÃ÷»ó¼¼º¸±â

ÇÁ·ÎÁ§Æ® ¼º°øÀ» °áÁ¤Áþ´Â ¼º´É ½ÃÇè ¹æ¹ý·Ð°ú ½Ç¹«
ÇÁ·ÎÁ§Æ® ¼º°øÀ» °áÁ¤Áþ´Â ¼º´É ½ÃÇè ¹æ¹ý·Ð°ú ½Ç¹«
  • ÀúÀÚ¹Ú¼ºÈÆ, ·ù¼º°ï, ÀÌ¿ø¿µ
  • ÃâÆÇ»çÇѺû¹Ìµð¾î(ÁÖ)
  • ÃâÆÇÀÏ2011-05-06
  • µî·ÏÀÏ2013-02-26
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 5, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀÌ Ã¥Àº ´Ü¼øÈ÷ ÄÚµå ·¹º§À̳ª ´ÜÀ§ ¾ÖÇø®ÄÉÀÌ¼Ç ¼öÁØÀÇ '¼º´É' ¹®Á¦¸¦ ´Ù·çÁö ¾Ê´Â´Ù. ´ÜÀ§ ¾ÖÇø®ÄÉÀ̼ǵéÀÌ ¸ð¿© ÇϳªÀÇ Àüü ½Ã½ºÅÛÀ» ÀÌ·ç´Âµ¥, ¾î¶»°Ô Çϸé ÀÌ·¯ÇÑ ½Ã½ºÅÛÀÌ ¹®Á¦ ¾øÀÌ Á¦ ¼º´ÉÀ» ³¾ ¼ö ÀÖµµ·Ï ÇÏ´ÂÁö¿¡ °üÇØ ´Ù·é´Ù.

ÀüüÀûÀÎ ½Ã½ºÅÛÀÇ ¹®Á¦·Î ¼º´ÉÀ» °í¹ÎÇÏ°Ô µÇ¸é Çö½ÇÀûÀÎ º¹ÀâÇÑ º¯¼öµéÀÌ ¸¹¾Æ ¹Ýµå½Ã ¼öÇÐÀû ¸ðµ¨ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº ÀÌ·¯ÇÑ ¼öÇÐÀû ¸ðµ¨(¹æ¹ý·Ð)À» ½±°Ô ¼³¸íÇÏ°í ¾î¶»°Ô ½Ç¹«¿¡ Àû¿ëÇÒ ¼ö ÀÖ´ÂÁö¸¦ ´Ù·ç°í ÀÖ´Ù. ¶ÇÇÑ, ¿öÅ©·Îµå ºÐ¼® µîÀ» ÅëÇØ Á÷Á¢ ½Ç½ÀÇغ¼ ¼ö ÀÖ´Â ±¸¼ºÀ» ÇÏ°í ÀÖ¾î ½ÇÁ¦ ´«À¸·Î È®ÀÎÇغ¼ ¼ö ÀÖ´Â ÇнÀÀÌ °¡´ÉÇϵµ·Ï ±¸¼ºÇÏ¿´´Ù.

"±×°Ç ³» ¼Ò°üÀÌ ¾Æ´Ï¾ß, Ç°Áú °ü¸®ÇÏ´Â »ç¶÷µéÀÌ ÇØ¾ß ÇÒ ÀÏ ¾Æ³Ä?"¶ó°í Ä¡ºÎÇϱ⿣ ÀÌÁ¨ '¼º´É'Àº ÇÁ·ÎÁ§Æ® ¼º°øÀÇ Áß¿äÇÑ ¿­¼è°¡ µÇ¾î¹ö·È´Ù. Á»´õ ³ªÀº °³¹ßÀÚ°¡ µÇ±â À§ÇØ ÀÌÁ¦ Äڵ巹º§, ¾ÖÇø®ÄÉÀÌ¼Ç ·¹º§À» ¶Ù¾î ³Ñ¾î ÇÁ·ÎÁ§Æ® Àüü¸¦ Á¶¸ÁÇغ¸´Â '¼º´É'À» ÀÌÇØÇغ¸ÀÚ. °³¹ßÀڷμ­ ÇÑ´Ü°è ¼º¼÷ÇÒ ¼ö ÀÖ´Â °è±â°¡ µÉ °ÍÀÌ´Ù.

ÀúÀÚ¼Ò°³

¹Ú¼ºÈÆ



HP ¼ÒÇÁÆ®¿þ¾î »ç¾÷ºÎ¿¡¼­ ¾îÇø®ÄÉÀ̼ǠǰÁú °ü¸® ¼Ö·ç¼Ç ÄÁ¼³ÅÏÆ®·Î ±Ù¹«ÇÏ°í ÀÖ´Ù. ´Ù³â°£ ±¹³» À¯¼öÀÇ ±â¾÷µéÀÌ »ç¿ëÇÏ°í Àִ ´Ù¾çÇѠȯ°æ¿¡¼­ ¼º´É º¥Ä¡¸¶Å©, ¼º´É Áø´Ü, ¼º´É °³¼±, ¿ë·® °èȹ µîÀÇ ÄÁ¼³Æà¾÷¹«¸¦ ¼öÇàÇß´Ù. Ã³À½ ¼º´É ½ÃÇ蠺о߸¦ ½ÃÀÛÇÒ ¶§ ´À²¼´ø ¸·¸·ÇÔÀ» ³Ê¹«³ªµµ Àß ¾Ë±â¿¡ ±×°£ÀÇ °æÇè°ú ³ëÇϿ츦 À̠åÀ» ÅëÇØ ¸ðµÎ Ç®¾î³õ¾Ò´Ù. ÇöÀç´Â ¾îÇø®ÄÉÀ̼ÇÀÇ ±â´É°ú ¼º´ÉÀ» ¾Æ¿ì¸£´Â ¼ÒÇÁÆ®¿þ¾î Ç°Áú º¸Áõ ¿µ¿ªÀǠǥÁØ ÇÁ·Î¼¼½º Á¤¸³À» À§ÇÑ ÄÁ¼³ÆàȰµ¿À» ¼öÇàÇÏ°í ÀÖ´Ù.





·ù¼º°ï



»ï¼ºSDS EO°³¹ßÁö¿ø´Ü¿¡¼­ »ï¼ºÀüÀÚ µðÁöÅРSW¿¡ ´ëÇÑ Ç°Áú Æò°¡ ¹× Ç°Áú °³¼±À» À§ÇÑ QA ¾÷¹«¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ´Ù¼öÀÇ ±¹³» ´ëÇü SI ÇÁ·ÎÁ§Æ®¿¡¼­ Application Architect, Technical Architect·Î Âü¿©ÇØ ¿ÔÀ¸¸ç, ÇöÀç´Â Ç°Áú È°µ¿À» À§ÇÑ Architecture(Quality Architecture)¿¡ °ü½ÉÀ» °¡Áö¸é¼­ Ç°Áú È°µ¿ È¿°úÀÇ ±Ø´ëÈ­¸¦ À§ÇÑ QA FrameworkÀ» ¸¸µå´Â ÄÁ¼³ÆÃÀ» ÁøÇà ÁßÀÌ´Ù.





ÀÌ¿ø¿µ



90³â´ë Á߹ݠLG-EDS ±â¼ú¿¬±¸ºÎ¹®¿¡¼­ ÀÚ¹Ù ±â¼ú °ü·Ã ºÐ¾ß¸¦ ½ÃÀÛÇÏ¿´°í, 2000³âºÎÅÍ Çѱ¹IBM¿¡¼­ À¥ ¹Ìµé¿þ¾îÀΠÀ¥ ½ºÇǾî(Web Sphere) ¿µ¾÷ ±â¼ú Áö¿ø ¿£Áö´Ï¾î·Î...±Ù¹«ÇÏ¿´´Ù. ¶ÇÇÑ, 1998³âºÎÅÍ ¡®ÀÚ¹Ù ¼­ºñ½º³Ý¡¯À̶ó´Â ¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹Ù °³¹ßÀÚ ±â¼ú Ä¿¹Â´ÏƼ¸¦ ÇöÀç±îÁö À̲ø°í ÀÖÀ¸¸ç, À¥ ±â¹Ý ¼º´É ºÐ¼® Àü¹®°¡·Î °³¹ßÀڵ頻çÀÌ¿¡¼­´Â ³Î¸® ¾Ë·ÁÁ® ÀÖ´Ù. 2005³â ¢ßÀÚ¹Ù¼­ºñ½ºÄÁ¼³ÆÃÀ» Ã¢¾÷ÇÏ¿© ¾ÖÇø®ÄÉÀ̼Ǡ¼º´É °ü¸®(APM) ¼Ö·ç¼ÇÀΠÁ¦´ÏÆÛ(Jennifer)¸¦ ±¹³» ¼ø¼ö ±â¼ú·Î °³¹ßÇÏ¿´°í, ÇöÀç ±¹³» APM ½ÃÀå¿¡¼­ µ¶º¸ÀûÀΠÀÚ¸®(1À§)¸¦ Â÷ÁöÇϴ µî »ç¾÷°¡·Î¼­ÀÇ À§»óµµ ´ÙÁ®°¡°í ÀÖ´Ù.

¸ñÂ÷

1Àå ¼º´É °ü·Ã ÁÖ¿ä °³³äÀÇ ÀÌÇØ

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

1.1 Àüü »ç¿ëÀÚ(Named User) 

1.2 µ¿½Ã »ç¿ëÀÚ(Concurrent User) 

1.3 ºÎÇÏ(Load) 

1.4 ÀÀ´ä ½Ã°£(Response Time) 

1.5 Think ½Ã°£(Think Time) 

1.6 È£Ãâ °£°Ý(Request Interval) 

1.7 Ã³¸®·®(Throughput) 

1.8 ÀÀ´ä ½Ã°£°ú Ã³¸®·®(TPS)ÀÇ »ó°ü °ü°è 

¸ÎÀ½¸»



2Àå ¼º´É °ü·Ã ±âÃÊ À̷Р

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

2.1 Queuing Network Model(QNM) ¼Ò°³

2.2 Operational Law ¼Ò°³

¸ÎÀ½¸»



3Àå ¼º´É ½ÃÇèÀ̶õ?

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

3.1 ¼º´É ½ÃÇèÀÇ ¸ñÇ¥

3.2 ¼º´É ½ÃÇèÀÇ Á¾·ù

3.3 ¼º´É ½ÃÇè ÁøÇà Á¶Á÷

¸ÎÀ½¸»



4Àå ¼º´É ½ÃÇè ÇÁ·Î¼¼½º

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

4.1 ºÐ¼®

4.2 ¼³°è

4.3 ÀÌÇà

4.4 Æò°¡

¸ÎÀ½¸»



5Àå Workload ºÐ¼® 

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

5.1 Workload Á¤ÀÇ

5.2 Workload ºÐ¼® ÀýÂ÷

5.3 À¥ ±â¹Ý ½Ã½ºÅÛÇÏ¿¡¼­ÀÇ Workload ºÐ¼®

5.4 TP`-`MONITOR ±â¹Ý ½Ã½ºÅÛÇÏ¿¡¼­ÀÇ Workload ºÐ¼®

¸ÎÀ½¸»



6Àå ¸®¼Ò½º ¸ð´ÏÅ͸µ ¹æ¾È

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

6.1 ³×Æ®¿öÅ©

6.2 UNIX/NT ½Ã½ºÅÛ

6.3 À¥ ¼­¹ö

6.4 À¥ ¾îÇø®ÄÉÀ̼Ǡ¼­¹ö(Web Application Server, ÀÌÇÏ WAS)

6.5 TP-MONITOR ½Ã½ºÅÛ

6.6 DBMS(Database Management System)

¸ÎÀ½¸»



7Àå ¿ë·® °èȹ(Capacity Planning)

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

7.1 ¿ë·® °èȹ Á¤ÀÇ

7.2 ¿ë·® °èȹ È¿°ú

7.3 ¿ë·® °èȹ À¯Çü

7.4 ¿ë·® °èȹ ÇÁ·Î¼¼½º

¸ÎÀ½¸»



8Àå »ç·Ê ºÐ¼®

ÇٽɻçÇ× 

½ÃÀÛÇϱ⿡ ¾Õ¼­ 

8.1 ±¹³» A ±ÝÀ¶±Ç ½Ã½ºÅÛ ¼º´É ½ÃÇè »ç·Ê

¸ÎÀ½¸»



ºÎ·Ï. Workload Modeler ¼³Ä¡ ¹× ¼Ò°³

ÇÑÁÙ ¼­Æò