Table of Contents
확장은 웹 사이트 성능 및 처리량이 증가하는 트래픽을 유지하기위한 필수적입니다. 두 가지 주요 방법은 수평 및 수직 스케일링이며, 각각의 특정 접근법과 계산을 포함합니다. 이러한 전략을 이해하는 것은 인프라 성장에 대한 정보를 알려줍니다.
수평 확장
수평 스케일링은 더 많은 서버 또는 노드를 추가하여 부하를 배포합니다. 이 방법은 중복 및 결함 공차를 향상시킵니다. 중요한 계산은 예상 트래픽과 서버 용량을 기반으로 필요한 서버 수를 추정합니다.
예를 들어, 각 서버가 초당 10,000 요청을 처리 할 수 있고 예상 피크 트래픽은 50,000 요청이며, 적어도 5 개의 서버가 효율적으로 로드를 관리해야합니다.
수직 확장
수직 스케일링은 CPU, RAM, 또는 스토리지와 같은 더 많은 리소스를 추가하여 단일 서버의 용량을 증가시킵니다. 계산은 현재 서버 제한 및 계획 업그레이드를 평가하는 것이 포함됩니다.
서버의 CPU가 8개의 핵심을 취급할 수 있는 경우에 현재 짐은 16 핵심 CPU에 격상시키는 이 한계에 접근하고 있습니다 두 배 처리 수용량을 두배로 할 수 있습니다. 마찬가지로, 증가 렘은 기억 집중한 신청을 위한 성과를 개량할 수 있습니다.
오른쪽 전략 선택
수평 및 수직 스케일링 사이의 결정은 예산, 인프라 복잡성 및 성장 계획과 같은 요인에 따라 달라집니다. 수평 스케일링은 더 나은 결함 공차를 제공하지만 더 복잡한 관리를 필요로 할 수 있습니다. 수직 스케일링은 더 간단하지만 물리적 및 비용 제한이 있습니다.
- 현재 및 계획된 교통
- Evaluate 인프라 비용
- 관리 복잡성 고려
- 미래 성장 계획