±¸±Û Ŭ¶ó¿ìµå°¡ °ÔÀÓ ¼¹ö °ü¸® ¼ºñ½ºÀÎ ±¸±Û Ŭ¶ó¿ìµå °ÔÀÓ ¼¹ö ¼ºñ½º(Google Cloud Game Servers, ÀÌÇÏ °ÔÀÓ ¼¹ö ¼ºñ½º)ÀÇ º£Å¸ ¹öÀüÀ» Ãâ½ÃÇß´Ù. °ÔÀÓ °³¹ßÀÚ´Â °ÔÀÓ ¼¹ö ¼ºñ½º¸¦ ÅëÇØ ÀÎÇÁ¶ó °ü¸® º¹À⼺À» ÇØ¼ÒÇÏ°í °ÔÀÓ À¯Àú¿¡°Ô ´õ¿í ¶Ù¾î³ ¸ÖƼÇ÷¹ÀÌ¾î °ÔÀÌ¹Ö °æÇèÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù.

°ÔÀÓ ¼¹ö ¼ºñ½º´Â ±¸±Û Ŭ¶ó¿ìµå¿Í À¯ºñ¼ÒÇÁÆ®(Ubisoft)°¡ °øµ¿ °³¹ßÇÑ Äí¹ö³×Ƽ½º ±â¹Ý ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®ÀÎ ¾Æ°í³×½º(Agones)ÀÇ ¿ÏÀü °ü¸®Çü ¼ºñ½º´Ù. ¾Æ°í³×½º´Â µ¶Á¡ ¼Ö·ç¼ÇÀ» ´ëüÇÏ´Â Ä¿¹Â´ÏƼ ±â¹Ý °³¹ßÀ» Á¦½ÃÇÏ´Â °ÍÀº ¹°·Ð, °ÔÀÓ °³¹ßÀÚ°¡ ¸ÖƼ Ŭ¶ó¿ìµå, ¿ÂÇÁ·¹¹Ì½º, ·ÎÄà ¸Ó½Å µî ¾î¶² ȯ°æ¿¡¼µç °ÔÀÓ ¼¹ö Ŭ·¯½ºÅ͸¦ ¿øÈ°ÇÏ°Ô È£½ºÆÃÇϰí È®ÀåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
À̹ø º£Å¸ ¹öÀüÀº Áö¿ªº° °ÔÀÓ ¼¹ö Ŭ·¯½ºÅÍ °ü¸®¿¡ ÀÌ»óÀûÀÎ ¾Æ°í³×½ºÀÇ ÀåÁ¡À» ³Ñ¾î¼ ±Û·Î¹ú ¸ÖƼ Ŭ·¯½ºÅÍ °ÔÀÓ ¼¹ö °ü¸®¸¦ ´Ü¼øÈÇÑ´Ù.
ÇÁ·Î´ö¼Ç ¿öÅ©·Îµå¿¡¼ ÀÌ¹Ì ¾Æ°í³×½º¸¦ ±¸µ¿Çϰí ÀÖ´Â °³¹ßÀÚ´Â °ÔÀÓ ¼¹ö ¼ºñ½º API·Î ¾Æ°í³×½º °ü¸®Çü °ÔÀÓ ¼¹ö Ŭ·¯½ºÅ͸¦ µî·Ï¸¸ ÇØµµ °ü¸®Çü ¼ºñ½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¼öµ¿ °ü¸®¸¦ ¿øÇÑ´Ù¸é ¾ðÁ¦µç °ü¸®Çü ¼ºñ½º ¼±ÅÃÀ» ÇØÁ¦ÇÒ ¼ö ÀÖ´Ù.
°³¹ßÀÚ´Â °ÔÀÓ ¼¹ö ¼ºñ½º¸¦ ÀÌ¿ëÇØ °ÔÀÓ ¼¹ö Ŭ·¯½ºÅ͸¦ ·¼¸§(Realm)À̶ó´Â °³³äÀ¸·Î ¹À» ¼ö ÀÖ´Ù. ·¼¸§À̶õ °ÔÀÓ Áö¿¬½Ã°£(latency)À» ÇØ°áÇϱâ À§ÇØ °³¹ßµÈ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍÀÇ ³í¸®Àû ±×·ìÀÌ´Ù. °ÔÀÓ ¼¹ö Ŭ·¯½ºÅ͸¦ ·¼¸§À¸·Î ºÐ·ùÇÑ ÈÄ¿¡´Â °ÔÀÓ ¼¹ö ¼³Á¤°ú È®Àå Á¤Ã¥À» Á¤ÇØ ·¼¸§°ú ±× ¾ÈÀÇ Å¬·¯½ºÅÍ¿¡ °ÉÄ£ °ü¸®¸¦ °£¼ÒÈ¸é¼ Á¦¾î¿Í °¡½Ã¼ºÀº ±×´ë·Î À¯ÁöÇÒ ¼ö ÀÖ´Ù.
°ÔÀÓ ¼¹ö ¼ºñ½º´Â °³¹ßÀÚ°¡ °ÔÀÓ ¼¹ö °ü¸®¸¦ ÅëÇØ ´Ù¾çÇÑ ½Ã³ª¸®¿À¸¦ °èȹÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. ¿¹¸¦ µé¾î °èȹµÈ °ÔÀÓ À̺¥Æ®³ª ƯÁ¤ ³¯Â¥¿Í ½Ã°£´ë¿¡ ¸ÂÃç °ÔÀÓ ¼¹öÀÇ ¿¹ºñ ¿ë·®À» ´Ã¸± ¼ö ÀÖÀ¸¸ç, ¿©·¯ Áö¿ª¿¡ °ÉÃÄ ÇÏ·ç Áß ÇÇÅ© ½Ã°£À» °í·ÁÇØ È®ÀåÀ» ÀÚµ¿ÈÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ °ÔÀÓ ¼¹ö ¼ºñ½º´Â ·Ñ¾Æ¿ô(rollout) À¯¿¬¼ºÀÌ ³ô±â ¶§¹®¿¡ ´Ù¾çÇÑ °ÔÀÓ ¼¹ö ±¸¼º°ú Ãʱ⠰³¹ß ¹öÀü º¯È¿¡ ´ëÇÑ A/B Å×½ºÆ®¸¦ ½ÃÇàÇϰí Å×½ºÆ® °á°ú¿¡ µû¶ó ÀÌÀü ¹öÀüÀ¸·Î º¹±¸ÇÏ´Â °Íµµ °¡´ÉÇÏ´Ù.
À̹ø º£Å¸ ¹öÀü¿¡¼´Â ±¸±Û Äí¹ö³×Ƽ½º ¿£Áø(Google Kubernetes Engine, GKE)¿¡¼ ±¸µ¿µÇ´Â Ŭ·¯½ºÅ͸¸ Áö¿øµÇ¸ç 2020³â ¸»±îÁö Áö¿ø ¹üÀ§°¡ ÇÏÀ̺긮µå ¹× ¸ÖƼ Ŭ¶ó¿ìµå·Î È®´ëµÉ ¿¹Á¤ÀÌ´Ù. ±¸±Û Ŭ¶ó¿ìµå´Â 2020³â ÇϹݱ⿡ °í±Þ È®Àå Á¤Ã¥ Á¦°ø°ú ÇÔ²² ¿ÀǼҽº ¸ÅÄ¡¸ÞÀÌÅ· ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¿ÀÇ ¸ÅÄ¡(Open Match)¿ÍÀÇ ±ä¹ÐÇÑ ÅëÇÕÀ» ¼±º¸ÀÏ ¿¹Á¤ÀÌ´Ù.
ÇÑÆí ±¸±Û Ŭ¶ó¿ìµå´Â ¾×ƼºñÀü ºí¸®ÀÚµå(Activision Blizzard), ÀÓÇÁ·Î¹öºí(Improbable), ±×·»Áö(Grenge), À¯´ÏƼ(Unity) µî ´Ù¾çÇÑ °ÔÀÓ»ç ¹× °ü·Ã ¾÷ü°¡ ±¸±Û Ŭ¶ó¿ìµåÀÇ ¾ÈÁ¤ÀûÀÎ ±Û·Î¹ú ³×Æ®¿öÅ©, °í±Þ µ¥ÀÌÅÍ ºÐ¼®, ÀΰøÁö´É(AI) ±â´É, ¿ÀǼҽº ±â¹Ý ¼ºñ½º¸¦ Ȱ¿ëÇØ °ÔÀÓ À¯Àúµé¿¡°Ô ¶Ù¾î³ °ÔÀÌ¹Ö °æÇèÀ» Á¦°øÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
±¸±Û Ŭ¶ó¿ìµå °ÔÀÓ ¼¹ö ¼ºñ½º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ±¸±Û Ŭ¶ó¿ìµå À¥»çÀÌÆ®¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
|