XETOWN

하얀 언덕

웹사이트를 운영하면서 생긴 고민이나 노하우를 함께 나눠보세요.
조회 수 257 추천 수 3 댓글 15
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

요즘은 200달러짜리 비즈니스 플랜을 사용하지 않으면 거의 모든 클라우드플레어 사용자가 미국(LAX)을 경유하여 접속됩니다. 이것 때문에 국내에서 사이트를 운영하면서 클라우드플레어를 사용하는 분들이 엄청나게 골머리를 앓고 있는데요... 실제 접속 속도에 얼마나 차이가 나는지 측정해 보았습니다.

 

아래의 모든 숫자는 국내(KT, 서울에서 약 200km 거리)에서 파이어폭스 개발자도구로 확인한 TTFB (Waiting) 평균치입니다. DNS 조회 등으로 긴 시간이 소요되는 최초 요청은 제외하고, 5회 이상 측정하여 평균을 계산했습니다.

 

 

클라우드플레어 비즈니스 플랜 - 서울(ICN) 경유

 

A사이트 (국내 서버, XE 슈퍼캐시 사용): 평균 39.6ms

B사이트 (국내 서버, XE 슈퍼캐시 사용): 평균 24.6ms

 

고객님 사이트여서 정확한 정보를 밝히기 힘든 점 양해 바랍니다. 슈퍼캐시를 사용하여 웹페이지를 생성하는 데 걸리는 시간이 10~20ms 내외이므로, 실제로 클라우드플레어를 경유하여 서버에 접속하는 데 소요되는 시간은 10~20ms에 불과합니다. 제가 지방에 있어서 서울까지 신호가 다녀오는 데만 10ms쯤 걸리니까, 사실상 지연이 없다고 보면 됩니다.

 

비즈니스 플랜을 사용하지 않으면 이제 더이상 구경할 수 없는 속도지요 ㅠㅠ

 

 

클라우드플레어 무료 플랜 - 미국(LAX) 경유

 

이건 XE나 슈퍼캐시도 안 쓰고, nginx에서 1ms 안에 반환해 줄 수 있는 간단한 HTML 페이지만으로 속도를 측정했습니다. 즉 서버단에서 처리하는 데 걸리는 시간은 전혀 반영하지 않고 순수하게 통신 지연만 측정한 것입니다.


국내 서버, 아마존 EC2 서울 리전: 평균 276.6ms
국내 서버, KINX에 입주한 업체: 평균 302.2ms

국내 서버, KT IDC에 입주한 업체: 평균 344.6ms

국내 서버, SK IDC에 입주한 업체: 평균 365.2ms
국내 서버, 평소 해외망 빠르다고 광고하던 업체: 평균 389.4ms


미국 서버, Vultr 로스앤젤레스(캘리포니아): 평균 141.8ms

미국 서버, BuyVM 라스베가스(네바다): 평균 151.8ms

미국 서버, NFSN 피닉스(아리조나): 평균 156.2ms

미국 서버, Linode 댈러스(텍사스): 평균 189.4ms

일본 서버, Conoha 도쿄: 평균 248.0ms

영국 서버, Linode 런던: 평균 287.4ms
네덜란드 서버, LowEndSpirit 로테르담: 평균 442.6ms

호주 서버, LowEndSpirit 시드니: 평균 474.2ms

 

아무래도 로스앤젤레스(LAX)를 경유해서 접속하니까 같은 지역에 있는 서버가 가장 빠릅니다. 나머지 지역은 클라우드플레어의 LAX 엣지서버에서 실제 서버에 접속하는 데 걸리는 시간만큼 추가로 지연이 발생하고요.

 

LAX를 경유하여 국내 서버에 접속하면 신호가 태평양을 두 번 건너야 하는 게 아닌가 의심했는데, 소요시간을 보니 역시 두 번 건너는 것 같습니다. 그러나 한국의 방문자가 클라우드플레어의 LAX 엣지서버에 접속하는 데 걸리는 시간은 140ms 정도로 일정한 데 비해, 클라우드플레어의 LAX 엣지서버에서 실제 서버에 접속하는 데 걸리는 시간은 호스팅 업체마다 천차만별이네요.

 

우리나라에서 해외 트래픽을 전혀 차별하지 않는 거의 유일한 업체로 알려진 아마존은 태평양 횡단 소요시간인 140ms의 두 배에 아주 가까운 결과가 나옵니다. 물리적으로 어쩔 수 없는 것 외에는 추가로 지연되는 부분이 전혀 없는 거죠. 반면, 국내 회선에만 투자하고 해외 회선 제공에 인색한 다른 업체들은 최소 20ms에서 최대 100ms 이상 추가로 지연이 발생합니다. 해외 회선 빠르다고 광고하던 모 업체는 오히려 더 느리기까지 하고요

 

차라리 태평양, 북아메리카, 대서양을 모두 건너 영국 서버에 접속하는 것이 더 빠를 정도네요.

자칭 IT 강국의 현실이 이렇습니다 ㅡ.ㅡ;;;

 

일본 서버를 사용하면 한국에서 일본까지의 거리에 해당하는 30ms 정도 절약되고요. 여기도 해외 트래픽이라고 차별하지는 않는 것 같습니다. 네덜란드는 영국과 비슷한 거리인데 테스트에 사용한 호스팅 업체가 너무 저렴해서 속도가 안 나오는 듯 한데, 괜찮은 업체를 사용하신다면 국내 서버와 비슷한 300ms 정도 예상하시면 되겠습니다.

 

호주가 가장 느린 이유는 미국에서 호주까지 대각선으로 태평양을 건너가야 하기 때문이겠지요?

 

 

직접 확인해 보실 수 있는 링크 - 1주일 동안만 열어 놓겠습니다.

 

한국: (펑)

미국: (펑)

일본: (펑)

 

 

결론

 

클라우드플레어 무료 또는 프로 플랜을 사용하신다면 서버를 미국에 두세요. 국내 서버보다 2~3배 빨라집니다.

 

미국에서도 LAX에 가까운 로스앤젤레스, 샌프란시스코, 라스베가스, 피닉스 등 남서부 지역이 가장 좋습니다.

 

Who's 기진곰

profile

GitHub 아이디는 @kijin입니다. 사람을 위한 인터넷 생태계의 발전과 웹 보안에 많은 관심을 가지고 있습니다.

오픈소스 도로명주소 검색서버 및 API Postcodify를 개발, 운영하고 있습니다.

우리가 만들어 가는 XE의 새 이름, 라이믹스(Rhymix) 프로젝트에 참여하고 있습니다.

국내외 서버 및 클라우드서버 셋팅, 이전, 튜닝해 드립니다.

  • profile
    다이오니 2016.09.26 00:53:27
    일반 라이트 유저들이 클플을 사용하려면 외국에 서버를 두는 것이 더 낫겠네요.

    분석자료 감사합니다.^^
  • ?
    낙타 2016.09.26 01:30:25
    대단합니다..........
  • ?
    AliceTaylor 2016.09.26 01:39:05
    국내를 타겟으로 한 홈페이지를 운영한다면 이제 비즈니스 플랜이 아니면 클플의 메리트는 속도면에서는 없다고 보는게 맞는것 같네요.

    아이러니하게도 보안을 위해 클플을 쓴다고 하더라도 그 또한 비즈니스 플랜급이 아니면 크게 메리트가 없어 보이는건 왜일까요.
  • profile
    기진곰 2016.09.26 15:05:51
    보안면에서도 어느 정도는 도움이 되긴 합니다. 그러나 몇Gbps 이상의 디도스 공격을 받는다면 비즈니스 플랜 외에는 감당이 안 되겠지요.
  • profile
    나만의너 2016.09.26 02:21:05
    기진곰님 덕분에 타운이 정말 풍요로워지는 느낌입니다 ㅎㅎㅎ
  • profile
    윤삼 2016.09.26 11:21:56
    오오, 진짜로 링크 클릭만 해봐도 속도 차이가 체감되는군요.
    어느샌가 클플이 계륵처럼 돼버린 느낌입니다.
  • profile
    f1help 2016.09.26 11:50:35
    저는 세 링크 모두 프랑스(CDG)로 연결돼요;;;;
  • profile
    기진곰 2016.09.26 15:04:16
    이런 경우에는 유럽 서버가 가장 빠르고, 그 다음이 미국, 일본, 한국 순서이겠네요.
    어쨌든 한국 서버가 가장 느린 것은 마찬가지일 듯....
  • profile
    하늘희 2016.09.26 16:28:57
    옆나라 일본으로만 잡아줘도 괜찮을텐데.. LAX나 HKG이니..ㅠ
  • profile
    팀워크 2016.09.27 17:13:03
    아이러니한 결과군요 ㅋㅋ
  • profile
    기진곰 2016.09.27 17:34:37

    만약 서버를 미국에 둔다면 트래픽도 넉넉하게 주고 디도스 방어 서비스도 쉽게 구할 수 있으니... 클라우드플레어를 쓰는 가장 큰 이유가 없어져 버립니다. 즉 클플을 쓰려면 미국 서버를 써야 하는데, 미국 서버를 쓰면 클플을 쓰지 않아도 되는... 이상한 상황이죠 ㅋㅋ

  • ?
    가이더 2016.09.27 17:24:08
    좋은정보 감사드립니다
  • ?
    투데이 2016.10.24 19:14:26
    비지니스 플랜을 쓰면 깔끔히 해결될 문제지요~
    솔직히 일반 프로로 인천을 바라는건 무리인듯 싶다는거 저만 그렇게 느끼나여? ㅎ
  • profile
    플레이캠핑 2016.10.25 11:04:02
    외국 유료 호스팅중 도메인을 자사로 옮길경우 클라우드플레어 비지니스(월 200$)를 무료로 제공하는 호스팅도 있습니다.
  • profile
    우성군 2016.11.21 05:01:07
    와우 엄청난 자료네요!!! 잘 보고 갑니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
108 운영이야기 친구들하고 소규모 커뮤니티 운영해보려고합니다. 조언부탁드립니다. 22 Overachiever 2016.11.28 135
107 운영이야기 백업을 증분백업으로 그것도 원격으로 해 놓으니 좋네요. 6 웹지기 2016.11.25 87
106 운영 노하우 TIP spambot에 대응하기 2 휘즈 2016.11.21 74
105 운영 노하우 TIP 임대형 vs 구매형 서버 가격 비교 팁 [수정] 3 기진곰 2016.11.10 168
104 토론/고민 열심히 게임을 만들었는데 아무도 안해주니 참 절망스럽네요... 13 bowon 2016.11.10 210
103 운영 노하우 TIP 네이버 웹마스터도구를 통해 어느순간 색인이 안될때 3 file 가브리엘조 2016.11.06 113
102 토론/고민 XE 3.0이 자리잡을 수 있을까요? 15 dd 2016.10.25 196
101 운영이야기 네이버 웹문서 검색이 또 개편되었네요 8 file 아싸리방가 2016.10.19 193
100 토론/고민 사이트맵 검색도구 어떻게 활용하고 계신가요? 1 이온디 2016.10.18 208
99 운영 노하우 TIP HTTP2 사이트 최적화하기 1 고라자 2016.10.15 137
98 운영이야기 포인트를 사용하라고 기프티콘을 올려도... 7 빵집아저씨 2016.10.03 128
97 운영이야기 알림센터 이런기능 있으면 좋겠네요.. 2 빵집아저씨 2016.09.29 111
96 운영 노하우 TIP SEO에서 제목이 중요 ? 내용이 중요? 4 file 웹지기 2016.09.29 155
95 운영 노하우 TIP nginx "Server" 응답헤더 제거하기 2 후하니 2016.09.28 137
94 운영이야기 WoSign 또는 StartSSL 인증서 사용하시는 분들 필독 10 기진곰 2016.09.27 345
93 운영이야기 타운 팁 덕분에 후원하기 버튼을 만들어 봤습니다. 6 file 빵집아저씨 2016.09.27 126
» 운영이야기 클라우드플레어 한국/미국/일본 접속 속도 비교 15 기진곰 2016.09.25 257
91 운영 노하우 TIP 간단하게 IP국가 알아보기 3 file 후하니 2016.09.25 129
90 운영 노하우 TIP 스케치북 스킨 사용시 가끔씩 아주 느려지는 문제 해결팁 11 기진곰 2016.09.19 207
89 운영이야기 사이트 개설전, 주제 때문에 고민이 됩니다 ^^ 12 빵집아저씨 2016.09.18 139
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6
위로
서버에 요청 중입니다. 잠시만 기다려 주십시오...