°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (34,200¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (28,800¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

ºòµ¥ÀÌÅÍ Àü¹®°¡ÀÇ ÇÏµÓ °ü¸® : ½ºÆÄÅ© ¾á HDFS °ü¸®, Æ©´× ¹× º¸¾È ºñ¹ý ´ë°ø°³!

¿øÁ¦ : Expert Hadoop Administration
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

40,000¿ø

  • 36,000¿ø (10%ÇÒÀÎ)

    2,000P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

ºòµ¥ÀÌÅÍÀÇ ¼û°ÜÁø °¡Ä¡¸¦ ²ôÁý¾î³»¶ó!
¼Óµµ, ½Å·Ú¼º, ºñ¿ë Àý°¨À¸·Î °¢±¤¹Þ´Â ¡®Çϵӡ¯ °ü¸®ÀÚÀÇ Çʵ¶¼­!

ºòµ¥ÀÌÅÍ Àü¹®°¡ÀÇ ÇÏµÓ °ü¸®

µ¥ÀÌÅÍ ¾çÀÌ ¸¹Àº ÆäÀ̽ººÏ°°Àº ±â¾÷¿¡¼­ ¼­¹öÀÇ Æ®·¡ÇÈÀÌ ¸ô¸®Áö ¾Ê°í »ç¿ëÀÚ°¡ ºü¸¥ Çǵå¹éÀ» ¹Þµµ·Ï ÇÏ·Á¸é? µ¥ÀÌÅ͸¦ ºÐ»êÇؼ­ È¿À²ÀûÀ¸·Î ó¸®ÇØ¾ß ÇÑ´Ù.
ÄÚ³¢¸® ¸ð¾çÀÇ ¾ÆÀÌÄÜÀ¸·Î ¿¬»óµÇ´Â ¾ÆÆÄÄ¡ ÇϵÓ(Apache Hadoop, High-Availability Distributed Object-Oriented Platform)Àº 1996³â 6¿ù ¹Ì±¹ µ¨¶ó¿þ¾î¿¡¼­ ¼³¸³µÈ ¾ÆÆÄÄ¡ HTTP ¼­¹ö¸¦ Æ÷ÇÔÇÑ ¾ÆÆÄÄ¡ ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¸¦ Áö¿øÇÏ´Â ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´Ü(Apache Software Foundation, ASF)¿¡¼­ °³¹ßÇØ ¾ÆÆÄÄ¡ ÇϵÓÀ¸·Îµµ ºÒ¸°´Ù. ºòµ¥ÀÌÅÍ ½Ã´ë¿¡ ¼Óµµ¿Í ½Å·Ú¼ºÀÌ ´äº¸µÇ¸é¼­ ºñ¿ëµµ Àú·ÅÇÑ »ï¹ÚÀÚÀÇ È¿À²ÀûÀÎ ¼Ö·ç¼ÇÀ¸·Î °¢±¤¹Þ´Â ÇϵÓÀº 2003, 2005³â¿¡ ¹ßÇ¥µÈ ±¸±Û ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ(GFS)°ú ¸Ê¸®µà½º((MapReduce)¸¦ ±¸ÇöÇÑ °ÍÀ¸·Î ´ë·®ÀÇ ÀڷḦ ó¸®ÇÒ ¼ö ÀÖ´Â ´ëÇü ÄÄÇ»ÅÍ Å¬·¯½ºÅÍ¿¡¼­ µ¿ÀÛÇÏ´Â ºÐ»ê ÀÀ¿ë ÇÁ·Î±×·¥À» Áö¿øÇÏ´Â ÇÁ¸®¿þ¾î ÀÚ¹Ù ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸»ÇÑ´Ù. ÇϵÓÀº ºòµ¥ÀÌÅ͸¦ ´Ù·ç´Â ´Ù¾çÇÑ ±â¾÷¿¡¼­ µµÀÔÇÏ°í Àִµ¥ ÀͽºÇǵð¾Æ, È£ÅÚ½º´åÄÄ, Å×½½¶ó, ±¹³» KT°°Àº ±â¾÷ µîÀÌ ÇϵÓÀ» ¿©·¯ ºÐ¾ß¿¡ µµÀÔÇÏ¿© ÇÏµÓ ±â¹Ý Ç÷§Æûµµ ±¸ÃàÇÏ°í ÀÖ´Ù.
¡®Expert HADOOP Administration¡¯ ¿ø¼­ ÀúÀÚ·Î ÇÏµÓ °ü¸®Àڷμ­ÀÇ ±â¼úÀûÀÎ ¹è°æ°ú ÁýÇÊ °æÇèÀÌ Ç³ºÎÇÑ »ù R. ¾Ë¶óÆÄƼ(Sam R. Alapati)´Â Çϵӿ¡ ´ëÇÑ Å« ±×¸²À» º¼ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ÇÏµÓ »ýÅ°èÀÇ ÇÏµÓ ÄÄÆ÷³ÍÆ®µéÀÎ ¾Æºê·Î, Ç÷ë, HBase, HCatalog, ÇÏÀ̺ê, ÈÞ, Ä«ÇÁÄ«, ¸ÓÇÏ¿ô, ¿ìÁö, ÇDZ×, ½ºÄò, ½ºÅè, Å×Áî µîÀº ÇϳªÇϳª°¡ Ã¥ ÇÑ ±ÇÀ¸·Îµµ ³ª¿Í ÀÖÀ» ¸¸Å­ Å« ÁÖÁ¦ÀÌÁö¸¸ ÀÌ Ã¥¿¡¼­´Â ÀÌ·± ¼Ö·ç¼ÇµéÀ» ºüÁü¾øÀÌ ¼Ò°³ÇÏ°í ¾ð±ÞÇÑ´Ù. ÀúÀÚ´Â ÇÏµÓ »ýÅ°迡¼­ Å©°Ô ¾á°ú ÇÏµÓ ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ(HDFS)À» ¹èÄ¡Çϸ鼭 ÇϵÓÀ¸·Î ¹èÄ¡, ÀÎÅÍ·¢Æ¼ºê, ½Ç½Ã°£ µ¥ÀÌÅÍ Á¢±ÙÀ» À§Çؼ­´Â ½ºÅ©¸³Æ®·Î´Â ÇDZ×, SQL·Î´Â ÇÏÀ̺ê, ½ºÆÄÅ©, ÀÚ¹Ù ½ºÄ®¶ó·Î´Â ij½ºÄÉÀ̵ù, ½ºÆ®¸²À¸·Î´Â ½ºÆÄÅ© ½ºÆ®¸®¹Ö, Àθ޸𸮷δ ½ºÆÄÅ©, °Ë»öÀ¸·Î´Â ¼Ö¶ó(Solr), NoSQL·Î´Â HBase¿Í ¾îÅ¥¹Ä·Î, ¸Ó½Å·¯´×À¸·Î´Â ½ºÆÄÅ© MR°ú ½ºÆÄÅ© R µîÀ» »ç¿ëÇÑ´Ù¸ç ÇϵÓÀÇ ÇÙ½É ÄÄÆ÷³ÍÆ®¿Í ÅøÀ» ÇÑ´«¿¡ º¸¿©ÁØ´Ù. ¶Ç ÇϵÓÀ» °ü¸®Çϱâ À§ÇØ ¾Ë¾Æ¾ß ÇÏ´Â °Í, ÇÏµÓ 1°ú 2ÀÇ Â÷ÀÌÁ¡À» ´Ù·ëÀ¸·Î½á ÇÏµÓ 3 ½Ã´ë¿¡µµ ´ëºñÇÒ ¼ö ÀÖµµ·Ï Çϸç, ÇÏµÓ °ü¸®ÀÇ ÇÙ½É ¿µ¿ª±îÁö ¼Ò°³ÇÑ´Ù.
¿ªÀÚ ¾ÈÁø¼·¾¾´Â ¿ª½Ã ºòµ¥ÀÌÅÍ¿Í °ü·ÃµÈ ±â¾÷ÀÎ SAP ÄÚ¸®¾Æ¿¡¼­ µ¥ÀÌÅͺ£À̽º ¿£ÁøÀ» °³¹ßÇϸ鼭 Çϵӿ¡ ´ëÇÑ °æÇèµµ dzºÎÇÑ ÇÁ·Î±×·¡¸Ó·Î¼­ ÀÌ Ã¥À» »ó¼¼ÇÏ°í ÀÌÇØÇÒ ¼ö ÀÖ´Â ¼öÁرîÁö ¹ø¿ªÇÏ°íÀÚ ¾Ö½è´Ù.
ÀÌ Ã¥Àº Å©°Ô 5ºÎ 21ÀåÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. 1ºÎ¿¡¼­´Â ÇϵÓÀÇ ¾ÆÅ°ÅØó¿Í ÇÏµÓ Å¬·¯½ºÅ͸¦, 2ºÎ¿¡¼­´Â ÇÏµÓ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©, 3ºÎ¿¡¼­´Â ÇÏµÓ µ¥ÀÌÅÍ °ü¸® ¹× º¸È£, °í°¡¿ë¼º, 4ºÎ¿¡¼­´Â µ¥ÀÌÅÍ À̵¿, ¸®¼Ò½º ÇÒ´ç, Àâ ½ºÄÉÁÙ¸µ, º¸¾È, 5ºÎ¿¡¼­´Â ¸ð´ÏÅ͸µ, ÃÖÀûÈ­, ¹®Á¦ ÇØ°á µîÀ» ´Ù·é´Ù. ºòµ¥ÀÌÅÍ¿Í ¸Ó½Å·¯´×ÀÇ ½Ã´ë, ²À ÇÊ¿äÇÑ Àü¹®°¡ÀÎ ÇÏµÓ °ü¸®ÀÚ°¡ µÇ±â À§ÇØ ÀÐÀ¸¸é µµ¿òÀÌ µÉ Ã¥ÀÌ´Ù.

¸ñÂ÷

¸Ó¸®¸» 15
ÀúÀÚ ¼­¹® 16
ÀÌ Ã¥Àº ´©±¸¸¦ À§ÇÑ °ÍÀΰ¡? 17
ÀÌ Ã¥ÀÇ ±¸Á¶¿Í ´Ù·ç°í ÀÖ´Â ÁÖÁ¦µé 17
°¨»çÀÇ ¸» 21
ÀúÀÚ¿¡ ´ëÇÏ¿© 23
¿ªÀÚ ¼­¹® 24
¿ªÀÚ¿¡ ´ëÇÏ¿© 25

PART ¥°¤ý ÇÏµÓ ¼Ò°³ ¡¦¾ÆÅ°ÅØó¿Í ÇÏµÓ Å¬·¯½ºÅÍ ¤ý26
Chatper 1. ÇÏµÓ ¼Ò°³ ¹× ÇϵÓÀÇ ÁÖº¯ ȯ°æ 28
¢º ÇϵӰú ÇϵÓÀÇ »ýÅ°迡 ´ëÇÑ °³¿ä 28
ÇϵÓÀÇ Æ¯Â¡µé 30
ºòµ¥ÀÌÅÍ¿Í ÇÏµÓ 31
ÇϵÓÀ» »ç¿ëÇÏ´Â ÀϹÝÀû ½Ã³ª¸®¿À 32
ÀüÅëÀûÀÎ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ 33
µ¥ÀÌÅÍ È£¼ö 35
ºòµ¥ÀÌÅÍ, µ¥ÀÌÅÍ °úÇÐ ±×¸®°í ÇÏµÓ 36
¢º Ŭ·¯½ºÅÍ ÄÄÇ»Æðú ÇÏµÓ Å¬·¯½ºµé 37
Ŭ·¯½ºÅÍ ÄÄÇ»Æà 37
ÇÏµÓ Å¬·¯½ºÅ͵é 38
¢º ÇÏµÓ ÄÄÆ÷³ÍÆ®µé°ú ÇÏµÓ »ýÅ°è 40
¢º ÇÏµÓ °ü¸®ÀÚµéÀÌ ÇÏ´Â ÀÏ 43
ÇÏµÓ °ü¸® ¡¦ »õ·Î¿î Æз¯´ÙÀÓ 44
ÇϵÓÀ» °ü¸®Çϱâ À§ÇØ ¾Ë¾Æ¾ß ÇÏ´Â °Í 46
ÇÏµÓ °ü¸®ÀÚ Åø¼¼Æ® 47
¢º ÇÏµÓ 1°ú ÇÏµÓ 2ÀÇ ÁÖ¿ä Â÷ÀÌÁ¡ 47
¾ÆÅ°ÅØóÀÇ Â÷ÀÌ 47
°í°¡¿ë¼º ±â´Éµé 48
´ÙÁß Ã³¸® ¿£Áøµé 48
ÇÁ·Î¼¼½Ì°ú ½ºÄÉÁÙ¸µÀÇ ºÐ¸® 49
ÇÏµÓ 1°ú ÇÏµÓ 2ÀÇ ¸®¼Ò½º ÇÒ´ç ¹æ½Ä 49
¢º ºÐ»êÇü µ¥ÀÌÅÍ Ã³¸®: ¸Ê¸®µà½º, ½ºÆÄÅ©, ÇÏÀ̺ê, ÇÇ±× 50
¸Ê¸®µà½º 50
¾ÆÆÄÄ¡ ½ºÆÄÅ© 51
¢º µ¥ÀÌÅÍ ÅëÇÕ: ¾ÆÆÄÄ¡ ½ºÄò, ¾ÆÆÄÄ¡ Ç÷ë, ¾ÆÆÄÄ¡ Ä«ÇÁÄ« 53
¢º ÇÏµÓ °ü¸®ÀÇ ÇÙ½É ¿µ¿ª 54
Ŭ·¯½ºÅÍ ½ºÅ丮Áö °ü¸® 55
Ŭ·¯½ºÅÍ ¸®¼Ò½º ÇÒ´ç 55
Àâ ½ºÄÉÁÙ¸µ 56
ÇÏµÓ µ¥ÀÌÅÍ º¸¾È 57
¢º ¿ä¾à 58

Chatper 2. ÇÏµÓ ¾ÆÅ°ÅØó °³¿ä 59
¢º ºÐ»ê ÄÄÇ»Æðú ÇÏµÓ 59
¢º ÇÏµÓ ¾ÆÅ°ÅØó 60
ÇÏµÓ Å¬·¯½ºÅÍ 61
¸¶½ºÅÍ ³ëµå¿Í ¿öÄ¿ ³ëµå 61
ÇÏµÓ ¼­ºñ½º 62
¢º µ¥ÀÌÅÍ ½ºÅ丮Áö - ÇÏµÓ ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ 63
HDFS Ư¡µé 63
HDFS ¾ÆÅ°ÅØó 64
HDFS ÆÄÀÏ ½Ã½ºÅÛ 66
³×ÀÓ³ëµå ¿ÀÆÛ·¹ÀÌ¼Ç 69
¢º ÇÏµÓ ¿î¿µ ½Ã½ºÅÛÀÎ ¾áÀ» »ç¿ëÇÑ µ¥ÀÌÅÍ ÇÁ·Î¼¼½Ì 74
¾áÀÇ ¾ÆÅ°ÅØó 75
¸®¼Ò½º¸¦ ÇÒ´çÇϱâ À§ÇØ ¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ°¡ ¸®¼Ò½º¸Å´ÏÀú¿Í Çù·ÂÇÏ´Â ¹æ¹ý 80
¢º ¿ä¾à 82

Chapter 3 °£´ÜÇÑ ÇÏµÓ Å¬·¯½ºÅÍ »ý¼º ¹× ȯ°æ ¼³Á¤ 83
¢º ÇÏµÓ ¹èÆ÷ÆÇ°ú ¼³Ä¡ ŸÀÔ 84
ÇÏµÓ ¹èÆ÷ÆÇ 84
ÇÏµÓ ¼³Ä¡ ŸÀÔ 85
¢º °¡»ó ºÐ»ê ÇÏµÓ Å¬·¯½ºÅÍ ¼³Á¤Çϱâ 86
¿î¿µ ½Ã½ºÅÛÀÇ Á¶°Ç ÃæÁ·½ÃÅ°±â 87
Ä¿³Î ¸Å°³º¯¼öÀÇ ¼öÁ¤ 87
SSH ¼³Á¤ 93
ÀÚ¹Ù ¼³Ä¡ 94
ÇÏµÓ ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡ 95
ÇÏµÓ¿ë »ç¿ëÀÚ °èÁ¤ »ý¼º 96
Çʼö µð·ºÅ丮 »ý¼º 96
¢º ÇÏµÓ ¼³Á¤Çϱâ 97
ȯ°æ ¼³Á¤ ÆÄÀÏ 98
Àбâ Àü¿ë µðÆúÆ® ¼³Á¤ ÆÄÀÏ 99
»çÀÌÆ® ¼³Á¤ ÆÄÀÏ 100
ÀÌ¿ÜÀÇ ÇÏµÓ °ü·Ã ¼³Á¤ ÆÄÀÏ 100
¼³Á¤ ÆÄÀÏ °£ÀÇ ¼³Á¤ ¿ì¼±¼øÀ§ 101
º¯¼ö È®Àå°ú ¼³Á¤ ¸Å°³º¯¼ö 104
ÇÏµÓ µ¥¸ó ȯ°æ ¼³Á¤ 104
core-site.xml ÆÄÀÏ·Î ÄÚ¾î ÇÏµÓ ¼Ó¼º ¼³Á¤Çϱâ 106
mapred-site.xml ÆÄÀÏ·Î ¸Ê¸®µà½º ¼³Á¤Çϱâ 108
yarn-site.xml·Î ¾á ¼³Á¤Çϱâ 109
¢º »õ·Î¿î ÇÏµÓ Å¬·¯½ºÅÍ ¿î¿µÇϱâ 111
ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ Æ÷¸ËÇϱâ 112
HDFS¿Í ¾á ¼­ºñ½º ½ÃÀÛÇϱâ 102
¼­ºñ½º µ¿ÀÛ ¿©ºÎ È®ÀÎÇϱâ 115
¼­ºñ½º ÁßÁöÇϱâ 116
¢º ¿ä¾à 116

Chapter 4. ÇÏµÓ Å¬·¯½ºÅÍ °èȹÇϱâ 118
¢º Ŭ·¯½ºÅ͸¦ °èȹÇÒ ¶§ ÀϹÝÀûÀ¸·Î °í·ÁÇØ¾ß ÇÒ °Íµé 118
¼­¹ö ±¸¼º ¿ä¼Ò 120
³ëµå¸¦ ¼±ÅÃÇÏ´Â ±âÁØ 120
¢º ½Ì±Û ·¢¿¡¼­ ¸ÖƼ ·¢À¸·Î °¡±â 121
ÇÏµÓ Å¬·¯½ºÅÍ Å©±â °áÁ¤Çϱâ 121
CPU, ¸Þ¸ð¸® ±×¸®°í ½ºÅ丮Áö¸¦ °áÁ¤ÇÏ´Â ÀϹÝÀûÀÎ ¿øÄ¢µé 121
¸¶½ºÅÍ ³ëµå¿¡ ´ëÇØ Æ¯º°È÷ °í·ÁÇØ¾ß ÇÒ Á¡ 125
¼­¹ö »çÀÌÁî¿¡ ´ëÇÑ Ãßõ 126
Ŭ·¯½ºÅÍ È®ÀåÇϱâ 127
Å« ±Ô¸ðÀÇ Å¬·¯½ºÅ͸¦ À§ÇÑ °¡À̵å¶óÀÎ 127
¢º ¸ÖƼ³ëµå Ŭ·¯½ºÅÍ ¸¸µé±â 128
Å×½ºÆ® Ŭ·¯½ºÅ͸¦ ¸¸µå´Â ¹æ¹ý 129
¢º ÇÏµÓ ¼³Á¤ ÆÄÀÏ ¼öÁ¤Çϱâ 133
HDFS ¼³Á¤ º¯°æ(hdfs-site.xml ÆÄÀÏ) 133
HDFS ¸Å°³º¯¼ö ¼öÁ¤Çϱâ 134
¾á ¼³Á¤ ¼öÁ¤ 135
¸Ê¸®µà½º ¼³Á¤ º¯°æÇϱâ 139
¢º Ŭ·¯½ºÅÍ ½ÃÀÛÇϱâ 141
½ºÅ©¸³Æ®·Î Ŭ·¯½ºÅÍ ½ÃÀÛÇÏ°í Á¾·áÇϱâ 143
»õ·Î¿î Ŭ·¯½ºÅÍ ÆÄÀÏ ½Ã½ºÅÛÀ» ºü¸£°Ô Á¡°ËÇϱâ 144
¢º ÇÏµÓ ¼­ºñ½º, À¥ ÀÎÅÍÆäÀ̽º ±×¸®°í Æ÷Æ® ¼³Á¤Çϱâ 145
¼­ºñ½º ¼³Á¤°ú À¥ ÀÎÅÍÆäÀ̽º 145
ÇÏµÓ ¼­ºñ½º Æ÷Æ® ¼³Á¤Çϱâ 148
ÇÏµÓ Å¬¶óÀ̾ðÆ® 150
¢º ¿ä¾à 152

PART ¥±¤ý ÇÏµÓ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© ¤ý154
Chatper 5. Ŭ·¯½ºÅÍ¿¡¼­ ¾ßÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱ⠡¦ ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©(& ÇÏÀ̺ê¿Í ÇDZ×) 156
¢º ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ© 156
¸Ê¸®µà½º ¸ðµ¨ 157
¸Ê¸®µà½º°¡ µ¿ÀÛÇÏ´Â ¹æ½Ä 158
¸Ê¸®µà½º Àâ ÇÁ·Î¼¼½Ì 160
°£´ÜÇÑ ¸Ê¸®µà½º ÇÁ·Î±×·¥ 162
ÇϵÓÀÇ ÀÛ¾÷ ó¸® ÀÌÇØÇϱâ - WordCount ÇÁ·Î±×·¥ ½ÇÇà 163
¸Ê¸®µà½º ÀԷ°ú Ãâ·Â µð·ºÅ丮 164
ÇϵÓÀÌ ÀâÀÇ »ó¼¼ Á¤º¸¸¦ º¸¿©ÁÖ´Â ¹æ¹ý 164
ÇÏµÓ ½ºÆ®¸®¹Ö 166
¢º ¾ÆÆÄÄ¡ ÇÏÀ̺ê 168
ÇÏÀ̺êÀÇ µ¥ÀÌÅÍ ±¸¼º 169
ÇÏÀ̺ê Å×À̺í·Î ÀÛ¾÷Çϱâ 169
µ¥ÀÌÅ͸¦ ÇÏÀ̺ê·Î ·ÎµùÇϱâ 170
ÇÏÀ̺ê Äõ¸®Çϱâ 171
¢º ¾ÆÆÄÄ¡ ÇÇ±× 171
ÇÇ±× ½ÇÇà ¸ðµå 172
°£´ÜÇÑ ÇDZ×ÀÇ ¿¹½Ã 172
¢º ¿ä¾à 173

Chapter 6. Ŭ·¯½ºÅÍ¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ - ½ºÆÄÅ© ÇÁ·¹ÀÓ¿öÅ© 174
¢º ½ºÆÄÅ©´Â ¹«¾ùÀΰ¡? 175
¢º ¿Ö ½ºÆÄÅ©Àΰ¡? 176
¼Óµµ 177
»ç¿ë°ú Á¢±ÙÀÇ ¿ëÀÌÇÔ 179
°£°áÇÔ°ú °£ÆíÇÔ 179
´Ù¸ñÀû ÇÁ·¹ÀÓ¿öÅ© 180
½ºÆÄÅ©¿Í ÇÏµÓ 181
¢º ½ºÆÄÅ© ½ºÅà 181
¢º ½ºÆÄÅ© ¼³Ä¡Çϱâ 183
½ºÆÄÅ©ÀÇ ¿¹Á¦µé 185
½ºÆÄÅ©ÀÇ Áß¿äÇÑ ÆÄÀÏ°ú µð·ºÅ丮µé 185
½ºÆÄÅ© ¹ÙÀ̳ʸ® ÄÄÆÄÀÏÇϱâ 185
½ºÆÄÅ© ·Î±×ÀÇ »ó¼¼ Á¤µµ ÁÙÀ̱â 186
¢º ½ºÆÄÅ© ½ÇÇà ¸ðµå 186
·ÎÄà ¸ðµå 186
Ŭ·¯½ºÅÍ ¸ðµå 187
¢º Ŭ·¯½ºÅÍ ¸Å´ÏÀú ÀÌÇØÇϱâ 187
µ¶¸³Çü Ŭ·¯½ºÅÍ ¸Å´ÏÀú 187
¾ÆÆÄÄ¡ ¸Þ¼Ò½º¸¦ ÀÌ¿ëÇÏ´Â ½ºÆÄÅ© 190
¾á¿¡¼­ ½ºÆÄÅ© ½ÇÇàÇϱâ 191
¾á°ú ½ºÆÄÅ©°¡ ÇÔ²² ¿¬µ¿µÇ´Â ¹æ½Ä 192
ÇÏµÓ Å¬·¯½ºÅÍ¿¡ ½ºÆÄÅ© ¼³Á¤Çϱâ 192
¢º ½ºÆÄÅ©¿Í µ¥ÀÌÅÍ ¾×¼¼½º 193
¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­ µ¥ÀÌÅÍ ·ÎµåÇϱâ 193
HDFS¿¡¼­ µ¥ÀÌÅÍ ·ÎµåÇϱâ 193
°ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅÍ ·ÎµåÇϱâ 195
¢º ¿ä¾à 196

Chapter 7. ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 197
¢º ½ºÆÄÅ© ÇÁ·Î±×·¡¹Ö ¸ðµ¨ 198
½ºÆÄÅ© ÇÁ·Î±×·¡¹Ö°ú RDD 198
ÇÔ¼ö ÇÁ·Î±×·¡¹Ö 199
½ºÆÄÅ© ÇÁ·Î±×·¡¹Ö 200
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç 202
RDDÀÇ ±âÃÊ 202
RDD »ý¼º 202
RDD ¿ÀÆÛ·¹ÀÌ¼Ç 205
RDD ÀúÀå 208
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¾ÆÅ°ÅØó 209
½ºÆÄÅ© ¿ë¾î 209
½ºÆÄÅ© ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÄÄÆ÷³ÍÆ® 209
¢º ÀÎÅÍ·¢Æ¼ºêÇÏ°Ô ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 210
¢º ½ºÆÄÅ© ¼Ð°ú ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç 211
½ºÆÄÅ© ¼Ð¿¡ ´ëÇØ 211
½ºÆÄÅ© ¼Ð »ç¿ëÇϱâ 212
½ºÆÄÅ© Ŭ·¯½ºÅÍ ½ÇÇà¿¡ ´ëÇÑ °³¿ä 214
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé°í ¼­¹ÔÇϱâ 215
½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 216
µ¶¸³Àû ½ºÆÄÅ© Ŭ·¯½ºÅÍ¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 217
spark-submitÀ¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 217
¸Þ¼Ò½º¿¡¼­ ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 219
¾á¿¡¼­ ÇÏµÓ Å¬·¯½ºÅÍ¿¡¼­ ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 219
JDBC/ODBC ¼­¹ö »ç¿ëÇϱâ 222
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤Çϱâ 223
½ºÆÄÅ© ¼³Á¤ ÇÁ·ÎÆÛƼ 223
spark-submitÀ» ½ÇÇàÇÒ ¶§ ¼³Á¤ÇÒ ¼ö ÀÖ´Â °Í 223
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¸ð´ÏÅ͸µ 225
¢º ½ºÆÄÅ© ½ºÆ®¸®¹ÖÀ¸·Î ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ ´Ù·ç±â 225
¢º ½ºÆÄÅ© ½ºÆ®¸®¹ÖÀÇ µ¿ÀÛ ¹æ½Ä 225
WorkCount·Î ´Ù½Ã º¸´Â ½ºÆÄÅ© ½ºÆ®¸®¹Ö 227
¢º ½ºÆÄÅ© SQLÀ» »ç¿ëÇØ ±¸Á¶È­µÈ µ¥ÀÌÅÍ Ã³¸®Çϱâ 229
µ¥ÀÌÅÍÇÁ·¹ÀÓ 229
HiveContext¿Í SQLContext 229
½ºÆÄÅ© SQL°ú ¿¬µ¿Çϱâ 230
µ¥ÀÌÅÍÇÁ·¹ÀÓ »ý¼º 231
¢º ¿ä¾à 232

PART ¥²¤ý ÇÏµÓ µ¥ÀÌÅÍ °ü¸® ¹× º¸È£ ±×¸®°í °í°¡¿ë¼º ¤ý234
Chapter 8. ³×ÀÓ³ëµåÀÇ ¿ªÇÒ°ú HDFSÀÇ µ¿ÀÛ ¹æ½Ä 236
¢º HDFS - ³×ÀÓ³ëµå¿Í µ¥ÀÌÅͳëµå »çÀÌÀÇ »óÈ£ ¿¬µ¿ 237
Ŭ¶óÀ̾ðÆ®¿Í HDFS °£ÀÇ »óÈ£ ¿¬µ¿ 238
³×ÀÓ³ëµå¿Í µ¥ÀÌÅͳëµå °£ÀÇ Åë½Å 238
¢º ·¢ ¾î¿þ¾î´Ï½º¿Í ÅäÆú·ÎÁö 240
Ŭ·¯½ºÅÍ¿¡ ·¢ ¾î¿þ¾î´Ï½º ¼³Á¤Çϱâ 241
Ŭ·¯½ºÅÍÀÇ ·¢ Á¤º¸ ã±â 242
¢º HDFSÀÇ µ¥ÀÌÅÍ º¹Á¦ 244
HDFS µ¥ÀÌÅÍ °ü¸® ¹× µ¥ÀÌÅÍ ºí·Ï 245
µ¥ÀÌÅÍ º¹Á¦ 245
ºí·Ï°ú º¹Á¦º»ÀÇ »óÅ 248
¢º Ŭ¶óÀ̾ðÆ®°¡ HDFS µ¥ÀÌÅ͸¦ ÀÐ°í ¾²´Â ¹æ½Ä 251
Ŭ¶óÀ̾ðÆ®°¡ HDFS µ¥ÀÌÅ͸¦ Àд ¹æ½Ä 251
Ŭ¶óÀ̾ðÆ®°¡ HDFS¿¡ µ¥ÀÌÅ͸¦ ¾²´Â ¹æ½Ä 252
¢º HDFS º¹±¸ ÇÁ·Î¼¼½ºÀÇ ÀÌÇØ 256
»ý¼º ½ºÅÛÇÁ 256
»ç¿ë±Ç º¹±¸ 256
ºí·Ï º¹±¸ 257
ÆÄÀÌÇÁ¶óÀÎ º¹±¸ 258
¢º HDFSÀÇ Áß¾ÓÁýÁßÀû ij½Ã °ü¸® 259
ÇϵӰú OS ÆäÀÌÁö ij½ÃÇϱâ 260
Áß¾Ó Ä³½Ã °ü¸®ÀÇ ÇÙ½É ¿ø¸® 260
Áß¾Ó Ä³½Ã °ü¸®°¡ µ¿ÀÛÇÏ´Â ¹æ½Ä 261
ij½Ã ¼³Á¤ 261
ij½Ã ¸í·É 262
ij½Ã Ç® 262
ij½Ã »ç¿ëÇϱâ 263
¢º ÇϵÓÀÇ ¾ÆÄ«ÀÌºê ½ºÅ丮Áö, SSD¿Í ¸Þ¸ð¸®(ÀÌÁ¾ ½ºÅ丮Áö) 264
½ºÅ丮Áö ŸÀÔ¿¡ µû¸¥ ¼º´É»óÀÇ Æ¯Â¡µé 265
À̱âÁ¾ HDFS ½ºÅ丮ÁöÀÇ Çʿ伺 266
½ºÅ丮Áö ¾ÆÅ°ÅØóÀÇ º¯È­ 267
ÆÄÀÏ¿¡ ´ëÇÑ ½ºÅ丮Áö ¼³Á¤ 267
¾ÆÄ«ÀÌºê ½ºÅ丮Áö ¼³Á¤ 268
½ºÅ丮Áö Á¤Ã¥ °ü¸® 271
µ¥ÀÌÅÍ À̵¿Çϱâ 272
¾ÆÄ«ÀÌºê ½ºÅ丮Áö ¸¸µé±â 273
¢º ¿ä¾à 274

Chapter 9. HDFS ¸í·É, Æ۹̼Ç, ±×¸®°í ½ºÅ丮Áö 275
¢º HDFS¸¦ HDFS ¼Ð ¸í·ÉÀ¸·Î °ü¸®Çϱâ 276
hdfs dfs À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇØ HDFS °ü¸®Çϱâ 277
HDFS ÆÄÀÏ°ú µð·ºÅ丮 ¸ñ·Ï ±¸Çϱâ 279
HDFS ÆÄÀÏ°ú µð·ºÅ丮 Á¦°ÅÇϱâ 282
ÆÄÀÏ°ú µð·ºÅ丮ÀÇ ¼ÒÀ¯±Ç º¯°æÇϱâ 283
¢º dfsadminÀ» ÀÌ¿ëÇØ HDFS ¿ÀÆÛ·¹ÀÌ¼Ç ½ÇÇàÇϱâ 284
dfsadmin -report ¸í·É 286
¢º HDFS Æ۹̼ǰú »ç¿ëÀÚ °ü¸®Çϱâ 288
HDFS ÆÄÀÏ ÆÛ¹Ì¼Ç 288
HDFS À¯Àú¿Í ¼öÆÛ À¯Àú 291
¢º HDFS ½ºÅ丮Áö °ü¸®Çϱâ 293
HDFS µð½ºÅ© »ç¿ë·ü È®ÀÎÇϱâ 294
HDFS ½ºÅ丮Áö¿¡ ÄõÅÍ ÇÒ´çÇϱâ 298
¢º HDFS µ¥ÀÌÅÍ ¸®¹ë·±½ÌÇϱâ 302
HDFS°¡ ºÒ±ÕÇü »óÅ°¡ µÈ ÀÌÀ¯ 303
HDFS µ¥ÀÌÅÍÀÇ ±ÕÇüÀ» ¸ÂÃß±â À§ÇØ ¹ë·±¼­ ½ÇÇàÇϱâ 303
hdfs dfsadminÀ» ÀÌ¿ëÇØ ½±°Ô ÀÛ¾÷Çϱâ 306
¹ë·±¼­ ÅøÀ» ½ÇÇàÇØ¾ß ÇÒ ½ÃÁ¡ 308
¢º HDFS ¿©ºÐÀÇ °ø°£ È®º¸Çϱâ(°ø°£ Àç»ý) 309
ÆÄÀÏ°ú µð·ºÅ丮 Á¦°ÅÇϱâ 310
º¹Á¦ °è¼ö ³·Ãß±â 310
¢º ¿ä¾à 312

Chapter 10. µ¥ÀÌÅÍ º¸È£, ÆÄÀÏ Æ÷¸Ë, ±×¸®°í HDFS Á¢¼Ó 313
¢º µ¥ÀÌÅÍ º¸È£Çϱâ 314
HDFS ÈÞÁöÅë ±â´ÉÀ¸·Î ½Ç¼ö·Î µ¥ÀÌÅ͸¦ »èÁ¦ÇÏ´Â ÀÏ ¹æÁöÇϱâ 314
Áß¿äÇÑ µ¥ÀÌÅ͸¦ º¸°üÇϱâ À§ÇØ HDFS ½º³À¼¦ »ç¿ëÇϱâ 317
ÆÄÀÏ ½Ã½ºÅÛ °Ë»ç¸¦ ÅëÇÑ µ¥ÀÌÅÍ ¹«°á¼º °ËÁõÇϱâ 322
¢º µ¥ÀÌÅÍ ¾ÐÃà 328
ÀϹÝÀûÀ¸·Î ¾²ÀÌ´Â ¾ÐÃà Æ÷¸Ëµé 329
´Ù¾çÇÑ ¾ÐÃà ¹æ½Ä¿¡ ´ëÇÑ Æò°¡ 329
¸Ê¸®µà½º¸¦ À§ÇÑ ¿©·¯ ´Ü°è¿¡¼­ÀÇ ¾ÐÃà 330
½ºÆÄÅ©¸¦ À§ÇÑ ¾ÐÃà 334
µ¥ÀÌÅÍ Á÷·ÄÈ­ 334
¢º ÇÏµÓ ÆÄÀÏ Æ÷¸Ë 335
¹Ù¸¥ ÆÄÀÏ Æ÷¸ËÀ» °áÁ¤ÇÏ´Â ±âÁØ 335
ÇϵÓÀÌ Áö¿øÇÏ´Â ÆÄÀÏ Æ÷¸Ëµé 337
ÀÌ»óÀûÀÎ ÆÄÀÏ Æ÷¸Ë 343
ÇϵÓÀÇ ÀÛÀº ÆÄÀÏ ¹®Á¦ ±×¸®°í ÆÄÀÏ ÇÕÄ¡±â 344
ÀÛÀº ÆÄÀÏ ¹®Á¦¸¦ ±Øº¹Çϱâ À§ÇÑ ¿¬ÇÕµÈ ³×ÀÓ³ëµå »ç¿ëÇϱâ 345
HARÀ» ÀÌ¿ëÇØ ÀÛÀº ÆÄÀÏ °ü¸®Çϱâ 345
ÀÛÀº ÆÄÀÏ·Î ÀÎÇÑ ¼º´É À̽´ ÇØ°áÇϱâ 347
¢º ÇϵÓÀÇ WebHDFS¿Í HttpFS ÀÌ¿ëÇϱâ 349
WebHDFS - ÇϵÓÀÇ REST API 349
WebHDFS »ç¿ëÇϱâ 350
WebHDFS API »ç¿ëÇϱâ 350
WebHDFS ¸í·É ÀÌÇØÇϱâ 351
¹æÈ­º® µÚ¿¡ ÀÖ´Â HDFS¿¡ Á¢¼ÓÇϱâ À§ÇØ HttpFS °ÔÀÌÆ®¿þÀÌ »ç¿ëÇϱâ 355
¢º ¿ä¾à 357

Chapter 11. ³×ÀÓ³ëµå ¿ÀÆÛ·¹À̼Ç, °í°¡¿ë¼º ±×¸®°í Æä´õ·¹ÀÌ¼Ç 358
¢º ³×ÀÓ³ëµå ¿ÀÆÛ·¹ÀÌ¼Ç ÀÌÇØÇϱâ 359
HDFS ¸ÞŸµ¥ÀÌÅÍ 360
³×ÀÓ³ëµå ½ÃÀÛ °úÁ¤ 362
³×ÀÓ³ëµå¿Í µ¥ÀÌÅͳëµå °£ÀÇ Çù¾÷ °úÁ¤ 363
¢º üũÆ÷ÀÎÆà ÇÁ·Î¼¼½º 365
¼¼ÄÁ´õ¸®, üũÆ÷ÀÎÆ®, ¹é¾÷ ±×¸®°í ½ºÅĹÙÀÌ ³ëµåµé 366
üũÆ÷ÀÎÆà Áֱ⠼³Á¤ 368
üũÆ÷ÀÎÆ® ¼º´É °ü¸®Çϱâ 369
üũÆ÷ÀÎÆÃÀÇ ¸ÞÄ¿´ÏÁò 370
¢º ³×ÀÓ³ëµåÀÇ ¾ÈÀü ¸ðµå ¿ÀÆÛ·¹ÀÌ¼Ç 371
ÀÚµ¿ ¾ÈÀü ¸ðµå ¿ÀÆÛ·¹ÀÌ¼Ç 372
³×ÀÓ³ëµå¸¦ ¾ÈÀü ¸ðµå·Î ¸¸µé±â 372
³×ÀÓ³ëµå°¡ ¾ÈÀü ¸ðµå¸¦ ÅëÇØ »óŸ¦ ÀüȯÇÏ´Â ¹æ¹ý 374
³×ÀÓ³ëµå ¸ÞŸµ¥ÀÌÅÍ ¹é¾÷°ú º¹¿ø 375
¢º HDFS °í°¡¿ë¼º ¼³Á¤ 377
³×ÀÓ³ëµåÀÇ HA ¾ÆÅ°ÅØó(QJM) 378
¾ÆÆÄÄ¡ ÁÖÅ°ÆÛ¸¦ ÁßÀçÀÚ·Î »ç¿ëÇϱâ 378
HDFS HA Quorum Ŭ·¯½ºÅÍ ¼³Á¤Çϱâ 380
°í°¡¿ë ³×ÀÓ³ëµå ¼³Ä¡Çϱâ 385
HAÀÇ ¼öµ¿ Àüȯ ¹× ÀÚµ¿ Àüȯ 390
¢º HDFS ¿¬ÇÕ(HDFS Federation) 392
¿¬ÇÕ ³×ÀÓ³ëµå ¾ÆÅ°ÅØó 393
¢º ¿ä¾à 394

PART ¥³¤ý µ¥ÀÌÅÍ À̵¿, ¸®¼Ò½º ÇÒ´ç, Àâ ½ºÄÉÁÙ¸µ ±×¸®°í º¸¾È ¤ý396
Chapter 12. Çϵӿ¡¼­ µ¥ÀÌÅÍ ³Ö°í ¹è±â 39
¢º ÇÏµÓ µ¥ÀÌÅÍ À̵¿À» À§ÇÑ Åøµé 398
¢º ¸í·ÉÇàÀ» ÅëÇØ HDFS¿¡ µ¥ÀÌÅÍ ·ÎµùÇϱâ 399
-cat ¸í·ÉÀ» »ç¿ëÇØ ÆÄÀÏ ³»¿ë ´ýÇÁÇϱâ 400
HDFS ÆÄÀÏ Å×½ºÆ®Çϱâ 400
HDFS·Î ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ °£ÀÇ ÆÄÀÏ º¹»ç ¹× À̵¿ 401
-get ¸í·ÉÀ¸·Î ÆÄÀÏ ¿Å±â±â 403
HDFS¿¡¼­ ÆÄÀÏÀ» °¡Á®¿À°Å³ª ³Ö±â 403
-tail°ú head ¸í·É »ç¿ë¹ý 404
¢º DistCp¸¦ ÀÌ¿ëÇØ Å¬·¯½ºÅÍ »çÀÌ¿¡ HDFS µ¥ÀÌÅÍ º¹»çÇϱâ 404
DistCp ¸í·ÉÀ» ÀÌ¿ëÇØ µ¥ÀÌÅÍ ¿Å±â±â 404
DistCp ¿É¼Ç 407
¢º ½ºÄòÀ¸·Î °ü°èÇü µ¥ÀÌÅͺ£À̽º µ¥ÀÌÅÍ Ã³¸®Çϱâ 410
½ºÄò ¾ÆÅ°ÅØó 410
½ºÄò ¼³Ä¡Çϱâ 411
½ºÄòÀ¸·Î µ¥ÀÌÅÍ À̵¿Çϱâ 412
½ºÄòÀ¸·Î µ¥ÀÌÅÍ °¡Á®¿À±â 413
µ¥ÀÌÅ͸¦ ÇÏÀ̺ê·Î °¡Á®¿À±â 424
½ºÄòÀ¸·Î µ¥ÀÌÅÍ ³»º¸³»±â 427
¢º Ç÷ëÀ» ÀÌ¿ëÇØ ¿ÜºÎ¿¡¼­ µé¾î¿À´Â µ¥ÀÌÅÍ Ã³¸®Çϱâ 434
ÇÃ·ë ¾ÆÅ°ÅØó °£·«È÷ »ìÆ캸±â 434
ÇÃ·ë ¿¡ÀÌÀüÆ® ¼³Á¤Çϱâ 437
°£´ÜÇÑ ÇÃ·ë »ç¿ë ¿¹ 438
Ç÷ëÀ¸·Î µ¥ÀÌÅ͸¦ HDFS·Î À̵¿Çϱâ 440
´õ º¹ÀâÇÑ ÇÃ·ë »ç¿ë »ç·Ê 441
¢º Ä«ÇÁÄ«¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅÍ Ã³¸®Çϱâ 444
Ä«ÇÁÄ«°¡ Á¦°øÇÏ´Â ÀÌÁ¡µé 445
Ä«ÇÁÄ« µ¿ÀÛ ¹æ½Ä 446
Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ¼³Á¤Çϱâ 447
ÇϵӰú ½ºÅèÀ» »ç¿ëÇØ Ä«ÇÁÄ«¿Í ÅëÇÕÇϱâ 451
¢º ¿ä¾à 454

Chapter 13. ÇÏµÓ Å¬·¯½ºÅÍÀÇ ¸®¼Ò½º ÇÒ´ç 455
¢º Çϵӿ¡¼­ ¸®¼Ò½º ÇÒ´ç 456
Ŭ·¯½ºÅÍÀÇ ÀÛ¾÷·® °ü¸®Çϱâ 456
ÇϵÓÀÇ ¸®¼Ò½º ½ºÄÉÁÙ·¯ 457
¢º FIFO ½ºÄÉÁÙ·¯ 459
¢º Capacity ½ºÄÉÁÙ·¯ 459
Å¥¿Í ¼­ºê Å¥ 461
Ŭ·¯½ºÅÍ°¡ ¸®¼Ò½º¸¦ ÇÒ´çÇÏ´Â ¹æ¹ý 467
¾ÖÇø®ÄÉÀÌ¼Ç ¼±Á¡Çϱâ 470
Capacity ½ºÄÉÁÙ·¯ È°¼ºÈ­Çϱâ 471
ÀüÇüÀûÀÎ Capacity ½ºÄÉÁÙ·¯ 471
¢º Fair ½ºÄÉÁÙ·¯ 475
Å¥ 477
Fair ½ºÄÉÁÙ·¯ ¼³Á¤Çϱâ 477
ÀâÀ» Å¥¿¡ À§Ä¡½ÃÅ°´Â ¹æ¹ý 480
Fair ½ºÄÉÁÙ·¯¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ¼±Á¡ 481
º¸¾È°ú ¸®¼Ò½º Ç® 482
°£´ÜÇÑ fair-scheduler.xml ÆÄÀÏ 482
½ºÄÉÁÙ·¯¿¡ Àâ ¼­¹ÔÇϱâ 484
¾ÖÇø®ÄÉÀ̼ÇÀ» ´Ù¸¥ Å¥·Î À̵¿Çϱâ 484
Fair ½ºÄÉÁÙ·¯ ¸ð´ÏÅ͸µÇϱâ 484
¢º Capacity ½ºÄÉÁÙ·¯¿Í Fair ½ºÄÉÁÙ·¯ ºñ±³ 485
µÎ ½ºÄÉÁÙ·¯ÀÇ ºñ½ÁÇÑ Á¡ 485
µÎ ½ºÄÉÁÙ·¯ÀÇ Â÷ÀÌÁ¡ 485
¢º ¿ä¾à 486

Chapter 14. ¿ìÁö(Oozie)·Î Àâ ¿öÅ©Ç÷Π°ü¸®Çϱâ 487
¢º ¾ÆÆÄÄ¡ ¿ìÁö¸¦ ÀÌ¿ëÇØ Àâ ½ºÄÉÁÙ¸µÇϱâ 488
¢º ¿ìÁöÀÇ ¾ÆÅ°ÅØó 489
¿ìÁö ¼­¹ö 490
¿ìÁö Ŭ¶óÀ̾ðÆ® 490
¿ìÁö µ¥ÀÌÅͺ£À̽º 491
¢º Ŭ·¯½ºÅÍ¿¡ ¿ìÁö ¼³Ä¡Çϱâ 492
¿ìÁö ¼³Ä¡¿Í ¼³Á¤Çϱâ 492
¿ìÁö¸¦ À§ÇÑ ÇÏµÓ ¼³Á¤ 494
¢º ¿ìÁö ¿öÅ©Ç÷ΠÀÌÇØÇϱâ 497
¿öÅ©Ç÷Î, ÄÁÆ®·Ñ Ç÷Π±×¸®°í ³ëµå 497
workflow.xml ÆÄÀÏÀ» °®°í ¿öÅ©Ç÷ΠÁ¤ÀÇÇϱâ 498
¢º ¿ìÁö°¡ ¾×¼ÇÀ» ½ÇÇàÇÏ´Â ¹æ¹ý 499
¾×¼Ç ³ëµå ¼³Á¤Çϱâ 500
¢º ¿ìÁö ¿öÅ©Ç÷Π»ý¼ºÇϱâ 506
ÄÁÆ®·Ñ ³ëµå ¼³Á¤Çϱâ 507
Àâ ¼³Á¤Çϱâ 512
¢º ¿ìÁö ¿öÅ©Ç÷ΠÀâ ½ÇÇàÇϱâ 513
Àâ ÇÁ·ÎÆÛƼ ¼³Á¤Çϱâ 514
¿ìÁö Àâ ¹èÆ÷Çϱâ 515
µ¿Àû ¿öÅ©Ç÷Π»ý¼ºÇϱâ 515
¢º ¿ìÁö ÄÚµð³×ÀÌÅÍ 517
½Ã°£ ±â¹Ý ÄÚµð³×ÀÌÅÍ 518
µ¥ÀÌÅÍ ±â¹Ý ÄÚµð³×ÀÌÅÍ 520
½Ã°£°ú µ¥ÀÌÅÍ ±â¹Ý ÄÚµð³×ÀÌÅÍ 521
¸í·É ÇàÀ¸·Î ¿ìÁö ÄÚµð³×ÀÌÅÍ ¼­¹ÔÇϱâ 522
¢º ¿ìÁö °ü¸®Çϱâ 523
ÀÚÁÖ »ç¿ëÇÏ´Â ¿ìÁö ¸í·É°ú ½ÇÇà ¹æ¹ý 524
¿ìÁö Æ®·¯ºí½´Æà 526
¿ìÁöÀÇ ½ºÄÉÁÙ¸µ ¹× ¼­ºñ½º ¼öÁØ 527
¢º ¿ä¾à 528

Chapter 15. ÇϵÓÀÇ º¸¾È 529
¢º ÇÏµÓ º¸¾ÈÀÇ °³¿ä 530
ÀÎÁõ, Àΰ¡ ±×¸®°í °èÁ¤ 532
¢º Ä¿¹ö·Î½º·Î ÇÏµÓ ÀÎÁõÇϱâ 534
Ä¿¹ö·Î½º¿Í µ¿ÀÛ ¿ø¸® 534
Ä¿¹ö·Î½º ÀÎÁõ ÇÁ·Î¼¼½º 536
Ä¿¹ö·Î½º Æ®·¯½ºÆ® 537
Ưº° ÇÁ¸°½ÃÇà 537
Ŭ·¯½ºÅÍ¿¡ Ä¿¹ö·Î½º ÀÎÁõ Ãß°¡Çϱâ 538
ÇϵÓÀ» À§ÇÑ Ä¿¹ö·Î½º ¼³Á¤Çϱâ 543
Ä¿¹ö·Î½º¸¦ »ç¿ëÇØ ÇÏµÓ Å¬·¯½ºÅÍ º¸È£Çϱâ 548
Ä¿¹ö·Î½º°¡ »ç¿ëÀÚ¿Í ¼­ºñ½º¸¦ ÀÎÁõÇÏ´Â ¹æ¹ý 554
Ä¿¹ö·Î½º¸¦ »ç¿ëÇÏ´Â ÇÏµÓ Å¬·¯½ºÅÍ °ü¸®Çϱâ 555
¢º ÇÏµÓ Àΰ¡ 559
HDFS ÆÛ¹Ì¼Ç 559
¼­ºñ½º ·¹º§ Àΰ¡ 564
¾ÆÆÄÄ¡ ¼¾Æ®¸®¸¦ ÀÌ¿ëÇÑ ·ê ±â¹Ý Àΰ¡ ¹æ½Ä 567
¢º ÇÏµÓ °¨½ÃÇϱâ 573
HDFS ¿ÀÆÛ·¹ÀÌ¼Ç °¨½Ã 574
YARN ¿ÀÆÛ·¹ÀÌ¼Ç °¨½Ã 574
¢º ÇÏµÓ µ¥ÀÌÅÍ ¾ÈÀüÇÏ°Ô º¸°üÇϱâ 575
HDFS Æ®·£½ºÆз±Æ® ¾Ïȣȭ 576
µ¥ÀÌÅÍ Àü¼Û ½Ã ¾Ïȣȭ 579
¢º ±âŸ ÇϵÓÀÇ º¸¾È°ú °ü·Ã ÇÁ·ÎÁ§Æ®µé 580
³ì½º °ÔÀÌÆ®¿þÀÌ·Î ÇÏµÓ ÀÎÇÁ¶ó º¸¾È °­È­Çϱâ 580
º¸¾È °ü¸®¸¦ À§ÇÑ ¾ÆÆÄÄ¡ ·¹ÀÎÀú 580
¢º ¿ä¾à 581

PART ¥´¤ý ¸ð´ÏÅ͸µ, ÃÖÀûÈ­, ±×¸®°í ¹®Á¦ ÇØ°á 582
Chapter 16. Àâ °ü¸®Çϱâ, ÈÞ »ç¿ëÇϱ⠱׸®°í ¹Ýº¹ ÀÛ¾÷ ¼öÇàÇϱâ 584
¢º YARN ¸í·ÉÀ» ÀÌ¿ëÇØ ÇÏµÓ Àâ °ü¸®Çϱâ 585
¾á ¾ÖÇø®ÄÉÀÌ¼Ç º¸±â 586
¾ÖÇø®ÄÉÀ̼ÇÀÇ »óÅ ȮÀÎÇϱâ 588
½ÇÇàÇÏ°í ÀÖ´Â ¾ÖÇø®ÄÉÀÌ¼Ç ÁßÁöÇϱâ 588
³ëµåÀÇ »óÅ ȮÀÎÇϱâ 588
¾á Å¥ È®ÀÎÇϱâ 589
¾ÖÇø®ÄÉÀÌ¼Ç ·Î±× °¡Á®¿À±â 589
¾á °ü¸®¸¦ À§ÇÑ ¸í·Éµé 589
¢º ³ëµå¸¦ Ŭ·¯½ºÅÍ¿¡¼­ »©°Å³ª Ãß°¡Çϱâ 591
Ŭ·¯½ºÅÍ È£½ºÆ®¸¦ Æ÷ÇÔ½ÃÅ°°Å³ª Á¦¿ÜÇϱâ 592
µ¥ÀÌÅͳëµå¿Í ³ëµå¸Å´ÏÀú µðÄ¿¹Ì¼ÇÇϱâ 593
³ëµå¸¦ ¸®Ä¿¹Ì¼ÇÇϱâ 595
µðÄ¿¹Ì¼Ç°ú ¸®Ä¿¹Ì¼Ç °úÁ¤¿¡¼­ ±â¾ïÇÏ°í ÀÖ¾î¾ß ÇÒ °Íµé 595
»õ·Î¿î µ¥ÀÌÅͳëµå¿Í ³ëµå¸Å´ÏÀú Ãß°¡Çϱâ 596
¢º ¸®¼Ò½º¸Å´ÏÀú °í°¡¿ë ¼³Á¤(HA ¼³Á¤) 597
¸®¼Ò½º¸Å´ÏÀúÀÇ °í°¡¿ë ¾ÆÅ°ÅØó 597
¸®¼Ò½º¸Å´ÏÀú Àå¾Ö ±Øº¹(Failover) 599
¸®¼Ò½º¸Å´ÏÀú °í°¡¿ë(HA) Ä¿¸Çµå·Î Á¦¾îÇϱâ 601
¢º ÀϹÝÀûÀÎ °ü¸® ÀÛ¾÷ ¼öÇàÇϱâ 602
³×ÀÓ³ëµå¸¦ ´Ù¸¥ È£½ºÆ®·Î ÀÌÀüÇϱâ 602
°í°¡¿ë(HA) ³×ÀÓ³ëµå °ü¸®Çϱâ 602
Ŭ·¯½ºÅÍ °ü¸®¸¦ À§ÇØ Sutdown/Startup ½ºÅ©¸³Æ® »ç¿ëÇϱâ 603
HDFS ¹ë·±½Ì 603
µ¥ÀÌÅͳëµåÀÇ ½ºÅ丮Áö ±ÕÇü Àâ ¸Þ¿ì±â 604
¢º MySQL µ¥ÀÌÅͺ£À̽º °ü¸®Çϱâ 605
MySQL µ¥ÀÌÅͺ£À̽º ¼³Á¤Çϱâ 605
MySQL °í°¡¿ë ¼³Á¤Çϱâ 606
¢º Áß¿äÇÑ Å¬·¯½ºÅÍ µ¥ÀÌÅÍ ¹é¾÷Çϱâ 608
HDFS ¸ÞŸµ¥ÀÌÅÍ ¹é¾÷Çϱâ 608
¸ÞŸ½ºÅä¾î µ¥ÀÌÅͺ£À̽º ¹é¾÷Çϱâ 610
¢º È޷ΠŬ·¯½ºÅÍ °ü¸®Çϱâ 611
»ç¿ëÀÚ¿¡°Ô ÈÞ¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϱâ 611
ÈÞ ¼³Ä¡ 612
ÈÞ¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Ŭ·¯½ºÅÍ ¼³Á¤Çϱâ 614
ÈÞ¿Í ¿¬µ¿Çϱâ 619
¢º Ưº°ÇÑ HDFS ±â´É »ç¿ëÇϱâ 620
¸ÖƼȨµå ³×Æ®¿öÅ©¿¡ HDFS¿Í ¾á ¼³Ä¡Çϱâ 620
¼ô¼­Å¶ ·ÎÄà ¸®µå 621
¸¶¿îÅͺí HDFS 623
NFS °ÔÀÌÆ®¿þÀ̸¦ ÀÌ¿ëÇØ HDFS¸¦ ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¸¶¿îÆ®½ÃÅ°±â 624
¢º ¿ä¾à 626

Chapter 17. ¸ð´ÏÅ͸µ, ÁöÇ¥, ±×¸®°í ÇÏµÓ ·Î±ë 627
¢º ¸®´ª½º ¼­¹ö ¸ð´ÏÅ͸µÇϱâ 628
¸®´ª½º ½Ã½ºÅÛ ¸ð´ÏÅ͸µÀÇ ±âÃÊ 628
¸®´ª½º ½Ã½ºÅÛÀÇ ¸ð´ÏÅ͸µ Åø 630
¢º ÇϵÓÀÇ Æò°¡ ÁöÇ¥ 634
ÇÏµÓ ÁöÇ¥ Á¾·ù 635
ÇÏµÓ ÁöÇ¥ ÀÌ¿ëÇϱâ 636
ÆÄÀÏ ½Ã½ºÅÛÀÇ ÁöÇ¥ ¼öÁýÇϱâ 636
¢º °»±Û¸®¾Æ¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 638
°»±Û¸®¾Æ ¾ÆÅ°ÅØó 638
°»±Û¸®¾Æ¿Í ÇÏµÓ ÅëÇÕ ¼³Á¤Çϱâ 639
ÇÏµÓ ÁöÇ¥ ¼³Á¤Çϱâ 641
¢º ÇÏµÓ ·Î±ë ÀÌÇØÇϱâ 642
ÇÏµÓ ·Î±× ¸Þ½ÃÁö 642
µ¥¸ó°ú ¾ÖÇø®ÄÉÀ̼ÇÀÇ ·Î±× ±×¸®°í ·Î±×¸¦ º¸´Â ¹æ¹ý 643
¾ÖÇø®ÄÉÀÌ¼Ç ·Î±ë µ¿ÀÛ ¹æ½Ä 644
³ëµå¸Å´ÏÀú ·Î±×µð·ºÅ丮¿¡ ÀúÀåµÇ´Â °Íµé 645
ÇϵÓÀÌ ÀâÀ» ½ÇÇàÇÒ ¶§ HDFS ½ºÅ×ÀÌ¡ µð·ºÅ丮¿Í ·ÎÄà µð·ºÅ丮¸¦ ¾ò´Â ¹æ¹ý 646
·Î±× ¾î±×¸®°ÔÀ̼ÇÀ» ÅëÇØ À⠷α׸¦ HDFS¿¡ ÀúÀåÇϱâ 652
ÇÏµÓ µ¥¸ó ·Î±× ´Ù·ç±â 657
¢º ÇÏµÓ À¥ UI·Î ¸ð´ÏÅ͸µÇϱâ 659
¸®¼Ò½º¸Å´ÏÀú À¥ UI·Î Àâ ¸ð´ÏÅ͸µÇϱâ 661
ÀâÈ÷½ºÅ丮¼­¹ö À¥ UI 665
³×ÀÓ³ëµå À¥ UI¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 668
¢º ÇÏµÓ ÄÄÆ÷³ÍÆ® ¸ð´ÏÅ͸µ 669
ÇÏÀÌºê ¸ð´ÏÅ͸µÇϱâ 669
½ºÆÄÅ© ¸ð´ÏÅ͸µÇϱâ 670
¢º ¿ä¾à 670

Chapter 18. Ŭ·¯½ºÅÍ ¸®¼Ò½º Æ©´×, ¸Ê¸®µà½º ÃÖÀûÈ­ ±×¸®°í º¥Ä¡¸¶Å· 671
¢º ¾á ¸Þ¸ð¸®¿Í CPU¸¦ ÇÒ´çÇÏ´Â ¹æ¹ý 672
¸Þ¸ð¸® ÇÒ´çÇϱâ 672
CPU ÄÚ¾î ¹èÁ¤ ¼³Á¤Çϱâ 681
¸Þ¸ð¸®¿Í CPU °¡»ó ÄÚ¾îÀÇ °ü°è 682
¢º È¿À²ÀûÀÎ ¼º´ÉÀ» À§ÇÑ ¼³Á¤ 682
Åõ±âÀû ½ÇÇà(Speculative Execution) 682
½Ã½ºÅÛÀÇ I/O ·Îµå ÁÙÀ̱â 685
¢º ¸Ê°ú ¸®µà½º ŽºÅ© Æ©´×Çϱâ - °ü¸®Àڷμ­ ÇÒ ¼ö ÀÖ´Â °Í 686
¸Ê ŽºÅ© Æ©´×Çϱâ 687
ÀԷ°ú Ãâ·Â 688
¸®µà½º ŽºÅ© Æ©´×Çϱâ 691
¸Ê¸®µà½º ¼ÅÇà ÇÁ·Î¼¼½º Æ©´×Çϱâ 693
¢º ÇÇ±×¿Í ÇÏÀ̺ê Àâ ÃÖÀûÈ­Çϱâ 696
ÇÏÀ̺ê Àâ ÃÖÀûÈ­ 696
ÇÇ±× Àâ ÃÖÀûÈ­Çϱâ 698
¢º Ŭ·¯½ºÅÍ º¥Ä¡¸¶Å· 699
TestDFSIO¸¦ »ç¿ëÇØ I/O ¼º´É Å×½ºÆ®Çϱâ 700
Å׶ó¼ÒÆ®¸¦ ÀÌ¿ëÇÑ ¼º´É ÃøÁ¤ 702
¢º ÇÏµÓ Ä«¿îÅÍ 708
ÆÄÀÏ ½Ã½ºÅÛ Ä«¿îÅÍ 710
Àâ Ä«¿îÅÍ 710
¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ© Ä«¿îÅÍ 711
Ä¿½ºÅÒ ÀÚ¹Ù Ä«¿îÅÍ 712
Ä«¿îÅÍ¿¡ ÇÑ°è Á¤Çϱâ 713
¢º ¸Ê¸®µà½º ÃÖÀûÈ­Çϱâ 713
¸Ê¸¸ ÀÖ´Â Àâ°ú ¸Ê°ú ¸®µà½º°¡ ÀÖ´Â Àâ 713
ÄĹÙÀ̳ʷΠ¸Ê¸®µà½º ¼º´ÉÀ» ³ôÀÌ´Â ¹æ¹ý 714
ÆÄƼ¼Å³Ê¸¦ ÀÌ¿ëÇØ ¼º´É ³ôÀ̱â 715
¸Ê¸®µà½º ÇÁ·Î¼¼½º Áß¿¡ µ¥ÀÌÅÍ ¾ÐÃàÇϱâ 716
³Ê¹« ¸¹Àº ¸ÊÆÛ ¶Ç´Â ¸®µà¼­¸¦ »ç¿ëÇÑ´Ù¸é? 716
¢º ¿ä¾à 719

Chapter 19.¾ÆÆÄÄ¡ ½ºÆÄÅ© ¼³Ä¡ ¹× Æ©´× 721
¢º ¾á À§¿¡¼­ µ¿ÀÛÇÏ´Â ½ºÆÄÅ©¸¦ À§ÇÑ ¸®¼Ò½º ÇÒ´ç ¼³Á¤Çϱâ 722
CPU ÇÒ´çÇϱâ 722
¸Þ¸ð¸® ÇÒ´çÇϱâ 722
¢º ¸®¼Ò½º°¡ ½ºÆÄÅ©¿¡ ¾î¶»°Ô ÇÒ´çµÇ´Â°¡? 723
½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¸®¼Ò½º ÇÒ´ç Á¦ÇÑÇϱâ 724
µå¶óÀ̹ö¿¡ ¸®¼Ò½º ÇÒ´çÇϱâ 725
ÀͽºÅ¥ÅÍ¿¡ ´ëÇÑ ¸®¼Ò½º ¼³Á¤Çϱâ 729
½ºÆÄÅ©°¡ ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ´Â ¹æ¹ý 732
±â¾ïÇØ¾ß ÇÒ °Íµé 735
Ŭ·¯½ºÅÍ ¸ðµå ¶Ç´Â Ŭ¶óÀ̾ðÆ® ¸ðµå 737
½ºÆÄÅ©ÀÇ ³×Æ®¿öÅ© ¸Å°³º¯¼ö ¼³Á¤Çϱâ 739
¢º ¾á¿¡¼­ ½ºÆÄÅ© ½ÇÇà ½Ã µ¿Àû ¸®¼Ò½º ÇÒ´çÇϱâ 739
µ¿Àû ¸®¼Ò½º ÇÒ´ç°ú Á¤Àû ¸®¼Ò½º ÇÒ´ç 739
½ºÆÄÅ©°¡ µ¿Àû ¸®¼Ò½º ÇÒ´çÀ» ÇÏ´Â ¹æ¹ý 740
µ¿Àû ¸®¼Ò½º ÇÒ´ç È°¼ºÈ­Çϱâ 740
¢º ÀúÀå Æ÷¸Ë°ú µ¥ÀÌÅÍ ¾ÐÃàÇϱâ 742
ÀúÀå Æ÷¸Ë 742
ÆÄÀÏ »çÀÌÁî 744
¾ÐÃà 744
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¸ð´ÏÅ͸µÇϱâ 745
½ºÆÄÅ© À¥ UI¸¦ ÀÌ¿ëÇØ ¼º´É ¾Ë¾Æº¸±â 745
½ºÆÄÅ© ½Ã½ºÅÛ°ú ÁöÇ¥ REST API 748
¾á¿¡¼­ µ¿ÀÛÇÏ´Â ½ºÆÄÅ© È÷½ºÅ丮 ¼­¹ö 748
¸í·É ÇàÀ¸·Î Àâ ÃßÀûÇϱâ 750
¢º °¡ºñÁö Ä÷º¼Ç Æ©´× 750
°¡ºñÁö Ä÷º¼ÇÀÇ µ¿ÀÛ 751
GC Åë°è Á¤º¸¸¦ ¼öÁýÇÏ´Â ¹æ¹ý 752
¢º ½ºÆÄÅ© ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç 752
¹èÄ¡ ÇÁ·Î¼¼½Ì ½Ã°£ ÁÙÀ̱â 752
¿Ã¹Ù¸¥ ¹èÄ¡ °£°Ý(Batch Interval) ¼³Á¤Çϱâ 753
¸Þ¸ð¸® ¹× °¡ºñÁö Ä÷º¼Ç(GC) Æ©´× 753
¢º ¿ä¾à 754

Chapter 20. ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ÃÖÀûÈ­Çϱâ 755
¢º ½ºÆÄÅ© ½ÇÇà ¸ðµ¨ ´Ù½Ã º¸±â 756
½ºÆÄÅ© ½ÇÇà ¸ðµ¨ 756
¢º ¼ÅÇà ¿ÀÆÛ·¹À̼ǰú ¼ÅÇÃÀ» ÃÖ¼ÒÈ­ÇÏ´Â ¹æ¹ý 758
WordCount ¿¹Á¦ ´Ù½Ã º¸±â 759
¼ÅÇà ¿ÀÆÛ·¹À̼ÇÀÇ ¿µÇâ 760
¼ÅÇà ¸Å°³º¯¼ö ¼³Á¤Çϱâ 761
¢º ÆÄƼ¼Å´×°ú º´·Ä¼º(ŽºÅ©ÀÇ ¼ö) 768
º´·Ä ó¸® Á¤µµ 768
³Ê¹« ÀûÀº ŽºÅ© ¹®Á¦ 771
ÆÄƼ¼Ç ¼öÀÇ ±âº»°ª ¼³Á¤Çϱâ 771
ÆÄƼ¼ÇÀÇ ¼ö¸¦ Áõ°¡½ÃÅ°´Â ¹æ¹ý 772
RDDÀÇ ÆÄƼ¼Ç ¼ö¸¦ ¹Ù²Ù±â À§ÇØ Repartition°ú Coalesce ¿ÀÆÛ·¹À̼ÇÀ» »ç¿ëÇ϶ó. 773
µÎ °¡Áö ŸÀÔÀÇ ÆÄƼ¼Å³Ê 774
µ¥ÀÌÅÍ ÆÄƼ¼Å´× ±×¸®°í ¼ÅÇÃÀ» ¸·À» ¼ö ÀÖ´Â ¹æ¹ý 775
¢º µ¥ÀÌÅÍ Á÷·ÄÈ­ ¹× ¾ÐÃàÀÇ ÃÖÀûÈ­ 775
µ¥ÀÌÅÍ Á÷·ÄÈ­ 775
¾ÐÃà ¼³Á¤Çϱâ 776
¢º ½ºÆÄÅ©ÀÇ SQL Query ¿ÉƼ¸¶ÀÌÀú ÀÌÇØÇϱâ 777
¿ÉƼ¸¶ÀÌÀú ´Ü°è ÀÌÇØÇϱâ 778
½ºÆÄÅ©ÀÇ Åõ±âÀû ½ÇÇà ±â´É 779
µ¥ÀÌÅÍ Áö¿ªÈ­ÀÇ Á߿伺 780
¢º µ¥ÀÌÅÍ Ä³½ÃÇϱâ 782
ij½Ã¸¦ ÅëÇÑ Àå¾ÖÇã¿ë(Fault-Tolerance) 783
ij½Ã¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý 784
¢º ¿ä¾à 789

Chapter 21. ÇÏµÓ ¹®Á¦ ÇØ°á 790
¢º ÀúÀå ¿ë·® °ü·Ã À̽´µé 791
100%·Î °¡µæ Â÷ ÀÖ´Â ¸®´ª½º ÆÄÀÏ ½Ã½ºÅÛ »ç¿ëÇϱâ 792
HDFS ¿ë·® ¹®Á¦ 792
local°ú log µð·ºÅ丮¿¡ ¿©À¯ °ø°£ÀÌ ¾øÀ» ¶§ 793
µð½ºÅ© º¼·ý ¹®Á¦¿¡ ´ëÇÑ ´ëÀÀ 794
¢º ¾áÀÇ ¸ØÃá Àâ ó¸®Çϱâ 796
¢º JVM ¸Þ¸ð¸® ÇÒ´ç°ú °¡ºñÁö Ä÷º¼Ç Àü·« 797
JVM °¡ºñÁö Ä÷º¼Ç ÀÌÇØÇϱâ 797
°¡ºñÁö Ä÷º¼Ç ÃÖÀûÈ­Çϱâ 799
¸Þ¸ð¸® »ç¿ë·® ºÐ¼®Çϱâ 799
¸Þ¸ð¸® ºÎÁ· ¿¡·¯(OOM) 800
¾ÖÇø®ÄÉÀ̼Ǹ¶½ºÅÍ ¸Þ¸ð¸® À̽´µé 801
¢º ½ÇÆÐ Á¾·ù¿¡ µû¸¥ ó¸® 802
µ¥¸ó ½ÇÆРó¸®Çϱâ 803
ÇÏµÓ µ¥¸óÀÇ ½ÇÇà ¹®Á¦ 803
ŽºÅ©¿Í Àâ ½ÇÆÐ 804
¢º ½ºÆÄÅ© Àâ ¹®Á¦ ÇØ°áÇϱâ 806
½ºÆÄÅ©ÀÇ Àå¾Ö Çã¿ë ¸ÞÄ¿´ÏÁò 806
½ºÆÄÅ© Àâ Á×À̱â 806
Àâ¿¡ ´ëÇÑ Àç½Ãµµ ÃÖ´ñ°ª 806
Àâ´ç ÃÖ´ë ½ÇÆРȽ¼ö 807
¢º ½ºÆÄÅ© ¾ÖÇø®ÄÉÀÌ¼Ç µð¹ö±ë 807
·Î±× ¾î±×¸®°ÔÀ̼ÇÀ¸·Î ·Î±× º¸±â 807
·Î±× ¾î±×¸®°ÔÀ̼ÇÀÌ ºñÈ°¼ºÈ­µÅ ÀÖÀ» ¶§ ·Î±× º¸±â 808
½ÇÇà ȯ°æ ´Ù½Ã º¸±â 808
¢º ¿ä¾à 808
ºÎ·Ï A ¹öÃß¾ó¹Ú½º ¹× ¸®´ª½º ¼³Ä¡ ±×¸®°í °¡»ó ¸Ó½Å º¹»çÇϱâ 809
¢º ¿À¶óŬ ¹öÃß¾ó¹Ú½º ¼³Ä¡Çϱâ 810
¢º ¿À¶óŬ ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º ¼³Ä¡Çϱâ 811
¢º ¸®´ª½º ¼­¹ö º¹Á¦Çϱâ 811

»öÀÎ 813

°ü·ÃÀ̹ÌÁö

ÀúÀÚ¼Ò°³

»ù R. ¾Ë¶óÆÄƼ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

¾ÈÁø¼· [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

°í·Á´ëÇб³ ÄÄÇ»ÅÍÇаú¸¦ Á¹¾÷ÇÏ°í »ï¼ºSDS¿¡¼­ ¿©·¯ ÇÁ·ÎÁ§Æ®ÀÇ °³¹ßÀÚ·Î ¸®´ª½º ¹Ìµé¿þ¾î, ¾ÖÇø®ÄÉÀÌ¼Ç °¡»óÈ­ ¼Ö·ç¼Ç, B2B ¸ð¹ÙÀÏ ¼Ö·ç¼Ç µîÀ» °³¹ßÇÏ¿´´Ù. ÀÌÈÄ IoT ¼Ö·ç¼Ç °³¹ß ȸ»çÀÎ ¸ÅÁ÷¿¡ÄÚ¸¦ °øµ¿À¸·Î â¾÷ÇØ CTO·Î ¼Ö·ç¼Ç °³¹ß¿¡ Èû½è´Ù. ÇöÀç´Â SAP Labs Korea¿¡¼­ Àθ޸𸮠µ¥ÀÌÅͺ£À̽º ¼Ö·ç¼ÇÀ» °³¹ßÇÏ°í ÀÖ´Ù. Àú¼­·Î´Â ¡ºÁøÂ¥ ½±°í ¾µ¸ð ÀÖ´Â ¾ð¾î ÆÄÀ̽㡻(2016, ¼º¾È´ç), ¡ºiPhone ½ÇÀü ÇÁ·ÎÁ§Æ®¡»(2012, ¿µÁø´åÄÄ)°¡ ÀÖ°í, ¿ª¼­·Î´Â ¡ººòµ¥ÀÌÅÍ Àü¹®°¡ÀÇ ÇϵӰü¸®¡»(2018, ¼º¾È´ç), ¡º´õ źźÇÏ°Ô ¹è¿ì´Â ÆÄÀ̽ã3¡»(2018, ¼º¾È´ç), ¡º¸®´ª½ºÄ¿³Î µðÀÚÀÎÀÇ ±â

ÆîÃ帱â

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    8.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    10.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº °áÁ¦´ë±Ý¿¹Ä¡¾÷ µî·Ï¹øÈ£: 02-006-00013

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
    ¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
    µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼­ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë