Untitled Document
Untitled Document
 
 
Untitled Document
   
Untitled Document
 
   
 
 
 
 
 
 
Untitled Document
 
 
 
 
 
 
 
 È¨ > S&C »ç¾÷ºÎ > WebService Solution > APM
 
   
 
   
 

¼Ö·ç¼ÇÀÇ °³¿ä

 

Á¦´ÏÆÛ(Jennifer)´Â ¿£ÅÍÇÁ¶óÀÌÁî À¥ ±â¹Ý ½Ã½ºÅÛ ÇÏ¿¡¼­ÀÇ WAS(Web Application Server) ½Ã½ºÅÛ ¸ð´ÏÅ͸µÀ» À§ÇÑ ¼Ö·ç¼ÇÀÔ´Ï´Ù.

Á¦´ÏÆÛ´Â ºÐ»ê J2EE ¿î¿µ ȯ°æ¿¡¼­ ¹ß»ýµÇ´Â ¼º´ÉÀû À̽´¿Í Àå¾ÖÀÇ ¿øÀÎÀ» ½Ç½Ã°£ ŽÁöÇϰí Áø´ÜÇÏ¿© ¼º´É °ü¸®¸¦ ½Å¼ÓÇϰí À¯¿¬ÇÏ°Ô Çϱâ À§ÇÑ Áøº¸µÈ ±â´ÉÀ» Á¦°øÇϸç, ½Ã½ºÅÛ ¿î¿µ ´Ü°è¿¡¼­ÀÇ È¿À²ÀûÀÎ ½Ç½Ã°£ ¼º´É °ü¸®¸¦ ÇÒ ¼ö ÀÖ´Â ÃÖÀûÀÇ ¹æ¾ÈÀ» Á¦°øÇϸç, ±× ÀÚü°¡ ½Ã½ºÅÛÀÇ ¼º´É, È®À强, ½Å·Ú¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Â ±Ù°Å°¡ µË´Ï´Ù.

 
  ÁÖ¿ä±â´É ¹× Ư¡
 
 

½Ç½Ã°£ µ¿½Ã´Ü¸»»ç¿ëÀÚ¼ö(5ÃÊ/30ÃÊ/5ºÐ, 24½Ã°£ ±×·¡ÇÈ Åë°è)
½Ç½Ã°£ ActiveService ¸ñ·Ï(requestmon/WmonÀÇ °¡Àå ±âº»ÀûÀÎ ±â´É)
½Ç½Ã°£ ÇöÀç ¼öÇàÁßÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÀ´ä½Ã°£ ¹× Åë°è µ¥ÀÌÅÍ
´ÜÀ§½Ã°£´ç È£Ãâºóµµ/󸮺óµµ(TPS, Arrival rate/Service rate)
Thinktime ½ÇÃø ¾Ë°í¸®Áò ³»Àå
½Ç½Ã°£ Active SQL ¸ð´ÏÅ͸µ ¹× SQL ¼öÇà Åë°è µ¥ÀÌÅÍ
CPU/MEM/JVM Heap »ç¿ë·® ¸ð´ÏÅ͸µ
ÀÏÀÚº° ¹æ¹®ÀÚ¼ö, 󸮰Ǽö Åë°èÈ­
¾îÇø®ÄÉÀ̼Ǻ° ºÎÇÏ·®(È£Ãâ°Ç¼ö/Æò±ÕÀÀ´ä½Ã°£) Åë°è
¾ÖÇø®ÄÉÀ̼Ǻ° CPU »ç¿ë·® Åë°è(Æ©´×¤Ñ½Ã ÇÙ½É Ç׸ñ)
ºÎÇÏ·® Ãʰú ½Ã ½Ã½ºÅÛ Àå¾Ö¸¦ ±Øº¹Çϱâ À§ÇÑ PPC(Peak Point Control) ±â´É ³»Àå
¾ÖÇø®ÄÉÀÌ¼Ç ±×·ìº° PPC(Peak Point Control) Àû¿ë°¡´É
ÀÀ´ä´À¸° ¾ÖÇø®ÄÉÀÌ¼Ç ÀÚµ¿ ·Î±ë ±â´É(Æ©´×´ë»ó ¹× Àå¾Ö¿øÀκм®)
JDBC Connection ¹Ì ¹Ýȯ ¹× PreparedStatement close ÃßÀû±â´É
°¢Á¾ ½Ç½Ã°£ Alert ±â´É(CPUÃʰú, Active¼­ºñ½ºÃʰú, ±âŸ ¼³Á¤°¡´É)
¾÷¹«º° ±¸ºÐµÈ ´Ù¼öÀÇ ¸Ó½Å/¾÷¹«½Ã½ºÅÛ Àϰý ÅëÇÕ ¸ð´ÏÅ͸µ
DB¸¦ »ç¿ëÇÏÁö ¾Ê°í, ÆÄÀϱâ¹ÝÀ¸·Î Á¤º¸°ü¸®
À¥ºê¶ó¿ìÁ®(¾ÖÇ÷¿) ±â¹ÝÀ¸·Î ±×·¡ÇÈÇÑ ¸ð´ÏÅ͸µ
Tomcat/JRun/WebSphere/WebLogc/JEUS/9iAS µî ¸ðµç WAS ÅëÇÕ°ü¸®°¡´É

   
 
 

WAS¼­¹ö Á¢¼ÓÀÚ/ºÎÇÏ·® ½Ç½Ã°£ ¸ð´ÏÅ͸µ
½Ç½Ã°£ ½Ã½ºÅÛ Àå¾Ö °¨½Ã±â´É(Áö´ÉÀû Àå¾Ö°¨Áö ¾Ë°í¸®Áò ³»Àå)
¼º´ÉÀå¾ÖÀÇ ¿øÀÎ ºÐ¼® ¿ëµµ
¾ÖÇø®ÄÉÀÌ¼Ç º° ºÎÇÏ·® ¹× ¸®¼Ò½º ºÐ¼® ¹× Æ©´× ¿ëµµ
ºÎÇÏ·® ÆøÁֽà ¼º´É Á¦¾î·Â È®º¸
°¢Á¾ ºÎÇÏ·® ÀÏÀÚº° Åë°è µ¥ÀÌÅÍ Á¦°ø
ÇâÈÄ ¿ë·® »êÁ¤ ¹× ºÎÇÏ·® ÃßÀ̺м®

½Ç½Ã°£ ¸ð´ÏÅ͸µ  
ÅëÇÕ ¸ð´ÏÅ͸µ ½Ã½ºÅÛ ¸ð´ÏÅ͸µ, Àå¾Ö °¨½Ã/Áø´Ü, Åë°è µ¥ÀÌÅÍ µî ½Ã½ºÅÛ ¸ð´ÏÅ͸µÀ» À§ÇÑ ÅëÇÕ ±â´É Á¦°ø
¾×Ƽºê ¼­ºñ½º ¹×
µ¿½Ã´Ü¸»»ç¿ëÀÚ »êÃâ
½Ã½ºÅÛ¿¡¼­ ¼öÇà ÁßÀÎ ¼­ºñ½º (Active Service) Á¤º¸ ¹× µ¿½Ã´Ü¸»»ç¿ëÀÚ(Concurrent User) ¼ö »êÃâ
JDBC/SQL ¹× TPM
Æ®·£Àè¼Ç ¸ð´ÏÅ͸µ
¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¼öÇàµÈ JDBC/SQL ¹× TP¸ð´ÏÅÍ¿ÍÀÇ ¿¬µ¿ ¼­ºñ½º Á¤º¸ Á¦°ø
¾÷¹« 󸮷® ÃøÁ¤ ½Ç½Ã°£ ¼­ºñ½º 󸮷® (TPS) ÃøÁ¤
»ç¿ëÀÚ È£Ãâ ÆÐÅÏ ÃøÁ¤ À¥ ȯ°æÀÇ ºÎÇÏ·® ÃøÁ¤À» À§ÇØ ¹Ýµå½Ã ÇÊ¿äÇÑ Á¢¼Ó »ç¿ëÀÚÀÇ È£Ãâ ÆÐÅÏ (Think Time) Á¦°ø
½Ã½ºÅÛ ÀÚ¿ø ¸ð´ÏÅ͸µ ½Ã½ºÅÛ°ú ½Ã½ºÅÛ ³»ÀÇ JVM ¹× ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëÇÏ´Â ½Ã½ºÅÛ ÀÚ¿ø(CPU, Memory) »ç¿ë·® Á¦°ø (CPU °³¼öº° »ç¿ë·® Æ÷ÇÔ)
¼­¹öº° ºÎÇÏ ºÐ»ê ¹×
󸮷® ¸ð´ÏÅ͸µ
¼­¹öº° ¾÷¹« 󸮷®°ú ÇÔ²² ºÎÇÏ ºÐ»ê »óÅ¿¡ ´ëÇÑ ¸ð´ÏÅ͸µ Á¦°ø
¼­ºñ½º ¼º°ø ¹× ½ÇÆÐ °¨Áö ¾ÖÇø®ÄÉÀ̼ÇÀÇ ºñÁ¤»ó ¼öÇà ¹× ¿¡·¯ ÀÚµ¿ °¨Áö
Àå¾Ö °¨½Ã ¹× Áø´Ü  
ÀÚµ¿ ·Î±ë ¹× ÃßÀû ±â´É ¼º´É ÀúÇÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚµ¿ °¨ÁöÇϰí ÀÌ¿¡ ´ëÇÑ ÃßÀû ±â´É Á¦°ø
JDBC ÀÚ¿ø ¹Ì ¹Ýȯ ÃßÀû JDBC ÀÚ¿ø ¹Ì ¹Ýȯ ¿À·ù ÀÚµ¿ °ËÃâ ¹× ÃßÀû ±â´É Á¦°ø
ÀÓ°èÄ¡ ¼³Á¤ ¹× Alert ±â´É °¢Á¾ ¼­ºñ½º ÀÓ°èÄ¡¸¦ ¼³Á¤ ¹× Àå¾Ö »óȲ¿¡ ´ëÇÑ ÀÚµ¿ Alert ±â´É Á¦°ø
½Ã½ºÅÛ ¹× ÀÚ¹Ù ¿£Áø ´Ù¿î °¨Áö ¼­¹ö ½Ã½ºÅÛ¸¸ÀÌ ¾Æ´Ñ ÀÚ¹Ù ¿£ÁøÀÇ ºñÁ¤»óÀû ´Ù¿î¿¡ ´ëÇÑ Àå¾Ö ÀÚµ¿ °¨Áö ¹× Alert Á¦°ø
SQL ¹× Back-end
Æ®·£Àè¼Ç ÃßÀû
SQL ¹× Back-end Æ®·£Àè¼ÇÀ» ¼öÇà½ÃŲ ¾ÖÇø®ÄÉÀÌ¼Ç ÃßÀû ±â´É Á¦°ø
ºÎÇÏ·® Á¦¾î  
ºÎÇÏ·® Á¦¾î ±â´É (PLC) Á¦°ø ¼­ºñ½º ÆøÁÖ·Î ÀÎÇÑ ÀÓ°èÄ¡ Ãʰú½Ã ½Ã½ºÅÛ ºÎÇÏ·® Á÷Á¢ Á¦¾î
¾ÖÇø®ÄÉÀÌ¼Ç ±×·ìº° ¼­ºñ½º
¿ì¼± ¼øÀ§ ºÎ¿©
½Ã½ºÅÛ ºÎÇÏ·® Á¦¾î ½Ã ¾÷¹«ÀÇ Á߿䵵¿¡ µû¶ó ¿ì¼± ¼øÀ§¸¦ ºÎ¿©
Åë°è µ¥ÀÌÅÍ ±¸Ãà  
ÀÏÀÚº°, ½Ã°£´ëº° Åë°è µ¥ÀÌÅÍ Á¦°ø °¢Á¾ Åë°è µ¥ÀÌÅÍ Á¦°øÀ» ÅëÇÑ ½Ã½ºÅÛ »ç¿ë·®¿¡ ´ëÇÑ ÃßÀÌ ºÐ¼® °¡´É
½Ã½ºÅÛ Àå¾Ö Åë°è µ¥ÀÌÅÍ Á¦°ø Àå¾Ö¿¡ ´ëÇÑ °¢Á¾ Åë°è µ¥ÀÌÅ͸¦ Á¦°øÀ¸·Î Àå¾Ö °ü¸®
¸®Æ÷ÆÃ ±â´É Á¦°ø °¢Á¾ Åë°è µ¥ÀÌÅÍ¿¡ ´ëÇÑ Excel ÆÄÀÏ ÀúÀå ¹× ÀÚü º¸°í¼­ ÀÛ¼º ±â´É Á¦°ø
»ç¿ëÀÇ ÆíÀǼº  
»ç¿ëÀÚ º° °ü¸®È­¸é Á¦°ø ½Ã½ºÅÛ ¿î¿µÀÚ, WAS ¿£Áö´Ï¾î, °ü¸®ÀÚ¿ë È­¸éÀ» º°µµ ±¸ºÐÇÏ¿© Á¦°ø
¼Õ½¬¿î Ä¿½ºÅ͸¶ÀÌ¡ °í°´ÀÌ ÇÊ¿ä·Î ÇÏ´Â ¸ð´ÏÅ͸µ ÀÎÅÍÆäÀ̽º ±¸¼º °¡´É
À¥ ±â¹Ý ¸ð´ÏÅ͸µ À¥ ±â¹Ý ȯ°æ¿¡¼­ ¸ðµç °ü¸® (¼³Á¤/¿î¿µ/°¨½Ã) ±â´É Á¦°ø
»ç¿ëÀÌ Æí¸®ÇÑ ÀÎÅÍÆäÀ̽º »ç¿ëÀÚ Áß½ÉÀÇ ¸ð´ÏÅ͸µ È­¸éÀ» Á¦°ø
À̱âÁ¾ ȯ°æ¿¡¼­ÀÇ Áß¾Ó ÁýÁᫎ ÅëÇÕ ¸ð´ÏÅ͸µ À̱âÁ¾ÀÇ ºÐ»ê ½Ã½ºÅÛ¿¡ ´ëÇÑ ÅëÇÕ ¸ð´ÏÅ͸µ Á¦°ø
À¯Áö º¸¼öÀÇ ¿ëÀ̼º  
Ãʰ淮 ¿î¿µ ȯ°æ ÃÖ¼ÒÇÑÀÇ ¼º´É µ¥ÀÌÅ͸¦ »ç¿ëÇÑ °¡º­¿î ¿î¿µ ȯ°æ Á¦°ø
´Ü¼øÇÑ Á¦Ç° ±¸¼º °£´ÜÇÏ°í ´Ü¼øÇÑ ¼³Ä¡ Á¦Ç° ±¸¼ºÀ¸·Î ¼³Ä¡ ¹× °ü¸® ¿ëÀÌ
°£ÆíÇÑ È¯°æ ¼³Á¤ Áß¾Ó ÁýÁᫎ °ü¸® È­¸éÀ» ÅëÇÑ È¯°æ ¼³Á¤ ¹× Àû¿ë
´Ù¾çÇÑ È¯°æ Áö¿ø OS ¹× WAS¿¡ ´ëÇÑ ´Ù¾çÇÑ È¯°æ Áö¿øÀ¸·Î ±âÁ¸ ÅõÀÚ¿¡ ´ëÇÑ º¸È£
WAS ¼º´É ¹× Àå¾Ö Áø´Ü¿¡
´ëÇÑ ³ôÀº ±â¼ú·Â
dzºÎÇÑ WAS ±â¼ú·ÂÀ» ÅëÇÑ Á¤È®ÇÑ ¼º´É Æ©´× ¹× Àå¾Ö Áø´Ü
 
  ¼Ö·ç¼Ç ¾ÆÅ°ÅØÃ³
  ¡Ø ¾ÆÅ°ÅØÃÄ
   
  ¡Ø ±â´ÉÈ­¸é
 
  µµÀÔ È¿°ú
 

- ½Ã½ºÅÛ »ç¿ëÀÚ¿¡¼­ back-end ½Ã½ºÅÛ¿¡ À̸£±â±îÁö ´Ü°èº° ½Ã½ºÅÛ »óȲÀ» Àϸñ¿ä¿¬ÇÏ°Ô Á¦°øÇÔÀ¸·Î½á ¼º´ÉÀû
  À̽´ ¹× Àå¾Ö ¹ß»ý À§Ä¡¸¦ Á¤È®ÇÏ°í ºü¸£°Ô ºÐº°ÇØ ³¾ ¼ö ÀÖ½À´Ï´Ù.

- Á¤È®ÇÑ µ¥ÀÌÅÍ ¼öÁý ¹× Åë°è¸¦ ±Ù°Å·Î ¾ÈÁ¤ÀûÀÎ ½Ã½ºÅÛ È®Àå ¹× °³Æí ½ÃÁ¡°ú ¿ë·®À» »êÁ¤ÇÒ ¼ö ÀÖ¾î È¿°úÀûÀÎ
  ÅõÀÚ°¡ °¡´ÉÇÕ´Ï´Ù.

- ¿î¿µÆÀ, QA/Å×½ºÆ® ÆÀÀ» À§ÇÑ Á¾ÇÕÀûÀÎ ¼º´É °ü¸® Á¤º¸ Á¦°øÀ¸·Î Á¶Á÷°£ÀÇ ¿øÈ°ÇÑ Ä¿¹Â´ÏÄÉÀ̼ÇÀ»
  ÀÌ·ê ¼ö ÀÖ½À´Ï´Ù.

- ½ÇÁ¦ Àå¾Ö ¹ß»ý Àü ¹ß»ýµÉ Àå¾Ö¸¦ ½±°Ô ¿¹ÃøÇÒ ¼ö ÀÖÀ¸¸ç, ÀÓ°èÄ¡ ¼³Á¤¿¡ ÀÇÇÑ ÀÚµ¿ ¾Ë¶÷ ±â´É Á¦°øÀ¸·Î Àå¾Ö¸¦
  ¹Ì¿¬¿¡ ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

- ºÎÇÏ·® ÀÚµ¿ Á¦¾î ±â´ÉÀ¸·Î 24×7 ¾ÈÁ¤ÀûÀÎ ¼­ºñ½º°¡ °¡´ÉÇϸç Àå¾Ö Á¶Ä¡¸¦ À§ÇÑ ½Ã°£Àû ¿©À¯¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù

- Àå¾Ö »óȲ ¾ø´Â °í¼º´ÉÀÇ ½Å·Ú¼º ³ôÀº ½Ã½ºÅÛ ±¸ÇöÀ¸·Î ´ë°í°´ ¸¸Á·µµ¸¦ Áõ´ë ½Ãŵ´Ï´Ù.

- ¸ð´ÏÅ͸µ ÀÎÅÍÆäÀ̽ºÀÇ Á¶ÀÛÀÌ °£ÆíÇÏ¿© º°µµÀÇ ±³À° ¾øÀÌ ¼³Ä¡°¡ ½±°í ¹Ù·Î »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.

- ´Ù¾çÇÑ ¿î¿µ ȯ°æÀ» Á¦°øÇÔÀ¸·Î½á ½Ã½ºÅÛ È¯°æ º¯È­¿¡ ½±°Ô Àû¿ëÀÌ °¡´ÉÇÏ¿© ÇâÈÄ ½Ã½ºÅÛ È®Àå ¹× °³Æí ½Ã¿¡µµ
  ÅõÀÚ¸¦ º¸È£ ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.

 
  Áö¿ø ȯ°æ
 
OS Web Application Server

¡ß AIX 4.3.3, 5.x 32bit, 64bit
¡ß HP-UX 11.x 32bit, 64bit
¡ß Sun Solaris 2.8, 2.9 32bit, 64bit
¡ß Linux(Redhat, SuSE, etc..)
¡ß zLinux
¡ß Microsoft Windows 2000, NT 4.0
¡ß iSeries(AS400)
¡ß OS390(USS)/WAS390

¡ß BEA WebLogic 5.1, 6.x, 8.x, 9.x
¡ß IBM WebSphere Application Server 3.5, 4.x, 5.x, 6.x
¡ß Tmaxsoft JEUS 3.x, 4.x
¡ß Oracle Application Server Containers for J2EE
¡ß Apache Jakarta Tomcat 3.x, 4.x, 5.x
¡ß Evermind JBoss Application Server 3.x, 4.x
¡ß Caucho Technology Resin 2.x, 3.x
¡ß Macromedia JRun 4.x

 
  ¼Ö·ç¼Ç ´ã´ç
 

¼Ö·ç¼Ç ´ã´ç : ÀӰDZ¹ ´ë¸® : ¿©±â (02-3465-8567)

¸¶ÄÉÆÃ ´ã´ç : Àü¿ø¿µ ºÎÀå : ¿©±â (02-3465-8581)