데이터베이스를 지탱하는 기술 02
·
Review
데이터베이스는 어떤 때에 크래쉬 되는가? 1. 소프트웨어 장애 2. OS 장애 3. 하드웨어 장애 디스크 이중화로 데이터 손실 방지하기 1. 데이터는 보통 HDD에 저장된다. 2. 그러나 HDD는 하드웨어 중에서 가장 고장률이 높은 부품이다. 3. RAID 기술을 이용해 데이터 손실을 방지한다. 4. RAID 구성에 따라 한 개가 망가진 상태에서 방치하면 성능이 크게 저하할 수 있고, 두 번째 HDD가 손상되면 데이터 손실의 위험이 있다. 5. 이런 것을 방지하기 위해 HDD가 손상된 경우에 서비스를 멈추지 않고 새로운 HDD로 교체하여 복구하는 "Hot Swap"이라는 기술도 병용된다. 6. 하지만 근본적으로 RAID만으로는 서비스를 운영하는 것은 충분하지 않다. 장애 원인이 HDD 뿐만이 아니기 때문..