우리가 이것을 분해하자.
먼저 성능을 보자. 한 달에 백만 건의 조회수는 볼륨이 적기 때문에 오래된 칩을 거의 사용하여 처리 할 수 있습니다. 랩톱 또는 데스크톱에서 벤치 마크를 실행하여 해당 칩이 최대 부하를 처리 할 수 있는지 확인할 수 있습니다. 먼저 몇 달 분량의 데이터로 데이터베이스를 채우는 것을 잊지 마십시오. 디스크 성능이 CPU가 아닌 병목 현상 일 가능성이 높습니다.
그런 다음 몇 개월 및 몇 달 동안 실행하는 안정성에 대해 걱정합니다. 가장 비싼 시스템이더라도 CPU 이외의 다른 요소가 안정성을 결정합니다. 가장 중요한 것은 디스크 스토리지의 가용성이며, 가장 실패 할 가능성이 높습니다. 디스크가 고장 나더라도 데이터가 손실되지 않도록합니다. 이는 일반적으로 RAID, 미러, rAID10 또는 RAID 5를 사용하여 수행됩니다. 다음으로, 전체 데이터 센터가 다운되는 경우에도 데이터를 유지할 수 있도록 재해를 대비하려고합니다. 데이터를 전혀 잃지 않으려면 데이터베이스를 다른 사이트로 복제해야합니다. 반나절 정도의 시간을 잃는 것이 큰 문제가 아니라면 네트워크를 통해 백업을 예약하십시오.
전원 공급 장치가 끊어 지거나 네트워크 카드, 메모리, CPU 쿨링 팬 또는 기타 구성 요소에 장애가 발생하여 호스트가 다운되면 일종의 장애 조치 메커니즘이 필요합니다. 이는 일반적으로 두 개 이상의 시스템이 동일한 스토리지에 연결된 클러스터에서 실행하여 수행됩니다. 클러스터를 설정하려면 파일 시스템, IP 주소 및 응용 프로그램 시작 / 중지 / 모니터링 스크립트를 정의하기 만하면됩니다. 서버가 작동 중지되면 클러스터는 최종 사용자가 알아 차리지 못하게합니다. 고가의 Xeon에 $ 1k 이상을 투자한다고해서 더 이상 신뢰성을 얻지 못한다고 말하고 싶습니다. 대기 용으로 두 번째 서버를 구입할 때 돈을 사용하십시오. 또는 호스팅 회사가 HW를 제공하는 경우 그들이 제공하는 고 가용성 솔루션을 숙지하십시오. 그들이 전문가라면, 과학에 이르기까지 이러한 유형의 지원을받을 것입니다. 오프 사이트 백업 및 서버 장애로부터의 빠른 복구를 포함합니다. 그들이 제공하는 시스템 옵션이 충분한 성능을 가지고있는 한, 밤에는 잠을 잘 수 있어야합니다. 이러한 기능을 제공하지 않고 내부 스토리지가있는 독립형 서버 만 판매하는 경우 자체 솔루션을 작성하고 전체 OS 및 애플리케이션 구성을 한 번 백업하고 DB 사본을 자주 가져와야합니다. 동일한 사이트 또는 다른 사이트에 신속하게 재배치 할 수 있습니다. 강력한 칩에 추가 비용을 지출한다고해서 원하는 마음을 얻을 수는 없습니다. 서버에서 칩 교체는 몇 분 안에 완료되며, 백업 / 복구 전략이 없으면 며칠이 걸리거나 디스크를 완전히 쓰러 뜨리거나 비즈니스의 경우 위기에 처하게 할 경우 디스크 오류로부터 복구하려고합니다. 파산 데이터와 가동 시간이 너무 귀중하여 지속적인 가동 시간을 보장하기 위해 추가 시간과 비용을 투자하거나 최상의 결과를 원하지만 백업을 자주하는 등의 저렴한 솔루션을 사용할 수 있습니다. n 요구 사항과 지출 금액을 정의하고 충분하지 않은 경우 가장 중요한 기능을 선택하십시오. 모든 것을 직접 설정하고 자신의 네트워크에서 서버를 실행하는 경우 클러스터에서 사용하지 않는 2 개의 데스크톱 또는 랩톱을 사용하여 2 ~ 300 달러에 스토리지에 필요한 모든 것을 설치할 수 있습니다. 내부 저장소를 사용하고 서버 1에서 서버 2로 자주 복제 할 수 있으며 NAS 또는 다른 공유 저장소를 얻지 않아도됩니다. 그러나 백업이 자주 있습니다. n 요구 사항과 지출 금액을 정의하고 충분하지 않은 경우 가장 중요한 기능을 선택하십시오. 모든 것을 직접 설정하고 자신의 네트워크에서 서버를 실행하는 경우 클러스터에서 사용하지 않는 2 개의 데스크톱 또는 랩톱을 사용하여 2 ~ 300 달러에 스토리지에 필요한 모든 것을 설치할 수 있습니다. 내부 저장소를 사용하고 서버 1에서 서버 2로 자주 복제 할 수 있으며 NAS 또는 다른 공유 저장소를 얻지 않아도됩니다. 그러나 백업이 자주 있습니다. n 요구 사항과 지출 금액을 정의하고 충분하지 않은 경우 가장 중요한 기능을 선택하십시오. 모든 것을 직접 설정하고 자신의 네트워크에서 서버를 실행하는 경우 클러스터에서 사용하지 않는 2 개의 데스크톱 또는 랩톱을 사용하여 2 ~ 300 달러에 스토리지에 필요한 모든 것을 설치할 수 있습니다. 내부 저장소를 사용하고 서버 1에서 서버 2로 자주 복제 할 수 있으며 NAS 또는 다른 공유 저장소를 얻지 않아도됩니다. 스토리지에 필요한 모든 것을 제공합니다. 내부 저장소를 사용하고 서버 1에서 서버 2로 자주 복제 할 수 있으며 NAS 또는 다른 공유 저장소를 얻지 않아도됩니다. 스토리지에 필요한 모든 것을 제공합니다. 내부 저장소를 사용하고 서버 1에서 서버 2로 자주 복제 할 수 있으며 NAS 또는 다른 공유 저장소를 얻지 않아도됩니다.