리눅스 버추얼 서버(Linux Virtual Server, LVS)는 리눅스 커널 기반 운영 체제를 위한 부하분산 소프트웨어이다.
LVS는 1998년 5월 원쑹장이 시작한, GNU 일반 공중 사용 허가서(GPL) 버전 2의 요건을 따르는 자유-오픈 소스 소프트웨어 프로젝트이다. 이 프로젝트의 임무는 클러스터링 기술을 사용하여 리눅스를 위한 고성능, 고가용성 서버를 구축함으로써 양호한 확장성, 신뢰성, 서비스를 제공하는 것이다.
개요
LVS 프로젝트의 주요 작업은 현재 고급 IP 부하분산 소프트웨어(PVS), 애플리케이션 레벨 부하 분산 소프트웨어(KTCPVS), 클러스터 관리 컴포넌트를 개발하는 것이다.
IP 주소192.168.0.1를 가상 서버에 TCP 포트 80으로 할당한다. 부하분산을 위해 선택된 스케줄링 알고리즘은 라운드 로빈(-s rr)이다. 두 번째와 세 번째 명령은 실제 서버의 IP 주소들은 LVS 설정에 추가하는 것이다. 포워드된 네트워크 패킷도 마스킹된다.(-m).