팁 게시판
장애 발생 시, 서비스 중단 시간을 최소화할 수 있는 HA 이중화 구성
작성자: 관리자
작성일: 2025.05.26 16:44
조회수: 11
안녕하세요.
팁게시판 관리자입니다.
중요한 데이터를 담고 있는 NAS에 문제가 발생해서, 필요할 때 데이터를 볼 수 없으면 어떻게 하지?
NAS를 사용하시는 분들이라면 모두 동일하게 걱정하시는 부분이지 않을까 싶습니다.
Synology 제품은 이 문제를 해결할 수 있는 솔루션을 가지고 있습니다.
바로 HA 이중화 구성입니다.
먼저 HA 이중화에 대한 구성도를 살펴보겠습니다.
1. HA 구성도
2. HA 이중화 구성 개요
1) 위 구성도와 같이 HA 이중화 구성을 위해서는 2개 장비를 공유기 또는 스위칭허브에 연결하고 2개 장비 간에도 Heartbeat 이라는 랜선으로 다이렉트로 연결하게 됩니다.
2) 2개 장비를 공유기 또는 스위칭허브에 연결하게 되면 각각의 IP를 할당받게 되는데, HA 이중화 구성은 각각의 장비에 할당된 IP를 사용하는 것이 아닌 가상 클러스터 IP를 활용하게 됩니다.
3) 가상 클러스터 IP로 접근하게 되면 Active NAS로 연결이 되며, Active NAS에 적용되는 데이터 및 구성은 Heartbeat을 통해 Passive NAS에 실시간 동기화가 진행됩니다.
4) Active NAS에 문제가 발생하여 통신이 되지 않을 경우, 수 분 내에 Passive NAS가 Active 역할로 전환이 되어 서비스를 이어받아 지원합니다.
5) 문제가 발생한 Active NAS는 수리 조치를 한 후 다시 Passive NAS와 이중화 연결을 진행할 수 있습니다.
3. HA 이중화 필수 사항
1) HA이중화 구성은 공유기 또는 스위칭허브가 반드시 필요합니다.
2) Active NAS와 Passive Nas는 Heartbeat이라는 다이렉트로 연결해주는 Lan Cable이 필요하며, 다이렉트로 연결해야하기 때문에 물리적으로 가까운 위치에 있어야 합니다.
3) Heartbeat은 Nas에서 지원하는 가장 빠른 Lan 포트를 활용해야 합니다. (예를 들어 NAS에 1GbE, 10GbE 포트가 있다면 Heartbeat은 10GbE 포트를 통해 연결해야 합니다.)
4) Active Nas와 Passive Nas는 H/W 구성이 모두 동일해야 합니다.
4. HA 이중화와 Backup의 차이점
1) HA 이중화
HA 이중화는 NAS에 물리적으로 문제가 발생하게 되었을 때, 서비스 중단을 최소화하기 위한 솔루션입니다.
기본적으로 HA 이중화 간의 데이터는 동기화가 되기 때문에 Active NAS에 데이터를 넣으면 Passive NAS에도 저장이 되고,
Active NAS에서 삭제를 하면 Passive NAS에서도 삭제가 됩니다.
2개의 동일한 NAS가 존재하게 되어, 문제가 발생하였을 때 스페어 타이어처럼 대체 작동의 형태로 서비스가 지원됩니다.
2) Backup
Backup의 경우 NAS 내 데이터에 문제가 발생하였을 때 복원을 하기 위한 솔루션입니다.
Main NAS에서 데이터가 삭제되거나 변경, 랜섬웨어에 걸렸을 때 복원을 해야 하기 때문에, 기본적으로 2개 NAS가 동일해야 한다기보다는 특정 시간대의 파일을 가지고 있을 수 있어야 합니다.
그렇기 때문에 Backup NAS는 기본적으로 스케쥴링을 통해 Backup을 진행하게 되며, Main NAS와 Backup NAS 간에 가지고 있는 파일에는 스케쥴링에 따른 시간 차가 있습니다.
3) 주요 차이점
- HA 이중화의 경우 NAS에 물리적인 장애가 발생하여 작동이 불가할 때, 대체 작동을 할 수 있다는 점이 가장 핵심입니다.
서비스가 중단이 되면 큰 문제가 발생하는 곳에서 권장되는 구성이며, Backup과 다르게 소프트웨어 적으로 데이터가 손상되는 부분에 대한 복원은 지원하지 않습니다.
다만, 문제가 발생하였을 때 Backup과 다르게 데이터를 복원하는데 소요되는 시간이 필요하지 않다는 것이 장점입니다.
- Backup의 경우 소프트웨어적으로 데이터가 손상되거나 실수로 삭제, 변경 등 데이터에 문제가 발생하였을 때 복원을 할 수 있다는 점이 핵심입니다.
NAS가 H/W 적으로 문제가 발생한 경우에는 해결할 수 있는 부분은 없지만, S/W적으로 문제가 발생한 상황에서 Backup NAS가 있다면 이전 시점의 데이터를 복원할 수 있습니다.
Backup은 기본적으로 스케쥴링을 통해 진행되기 때문에 1일 1회 특정시간을 지정하여 진행하는 것이 일반적입니다.
그렇게 되면 적어도 어제 날짜의 데이터를 복원하는 것이 가능합니다.
다만, HA 이중화의 동기화 개념은 아니기 때문에 Main NAS에 데이터를 복원하기 위한 시간이 들어가며,
네트워크를 통해 데이터를 보내기 때문에 용량에 따라서 복원하는데 시간이 많이 소요될 수 있다는 점이 단점입니다.
- HA 이중화와 Backup은 비슷하지만 서로 다른 역할을 가지고 있습니다.
이는 택일 하시어 진행하실 수도 있지만, 2개 구성을 함께 진행하는 것도 가능합니다.
HA 이중화 구성을 한 후, 이 구성에 대한 Backup NAS를 추가하시는 것입니다.
물론 비용이 추가적으로 들어가게 되지만, H/W 문제와 S/W 문제에 대해 완벽하게 방어를 할 수 있게 되므로
중단 시간에 따른 손실과 데이터 손상으로 인해 큰 피해가 생길 수 있는 기업에게는 매우 추천드리는 구성입니다.
이번에 말씀드린 HA이중화와 Backup은 개인 사용자 분들보다는 기업의 환경에 필요한 내용입니다.
데이터는 회사의 중요한 자산이고, 이 데이터가 한 순간에 없어진다면 기업의 역사가 불타는 것과 동일하다고 생각합니다.
문제가 늘상 발생하는 것은 아니지만 단 한번 뿐이라도 문제가 발생하였을 때, 리스크를 최소화할 수 있다면 그것 만으로도 가치는 충분하다고 생각합니다.
혹시라도 관련 문의사항이나 구축에 대한 관심이 있으시면 문의 부탁드리겠습니다.
감사합니다.
이전 글 | 이전 글이 없습니다. |
---|---|
다음 글 | Raid 는 백업이 아닙니다! |
댓글
총 0건의 댓글이 있습니다.