º¸¾È´º½º â°£ 17ÁÖ³âÀ» ÃàÇÏÇÕ´Ï´Ù!!

Home > Àüü±â»ç

¹èÄ¡ ¼º´ÉÀ» °í·ÁÇÑ µ¥ÀÌÅÍ º¸È£

ÀÔ·Â : 2010-02-09 10:25
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¾Ïȣȭ Topologyº° ¼º´É

µ¥ÀÌÅͺ£À̽º¸¦ º¸È£Çϱâ À§ÇÑ ¾Ïȣȭ ¼Ö·ç¼ÇÀ» Àû¿ëÇÒ ¶§ °ü¸®ÀÚµéÀÌ Çö½ÇÀûÀ¸·Î °æÇèÇϴ ù ¹ø° ¹®Á¦´Â ¾Ïȣȭ¸¦ Àû¿ëÇÑ ÈÄ ¹ß»ýÇÒÁöµµ ¸ð¸£´Â ¼º´É ÀúÇÏÀÏ °ÍÀÌ´Ù. À̹ø¿¡´Â ºÐ¸®µÈ ¾Ïȣȭ H/W¸¦ »ç¿ëÇÒ ¶§¿Í DB¼­¹ö¿¡¼­ S/W ¹æ½ÄÀ¸·Î ¾Ï¤ýº¹È£È­¸¦ ó¸®ÇÒ ¶§ÀÇ ¼º´É»óÀÇ Àå´ÜÁ¡À» »ìÆ캽À¸·Î½á ½Ã½ºÅÛÀÇ ¸ñÀû¿¡ ¸Â´Â ÀÇ»ç°áÁ¤¿¡ µµ¿òÀ» ÁÖ°íÀÚ ÇÑ´Ù.


¾Ïȣȭ Àû¿ë½Ã ÆÇ´Ü ±âÁØ

¾Ïȣȭ¸¦ ½ÇÁ¦·Î Àû¿ëÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸¹Àº ±âÁØÀÌ ÀÖÀ¸³ª ¾Æ·¡¿Í °°ÀÌ Å©°Ô µÎ °¡Áö·Î ³ª´©¾î »ý°¢ÇØ º¸°íÀÚ ÇÑ´Ù.

µ¥ÀÌÅÍ Granularity(ÀÔµµ : Ø£Óø)

¾ÏȣȭÀÇ ´ë»óÀÌ µÇ´Â µ¥ÀÌÅÍ ÀúÀå ´ÜÀ§¸¦ ¸»ÇÑ´Ù. Å×À̺íÀÇ Ä÷³ ȤÀº µ¥ÀÌÅÍ ÆÄÀÏÀÇ ÆäÀÌÁö(Ex: 2, 4, 8 KB) µîÀ¸·Î ³ª´­ ¼ö ÀÖ´Ù. ÆäÀÌÁö ´ÜÀ§ÀÇ ¾Ïȣȭ´Â ±¸Çö ¹× °ü¸® ü°èÀÇ º¹À⼺À¸·Î ÀÎÇÏ¿© Storage ·¹º§·Î ±¸ÇöµÇ¸ç ÀÌ·Î ÀÎÇØ ºÒÇÊ¿äÇÑ µ¥ÀÌÅÍÀÇ ¾Ï¤ýº¹È£È­¿¡ ÀÚ¿øÀ» ¼Ò¸ðÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ ´ë°³ Ä®·³À» ¼±º°ÇÏ¿© ¾Ïȣȭ¸¦ ÁøÇàÇÒ ¼ö ÀÖ°í UI ¹× °ü¸® ü°è ±¸Ãà¿¡ ¿ëÀÌÇÑ Ä®·³ ´ÜÀ§ ¾Ïȣȭ°¡ ¼±È£µÈ´Ù.

¾Ïȣȭ Topology : ¾Ïȣȭ ¼­ºñ½º°¡ ¹èÄ¡µÇ´Â Àå¼Ò¿¡ µû¸¥ ±¸ºÐÀ» ¸»ÇÑ´Ù.

  • ·ÎÄà ¾Ïȣȭ
    µ¥ÀÌÅͺ£À̽º°¡ Á¸ÀçÇÏ´Â ¼­¹ö¿¡¼­ ¾ÏÈ£ÇÐÀû ÀÛ¾÷ÀÌ ÀϾ´Ù. Àü¿ëÀÇ °¡¼Ó Ĩ µîÀ» È°¿ëÇÏ¿© H/WÀûÀ¸·Î ±¸ÇöÇÒ ¼ö ÀÖÀ¸³ª ´ë°³ ¾Ïȣȭ¸¦ ´ã´çÇÏ´Â S/W ¸ðµâ Çü½ÄÀ¸·Î ¼³Ä¡µÈ´Ù.
  • ¿ø°Ý ¾Ïȣȭ
    ³×Æ®¿öÅ© ºÎÂø ¾Ïȣȭ(NAE : Network Attached Encryption)¶ó°íµµ ÇÏ¸ç ³×Æ®¿öÅ©¿¡ Á¸ÀçÇÏ´Â º°µµÀÇ Àåºñ°¡ ¾Ïȣȭ ¿¬»êÀ» ¼öÇàÇÏ´Â Çü½ÄÀÌ´Ù. ¾Ïȣȭ ¿¬»êÀ» À§ÇÑ Àåºñ°¡ º°µµ·Î Á¸ÀçÇÏ°í ´ëºÎºÐÀÇ ÀÛ¾÷ÀÌ ÀÌ Àåºñ¿¡¼­ ÀϾÀ¸·Î½á H/W ¾Ïȣȭ·Îµµ ºÒ¸®¸ç Network Bandwidth°¡ ¼º´É¿¡ Å« ¿µÇâÀ» ¹ÌÄ£´Ù.

¾Ïȣȭ Topology

·ÎÄà ¾Ïȣȭ

¾Õ¿¡¼­µµ »ìÆ캸¾ÒÁö¸¸ ¾ÏÈ£ÇÐÀû ¿¬»ê ±â´ÉÀÌ ±¸ÇöµÈ S/W ¸ðµâ ÇüÅ·ΠÁÖ·Î ±¸¼ºµÇ¸ç µ¥ÀÌÅͺ£À̽º¿Í °°Àº ¼­¹ö¿¡ ¼³Ä¡µÇ¾î µ¿ÀÛÇÏ´Â ¹æ½ÄÀ» ¸»ÇÑ´Ù. S/W ¸ðµâÀº Plug-in µîÀÇ ¿©·¯ ´Ù¸¥ À̸§À¸·Î ºÒ¸®¿ì±âµµ ÇÏ¸ç ¿©±â¼­´Â ÆíÀǸ¦ À§ÇÏ¿© ¸ðµâÀ̶ó°í ºÎ¸£±â·Î ÇÑ´Ù. ¸ðµâÀº ÀϹÝÀûÀ¸·Î ¾Æ·¡¿Í °°Àº ¿ä¼Ò·Î ±¸¼ºµÈ´Ù.

  • ¾Ïȣȭ ±¸Çö ¶óÀ̺귯¸®
    ¾Ïȣȭ ¿¬»êÀÌ ±¸ÇöµÈ ¶óÀ̺귯¸®, ½Ã½ºÅÛÀÇ ½ÇÇà °æ·Î¿¡ ¼³Ä¡µÇ¾î µ¿ÀûÀ¸·Î È£ÃâµÇ´Â Shared Library ÇüÅ·Π±¸¼ºµÈ´Ù.
  • »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö(User Defined Function)
    ±â´ÉÀ» È®ÀåÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º º¥´õ º°·Î µ¶ÀÚÀûÀ¸·Î Á¤ÀÇÇÑ ¿ÜºÎ ¸ðµâ µî·Ï ¹× È£Ãâ ±¸Á¶, DDL(Data Definition Language)À» ÅëÇØ µ¥ÀÌÅͺ£À̽º¿¡ µî·ÏµÇ°í ½ÇÇà ½Ã¿¡ È£ÃâµÊÀ¸·Î½á ¾Ïȣȭ ¶óÀ̺귯¸® ³»ÀÇ ÇÔ¼ö¸¦ È£ÃâÇÑ´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ ¿äûÀ» ¹Þ¾Æ ¾Ïȣȭ ±¸Çö ¶óÀ̺귯¸®¸¦ È£ÃâÇÏ°í °á°ú¸¦ ¹ÝȯÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù.
  • ÀÀ¿ë ÇÁ·Î±×·¥ Åõ¸í¼º °´Ã¼
    ¾Ïȣȭ¿¡ ¼ö¹ÝµÇ´Â ±¸Á¶ º¯°æÀ¸·Î ÀÎÇØ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¿µÇâ ¹Þ´Â °ÍÀ» ¹æÁöÇÏ´Â µ¥ÀÌÅͺ£À̽º °´Ã¼, ¾Ïȣȭ ¶óÀ̺귯¸® ¹× »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¾ÏȣȭµÈ Å×À̺íÀº ±× ±¸Á¶°¡ º¯°æµÇ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù. ÀÌ·¯ÇÑ ±¸Á¶ º¯°æÀº ¾Ïȣȭ °ªÀÌ ¹ÙÀ̳ʸ® ÇüÅ·Π»êÃâµÊ¿¡ µû¸¥ °ÍÀ¸·Î ¹®ÀÚ¿­ ÀÎÄÚµù µîÀÇ Ãß°¡ ÀÛ¾÷À» ÇÏÁö ¾Ê´Â ÀÌ»ó ²À ÇÊ¿äÇÑ °úÁ¤ÀÌ´Ù. ÀÌ·¸°Ô º¯°æµÈ ±¸Á¶¸¦ WrappingÇÔÀ¸·Î½á ±âÁ¸ ÀÀ¿ëÇÁ·Î±×·¥¿¡°Ô µ¿ÀÏÇÑ(Åõ¸íÇÑ) ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º¿¡ °´Ã¼ ÇüÅ·Π¼³Ä¡µÈ´Ù. Á¶È¸ Åõ¸í¼ºÀ» À§ÇÏ¿© ºä, ÀÔ·Â/¼öÁ¤/»èÁ¦ Åõ¸í¼ºÀ» À§ÇØ Æ®¸®°Å°¡ ÁÖ·Î »ç¿ëµÈ´Ù. ±×¸² 1Àº ·ÎÄà ¾Ïȣȭ°¡ Àû¿ëµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ÀϹÝÀûÀÎ ±¸Á¶ÀÌ´Ù.

¿ø°Ý ¾Ïȣȭ

³×Æ®¿öÅ©¿¡ ¼³Ä¡µÈ º°µµÀÇ Àåºñ°¡ ¾Ïȣȭ¸¦ À§ÇÑ ¿¬»êÀ» ´ã´çÇÏ¸ç µ¥ÀÌÅͺ£À̽º¿¡¼­´Â ÀÌ·¯ÇÑ ¿¬»êÀ» ¿ø°ÝÀ¸·Î È£ÃâÇÏ´Â ¹æ½ÄÀÌ´Ù. ÁÖ·Î ´ÙÀ½°ú °°Àº ÇüÅ·Π±¸¼ºµÈ´Ù.

  • ¾Ïȣȭ Àåºñ
    ³×Æ®¿öÅ©¿¡ ºÎÂøµÇ¾î ¾Ï¤ýº¹È£È­ ¿¬»êÀ» ½ÇÁ¦·Î ¼öÇàÇÏ´Â Àåºñ, ³×Æ®¿öÅ©¿¡ ºÎÂøµÇ¾î µ¶ÀÚÀûÀ¸·Î ±¸¼ºµÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿Í ¾Ï¤ýº¹È£¿Í ¿äû ¹× 󸮸¦ À§ÇÑ Åë½ÅÀ» ¼öÇàÇÑ´Ù. ¾Ï¤ýº¹È£È­¸¦ À§ÇÑ Å° °ü¸® ±â´ÉÀ» Çʼö ¿ä¼Ò·Î Áö´Ï°í ÀÖÀ¸¸ç PKI Local CA ±â´É µî ºÎ°¡ÀûÀÎ º¸¾È ±â´ÉÀ» žÀçÇÑ Á¦Ç°µµ ÀÖ´Ù.
  • Ä¿³ØÅÍ(Connector)
    µ¥ÀÌÅͺ£À̽ºÀÇ ¾Ï¤ýº¹È£È­ ¿äûÀ» ¾Ïȣȭ Àåºñ·Î Àü´ÞÇÏ°í ÀÌÀÇ °á°ú¸¦ µ¥ÀÌÅͺ£À̽º¿¡ ¹ÝȯÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â ±¸µ¿ S/W, ·ÎÄà ¾Ïȣȭ¸¦ ¼³¸íÇϸ鼭 ¾ð±ÞµÈ µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ÇüÅ·Π±¸¼ºµÇ¸ç ¿ø°Ý È£ÃâÀ» À§ÇÑ ³×Æ®¿öÅ© Åë½Å ±â´ÉÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.
  • ÀÀ¿ë ÇÁ·Î±×·¥ Åõ¸í¼º °´Ã¼
    ·ÎÄà ¾Ïȣȭ¿Í ¸¶Âù°¡Áö·Î ¸¹Àº ¼öÀÇ ¿ø°Ý ¾Ïȣȭ Á¦Ç° µéÀÌ ¾Ïȣȭ Àû¿ë½Ã Å×ÀÌºí ±¸Á¶ÀÇ º¯°æÀ» ¼ö¹ÝÇÑ´Ù. µû¶ó¼­ º¯°æµÈ ±¸Á¶¿¡ ´ëÇØ Åõ¸íÇÑ Á¢±ÙÀ» °¡´ÉÇÏ°Ô Åõ¸í¼º °´Ã¼(ºä ¹× Æ®¸®°Å)¸¦ Á¦°øÇÏ°í ÀÖ´Ù.
  • ÅäÅ« ¼­¹ö
    Å×ÀÌºí ±¸Á¶ÀÇ º¯°æÀÌ ¿øõÀûÀ¸·Î ºÒ°¡´ÉÇϰųª ¾î·Á¿î ½Ã½ºÅÛ(¿¹: SAP)¿¡¼­ ¾Ïȣȭ¸¦ Àû¿ëÇϱâ À§ÇÏ¿© ¿ø·¡ °ª(Æò¹®)¿¡ ´ëÀÀµÇ´Â ÅäÅ« °ªÀ» »ý¼ºÇØÁÖ´Â ¿ø°Ý ¼­¹ö, ÅäÅ«Àº Æò¹®°ú °°Àº µ¥ÀÌÅÍ Å¸ÀÔÀ» °¡Áø´Ù. ¿ÜºÎÀÎÀÌ º¸¾ÒÀ» ¶§ ¾î¶² Àǹ̵µ ã±â ¾î·Á¿î ¹«ÀÛÀ§ °ªÀÌ¸ç ¿ø·¡ÀÇ °ªÀ» ã±â À§ÇÑ ´ëü °ª(Delegate) ȤÀº ÂüÁ¶ °ª(Reference) ¿ªÇÒÀ» ÇÑ´Ù.
    Æò¹®À» ¾Ïȣȭ Àåºñ¸¦ ÀÌ¿ëÇÏ¿© ¾ÏȣȭÇÑ ÈÄ ÀÌ ¾ÏÈ£¹®À» ÅäÅ« °ª°ú ÇÔ²² ÅäÅ« ÀúÀå¼Ò¿¡ ÀúÀåÇÑ´Ù. º¹È£È­½Ã¿¡´Â ÅäÅ«¿¡ ´ëÀÀµÇ´Â ¾Ïȣȭ °ªÀ» ãÀº ´ÙÀ½ Àåºñ¸¦ »ç¿ëÇÏ¿© À̸¦ º¹È£È­ ÇÑ ÈÄ µ¥ÀÌÅͺ£À̽º ¼­¹ö·Î ¹ÝȯÇÑ´Ù.
  • ÅäÅ« ÀúÀå¼Ò
    ÅäÅ« ¼­¹ö¿¡¼­ »ý¼ºÇÑ ÅäÅ« °ª°ú ÇÔ²² ¾ÏȣȭµÈ µ¥ÀÌÅÍ°¡ ÀúÀåµÇ´Â Áß¾Ó ÀúÀå¼Ò. ¹°¸®Àû, ±â¼úÀû º¸¾ÈÀÌ Àß °®Ãß¾îÁø Áß¾Ó ÀúÀå¼Ò¿¡ µû·Î º¸°üÇÑ´Ù. À§¿¡¼­ »ìÆ캻 ÅäÅ« ¼­¹ö ¹× ÅäÅ« ÀúÀå¼Ò´Â ÀϹÝÀûÀÎ Ä®·³ ´ÜÀ§ ¾Ïȣȭ¸¦ Àû¿ëÇϱâ Èûµç »óȲ¿¡¼­ ¿ø°Ý ¾Ïȣȭ¸¦ Àû¿ëÇÒ ¶§ ºÎ°¡ÀûÀ¸·Î ±¸¼ºµÇ´Â ¿ä¼ÒÀ̸ç ÀÌ¿¡ ´ëÇÑ ³íÀÇ´Â À̹ø ÁÖÁ¦¸¦ ³Ñ¾î¼­¹Ç·Î Á¦¿ÜÇϱâ·Î ÇÑ´Ù. ±×¸² 2´Â ¿ø°Ý ¾Ïȣȭ°¡ Àû¿ëµÈ µ¥ÀÌÅͺ£À̽ºÀÇ ÀϹÝÀûÀÎ ±¸Á¶ÀÌ´Ù.

Topology º° ¼º´É ºñ±³

¾Õ¿¡¼­ Topologyº°·Î °¢°¢ÀÇ Æ¯Â¡ ¹× ±¸¼º¿ä¼Ò¸¦ »ìÆ캸¾Ò´Ù.

À̹ø¿¡´Â À̹ø ¿¬ÀçÀÇ ÁÖÁ¦ÀÎ Topologyº° ¼º´ÉÀ» ¾Ï¤ýº¹È£È­°¡ ¹ß»ýÇÏ´Â ¿î¿µ ȯ°æ¿¡ µû¶ó ÃøÁ¤ÇØ º¸°í À̸¦ Á¤¸®ÇÏ¿© °¢°¢ÀÇ Àå´ÜÁ¡À» »ìÆ캼 ¼ö ÀÖ´Â ±Ù°Å¸¦ ¸¶·ÃÇغ¸°íÀÚ ÇÑ´Ù.

OLTP ȯ°æ

½Ã½ºÅÛÀÇ ¼º´ÉÀ» ÃøÁ¤Çϱâ À§ÇÑ ¼º´É ÁöÇ¥¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ°ÚÁö¸¸ ´Ù¼öÀÇ µ¿½Ã »ç¿ëÀÚÀÇ ¿äûÀ» ó¸®ÇÏ´Â OLTP ½Ã½ºÅÛÀÇ °æ¿ì ¡®µ¿½Ã »ç¿ëÀÚ(Concurrent User)¼ö¿¡ µû¸¥ Àüü ÀÀ´ä(Throughput)¼ö¡¯ ¹× ÀÌ ¼öÄ¡°¡ ÀúÇϵDZ⠽ÃÀÛÇÏ´Â Saturation PointÀÇ µµ´Þ ½ÃÁ¡ÀÌ Áß¿äÇÑ Àǹ̸¦ Áö´Ñ´Ù. µû¶ó¼­ µ¿½Ã »ç¿ëÀÚ¸¦ ´Ã·Á°¡¸é¼­ Àüü ÀÀ´ä ¼ö°¡ ¾î¶»°Ô º¯ÇÏ´ÂÁö »ìÆ캽À¸·Î½á ¾Ïȣȭ Topology¿¡ µû¸¥ ¼º´ÉÀ» ºñ±³ÇØ º¸°íÀÚ ÇÑ´Ù. ¸ÕÀú Å×½ºÆ®¸¦ À§ÇÑ ±âº» »çÇ×À» ´ÙÀ½°ú °°ÀÌ Á¤ÀÇÇÑ´Ù.

1. Å×½ºÆ® Å×À̺í

   a. µ¥ÀÌÅͺ£À̽º: MS SQL Server

   b. Å×À̺í Á¤ÀÇ

   c. ¾Ïȣȭ Ä÷³: CCNUM

   d. ·¹ÄÚµå ¼ö: 9,950 °Ç

   e. À妽º: FIRST, LAST Ä÷³¿¡ °¢°¢ Non-Unique À妽º »ý¼º

2. Å×½ºÆ® Äõ¸®

   a. ¾ÏȣȭµÈ CCNUM Ä÷³¿¡ ´ëÇØ ÇѹøÀÇ º¹È£È­ ¿¬»êÀ» ¼öÇàÇÏ´Â Äõ¸®

3. Å×½ºÆ® ½Ã³ª¸®¿À

   a. 2¿¡¼­ Á¦½ÃµÈ Äõ¸®¸¦ ¼¼¼ÇÀÇ °³¼ö¸¦ ´Þ¸®Çϸ鼭 Àüü 󸮷®°ú ºÐ´ç 󸮷®À» °è»ê

   b. DB ¼­¹öÀÇ CPU »ç¿ë·®ÀÌ 100%(Saturation Point) ¸¦ ³Ñ¾î¼­´Â °æ¿ì±îÁö ºÎÇϸ¦ ´Þ¸®ÇÔ

·ÎÄà ¾Ïȣȭ ¼º´É

¾Õ¿¡¼­ Á¦½ÃµÈ Å×½ºÆ® ½Ã³ª¸®¿À¸¦ ¹ÙÅÁÀ¸·Î DTM ÅøÀ» ÀÌ¿ëÇÏ¿© Å×½ºÆ®¸¦ ÁøÇàÇÑ´Ù.


¿ø°Ý ¾Ïȣȭ ¼º´É

·ÎÄà ¾Ïȣȭ ¼º´É ÃøÁ¤°ú µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼¼¼Ç Áõ°¡¿¡ µû¸¥ ¼º´ÉÀ» ÃøÁ¤Çß´Ù.


°á·Ð

¾Õ¼­ »ìÆ캻 ¹Ù¿Í °°ÀÌ ¿ø°Ý ¾Ïȣȭ¸¦ Àû¿ëÇÒ °æ¿ì ·ÎÄÿ¡¼­ ¾Ïȣȭ¸¦ ¼öÇàÇÏ´Â °Í¿¡ ºñÇØ Saturation Point¿¡ µµ´ÞÇÏ´Â µ¿½Ã »ç¿ëÀÚ ¼ö¸¦ 8% Á¤µµ ³ôÀÏ ¼ö ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù. ¶ÇÇÑ Saturation Point¿¡¼­ÀÇ ºÐ´ç 󸮷®µµ 11% Áõ°¡ÇÏ´Â °ÍÀ» ¾Ë¾Ò´Ù.

ƯÀÌÇÑ Á¡Àº µ¿½Ã »ç¿ëÀÚ°¡ 60°³±îÁö´Â ·ÎÄà ¾ÏȣȭÀÇ ºÐ´ç 󸮷®ÀÌ ´Ù¼Ò ³ôÀº ¼öÁØÀ» À¯ÁöÇϳª ÀÌÈĺÎÅÍ ¿ªÀüµÇ¾î ¿ø°Ý¿¡¼­ ¾Ïȣȭ¸¦ ó¸®ÇÏ´Â °ÍÀÌ Á» ´õ À¯¸®ÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ´Â ¿ø°Ý ¾Ïȣȭ¸¦ »ç¿ëÇÔÀ¸·Î½á µ¥ÀÌÅͺ£À̽º ¼­¹öÀÇ CPU ºÎÇϸ¦ °æ°¨(Off-loading) ½ÃÅ°´Â È¿°ú°¡ ¹ß»ýÇϱ⠶§¹®ÀÌ´Ù.


¹èÄ¡ (Batch) ȯ°æ

¹èÄ¡ ȯ°æÀº ´ÜÀÏ ¼¼¼ÇÀÇ Àüü ¼öÇà ½Ã°£, Áï, TAT(Turn Around Time)°¡ Áß¿äÇÑ Àǹ̸¦ Áö´Ñ´Ù. ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ÃßÃâÇÑ ÈÄ À̸¦ ÀûÀýÈ÷ °¡°øÇÏ°í ´Ù½Ã ÀûÀçÇÏ´Â ETL ÀÛ¾÷ÀÌ ¹èÄ¡ ÀÛ¾÷ÀÇ ´ëÇ¥ÀûÀÎ ¿¹ÀÌ¸ç ¿©±â¿¡¼­´Â ÀÌ·± ETL ÀÛ¾÷À» ±¸ÇöÇÑ ÈÄ Å×½ºÆ®¸¦ ÁøÇàÇÏ°íÀÚ ÇÑ´Ù.

1. Å×½ºÆ® Å×À̺í

   a. µ¥ÀÌÅͺ£À̽º: MS SQL Server

   b. Å×À̺í Á¤ÀÇ(111p ÂüÁ¶)

   c. ¾Ïȣȭ Ä÷³: L_EXTENDEDPRICE

   d. ·¹ÄÚµå ¼ö: 200,000 °Ç

   e. À妽º: ¾øÀ½(Full Table Scan)

2. ETL ÀÛ¾÷ Á¤ÀÇ

   a. Å×À̺íÀÇ µ¥ÀÌÅ͸¦ ÃßÃâ

      ÀÌ ¶§ º¹È£È­°¡ ¹ß»ýÇÔ

  b. ÃßÃâµÈ µ¥ÀÌÅ͸¦ ÆÄÀÏ·Î ÀúÀå

3. Å×½ºÆ® ½Ã³ª¸®¿À

   a. Á¤ÀÇµÈ ETL Á¤ÀǸ¦ ÃÑ 3ȸ ½ÇÇàÇÏ¿© Æò±Õ°ªÀ¸·Î ºñ±³

·ÎÄà ¾Ïȣȭ ¼º´É(¹èÄ¡)

3ȸ¿¡ °ÉÃÄ Å×½ºÆ®ÇÑ °á°ú¸¦ Á¤¸®Çϸé Ç¥ 1°ú °°´Ù.

¿ø°Ý ¾Ïȣȭ ¼º´É(¹èÄ¡)

Ç¥ 2´Â ¿ø°Ý ¾Ïȣȭ¸¦ Àû¿ëÇÏ¿© ¹èÄ¡ ÀÛ¾÷À» 3ȸ ½Ç½ÃÇÏ¿´À» ¶§ÀÇ °á°ú¸¦ Á¤¸®ÇÑ °ÍÀÌ´Ù. ´ÜÀÏ ¼¼¼ÇÀ» »ç¿ëÇÏ¿© ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ¹èÄ¡ ÀÛ¾÷ÀÇ °æ¿ì ·ÎÄà ¾Ïȣȭ¸¦ ¼öÇàÇÏ¿© Network Latency¿¡ µû¸¥ ½Ã°£ Áö¿¬À» ÁÙÀÏ ¼ö ÀÖ´Ù.

ÀüüÀûÀÎ ¼öÇà ¼º´ÉÀÌ ¿ø°Ý ¾Ïȣȭ¿¡ ºñÇØ 37% Çâ»óµÊÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ·ÎÄà ¾Ïȣȭ¸¦ ÅëÇÑ ¹èÄ¡ ÀÛ¾÷Àº CPU¸¦ ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖ´Â À¯ÈÞ ½Ã°£¿¡ ½ÇÇàµÇ´Â °ÍÀÌ °¡Àå È¿°úÀûÀÌ¸ç ´Ù¸¥ ÀÛ¾÷°úÀÇ CPU º´¸ñÀÌ ¹ß»ýÇÒ °æ¿ì Àüü ¼öÇà ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖ´Ù.


Encryption Penalty

Encryption Penalty¶õ ¾Ïȣȭ ¹× º¹È£È­¸¦ ¼öÇàÇÔ¿¡ µû¶ó µ¥ÀÌÅÍ Ã³¸® ÀÀ´ä ½Ã°£¿¡ ¹ß»ýÇÏ´Â Áö¿¬ Çö»óÀ» ¸»ÇÑ´Ù. ÀÌ·¯ÇÑ Penalty¿¡´Â ´ÙÀ½°ú °°Àº ¿ä¼Ò°¡ º¹ÇÕÀûÀ¸·Î ÀÛ¿ëÇÑ´Ù.

  • ¾Ï¤ýº¹È£È­ ¿¬»ê ¼öÇà Overhead
  • »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö È£Ãâ Latency
  • ¿ø°Ý ¾Ï겫¹È£È?¿äû Network Latency

À§¿¡¼­ ¾ð±ÞÇÑ Encryption Penalty Áß ¾î¶°ÇÑ ¿ä¼Ò°¡ ´õ Å©°Ô ÀÛ¿ëÇÏ´À³Ä¿¡ µû¶ó ¿î¿µ ȯ°æ¿¡ ÀûÇÕÇÑ Topology°¡ °áÁ¤µÈ´Ù.


°á·Ð

º»°í¿¡¼­´Â »óÀÌÇÑ ¿î¿µ ȯ°æ(OLTP, Batch)¿¡¼­ °¡Àå Áß¿äÇÑ ¼º´É ÁöÇ¥(tpmC, TAT)¸¦ Á¤ÇÑ ÈÄ ¾Ïȣȭ Topology(·ÎÄà ¾Ïȣȭ, ¿ø°Ý ¾Ïȣȭ) º°·Î ÀÌ·¯ÇÑ ¼º´É ÁöÇ¥¿¡ ¾î¶°ÇÑ ¿µÇâÀ» ¹ÌÄ¡´ÂÁö »ìÆ캸¾Ò´Ù.

ÇÏÁö¸¸ »óÈ£ ¿î¿ë ¹× ¿¬°è¼ºÀÌ Áß¿äÇÑ Çö´ëÀÇ Àü»ê½Ã½ºÅÛÀº ÁÖµÈ ¾÷¹« ȯ°æ ÀÌ¿Ü¿¡µµ ´Ù¾çÇÑ ºÎ°¡ÀûÀΠ󸮸¦ ¿ä±¸ÇÏ´Â °æ¿ì°¡ ¸¹´Ù.

¸¹Àº ¼¼¼ÇÀÌ ´Ù·®ÀÇ Æ®·£Àè¼ÇÀ» ¹ß»ý½ÃÅ°´Â ¾÷¹« ½Ã°£ Áß¿¡´Â ¿ø°ÝÀ¸·Î ¾Ïȣȭ¸¦ ÁøÇàÇÏ´Ù°¡ ºü¸¥ ÀÏ ¸¶°¨ÀÌ ÇÊ¿äÇÑ ½ÃÁ¡¿¡ ·ÎÄà ¾Ïȣȭ¸¦ »ç¿ëÇÏ¿© Batch ¼º´ÉÀ» ³ôÀÏ ¼ö ÀÖ´Â Á¦Ç°ÀÌ Á¸ÀçÇÑ´Ù¸é ¾Ïȣȭ Á¦Ç°À» Àû¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¸È£ÇÏ·Á´Â °ü¸®ÀÚ¿¡°Ô ÃÖÀûÀÇ ¼Ö·ç¼ÇÀÌ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

<±Û : ±è»óÇö ¼¼ÀÌÇÁ³Ý PSE(Professional Service Engineering) ÆÀÀå(sean.kim@safenet-inc.com)>


[¿ù°£ Á¤º¸º¸È£21c Åë±Ç Á¦113È£(info@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 1
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
 ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018 ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö
¼³¹®Á¶»ç
3¿ù 15ÀϺÎÅÍ ½ÃÇàµÇ°í ÀÖ´Â °³Á¤ °³ÀÎÁ¤º¸º¸È£¹ý°ú °ü·ÃÇØ °¡Àå ±î´Ù·Ó°í ÀÌÇàÇϱ⠾î·Á¿î Á¶Ç×Àº ¹«¾ùÀΰ¡¿ä?
ÀΰøÁö´É(AI) µî ÀÚµ¿È­µÈ °áÁ¤¿¡ ´ëÇÑ Á¤º¸ÁÖü ±Ç¸® ±¸Ã¼È­
Á¢±Ù±ÇÇÑ °ü¸® µî °³ÀÎÁ¤º¸ ¾ÈÀü¼º È®º¸Á¶Ä¡ °­È­ ¹× °íÀ¯½Äº°Á¤º¸ °ü¸®½ÇÅ Á¤±âÁ¶»ç
¿µÇâÆò°¡ ¿ä¾àº» °ø°³Á¦µµ µµÀÔ µî °³ÀÎÁ¤º¸ ¿µÇâÆò°¡Á¦µµ
¿µ»óÁ¤º¸Ã³¸®±â±â ¹× ¾ÈÀüÁ¶Ä¡ ±âÁØ
°³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚÀÇ Àü¹®¼º °­È­ À§ÇÑ Àü¹®CPO ÁöÁ¤
±¹¿Ü ¼öÁý¡¤ÀÌÀü °³ÀÎÁ¤º¸ 󸮹æħ °ø°³ µî °³ÀÎÁ¤º¸ 󸮹æħ Æò°¡Á¦µµ
¼ÕÇعè»óÃ¥ÀÓ Àǹ«´ë»óÀÚ º¯°æ ¹× È®´ë
°ø°ø±â°ü °³ÀÎÁ¤º¸ º¸È£¼öÁØ Æò°¡ È®´ë
±âŸ(´ñ±Û·Î)