º¸µµ ÀÚ·á

 

ÀÎÅͽýºÅÛÁî, °í¼º´É ¿ÀºêÁ§Æ® µ¥ÀÌÅͺ£À̽º CACHÉ¿¡
½Å±Ô ±â´É Ãß°¡

ºôÆ®ÀÎ ¸®Æ÷Æ® ±â´É, À¥ ¼­ºñ½º º¸¾È, ½Ã½ºÅÛ °ü¸® °­È­¿¡ ÁßÁ¡


2009³â 8¿ù 17ÀÏ ¸Þ»çÃß¼¼Ã÷ Ä·ºê¸®Áö— ÀÎÅͽýºÅÛÁî´Â °í¼º´É ¿ÀºêÁ§Æ® µ¥ÀÌÅͺ£À̽º InterSystems CACHÉ® ¿¡ Çõ½ÅÀûÀÎ ½Å ±â¼úÀ» Ãß°¡ÇÑ ½Å±Ô ¹öÀüÀ» ¼Ò°³ÇÏ¿´´Ù. ½Å±Ô ±â´ÉÀº ¹Ù·Î »ç¿ë°¡´ÉÇÏ¸ç ¸®Æ÷Æ® ±â´É °­È­, À¥ ¼­ºñ½º º¸¾È, ½Ã½ºÅÛ °ü¸®¿Í °¨½Ã¸¦ Áö¿øÇÏ°Ô µÈ´Ù. ¡°ÀÌ ±â´ÉµéÀº Àü¼¼°è °í°´µéÀÌ »ç¾÷ ¼º°øÀ» À§ÇØ °­·ÂÇÏ°Ô ¿øÇϰí ÇÊ¿ä·Î Çß´ø °ÍµéÀÔ´Ï´Ù. ÀÎÅͽýºÅÛÁî´Â À̸¦ ½ÇÇöÇÏ¿© °í°´°úÀÇ ¾à¼ÓÀ» Áöų ¼ö ÀÖ°Ô µÇ¾î ¸Å¿ì ±â»Ú°Ô »ý°¢ÇÕ´Ï´Ù.¡±¶ó°í ÀÎÅͽýºÅÛÁî ¼ÒÇÁÆ®¿þ¾î °³¹ß ºÎ»çÀå Robert NagleÀº ¸»ÇÑ´Ù.

ÀÎÅͽýºÅÛÁî´Â Çõ½ÅÀûÀÎ µ¥ÀÌÅͺ£À̽º, ÅëÇÕ, ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º Á¦Ç°À» Á¦°øÇϰí ÀÖ´Ù. Caché´Â Æ®·£Àè¼Ç ½Ã½ºÅÛÀ» À§ÇÑ È®À强ÀÌ ¸Å¿ì ³ôÀº ¿ÀºêÁ§Æ® µ¥ÀÌÅͺ£À̽º·Î ³Î¸® ¾Ë·ÁÁ® ÀÖÀ¸¸ç °ü°èÇü µ¥ÀÌÅͺ£À̽º º¸´Ù SQL Äõ¸®¸¦ »¡¸® ó¸®ÇØ ÁÖ¾î ½Å¼ÓÇÑ À¥ ¾îÇø®ÄÉÀÌ¼Ç °³¹ßÀ» °¡´ÉÇÏ°Ô ÇØ ÁØ´Ù.  

Â÷¼¼´ë ±â´É Á¦°ø

Caché¿¡ Ãß°¡µÈ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°´Ù:

  • ºôÆ®ÀÎ ¸®Æ÷Æ® ±â´É—»õ·Î¿î Zen ¸®Æ÷Æ® ±â´ÉÀÌ Caché¿¡ ³»ÀåµÇ¾î °ªºñ½Ñ ¿ÜºÎ ¸®Æ÷Æ® ÅøÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù. °³¹ßÀÚµéÀº ÷´Ü ¸®Æ÷Æ® ±â´ÉÀ» ½±°Ô »ç¿ëÇÒ ¼ö ÀÖ°í IT ºÎ¼­¿¡¼­´Â ºñ¿ëÀ» Àý°¨ÇÏ°Ô µÈ´Ù. ƯÈ÷ ´ë±â¾÷¿¡¼­´Â ¸Å¿ì Å« ±Ý¾×ÀÇ ºñ¿ëÀ» Àý°¨ÇÒ ¼ö ÀÖ´Ù. ¸®Æ÷Æ®´Â HTML, PDF, PostScript Çü½ÄÀ¸·Î ÀÛ¼ºµÉ ¼ö ÀÖÀ¸¸ç ºê¶ó¿ìÀú¿¡¼­ ¿­¶÷ÇÒ ¼ö ÀÖ°í ¹®¼­·Îµµ Ãâ·Â °¡´ÉÇÏ´Ù. º¯°æ ÀÛ¾÷Àº ½±°í ºü¸£°Ô ÁøÇàµÇ¾î »õ·Î¿î ¸®Æ÷Æ®¸¦ ½Å¼ÓÇÏ°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
  • À¥ ¼­ºñ½º º¸¾È—Caché´Â WS-Security 1.1 Ç¥ÁØ¿¡ ´ëÇÑ Áö¿øÀ» Ãß°¡ÇÏ¿´´Ù. ºÐ»êµÈ ¾îÇø®ÄÉÀ̼ǰú À¥ ¼­ºñ½º º¸¾ÈÀ» À§ÇÑ ±âÃÊ·Î ³Î¸® ¾Ë·ÁÁø WS-Security´Â ¸Å¿ì º¹ÀâÇÏ°í ¼¼¹ÐÈ­µÈ ¼ö¸¹Àº ¹®¼­·Î Á¤ÀÇµÇ¾î °³¹ß¿¡ Âø¼öÇϱ⿡ ¾Õ¼­ ¼öÁÖ°£ÀÇ ÇнÀ ±â°£À» ÇÊ¿ä·Î ÇÏ´Â °æ¿ì°¡ ¸¹´Ù. ÀÌ¿Í ´ëÁ¶ÀûÀ¸·Î ÀÎÅͽýºÅÛÁîÀÇ WS-Security 1.1 ±¸ÇöÀº ½Ç¿ëÀûÀÌ°í ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ´Â, º¸¾ÈÀÌ Ã¶ÀúÇÑ À¥ ¼­ºñ½º °³¹ßÀ» °¡´ÉÇÏ°Ô ÇÏ¿© Ç¥ÁØÀ» ÁöŰ¸é¼­ ½Å¼ÓÇÏ°Ô ¿Ï·áµÉ ¼ö ÀÖ´Ù. ±× °á°ú µðÁöÅÐ ¼­¸í, ¾Ïȣȭ, X.509 ÀÎÁõ¼­ ¹ß±Þ, SAML(Security Assertion Markup Language) º¸Àå ÅäÅ« µîÀÇ Áß¿äÇÑ º¸¾È ±â´ÉÀ» ½±°í ºü¸£°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Ù.
  • ¶Ù¾î³­ ½Ã½ºÅÛ °ü¸®—¸î °¡Áö ½Å±Ô ±â´ÉÀ» Ãß°¡ÇÏ¿© º¸´Ù °£´ÜÇÏ°í Æ÷°ýÀûÀÎ ½Ã½ºÅÛ °ü¸®°¡ °¡´ÉÇÏ´Ù. »õ·Î¿î Â÷¿øÀÇ ³»¿ë °ËÁõ, ¹®¼­ Ãß°¡, º¸´Ù ±¤¹üÀ§ÇÑ ½Ã½ºÅÛ Á¤º¸¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾î ½Ã½ºÅÛ ±¸¼ºÀ» À¯È¿Çϰí ÇÏ°Ô ¹«°á¼ºÀ» ÁöÄÑ ÁØ´Ù. IPv6 Ç¥ÁØÀ» Áö¿øÇÏ¿© ÇÊ¿äÇÑ ¿µ¿ªÀ» ÀçÈ®º¸ÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅͺ£À̽º Ãà¼Ò(truncation)°¡ °¡´ÉÇÏ´Ù. ¶ÇÇÑ ½Ã½ºÅÛ ÇÁ·ÎºñÀú´×(provisioning)À» ´Ü¼øÈ­½ÃŰ´Â ³»Àå °¡´ÉÇÑ ¼³Ä¡ ÇÁ·Î¼¼½º¿Í ½Ã½ºÅÛ °ü¸® Æ÷Å»À» À§ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¼±ÀÌ Æ÷ÇԵǾî ÀÖ´Ù.

½Å±Ô ±â´É¿¡ ´ëÇÑ ¾ó¸® ¾î´äÅÍ(early adopter)µéÀÇ ¹ÝÀÀÀº ¸Å¿ì ±àÁ¤ÀûÀÌ´Ù. ¿¹¸¦ µé¾î Bio-Reference Laboratories, Inc. (NASDAQ: BRLI)´Â Zen ¸®Æ÷Æ®¸¦ ÁÖ¿ä ¾îÇø®ÄÉÀ̼ǿ¡ »ç¿ëÇϰí ÀÖ´Ù. BRLI´Â ¹Ì±¹¿¡¼­ 3¹øÂ°·Î Å« Á¾ÇÕ ¿¬±¸¼Ò·Î Á¾¾ç, ºÎÀΰú, À¯Àü ¿¬±¸ ºÐ¾ß¿¡¼­ Áø´Ü ¼­ºñ½º¸¦ Àü±¹ÀûÀ¸·Î Á¦°øÇϰí ÀÖÀ¸¸ç ºÏ¼­ºÎ ½ÃÀå¿¡¼­´Â °¡Àå Å« µ¶¸³ÀûÀÎ ¿¬±¸¼ÒÀÌ´Ù. ¡°¿ì¸®´Â Zen ¸®Æ÷Æ®¸¦ »ç¿ëÇÏ¿© Ç¥ÁØ ±×·¡ÇÈ PDF ¸®Æ÷Æ®, ¶óº§, ¹®¼­ ¾ç½Ä µîÀ» ÀÛ¼ºÇÕ´Ï´Ù. À̰ÍÀº ÀÌÀüÀÇ ½Ã½ºÅÛ¿¡¼­´Â ºÒ°¡´ÉÇÑ °ÍÀ̾ú½À´Ï´Ù. ¸®Æ÷Æ® ÀÛ¼ºÀº ¸Å¿ì °£´ÜÇÏ¿© ¸¹Àº ½Ã°£À» Àý¾àÇÒ ¼ö ÀÖ°í ¿ÜÇüÀûÀ¸·Îµµ Àϰü¼ºÀÌ ÀÖ½À´Ï´Ù. ȸ»çÀÇ ³»ºÎ »ç¿ëÀÚ¿Í ¿ÜºÎ °í°´µéÀÇ ¹ÝÀÀµµ ¸Å¿ì ±àÁ¤ÀûÀÔ´Ï´Ù. °Ô´Ù°¡ Zen ¸®Æ÷Æ®´Â ¿ÜºÎ ¸®Æ÷Æ® ÅøÀÌ ÀüÇô ÇÊ¿äÇÏÁö ¾Ê±â ¶§¹®¿¡ ¼öÀÍÀûÀÎ Ãø¸é¿¡¼­µµ ÁÁÀº ¿µÇâÀ» ÁÖ°í ÀÖ½À´Ï´Ù.¡±¶ó°í ¾îÇø®ÄÉÀÌ¼Ç °³¹ß ºÎÀå Mike Senatore´Â À̾߱â ÇÑ´Ù.

º¸´Ù ½Å¼ÓÇÑ µ¥ÀÌÅͺ£À̽º ¼º´É

¡°ÀÌó·³ °­·ÂÇØÁø ±â´ÉÀº Ŭ·¡½º ÄÄÆÄÀÏ, XML ó¸®, de-journaling, ³×ÀÓ½ºÆäÀ̽º Ȱ¼ºÈ­ µîÀÇ ¼º´É °³¼±À¸·Î ¿Ï¼ºµÇ¾ú½À´Ï´Ù. ¼º´É °³¼±Àº ´ç»çÀÇ À̳äÀ¸·Î ¸ðµç Caché Ãâ½Ã ¹öÀüÀº Ãß°¡µÈ ½Å±Ô ±â´ÉÀÇ ¼ö³ª Á¾·ù¿Í »ó°ü¾øÀÌ ±× ÀÌÀü ¹öÀüº¸´Ù ¼º´ÉÀÌ °³¼±µË´Ï´Ù. ÀúÈñ °í°´µéÀº ÀÌ·¯ÇÑ À̳äÀ» ȯ¿µÇÏ´Â µ¿½Ã¿¡ ¸¹Àº ±â´ë¸¦ ³ªÅ¸³»°í ÀÖ½À´Ï´Ù.¡±¶ó°í Robert NagleÀº µ¡ºÙ¿´´Ù. Caché ½Å±Ô ±â´É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ÀÎÅͽýºÅÛÁî ºñµð¿À¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù: http://www.youtube.com/watch?v=GnYDN5wO4U8 

ÀÎÅͽýºÅÛÁî ¼Ò°³

ÀÎÅͽýºÅÛÁî´Â ¸Þ»çÃß¼¼Ã÷ Ä·ºê¸®Áö¿¡ º»»ç¸¦ µÎ°í ÀÖ´Â ¼¼°èÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ±â¼ú ¼±µÎ¾÷ü·Î. Àü¼¼°è 21°³±¹¿¡ Áö»ç¸¦ µÎ°í ÀÖ´Ù. ÀÎÅͽýºÅÛÁî´Â ¿£ÅÍÇÁ¶óÀÌÁî±Þ ¾îÇø®ÄÉÀ̼ÇÀÇ ½Å¼ÓÇÑ °³¹ß, ¹èÄ¡, ÅëÇÕÀ» °¡´ÉÇÏ°Ô ÇØÁÖ´Â Çõ½ÅÀûÀÎ Á¦Ç°µéÀ» Á¦°øÇϰí ÀÖ´Ù. InterSystems CACHÉ®´Â ¾îÇø®ÄÉÀ̼ÇÀ» º¸´Ù ºü¸£°í È®Àå °¡´ÉÇÏ°Ô ÇØ ÁÖ´Â °í¼º´É ¿ÀºêÁ§Æ® µ¥ÀÌÅͺ£À̽ºÀÌ´Ù. InterSystems Ensemble®Àº »õ·Î¿î ±â´ÉÀ» Ãß°¡ÇÏ¿© ¾îÇø®ÄÉÀ̼ÇÀ» °­È­½ÃÄÑÁÖ´Â ½Å¼ÓÇÑ ÅëÇÕ ¹× °³¹ß Ç÷§ÆûÀÌ´Ù. InterSystems HealthShare™´Â Áö¿ª ¹× ±¹°¡ ±â¹ÝÀÇ ÀÇ·á Á¤º¸ ±³È¯À» À§ÇØ ÀüÀÚ °Ç°­ ±â·Ï(EHR)À» º¸´Ù ½Å¼ÓÇÏ°Ô ±¸ÃàÇØ ÁÖ´Â Ç÷§ÆûÀÌ´Ù. InterSystems DeepSee™´Â º¸´Ù ÀûÇÕÇÑ ¿î¿µ °áÁ¤À» ÇÒ ¼ö ÀÖµµ·Ï Æ®·£Àè¼Ç ½Ã½ºÅÛ¿¡ ÀÓº£µðµå ½Ç½Ã°£ ºñÁî´Ï½º ÀÎÅÚ¸®Àü½º¸¦ Á¦°øÇØ ÁÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â InterSystems.kr¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ´Ù.

ÀÌÀü ÆäÀÌÁö·Î µ¹¾Æ°¡±âarrow icon