NoSQL(Redis)의 취약점
NoSQL에 대한 사용이 늘어가는 데 비해 장애포인트 증가 및 고객 불안이 가중되고 있어 모니터링 솔루션의 중요도가
높아지고 있다.

< NoSQL DB(Redis) 사용 시 장애발생 및 모니터링 난제 >

회사 장애현상 장애처리
T모 서비스 RDB 생성 실패 후 write가 계속 실패 stop-writes-on-bgsave-error=no로 설정
G모 서비스 짧은 시간에 계속 RDB가 생성되면서 DISK IO가 많이 발생 config set save ""로 설정
S모 서비스 swap memory 사용으로 응답시간 늘어남
RDB 생성에 엄청난 시간 소요(28G 메모리 dump에 7시간 소요
그냥 포기
P모 서비스 1개 서버에 8개 인스턴스의 AOF rewrite 동시발생으로
과도한 메모리 사용과 Disk IO발생으로 장애
AOF rewrite를 중지
P모 서비스 네트웍 장애로 master/salve replication이 모두 끊어진 이후
네트웍이 복구되면서 모든 서버가 Master/Slave상태를 복구하면서
모든 Master가 Fork하여 메모리와 Disk IO를 과다사용
Master/Slave관계를 끊고 순차적으로
한대씩 Replication을 재연결
REMON 특장점
REMON은 Redis의 사용패턴을 고려한 Multi-Instance 모니터링 솔루션으로 성능에 영향을 주지 않도록 설계되어 있다.
REMON 아키텍처
REMON 사용자화면 예시
사용자가 원하는 관점의 모니터링이 가능하도록 Cluster, OS, Redis Dashboard 제공
제품 문의
NoSQL 컨설팅 및 관련 제품에 대해 문의해 주시면 성심껏 답변해드리겠습니다.

· 주소서울특별시 마포구 월드컵북로 396, 누리꿈스퀘어 2층

· 전화번호02-307-0182

· Emailhgchon@cslee.co.kr