100

¼Ì¿¿³ÈÂç (Á´2Ëç)

500²¯¥É¥ëµ¬ÌϤλԾì¤ò¤â¤ÄBaidu¤ÏÃæ¹ñ¤ÇºÇ¤â¿Íµ¤¤Î¤¢¤ë¸¡º÷¥¨¥ó¥¸¥ó¤À¤¬¡¢¤¿¤À¤ÎÂç¼ê¸¡º÷¥¨¥ó¥¸¥ó¤È¤¤¤¦¤ï¤±¤Ç¤Ï¤Ê¤¤¡£¤½¤ì¤ÈƱ»þ¤Ë¡¢Google¤Î¤è¤¦¤Ë¡¢À¤³¦¤ÇºÇ¤â¥¤¥Î¥Ù¡¼¥Æ¥£¥Ö¤Ê¥Æ¥¯¥Î¥í¥¸¡¼´ë¶È¤Î°ì¼Ò¤È¤¤¤¦°ìÌ̤â»ý¤Ã¤Æ¤¤¤ë¡£

¤Þ¤¿¤³¤ì¤âGoogle¤ÈƱÍͤÀ¤¬¡¢Baidu¤â¼«Æ°±¿Å¾¤Î¾è¤êʪ¤Î²ÄǽÀ­¤òÄɵᤷ¤Æ¤ª¤ê¡¢¥Þ¥·¥ó¥é¡¼¥Ë¥ó¥°¡¢deep translation¡¢±ÇÁüǧ¼±¤ä¥Ë¥å¡¼¥é¥ë¥Í¥Ã¥È¥ï¡¼¥¯¤ÎʬÌî¤ÇÂ絬ÌϤʸ¦µæ¥×¥í¥¸¥§¥¯¥È¤ò·×²è¤·¤Æ¤¤¤ë¡£Èà¤é¤Û¤É¤Îµ¬ÌϤΥǡ¼¥¿¤ò´ÉÍý¤Ç¤­¤Æ¤¤¤ë´ë¶È¤Ï¤´¤¯¤ï¤º¤«¤À¤í¤¦¡£

¤³¤Î¥×¥í¥¸¥§¥¯¥È¤Ï¥Ç¡¼¥¿¤Ë¤ª¤±¤ë̤Íè¤ò»ÙÇۤǤ­¤ë¤«¤É¤¦¤«¤òÅÒ¤±¤¿Ãµµá¤Ç¤¢¤ê¡¢Baidu¤ÏÀ¤³¦¤ò¥ê¡¼¥É¤¹¤ë¥Ó¥Ã¥°¥Ç¡¼¥¿¤ä¥¯¥é¥¦¥É¥³¥ó¥Ô¥å¡¼¥Æ¥£¥ó¥°¤ÎÀìÌç²È¤¿¤Á¤ò´¬¤­¹þ¤ß¡¢¼«¼Ò¤ÎÇúȯŪ¤ÊÀ®Ä¹¤ò¥Þ¥Í¥¸¥á¥ó¥È¤·¡¢¿ô¤¨¤­¤ì¤Ê¤¤¸ÜµÒ¤Î¥Ç¥Þ¥ó¥É¤ä¿·¤·¤¤¥Ó¥¸¥Í¥¹¹½ÁÛ¤ËÂбþ¤Ç¤­¤ë¥¤¥ó¥Õ¥é¤ò¹½ÃÛ¤·¤Æ¤¤¤ë¡£

¥Ô¡¼¥¯»þ¤Î¥È¥é¥Õ¥£¥Ã¥¯¤¬I/O¤Ë²áÂç¤ÊÉé²Ù¤ò¤«¤±¡¢¥Ç¡¼¥¿³¬Áؤò°µÇ÷¤·¤Æ¤¤¤ë»ö¤òBaidu¤Ï¤è¤¯Íý²ò¤·¤Æ¤¤¤ë¡£¤À¤«¤é¤³¤½Baidu¤Ï¥Ð¡¼¥¯¥ì¡¼Âç³Ø AMPLab¤«¤é½Ð¤Æ¤­¤¿¤Ð¤«¤ê¤Î¥ª¡¼¥×¥ó¥½¡¼¥¹¥×¥í¥¸¥§¥¯¥ÈAlluxio (¤«¤Ä¤Æ¤ÏTachyon¤È¸Æ¤Ð¤ì¤Æ¤¤¤¿)¤ËÇ®¤¤Ìܤò¸þ¤±¤Æ¤¤¤ë¡£

Apache Spark¡Ê¤³¤ì¤âAMPLab¤Î½Ð¤À¤¬)ÀßΩ¤Î¤³¤í¤«¤é¤Î¹×¸¥¼Ô¤È¶¦Æ±¤Çºî¤é¤ì¤¿Alluxio¤Ï¡¢Barclays¤Î¤è¤¦¤ÊÀ¤³¦µ¬ÌϤζä¹Ô¤«¤é¡¢Alibaba¤ÎÍͤʥ·¥ç¥Ã¥Ô¥ó¥°¥µ¥¤¥È¡¢Intel¤äIBM¤Ë¤¤¤ë¤è¤¦¤Ê¥¨¥ó¥¸¥Ë¥¢¤ä¸¦µæ¼Ô¤¿¤Á¤È¤¤¤Ã¤¿¥Ó¥Ã¥°¥Ç¡¼¥¿¤ÎÀèü¤ò¹Ô¤¯¿Í¡¹¤«¤éµÞ¤ËÃíÌܤò½¸¤á¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£Alluxio¤Ï¥Ð¡¼¥¸¥ç¥ó1.0¤¬¥ê¥ê¡¼¥¹¤µ¤ì¡¢¥Ó¥Ã¥°¥Ç¡¼¥¿¥¢¥×¥ê¤È¤½¤Î΢¤Ë¤¢¤ë¥¹¥È¥ì¡¼¥¸¤È´Ö¤Ë¤¢¤ë¥×¥í¥°¥é¥à²Äǽ¤Ê¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤È¤·¤Æµ¡Ç½¤·¡¢¥á¥â¥ê¥»¥ó¥È¥ê¥Ã¥¯¤Ç¶¯ÎϤʥѥե©¡¼¥Þ¥ó¥¹¤òȯ´ø¤¹¤ë¡£

Baidu¤Î¥·¥Ë¥¢¥¢¡¼¥­¥Æ¥¯¥È¡¢Shaoshan Liu¤Ë¡¢Alluxio¤ÎËÜÈÖ²ÔƯ¤µ¤»¤Æ¤¤¤ë·Ð¸³¤Ë¤Ä¤¤¤ÆÏäò»Ç¤Ã¤¿¡£

ReadWrite(RW): ¤É¤Î¤è¤¦¤ÊÌäÂê¤ò²ò·è¤·¤è¤¦¤È¤·¤ÆAlluxio¤ò»È¤¤¤À¤·¤¿¤Î¤Ç¤·¤ç¤¦¤«?

Shaoshan Liu(SL): ¤É¤¦¤¹¤ì¤Ð²æ¡¹¤Îµ¬ÌϤΥǡ¼¥¿¤ò´ÉÍý¤·¡¢°ÕÌ£¤Î¤¢¤ë¾ðÊó¤ò°ú¤­½Ð¤¹¤³¤È¤¬½ÐÍè¤ë¤«¤È¤¤¤¦»ö¤Ï¾ï¤Ë²ÝÂê¤Ç¤¢¤ê¡¢¤¤¤¯¤Ä¤«¤Î¥¯¥ê¥Æ¥£¥«¥ë¤Ê¥¯¥¨¥ê¤Î¥¹¥ë¡¼¥×¥Ã¥È¤òÂçÉý¤Ë²þÁ±¤·¤¿¤¤¤È¹Í¤¨¤Æ¤Þ¤·¤¿¡£

¥Ç¡¼¥¿Î̤¬ËÄÂç¤Ê¤¿¤á¡¢³Æ¥¯¥¨¥ê¤¬´°Î»¤¹¤ë¤Þ¤Ç¤Ë¿ô½½Ê¬¡¢¤¢¤ë¤¤¤Ï¿ô»þ´Ö¤â¤«¤«¤ê¡¢¥×¥í¥À¥¯¥È¥Þ¥Í¡¼¥¸¥ã¤Ï¼¡¤Î¥¯¥¨¥ê¤òÅêÆþ¤¹¤ë°Ù¤Ë²¿»þ´Ö¤âÂÔ¤¿¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¤È¤¤¤¦¾õ¶·¤Ç¤·¤¿¡£¹¹¤ËʢΩ¤¿¤·¤¤»ö¤Ï¡¢¥¯¥¨¥ê¤òÊѹ¹¤¹¤ë¤¿¤á¤Ë¤Ï¤¹¤Ù¤Æ¤Î¥×¥í¥»¥¹¤ò¼Â¹Ô¤·¤Ê¤ª¤¹É¬Íפ¬¤¢¤ë¤È¤¤¤¦ÅÀ¤Ç¤¹¡£

°ìǯ¤Û¤ÉÁ°¡¢²æ¡¹¤Ï¥¢¥É¥Û¥Ã¥¯¥¯¥¨¥ê¤ò¼Â¹Ô¤¹¤ë¤¿¤á¤Î¥¨¥ó¥¸¥ó¤ÎɬÍ×À­¤Ëµ¤¤Å¤­¤Þ¤·¤¿¡£¥¹¥Ú¥Ã¥¯¤Î³µÍפϼ¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£”¥¯¥¨¥ê¥¨¥ó¥¸¥ó¤Ï¥Ú¥¿¥Ð¥¤¥Èµ¬ÌϤΥǡ¼¥¿¤ò´ÉÍý¤Ç¤­¡¢¥¯¥¨¥ê¤Î95%¤ò30ÉðÊÆâ¤Ë½èÍý¤Ç¤­¤ë¤³¤È”

¤½¤³¤Ç¥¯¥¨¥ê¥¨¥ó¥¸¥ó¤òSpark SQL¤ËÀÚ¤êÂؤ¨¤Þ¤·¤¿¡£»È¤Ã¤Æ¤¤¤¯¤¦¤Á¤ËHadoop¤Î¥Þ¥Ã¥×¥ê¥Ç¥å¡¼¥¹¤è¤ê¤â¥ì¥¤¥Æ¥ó¥·¤ÎÌ̤ÇÍ¥°ÌÀ­¤¬¤¢¤ë»ö¤¬Ê¬¤«¤Ã¤Æ¤­¤Þ¤·¤¿¡£²æ¡¹¤ÏSpark SQL¤Ë¤è¤Ã¤Æ¥¯¥¨¥ê»þ´Ö¤¬Ê¿¶Ñ¤Ç¿ôʬ¤¯¤é¤¤¤Ë¤Ê¤ë¤Î¤Ç¤Ï¤Ê¤¤¤«¤ÈÂ礤¤Ë
´üÂÔ¤·¤Þ¤·¤¿¤¬¡¢ÏäϻפäƤ¿¤Û¤É¤¦¤Þ¤¯¤Ï¤¤¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£Spark SQL¤Ë¤è¤Ã¤ÆÊ¿¶Ñ¥¯¥¨¥ê»þ´Ö¤Ë4ÇܤβþÁ±¤Ï¤¢¤Ã¤¿¤â¤Î¤Î¡¢¤½¤ì¤Ç¤â³Æ¥¯¥¨¥ê¤ò½èÍý¤¹¤ë¤Î¤Ë10ʬÄøÅ٤Ϥ«¤«¤Ã¤¿¤Î¤Ç¤¹¡£

Ä´ºº¤ò¿Ê¤á¤ë¤¦¤Á¤ËÌäÂ꤬¸«¤Ä¤«¤ê¤Þ¤·¤¿¡£¤Þ¤º¥Ç¡¼¥¿¤¬¤¤¤¯¤Ä¤«¤Î¥Ç¡¼¥¿¥»¥ó¥¿¡¼¤Ëʬ»¶¤µ¤ì¤Æ¤¤¤ë»ö¤«¤é¡¢¥¯¥¨¥ê¤¬±ó³ÖÃϤΥǡ¼¥¿¥»¥ó¥¿¡¼¤Ë¤¢¤ë¥Ç¡¼¥¿¤ò°ú¤ÃÄ¥¤Ã¤Æ¤³¤è¤¦¤È¤·¤Æ¤¤¤ë²ÄǽÀ­¤¬¹â¤¯¡¢¤³¤ì¤¬¥¯¥¨¥êÃÙ±ä¤ÎºÇÂç¤ÎÍ×°ø¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤È¤¤¤¦»ö¤Ç¤¹¡£¤³¤ì¤Ï¥Í¥Ã¥È¥ï¡¼¥¯¤ÎÌäÂê¤Ç¤¹¡£¤Ç¤¹¤¬¤½¤Î²ò·è¤Ï¡¢¤¢¤Ã¤Á¤Î¥Î¡¼¥É¤ò¤³¤Ã¤Á¤Ë»ý¤Ã¤Æ¤¯¤ë¤ß¤¿¤¤¤Ë´Êñ¤ÊÏäǤϤ¢¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£

RW: ¤Ç¤Ï²ò·è¤ÎÆÍÇ˸ý¤È¤Ï²¿¤À¤Ã¤¿¤Î¤Ç¤¹¤«?

SL: ¤Þ¤º¹â¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¡¢¹â¿®ÍêÀ­¤¬¤¢¤ê¡¢¤«¤Ä¥Ú¥¿¥Ð¥¤¥Èµ¬ÌϤΥǡ¼¥¿¤ò´ÉÍý¤Ç¤­¤ë¥á¥â¥ê¥»¥ó¥È¥ê¥Ã¥¯¤Ê¥ì¥¤¥ä¤¬É¬ÍפǤ·¤¿¡£¤½¤³¤ÇSpark SQL¤ò·×»»¥¨¥ó¥¸¥ó¡¢Alluxio¤ò¥á¥â¥ê¥»¥ó¥È¥ê¥Ã¥¯¤Ê¥¹¥È¥ì¡¼¥¸¥ì¥¤¥ä¤È¤·¤Æ»È¤¦¥¯¥¨¥ê¥·¥¹¥Æ¥à¤ò³«È¯¤·¡¢1¥ö·î¤Û¤ÉÉé²Ù¥Æ¥¹¥È¤ò¹Ô¤¤¤Þ¤·¤¿¡£À­Ç½¤Ï¶Ã¤¯¤Ù¤­¤â¤Î¤Ç¤·¤¿¡£Spark SQLñÂΤǤϥ¯¥¨¥ê¤ò½èÍý¤¹¤ë¤Î¤Ë100¡Á150É䫤«¤Ã¤Æ¤¤¤¿¤Î¤¬¡¢Alluxio¤È¹ç¤ï¤»¤Æ»È¤¦¤È10¡Á15ÉäËû½Ì¤µ¤ì¤Þ¤·¤¿¡£¤³¤ì¤Ï¥í¡¼¥«¥ë¤ª¤è¤Ó¥ê¥â¡¼¥È¤ÎAlluxio¥Î¡¼¥É¤¬º®ºß¤·¤¿»þ¤Î·ë²Ì¤Ç¤¹¤¬¡¢¤â¤·¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿¤¬¥í¡¼¥«¥ë¥Î¡¼¥É¤Ë¤¢¤Ã¤¿¾ì¹ç¡¢¤³¤ì¤Ï5Éäޤǽ̤ޤê¤Þ¤¹¡£À­Ç½¤Î¸þ¾å¤Ï30ÇܤǤ¹¡£¤³¤ÎÀ­Ç½·ë²Ì¤È¿®ÍêÀ­¤Ë³Î¿®¤òÆÀ¤Æ¡¢Alluxio¤ÈSpark SQL¤ò»È¤Ã¤¿¥Õ¥ë¥µ¥¤¥º¤Î¥·¥¹¥Æ¥à¤ò¹½ÃÛ¤·¤Þ¤·¤¿¡£

RW: ¤½¤Î¥·¥¹¥Æ¥à¤Ï¸½¾ì¤Ç¤Î¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤Ï¤É¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤·¤¿¤«?

SL:¥·¥¹¥Æ¥à¤òƳÆþ¤·¤ÆBaidu¤Ç¤Ïŵ·¿Åª¤Ê¥¯¥¨¥ê¤ò»È¤Ã¤¿À­Ç½·×¬¤ò¹Ô¤¤¤Þ¤·¤¿¡£¤Þ¤º¸µ¡¹»È¤Ã¤Æ¤¿Hive¤Ç¤Ï1000Éðʾ塢Spark SQLñÂΤǤη׬¤Ï300ÉäǤ·¤¿¡£¤·¤«¤·Alluxio¤ÈSpark SQL¤òÁȤ߹ç¤ï¤»¤¿¤â¤Î¤Î¾ì¹ç¡¢Ìó10ÉäǽèÍý¤¬½ª¤ï¤ê¤Þ¤·¤¿¡£Ã£À®¤Ç¤­¤¿À­Ç½¸þ¾å¤Ï100ÇܤǤ¢¤ê¡¢¥×¥í¥¸¥§¥¯¥ÈÌÜɸ¤Ë·Ç¤²¤Æ¤¤¤¿Í×·ï¤ò¥¯¥ê¥¢¤¹¤ë¤â¤Î¤Ç¤·¤¿¡£

µîǯ¡¢¤³¤Î¥·¥¹¥Æ¥à¤Ï200¥Î¡¼¥É°Ê¾å¤Î¹½À®¤Î¥¯¥é¥¹¥¿¤ËƳÆþ¤µ¤ì¡¢Alluxio¤¬¤â¤ÄÀè¿ÊŪ¤Êµ¡Ç½(Tiered Storage)¤Ë¤è¤Ã¤Æ2¥Ú¥¿¥Ð¥¤¥È¤â¤ÎÍÆÎ̤¬´ÉÍý¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Tiered Storage¤Ç¤Ï¥¹¥È¥ì¡¼¥¸¥Ò¥¨¥é¥ë¥­¡¼¤ò³èÍѤ¹¤ë»ö¤¬½ÐÍè¤Þ¤¹¡£Î㤨¤Ð¥á¥â¥ê¤¬¥Ò¥¨¥é¥ë¥­¡¼¤Î¥È¥Ã¥×¡¢¤½¤Î¼¡¤¬SSD¡¢°ìÈÖ²¼¤¬HDD¤È¤¤¤¦¶ñ¹ç¤Ç¤¹¡£¤³¤ì¤é3¤Ä¤ÎÇÞÂΤ¬¹ç¤ï¤µ¤ë»ö¤Ç2¥Ú¥¿¥Ð¥¤¥È¤Î¥¹¥È¥ì¡¼¥¸ÍÆÎ̤òÄ󶡤¹¤ë¤³¤È¤¬½ÐÍè¤Æ¤Þ¤¹¡£

À­Ç½²þÁ±¤Î¾¤Ë¤è¤êÂç»ö¤ÊÅÀ¤È¤·¤Æ¿®ÍêÀ­¤ÎÌäÂ꤬µó¤²¤é¤ì¤Þ¤¹¡£µîǯ¤ÎAlluxio¤Ï¥Ç¡¼¥¿¥¤¥ó¥Õ¥é¤ÎÃæ¤Ë¤ª¤¤¤Æ°ÂÄꤷ¤Æ²ÔƯ¤·¤Æ¤ª¤ê¡¢ÌäÂ꤬µ¯¤³¤Ã¤¿¤³¤È¤Ï¤Û¤Ü¤¢¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£¤³¤Î»ö¤Ï²æ¡¹¤Ë¼«¿®¤òÍ¿¤¨¤Æ¤¯¤ì¤Þ¤¹¡£

¤Á¤ç¤¦¤Éº£¡¢¤è¤êÂ絬ÌϤʴĶ­¤Ø¤ÎAlluxio¤ÎƳÆþ½àÈ÷¤ò¿Ê¤á¤Æ¤¤¤ë¤È¤³¤í¤Ç¤¹¡£¼ê»Ï¤á¤Ë1000¥Î¡¼¥É¤ÎAlluxio¤¬²ÔƯ¤¹¤ë¥¯¥é¥¹¥¿¡¼¤ò¹½ÃÛ¤·¤Æ¤½¤Î¥¹¥±¡¼¥é¥Ó¥ê¥Æ¥£¤ò¼Â¾Ú¤·¤Þ¤·¤¿¡£¤³¤³¿ô¥«·î¡¢¤³¤Î50TB¤ÎRAMÍÆÎ̤ò»ý¤Ä¥¯¥é¥¹¥¿¡¼¤Ï°ÂÄê²ÔƯ¤·¤Æ¤Þ¤¹¡£²æ¡¹¤¬ÃΤë¸Â¤ê¤³¤ì¤ÏÀ¤³¦°ìÂ絬ÌϤÊAlluxio¥¯¥é¥¹¥¿¡¼¤Ç¤¹¡£

¥°¥í¡¼¥Ð¥ë¤Ç³ÈÂ礷³¤±¤ëGoogle¡¢°ìÊýBaidu¤ÏÃæ¹ñ¥í¡¼¥«¥ë»Ô¾ì¤Ë¥Õ¥©¡¼¥«¥¹¤·¤¿¤È¤³¤í¤Ç²ç¾ë¤òÃÛ¤¤¤Æ¤¤¤ë¤¬¡¢º£¸åBaidu¤Ï¤É¤Î¤è¤¦¤Ë¿Ê²½¤ò¿ë¤²¤ë¤Î¤À¤í¤¦¤«¡£

ReadWriteJapanÊÔ½¸Éô
[¸¶Ê¸]