광고를 잘하기 위해서는 정말 치밀한 계산, 노출량 조절, 그리고 뛰어난 시스템으로 빠르게 광고주의 요청사항을 받아 주어야 한다는 것이다.
이런 모둔 요청들을 쉽고 빠르게 적용해줄 수 있는 무료 솔루션이 있다면 어떻게 하겠는까?
나는 반드시 도입하라고 이야기 하고 싶다.!
계속 작성중...
광고를 잘하기 위해서는 정말 치밀한 계산, 노출량 조절, 그리고 뛰어난 시스템으로 빠르게 광고주의 요청사항을 받아 주어야 한다는 것이다.
이런 모둔 요청들을 쉽고 빠르게 적용해줄 수 있는 무료 솔루션이 있다면 어떻게 하겠는까?
나는 반드시 도입하라고 이야기 하고 싶다.!
계속 작성중...
서비스를 운영하다가 보면 반드시 필요한 것이 상태 모니터링 툴이다.
이걸 직접 들어가서 모두 일일히 확인한다? 또는 문제가 생겼을때 확인하러 들어간다?
문제는 이미 발생해서 지나간 뒤다. 즉 항상 서버의 상태를 모니터링 해두고 있지 못하면 문제가 발생되어도 원인을 찾기 힘들 것이다.
유용한 링크 부터 ...
http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/QOS/Monitering_Tool/zabbix
계속 작성 중...
Global Server Load Balaner 를 bind 9 으로 편하게 구축해보자!
한국, 중국, 일본, 미국 각 나라에 서버를 두고 그 나라의 서버로 접속하게 지만, 도메인 주소는 같게 한다면?
이 이야기는 이미 예전부터 bind + gslb patch 로 많이 다뤄지던 주제이다.
http://blog.naver.com/kubby72/100071021509 <- 이 주소가 국내 사람들에게 친절하게 설명되는 주소
조금 더 쉽게 쓰고 싶다고? 그럼 KT ucloud 에서 제공하는 GSLB 를 써보자
http://www.netmanias.com/ko/post/blog/5617/gslb-dns-cloud-ucloud/global-server-load-balancing-gslb-service-for-kt-ucloud
이건 유료 서비스라 싫다고?
그럼 최신 bind 패치 내용을 따라서 구성해보는 것을 적극 권장한다.
단 이 내용은 최신 bind 9.10 에서 제공하는 기능으로 설정하기 좀 까다로울지도 모르겠다.
https://kb.isc.org/article/AA-01149/0/Using-the-GeoIP-Features-in-BIND-9.10.html
이것저것 다 어렵고 내가 쓰던 Bind 에서 써보고 싶다고?
세상에 쉬운게 어디 있냐? 좀 노력 해보세요. 라고 하고 싶지만... 꽤 적당한 팁이 있다.
http://phix.me/geodns/ <- 이 문서를 정말 잘 보세요.
이 문서가 무엇인고 하니 전 세계의 IP 주소를 나라와 국가로 분류해주는 서비스인 MaxMind 사의 데이터를 이용해 bind 에 적용하는 방법이다.
MaxMind 사에서 제공하는 GeoIP 라는 테이블은 다음의 URL 을 참고하자
https://www.maxmind.com/en/geoip2-services-and-databases
그럼 이걸 어떻게 bind 에서 설정해서 쓰느냐?
... 설정 파일을 보여줘야 되는 문서는 좀 나중에 .....
LVS = Linux Virtual Server
다른 많은 분들은 HAProxy 를 쓰고 계시지만 나는 개인적인 이유로 LVS, Keepalived 의 조합을 선호한다.
그 이유는 그냥 확실한 레퍼런스가 있으니깐?
물론 L4 LoadBanacer 와 L7 LoadBanacer 의 역할은 완전히 다르다.
LVS 는 L4 로드밸런서이고 HaProxy 는 L7 로드밸런서이니 셋팅부터 관리 포인트 모두 다르다.
L4 는 단순히 tcp 연결의 port 를 보고 부하분산을 해주는 것이고,
L7 은 어떤 요청이 들어오는지를 모두 확인하여 부하 분산을 해준다.
언뜻 들어보면 L7 이 당연히 좋아 보인다. 물론 부하가 크지 않은 곳에서는 L7 을 잘 셋팅하면 정말 좋다.
그러나 L7 은 좋은 많큼 부하도 당연히 많이 먹을 수 밖에 없으며, 셋팅도 신경 쓸 부분이 많다.
그렇다고 L4 셋팅이 쉬운가? 라고 물어보면 쉽지는 않다고 이야기 할 수 밖에 없다.
(라고 쓰고 있지만 막상 한번 해보고 나면 L4 Server LoadBalancer 설정은 그나마 쉽다고 이야기 할 수 있겠다.)
아무튼 부하분산을 왜 하는지는 다른 URL 을 통해서 설명하는게 좋겠다.
[계속 작성중...]
일단 부하분산을 해야하는 이유를 파악했다면, 셋팅을 해봐야지?
일단 여기에 있는 정보로 우선.... 대체 (계속 작성중...)
http://jook.pe.kr/xe/1991
이런 페이지도 있네?
http://malsik2004.tistory.com/387