사용자 가이드
1:1 문의
  • Home
  • 결제
    • 결제 관리 방법
    • 트래픽 계산 방법
  • 서버
    • 가상서버
      • 가상서버 통합 매뉴얼
      • 가상서버 생성 방법
      • 가상서버 접속 방법
        • SSH 키페어 접속 방법
        • VSCode 접속 방법
      • 가상서버 사용 방법
        • 리소스 확인 및 증설 방법
        • 자동 스크립트 적용 방법
        • 하드웨어 사양 변경 방법
        • 사용량 알림 설정 방법
        • WordPress 사용 방법
      • 가상서버 구성 방법
        • FTP 구성 방법
        • SFTP 구성 방법
        • NTP 구성 방법
        • Docker 구성 방법
        • NFS 구성 방법
        • APM 구성 방법
        • Apache 웹서버 성능 튜닝 방법
      • 가상서버 문제 해결 방법
        • 접속 오류 해결 방법
        • OS 영역 복구 방법
      • 가상서버 지원 종료
        • CentOS 7 EOL
        • Ubuntu 18.04 LTS EOL
    • 가상서버 스냅샷
      • 가상서버 스냅샷 사용 방법
    • 오토스케일
      • 오토스케일 사용 방법
    • 스냅샷 스케줄러
      • 스냅샷 스케줄러 사용 방법
  • 스토리지
    • 블록 스토리지
      • 블록 스토리지 연결 방법
      • 블록 스토리지 확장 방법
      • 블록 스토리지 해제 방법
    • 블록 스토리지 스냅샷
      • 블록 스토리지 스냅샷 사용 방법
    • 오브젝트 스토리지
      • 오브젝트 스토리지 사용 방법
      • 오브젝트 스토리지 데이터 암호화 적용 방법
      • 오브젝트 스토리지 S3cmd 사용 방법
      • 오브젝트 스토리지 API 사용 방법
        • S3 Compatible API 사용 방법
      • 오브젝트 스토리지 SDK 사용 방법
        • AWS Javascript SDK 사용 방법
        • AWS Java SDK 사용 방법
        • AWS Python SDK 사용 방법
      • 오브젝트 스토리지 CORS 설정 방법
      • 오브젝트 스토리지S3Browser 사용 방법
      • 오브젝트 스토리지를 이용한 데이터 백업 방법
  • 네트워킹
    • 로드밸런서
      • 로드밸런서 사용 방법
    • DNS
      • DNS 사용 방법
    • 공인IP
  • 보안 서비스
    • 방화벽
      • 방화벽 설정 방법
    • SSH 키페어
      • 분실 시 해결 방법 - CentOS / Rocky / Almalinux
      • 분실 시 해결 방법 - Ubuntu
      • SSH 사용자 계정 추가 방법
    • 인증서 관리
      • 인증서 사용 방법
  • 매니지먼트 서비스
    • 기술지원
      • 기술지원 신청 방법
      • 기술지원 Key File 등록 방법
Powered by GitBook
On this page
  • 1. 가상서버 리소스 관리의 필요성
  • 2. 디스크 용량 확인하기
  • (1) df 명령어로 확인하기
  • (2) du 명령어로 확인하기
  • (3) 디스크 용량이 부족할 경우 조치 방법
  • 3. CPU, Memory 사용률 확인하기
  • (1) CPU, Memory 관리의 필요성
  • (2) 대시보드에서 사용률 확인하기
  • (3) 시간별 사용률 확인하기
  • (4) CPU, Memory 사양 높이기
  1. 서버
  2. 가상서버
  3. 가상서버 사용 방법

리소스 확인 및 증설 방법

가상서버의 리소스를 확인하는 방법은 아래와 같습니다.

1. 가상서버 리소스 관리의 필요성

가상서버에서 일어나는 모든 작업과 처리는 가상서버의 자원을 점유하여 일어납니다.

그 때문에 리소스가 부족할 경우 운영 중인 애플리케이션이 정상 동작하지 않을 수 있습니다.

가상서버의 리소스가 부족하거나 여유가 없는 경우 다음과 같은 현상이 발생할 수 있습니다.

  • 서버로의 파일 업로드/데이터 생성 등에 제약 발생

  • 애플리케이션의 처리 속도 지연

  • 그 외 예측 어려운 서비스 장애

따라서 서비스의 안정적인 운영을 위해서 서버의 리소스를 확인하고 관리하는 과정이 필요합니다.

2. 디스크 용량 확인하기

디스크는 가상서버에서 데이터가 저장되는 공간으로, 디스크 용량이 부족할 경우 저장 공간 추가 또는 불필요한 파일 삭제 등의 작업이 필요합니다.

(1) df 명령어로 확인하기

df -Th 명령어로 파일 시스템별 디스크 정보를 확인할 수 있습니다.

명령어의 결과를 통해 디스크의 사용량을 확인 가능합니다.

① Size : 해당 파일 시스템의 총 용량

② Used : 해당 파일 시스템에서 사용 중인 용량

③ Avail : 사용 가능한 용량

④ Used% : 사용 중인 용량의 비율

⑤ Mounted on : 해당 파일 시스템이 마운트되어 쓰이고 있는 경로

(2) du 명령어로 확인하기

다음 명령어로 특정 파일 혹은 디렉터리의 총 디스크 사용 용량을 확인할 수 있습니다.

$ sudo du -sh [파일/디렉터리 경로]

특정 경로 하위의 저장 공간을 많이 차지하는 파일/디렉터리는 다음 명령어로 확인할 수 있습니다.

$ sudo du --max-depth=1 [디렉터리 경로] | sort -nr

(3) 디스크 용량이 부족할 경우 조치 방법

a. 불필요한 로그 파일 삭제

/var/log 아래의 시스템 로그 파일 중 불필요한 파일을 삭제합니다.

b. 불필요한 데이터 삭제

사용하지 않는 설치 파일 혹은 더미 파일을 삭제합니다.

c. 저장 공간 추가

  • 루트 영역(/)의 확장이 필요한 경우

카페24 클라우드는 기본 디스크의 확장은 제공하지 않습니다.

  • 블록 스토리지 영역의 확장이 필요한 경우

3. CPU, Memory 사용률 확인하기

(1) CPU, Memory 관리의 필요성

a. CPU

서버 시스템에 연결된 모든 장치의 동작을 제어하고 명령어를 처리하는 장치입니다.

CPU 부하가 높아지면 서비스가 느려지게 되므로 리소스 증설이 필요합니다.

b. Memory

가상서버에서 동작하는 모든 프로세스에 대한 처리 정보는 메모리에 적재됩니다.

메모리가 부족할 경우 Out Of Memory 이슈가 발생하며, 동작 중인 프로세스를 강제로 종료시키게 됩니다.

Swap 영역을 설정하여 메모리가 모두 찼을 경우 디스크의 Swap 영역에 프로세스를 적재할 수 있습니다.

하지만 디스크에도 용량의 제한이 존재하며, 디스크의 처리 속도는 메모리보다 현저히 낮기 때문에 유의해야 합니다.

(2) 대시보드에서 사용률 확인하기

대시보드의 가상서버의 CPU, Memory 리소스 사용률을 확인할 수 있습니다.

주의 사항

해당 지표는 정확한 수치 확인을 위해 Host 서버에서 측정하는 것으로, 가상서버의 free, top 명령어 결과와 차이가 있을 수 있습니다.

(3) 시간별 사용률 확인하기

확인하고자 하는 가상서버의 [보기] 버튼을 클릭하면, 시간별로 측정되는 리소스 사용률을 확인할 수 있습니다.

CPU와 Memory 외에도 트래픽, Disk I/O 등의 리소스 사용 현황을 확인할 수 있습니다.

(4) CPU, Memory 사양 높이기

카페24 클라우드의 가상서버는 서비스의 부하에 따라 사양을 탄력적으로 변경 할 수 있어 비용 효율적인 서비스 운영이 가능합니다.

Previous가상서버 사용 방법Next자동 스크립트 적용 방법

Last updated 1 year ago

따라서 을 참고하여 블록 스토리지를 가상서버에 연결하여 저장 공간을 늘릴 수 있습니다.

을 참고하여 해당 저장 공간을 유연하게 확장할 수 있습니다.

을 참고하여 가상서버의 하드웨어 사양을 업그레이드할 수 있습니다.

[블록 스토리지 연결 방법]
[블록 스토리지 확장 방법]
[하드웨어 사양 변경 방법]