aws 서울 리전에 있는 서버에 애플리케이션 하나를 돌리고 있는 중입니다. 불가피하게 영국에 있는 타사 데이터베이스를 쓰고 있는데, 아무래도 지구 반대편까지 갔다오다 보니 db 서버에서 지연이 너무 심하게 나는 것 같습니다. 로그인같은 주요한 기능이 영국 db에 의존해 있는데 레이턴시 좀 줄일 방법 있을까요?
생각해본 구성은
1. 서버 자체를 영국으로 옮기고 한국 cdn 사용
2.영국에 서버 하나를 더 만들어 서울 서버와 vpn으로 연결, 영국으로 오고가는 트래픽만 vpn으로 가도록 하기
입니다. 둘 다 효과가 어느 정도일지 확실하지 않네요
2´Â ¾ó¸¶³ª È¿°ú°¡ ÀÖÀ»Áö ºÒ¸íÀÔ´Ï´Ù
AWS Á¦Ç°ÀÌ ³Ê¹« ´Ù¾çÇؼ ¹º°¡°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù
µô·¹ÀÌ´Â ÀÖ°ÚÁö¸¸ Çѱ¹ ¿µ±¹ µðºñ °è¼Ó ½ÌÅ© ¸ÂÃß´Â°Ô ³´´õ¶ó±¸¿ä
ã¾Æº¸´Ï? aws µ¥ÀÌÅͺ£À̽º º¹Á¦¼ºñ½º replication ¸¦ È°¿ëÇÏ¸é ¿µ±¹¿¡ Àִ°ŠÇѱ¹¸®Àü¿¡ db ¶°¼ ÁÖ±âÀûÀ¸·Î µ¹¸®¸é µÉ°Íµµ °°½À´Ï´Ù.
¾ÆÁÖ ÀÚ¼¼ÇÑ°Ç aws(¸Þ°¡Á¸?) ¿¡ + ¿µ±¹dbÁ¦°øȸ»ç¿Í ÇùÁ¶°¡ ÇÊ¿äÇغ¸ÀÔ´Ï´Ù.
2¹ø¾²¸é TCP ¸®¹ö½ºÇÁ·Ï½Ã ±¸¼ºÇÒ¼öÀÖÀ¸¸é vpn´ë½Å ÇÁ·Ï½Ã·Î ±¸ÇöÇÏ´Â°Ô ÁÁÀº°Å°°¾Ö¿©. µ¥ÀÌÅ;Ïȣȸ¦ À§ÇØ vpnÀº ¿¬°áÇؾ߰ÚÁÒ
DB´Â ¿¡Ç÷¹Å°¿©½Å¸¶´Ù Äõ¸®³¯¶ó°¡´Â°Ô ´Þ¶ó¼ HeidiSQL °°Àº°æ¿ì¿£ 30ms¸¸ ³Ñ¾îµµ ¸ø ½á¸Ô°Ú´õ¶ó±¸¿ä
DB´Â ·ÎÄÃÀÎ°Ô ÃÖ°íÀÌ°í AWS Global Accelerator¶ó´Â°Í ÀÖ¾î¿ä
DB ¾×¼¼½º´Â °°Àº À§Ä¡¿¡ ÀÖ´Â°Ô ÀÀ´äÀÌ ºü¸£±ä ÇÏÁÒ. ³ª¸ÓÁø ¾îÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅÍÀε¥ ÀÌ°Ô À¥¹æ½ÄÀ̸é ij½Ì¹æ½Äµµ ÀÌ¿ë°¡´ÉÇÏ°í µ¥ÀÌÅÍ ¾ÐÃàÀ¸·Îµµ Àü¼ÛÀÌ °¡´ÉÇÏ´Ï Ã¼°¨ÀûÀ¸·Î´Â ´ç¿¬È÷ 2¾ÈÀÌ ºü¸¨´Ï´Ù.
DBº¹Á¦´Â ¿Ü±¹¾ÖµéÀ̶û ÀÏÇغ¸¸é ¾Ë°ÚÁö¸¸ ¿ì¸®³ª¶ó »ç¶÷µéó·³ ½±°Ô Àß ¾ÈÇØÁÖ°í ´ÜÁö ´À¸®´Ù´Â ÀÌÀ¯¸¸À¸·Î ÇØ´Þ¶ó ÇÏ¸é ¾¾¾Ëµµ ¾È¸ÔÈú°Ì´Ï´Ù.
DBº¹Á¦°¡ ¾Æ´Ï¿©µµ ÇØ´ç Å×ÀÌºí¸¸ ÀÎÅÍÆäÀ̽º·Î µ¥ÀÌÅÍ °®°í¿Í¼ ÀÚü DB¿¡ ³Ö¾î¹ö·Áµµ µÇ±ä ÇÕ´Ï´Ù. ´Ü µ¥ÀÌÅÍ ÀÎÅÍÆäÀ̽ºµµ Çã¿ëÇØÁÙÁö°¡...