메인 콘텐츠로 건너뛰기
이 페이지는 다양한 유형의 Stable 노드를 실행하기 위한 하드웨어 및 소프트웨어 요구사항을 설명합니다.

하드웨어 요구사항

풀노드 (최소 사양)

구성 요소요구사항참고사항
CPU4코어AMD Ryzen 5 / Intel Core i5 이상
RAM8 GB16 GB 권장
스토리지500 GB NVMe/SSD
네트워크100 Mbps
OSUbuntu 22.04/24.04, Debian 1264bit Linux 필요

풀노드 (권장 사양)

구성 요소요구사항참고사항
CPU8코어AMD Ryzen 7 / Intel Core i7 이상
RAM16 GB32 GB 권장
스토리지1 TB NVMe
네트워크1 Gbps
OSUbuntu 24.04최신 LTS 권장

아카이브 노드

구성 요소요구사항참고사항
CPU16코어AMD Ryzen 9 / Intel Core i9 또는 동급
RAM32 GB64 GB 권장
스토리지4 TB NVMe추후 확장 가능한 구조여야함
네트워크1 Gbps
OSUbuntu 24.04최신 LTS 권장

소프트웨어 요구사항

운영 체제

지원되는 배포판

  • Ubuntu 24.04 LTS (권장)
  • Ubuntu 22.04 LTS
  • Debian 12 (Bookworm)

시스템 의존성

# 시스템 패키지 업데이트
sudo apt update && sudo apt upgrade -y

# 필수 도구 설치
sudo apt install -y \
    build-essential \
    git \
    wget \
    curl \
    jq \
    lz4 \
    zstd \
    htop \
    net-tools \
    ufw

클라우드 프로바이더 별 권장 타입

AWS

  • 풀노드: t3.xlarge 또는 c5.xlarge
  • 아카이브 노드: m5.2xlarge 또는 c5.2xlarge
  • 스토리지: 프로비저닝된 IOPS를 가진 gp3

Google Cloud

  • 풀노드: n2-standard-4
  • 아카이브 노드: n2-standard-8
  • 스토리지: pd-ssd 또는 pd-extreme

Azure

  • 풀노드: Standard_D4s_v5
  • 아카이브 노드: Standard_D8s_v5
  • 스토리지: Premium SSD v2

DigitalOcean

  • 풀노드: General Purpose 8GB
  • 아카이브 노드: CPU-Optimized 16GB
  • 스토리지: Volume Block Storage

모니터링 요구사항

프로덕션 배포를 위해 다음을 확보하세요:
  • Prometheus: 메트릭 수집용
  • Grafana: 시각화용
  • AlertManager: 알림용
  • Node Exporter: 시스템 메트릭용
  • 로그 집계: Loki 권장

보안 고려사항

시스템 강화

  • OS 및 패키지를 최신 상태로 유지
  • 자동 보안 업데이트 구성
  • SSH 키만 사용 (비밀번호 인증 비활성화)
  • fail2ban 구성
  • 방화벽 활성화 (UFW/iptables)

설치 전 체크리스트

설치를 진행하기 전에 다음을 확인하세요:
  • 하드웨어가 최소 요구사항을 충족
  • 운영 체제가 지원되고 업데이트됨
  • 스토리지가 충분한 IOPS를 보유
  • 네트워크 대역폭이 1Gbps 이상임
  • 방화벽이 구성되어있음
  • 모니터링이 세팅됨
  • 백업 계획 준비됨
  • 보안 조치가 마련됨