본문 바로가기

arptables_jf2

ipvsadm을 이용한 LVS 시스템 구축 Linux Virtual Server 란? 1대의 서버로 증가하는 사용자들을 처리하기 힘들때 2대이상의 서버를 구축하여 로드 밸런싱을 하는 운영 시스템이다. 일반적으로 DNS의 라운드 로빈 기능으로도 로드 밸런싱 하는 방법이 있으나, LVS 시스템은 라운드 로빈 방식 뿐만 아니라 총 4가지 방법으로 로드 밸런싱을 할수 있어 사용자의 상황에 맞게 대처할수 있다. 1. 라운드 로빈(round-robin) 로드 밸런서로 들어오는 요청들을 차례대로 순차적으로 각각의 서버로 할당하는 방식이다. DNS 로도 쉽게 구현이 가능한 방식이다. 2. 가중 라운드 로빈(weighted round-rovin) 동작 자체는 라운드 로빈 방식이지만, 로드 밸런싱을 할 서버들이 각각 다른 사양일 경우 서로 다른 가충치를 설정하여 .. 2009. 11. 27.
CentOS에서 ipvsadm으로 Virtual Server 구축 기존에 CentOS에서 piranha-gui를 이용해서 Linux Virtual Server를 구축했었는데, 영 감이 안와서... 검색해서 ipvsadm으로 Virtual Server를 구축했다. 다음의 IP로 가상 서버를 구축한다고 가정한다. Virutal IP : 192.168.1.10 Real IP : 192.168.1.20 Real IP : 192.168.1.21 일단은, 방금 구축한 경험으로 봤을 때 2대의 실 서버를 로드밸런싱하려면 ipvsadm을 동작시킬 서버까지 포함해서 3대가 있어야 될것 같다.(direct routing 방법 사용시) Virtual Server 일단은 ipvsadm을 설치한다. 나의 경우는 yum을 이용해서 패키지 설치를 했다. # yum install ipvsadm #.. 2009. 9. 24.