미국과 유럽의 방문자가있는 단일 도메인이 있고 미국과 영국에 각각 하나씩 2 대의 서버가있는 경우 미국 사용자가 미국 서버로 이동하고 영국 방문자가 영국 서버로 이동하도록하려면 어떻게해야합니까? 방문자의 핑을 줄이려면?
우선 이것이 가능합니까? Google과 같은 회사가 각 국가마다 다른 도메인을 갖는 이유는 무엇입니까?
미국과 유럽의 방문자가있는 단일 도메인이 있고 미국과 영국에 각각 하나씩 2 대의 서버가있는 경우 미국 사용자가 미국 서버로 이동하고 영국 방문자가 영국 서버로 이동하도록하려면 어떻게해야합니까? 방문자의 핑을 줄이려면?
우선 이것이 가능합니까? Google과 같은 회사가 각 국가마다 다른 도메인을 갖는 이유는 무엇입니까?
답변:
Google과 같은 회사가 각 국가마다 다른 도메인을 갖는 이유는 무엇입니까?
모든 국가에 대해 별도의 콘텐츠를 보유하기가 쉽기 때문입니다. 내용은 정적이어야합니다. 따라서 영어 및 예를 들어 스페인어 페이지의 색인을 생성하려면 별도의 URL이 있어야합니다. 한 가지 방법은 example.com/en
다른 방법입니다 en.example.com
. 나중에 더 잘 조정됩니다.
우선 이것이 가능합니까?
당신을 위해 아닙니다. 애니 캐스트 라우팅을 지원하는 공급자가 필요합니다.
이를 위해서는 국제적으로 라우팅 된 자체 IP 주소가 필요합니다. 할당 된 가장 작은 블록이 4000 개가 넘는 주소 (사용해야 함)이고 비용이 높기 때문에 일반 사용자에게는 접근 할 수 없습니다.
하나를 얻으면 AS (자치 시스템)로 라우팅하고 가장 가까운 서버로가는 경로를 게시하면됩니다.
따라서 당신을 위해 아닙니다. 그러나 일부 호스트는이를 지원할 수 있습니다.
CDN은이를 수행하므로 정적 항목을 컨텐츠 전달 네트워크로 확실히 이동할 수 있습니다.
당신이 할 일은 국가 접두사이며, 다음 주 도메인에서 그들에게 리디렉션합니다.
"실제 솔루션"으로 애니 캐스트 라우팅에 +1.
보다 쉬운 대안은 대륙마다 다른 DNS 레코드를 제공하는 것입니다. 아마존은 이것을 지연 시간 기반 라우팅 으로 판매 하지만 다른 대형 DNS 제공 업체도 비슷한 도구를 제공한다고 가정합니다.
어떤 사람들은 CDN을 해결책으로 언급했습니다. 당신은 정말로 필요하지 않습니다. 도메인의 권한있는 DNS 서버가 DNS 요청의 출처 (및 현재로드 상태)에 따라 지정된 사용자에 대한 최적의 서버를 선택하기 만하면됩니다. 예를 들어 Akamai는 가장 큰 CDN이기도하지만 이 서비스를 유료로 제공하는 CDN 제품과는 완전히 다른 Global Traffic Management 라는 제품을 제공합니다. 관리하는 다양한 도메인에 대해 신뢰할 수있는 DNS 서버가 된 다음 들어오는 DNS 요청에 대해 웹 서버의 IP 주소를 전달하여로드 및 로컬 성을 올바르게 계산합니다.
서버가로드를 처리 할 수없고 (추가 구매 및 관리를 원하지 않는 경우) CDN을 원할 때가되지만 이것이 문제인 것 같지는 않습니다.
애니 캐스트 라우팅을 사용할 수 있습니다. 예를 들어 Google에는 8.8.8.8과 같은 DNS 서버가 있으며 사용자의 위치에 따라 다른 서버입니다.
정적 데이터에 컨텐츠 전송 네트워크를 사용할 수도 있습니다.
그리고 각 국가마다 다른 도메인이 다른 장점을 제공하지만 모든 방문자가 하나의 도메인을 사용하더라도 도움이되지는 않습니다.
필요한 것은 지리적 부하 분산 입니다. 매우 어렵고 사소한 문제입니다. 수락 된 답변이 잘못되었습니다. 넌 할 수있어. 사용자 ping을 측정하여 가장 가까운 서버로 보내는 스크립트가있는 페이지가있었습니다. 나는 이것이 생각했다 : http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.geographically_distributed.html
또한 F5 Networks는 지리적 부하 분산 라우터를 판매하지만 비용이 많이 듭니다.
각 지역의 방문자를 다른 컴퓨터로 안내하는 DNS 서버를 사용할 수 있습니다.
가능한 중복 질문 : 지리적 위치 / 방향성 DNS를 지원하는 DNS가 있습니까?
http://www.neustar.biz/services/dns-services/managed-dns-packages 도 볼 수 있습니다 . Enterprise 패키지는 지역 라우팅이라고 부르는 솔루션을 지원합니다. 앞서 언급 한 Akamai 서비스와 마찬가지로 DNS 서비스는 지리적으로 가장 가까운 IP를 가리킬 수있을만큼 똑똑합니다.