ÄöÅÒÄÚ¸®¾Æ(www.quantum.com/kr, ÀÌ°¿í Áö»çÀå)´Â ¿À´Ã, ´ë¿ë·® ºñÁ¤Çü µ¥ÀÌÅÍÀÇ º¸¾È, ¿ë·® È¿À²¼º ¹× ¼º´É Çâ»óÀ» À§ÇØ ÀÚ»çÀÇ ¿ÀºêÁ§Æ® ½ºÅ丮ÁöÀÎ ‘¾×Ƽºê½ºÄÉÀÏ(ActiveScale™)’ Æ÷Æ®Æú¸®¿À¸¦ È®ÀåÇß´Ù°í ¹àÇû´Ù. ÄöÅÒÀº ºñÁ¤Çü µ¥ÀÌÅÍÀÇ ½ºÅ丮Áö ¼ºñ½º ¹× °ü¸® ºÎ¹® ¼±µÎ¾÷ü·Î¼ º¸´Ù ÄÄÆÑÆ®ÇÑ ¿£Æ®¸® ·¹º§ÀÇ ¼Ö·ç¼ÇÀ» ¾×Ƽºê½ºÄÉÀÏ Æ÷Æ®Æú¸®¿À¿¡ Ãß°¡ÇÏ¿© º¸´Ù ¸¹Àº °í°´µéÀÌ µ¥ÀÌÅ͸¦ ¾ÈÀüÇÏ°Ô °ü¸®ÇÏ°í º¸È£ÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
µ¥ÀÌÅÍ-Áß½É(Data-Driven) ±â¾÷µéÀÌ °¡Àå °¡Ä¡ ÀÖ´Â ÀÚ»êÀ» ¾ÈÀüÇÏ°Ô °ü¸®, º¸È£, º¸Á¸Çϵµ·Ï Áö¿ø
±â¾÷ µ¥ÀÌÅÍ°¡ ºü¸£°Ô Áõ°¡ÇÏ¸é¼ µ¥ÀÌÅÍ °ü¸® ¹× ÀúÀå ºñ¿ë°ú º¹À⼺ÀÌ Á¡Á¡ ³ô¾ÆÁö°í ÀÖ´Ù. µ¥ÀÌÅÍ¿¡¼ °¡Ä¡¸¦ È®º¸ÇÒ ¼ö ÀÖ´Â ´É·ÂÀº Á¶Á÷ÀÇ °æÀï·ÂÀ» À¯ÁöÇϴµ¥ ÇʼöÀûÀ̸ç, ÀÌ·Î ÀÎÇØ µ¥ÀÌÅÍ °¡¿ë¼º ¹× ¾×¼¼½º¿¡ ´ëÇÑ ¼ö¿ä°¡ Áõ°¡ÇÏ°í, °ü¸®ÇØ¾ß ÇÒ µ¥ÀÌÅÍ¿Í ½ºÅ丮ÁöÀÇ ±Ô¸ðµµ Ä¿Áö°í ÀÖ´Ù.
¾×Ƽºê½ºÄÉÀÏ(ActiveScale) ¿ÀºêÁ§Æ® ½ºÅ丮Áö Ç÷§ÆûÀº °¢ ±â¾÷ÀÇ ±Ô¸ð¿¡ ¸Â°Ô µ¥ÀÌÅÍ °ü¸®, º¸È£, º¸Á¸¿¡ ´ëÇÑ ¿ä±¸¸¦ ¿øÈ°È÷ ÃæÁ·ÇÒ ¼ö ÀÖ´Ù. ÄöÅÒ ¾×Ƽºê½ºÄÉÀÏ(Quantum ActiveScale)Àº ÃÖ°íÀÇ µ¥ÀÌÅÍ ³»±¸¼ºÀ» º¸ÀåÇÏ´Â DDP(´ÙÀ̳»¹Í µ¥ÀÌÅÍ Ç÷¹À̽º¸ÕÆ®: Dynamic Data Placement, µ¥ÀÌÅÍ ¿À·ù ¹ß°ß ½Ã¿¡ ÀÚµ¿ º¹±¸) ±â´ÉÀ» ±â¹ÝÀ¸·Î ¼ö ¹é TB(Å׶ó¹ÙÀÌÆ®)ºÎÅÍ ¼ö ½Ê PB(Æ䟹ÙÀÌÆ®)±îÁö À¯¿¬ÇÑ È®À强À» Á¦°øÇÑ´Ù.
µ¥ÀÌÅÍ ºÒº¯¼º(Data Immutability)À» º¸ÀåÇÏ´Â µ¥ÀÌÅÍ º¸È£ ±â´É ‘¾×Ƽºê½ºÄÉÀÏ ¿ÀºêÁ§Æ® ·Ï(ActiveScale Object Lock)’
»õ·Î¿î ¾×Ƽºê½ºÄÉÀÏ 5.7 ¿ÀºêÁ§Æ® ·Ï(ActiveScale 5.7 Object Lock) ±â´ÉÀº µ¥ÀÌÅÍ »èÁ¦, Àç¹èÄ¡, ·£¼¶¿þ¾î¿Í °°Àº ¾ÇÀÇÀûÀÎ ÇàÀ§·ÎºÎÅÍ µ¥ÀÌÅ͸¦ º¸È£ÇÑ´Ù. ¿ÀºêÁ§Æ®³ª ¹öŶ¿¡ ºÒº¯¼º(immutability)ÀÌ ¼³Á¤µÇ¸é Á¤Ã¥ÀÌ ³¡³¯ ¶§±îÁö ¼öÁ¤ÇÒ ¼ö ¾ø´Ù. ±ÔÁ¤ Áؼö³ª µ¥ÀÌÅÍ ¼Õ½Ç ¹æÁö¸¦ À§ÇØ ¿ÀºêÁ§Æ® ·Ï(object lock)Àº ¿¬, ¿ù, ÀÏ ±âÁØÀ¸·Î µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ º¸ÀåÇÑ´Ù.
´Ù¼öÀÇ ÀÛÀº ÆÄÀÏ¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â È¿À²¼º ¹× ¼º´É Çâ»óÀ» À§ÇÑ ‘¿ÀºêÁ§Æ® ÅëÇÕ±â´É: Small Object Aggregation’ ±â´É
¾×Ƽºê½ºÄÉÀÏ(ActiveScale) Ç÷§ÆûÀº ÀÎÄÚµù ÆÄÀÏÀ» Á¦°ÅÇϱâ Àü¿¡ ÀÛÀº ÆÄÀÏÀ» Å« ¿ÀºêÁ§Æ®·Î °áÇÕÇÏ¿©(aggregating) È¿À²ÀûÀÎ ½ºÅ丮Áö ¿ë·®À» Á¦°øÇÏ´Â ‘¿ÀºêÁ§Æ® ÅëÇÕ ±â´É (Small Object Aggregation)’À» Á¦°øÇÑ´Ù. À̸¦ ÅëÇØ ÀÛÀº ¿ÀºêÁ§Æ® 󸮿¡ ´ëÇÑ È°¿ëµµ¿Í Àü¹ÝÀûÀÎ ¼º´ÉÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù. ‘¿ÀºêÁ§Æ® ÅëÇÕ ±â´É (Small Object Aggregation)’ ±â´ÉÀº Àüü ¿ÀºêÁ§Æ®¸¦ À籸¼ºÇÏÁö ¾Ê°íµµ ÀÛÀº ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ ¾×¼¼½º¸¦ Á¦°øÇÏ´Â ¾×Ƽºê½ºÄÉÀÏ(ActiveScale)¸¸ÀÇ °¡Àå Â÷º°ÈµÈ ÀåÁ¡ÀÌ´Ù.
»õ·Î¿î ¿£Æ®¸® ·¹º§ ¿ë·® Á¦°ø
ÄöÅÒÀº ¾×Ƽºê½ºÄÉÀÏ(ActiveScale) ¾ÆÅ°ÅØó¿¡ ´ëÇØ 432TB(raw)ºÎÅÍ ½ÃÀÛÇÏ´Â ´õ ÀÛÀº 3³ëµå ±¸¼ºÀ» Á¦°øÇÑ´Ù. °í°´µéÀº ¿£Æ®¸® ·¹º§ ¿É¼ÇÀ» ÅëÇØ ¾×Ƽºê½ºÄÉÀÏ(ActiveScale)ÀÇ °ü¸®, º¸È£ ¹× º¸Á¸ ±â´ÉÀ» ºñ¿ëÈ¿À²ÀûÀ¸·Î È°¿ëÇÒ ¼ö ÀÖ´Ù.
IDCÀÇ ÀÎÇÁ¶ó ½Ã½ºÅÛ, Ç÷§Æû ¹× ±â¼ú ±×·ì ¿¬±¸ ºÎ»çÀå ¿¡¸¯ ¹ö°Ô³Ê(Eric Burgener)´Â "¸¹Àº ±â¾÷µé¿¡°Ô µ¥ÀÌÅÍ´Â °¡Àå °¡Ä¡ ÀÖ´Â ÀÚ»êÀÌÀÚ, ºñÁî´Ï½º »ýÁ¸¿¡ °¡Àå Áß¿äÇÑ ¿ä¼Ò°¡ µÇ°í ÀÖ´Ù. ÀÌ·Î ÀÎÇØ ´ë¿ë·® ºñÁ¤Çü µ¥ÀÌÅÍ Áõ°¡¸¦ ó¸®Çϴµ¥ ÃÖÀûÈµÈ ¾ÆÄ«À̺ê Çü½ÄÀ¸·Î ‘¿ÀºêÁ§Æ® ½ºÅ丮Áö’°¡ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù"¶ó¸ç "Áõ°¡ÇÏ´Â µ¥ÀÌÅÍ ½ºÅä¾î¸¦ ±â¹ÝÀ¸·Î ¼öÀÍȸ¦ ²ÒÇÏ´Â ±â¾÷µéÀº ÄöÅÒ°ú °°Àº ¾÷ü°¡ Á¦°øÇÏ´Â È¿À²ÀûÀÌ°í °¡¿ë¼ºÀÌ ³ôÀ¸¸ç ¾ÈÀüÇϸç È®Àå °¡´ÉÇÑ ºñÁ¤Çü ½ºÅ丮Áö Ç÷§ÆûÀ¸·ÎºÎÅÍ ºÐ¸íÇÑ ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù”¶ó°í ¸»Çß´Ù.
ºê·ç³ë Ȧµå(Bruno Hald) ÄöÅÒ 2Â÷ ½ºÅ丮Áö ÃÑ°ý ºÎ»çÀåÀº "¿£Æ®¸® ·¹º§ÀÇ »õ·Î¿î ÁøÀÔÁ¡À» ÅëÇØ ´õ ¸¹Àº °í°´µéÀÌ ´õ ÀûÀº ¿ë·®À¸·Î µ¿±Þ ÃÖ°íÀÇ ¿ÀºêÁ§Æ® ½ºÅ丮Áö¸¦ ±¸ÃàÇÏ°í ºñ¿ë È¿À²ÀûÀ¸·Î È®ÀåÇÒ ¼ö ÀÖ´Ù”¶ó¸ç "ÀÌ È®ÀåµÈ ¾×Ƽºê½ºÄÉÀÏ(ActiveScale) ¿ÀºêÁ§Æ® ½ºÅ丮Áö Æ÷Æ®Æú¸®¿À¸¦ ÅëÇØ °í°´µéÀº µ¥ÀÌÅ͸¦ º¸´Ù È¿À²ÀûÀ¸·Î °ü¸®ÇÏ°í, ¿ÀºêÁ§Æ® ·Ï(Object Lock)À» ÅëÇØ ·£¼¶¿þ¾î À§ÇùÀ¸·ÎºÎÅÍ µ¥ÀÌÅ͸¦ º¸È£ÇÏ¸ç ¹«±âÇÑ º¸Á¸ÇÒ ¼ö ÀÖ´Ù”¶ó°í ¸»Çß´Ù.
¾×Ƽºê½ºÄÉÀÏ ¿ÀºêÁ§Æ® ½ºÅ丮Áö(ActiveScale Object Storage)¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ »çÇ×Àº À¥»çÀÌÆ®(https://www.quantum.com/object-storage)¸¦ Âü°íÇÏ¸é µÈ´Ù. |