SharedIT | 묻고 답하기(AMP)

VMware FT 기능과 L4 스위치 로드밸런싱 기능의 차이?!

공부하다가 문뜩 궁금한점이 생겨서 이렇게 질문을 올리게 됬습니다 만약 가상화 서버를 이중화로 구현한다고 했을 때 VMware FT 기능으로 하는 방법과 L4 스위치 로드밸런싱 기능으로 하는 방법을 비교한다면 가장 큰 차이점이 무엇인지 , 각 방법으로 했을 때 장단점이 무엇인지 질문드립니다 ( 개인적인 생각으로는 비슷한 기능이라고 생각이 됩니다... )

6개의 답변이 있습니다.

쿨가이
  0 추천 | 4년 이하 전

H/W 방식(L4)과 S/W(Vmware) 방식으로 구분할 수도 있겠네요.

vmware 기능도 훌륭하지만 L4스위치는 로드밸런싱(Active-Active)방식이라 장애대응에 훨씬 유리합니다.

일반적으로 L4가 이중화구성에 정답으로 보고 있습니다. 

단 L4도 장비인지라. 단일포인트에 대한 대응 L4이중화도 고려해 볼 필요가 있습니다.

한그루
  0 추천 | 4년 이하 전

VMware 의 FT 로 host clustering 하는게 아니라 VM 간의 이중화도 할 수 있나요? MS failover cluster 같은 기능일것 같은데 이건 하나 죽으면 다른 서버로 역할을 넘기는 Active - Pasive 이중화 입니다.

L4,, L7 으로 loadbalancing 한다는 것은 동일한 서버를 여러대가 동시에 처리해서 부하를 분산해주는 방식이라 Active - Active 이중화 입니다.


차바라기
  0 추천 | 4년 이하 전

L4로 하면 좋겠지만 비용이 비싸지요~~

Genghis Khan
  0 추천 | 4년 이하 전

Vmware의 FT는 Vm에서 제공되는 부분으로 두개의 호스트 즉 192.168.0.1 과 192.168.0.2가 있으면  192.168.0.1  호스트 장애시 각 호스트에 구성된 vm 들이 192.168.0.2로 넘어갑니다 이걸 vmware에선 Vmotion이라 합니다

그리고 L4는 web/was 이중화로 서비스를 할때 

 2대의 서버로 여러 사용자가 접속 했을때  균듕하게 처리해주는 역할을 합니다


wansoo
  0 추천 | 4년 이하 전

VMWare FT (Fault Tolerance)는 HA ( High Availability - 이중화 )에 해당하는 기능으로 보이네요.

사용하는 서버(Active Server)에 장애가 발생했을 경우에 대기중인 다른 서버(Standby Server)에게 서비스를 넘겨서 업무가 중단되지 않게하여 업무 연속성을 보장하기 위한 목적이라 할 수 있겠고요.

로드 밸런싱이라는 것은 한개 서버에 부하가 가중되는 것을 방지하기 위해 여러 서버를 동시에 운영하면서 부하가 골고루 걸리게해서 원활한 업무 처리를 유지할 수 있게 하는 목적이라 할 수있겠고요.

물론, 로드 밸런싱으로 한대 서버가 다운 되었을 경우에 다운된 서버를 제거시키고 정상적인 서버들만을 운영하면서 HA 효과를 얻을 수도 있긴 하겠지만...

근본적인 개념에서 HA와 로드밸런싱에는 차이가 있겠고요.

서버가 수행하는 서비스 종류에 따라서 HA와 로드밸런싱 중에 적절하게 선택해야할 필요성이 있을 것 같고... 구현하는 기술적인 관점에서도 차이가 있을 것 같네요~

kochlgudcjf | 4년 이하 전

답변 감사합니다! 쉽게 생각하면 사용용도의 따라 방법이 달라지겠네요
빨간신발
  0 추천 | 4년 이하 전

L4는 비싸지만... 

하나 있으면 다른 곳에서도 두루 사용이 가능하죠...


kochlgudcjf | 4년 이하 전

답변 감사합니다! 비용차이도 큰 차이점이라고 볼수있겠네요