본문으로 건너뛰기

"instance" 태그로 연결된 5개 게시물개의 게시물이 있습니다.

모든 태그 보기

SSH 접속 불가 인스턴스, OpenAPI를 활용한 문제 해결

· 약 5분
Erin (오예진)
Cloud Engineer
update

운영 중인 서버의 SSH 포트를 변경하다 설정이 뒤엉키거나, 오랜 기간 접속하지 않아 비밀번호를 분실한 상황, 혹은 갑작스러운 파일 시스템 오류로 부팅이 되지 않는 순간... 클라우드 운영자라면 누구나 한 번쯤 겪어봤을 아찔한 경험입니다.

새로 설정한 포트로도 접속되지 않고, 기존 22번 포트마저 닫혀버려 Connection refusedConnection timeout 메시지만 무심히 반복될 때, 인스턴스는 그야말로 '살아있지만 제어할 수 없는' 고립 상태가 됩니다.

이처럼 인스턴스는 Active 상태이나 내부로 진입할 방법이 없는 절망적인 상황에서, 카카오클라우드 기술문서의 문제 해결 가이드를 바탕으로 OpenAPI를 활용해 데이터 손실 위험을 최소화하며 복구할 수 있는 두 가지 방법을 소개해 드립니다.

💡 방법 1. 사용자 스크립트(user_data)로 자동 복구하기

이 방법은 SSH 포트 설정 오류, SELinux 정책 미등록, 혹은 SSH 비밀번호 분실 같은 '소프트웨어 설정' 이슈가 발생했을 때 특히 유용합니다. 문제가 발생한 인스턴스 내부에서 해결을 시도하는 In-place(기존 환경 수정) 방식 대신, 정상적인 설정이 담긴 스크립트로 자원을 재생성하는 Immutable(불변) 인프라 기반의 교체 방식을 지향합니다.

📍 복구 흐름
기존 인스턴스 이미지 생성 → 복구용 사용자 스크립트 작성 → 스크립트를 주입한 신규 인스턴스 프로비저닝

🩺 세부 점검 및 복구 절차

Step 1. 스냅샷 생성: 인스턴스 상세 조회(Get instance)로 기존 스펙을 확인한 뒤, 이미지 생성(Create image)으로 현재 루트 볼륨의 상태를 이미지로 만듭니다.
- Tip: 메모리의 잔여 데이터까지 안전하게 기록될 수 있도록, 인스턴스 정지(Stop) 후 진행하는 것을 권장합니다.

Step 2. 복구 스크립트 작성: 22번 포트로 원복하거나, 새로운 비밀번호/키페어를 설정하는 내용을 담은 사용자 스크립트(user_data)를 작성합니다. 이 스크립트는 인스턴스 최초 부팅 시 실행되며, API 요청을 위해 Base64 형식으로 인코딩해야 합니다.

Step 3. 인스턴스 프로비저닝: 앞서 생성한 이미지에 복구 스크립트를 실어 인스턴스 생성(Create instance)을 호출합니다. 인스턴스가 생성됨과 동시에 주입된 스크립트가 실행되어, 막혔던 포트 설정을 교정하거나 계정 접속 권한을 즉시 회복합니다.

이 방식은 운영자가 인스턴스 내부에 진입할 수 없는 '고립된 상황'이라도 외부에서 원격으로 설정을 자동 교정할 수 있다는 것이 가장 큰 장점입니다. 장애가 발생한 인스턴스를 직접 수리하기보다, 검증된 환경으로 신속히 교체함으로써 복구 목표 시간(RTO)을 획기적으로 단축할 수 있습니다.

▶︎ SSH 포트 변경 후 접속 불가 복구 문제 해결 가이드

💡 방법 2. 루트 볼륨 직접 점검 활용하기

사용자 스크립트만으로 해결되지 않는 파일 시스템 손상이나 네트워크 구성 파일 오류는 조금 더 직접적인 접근이 필요합니다. 문제가 생긴 볼륨을 잠시 '서브 디스크'로 돌려 엔지니어가 직접 내용을 수정하는 일종의 구조 모드 전략입니다.

📍 복구 흐름
루트 볼륨 스냅샷 생성 → 점검용 인스턴스 연결(Attach) → 데이터 교정(Repair) 및 분리(detach) → 신규 인스턴스 복구

🩺 세부 점검 및 복구 절차

Step 1. 볼륨 스냅샷 및 복원: 원본 데이터 훼손을 막기 위해 문제가 된 루트 볼륨의 스냅샷을 생성(Create snapshot)하고, 이를 기반으로 새로운 볼륨을 복원(Restore snapshot)합니다. 이 과정을 통해 안전한 작업 환경을 확보합니다.

Step 2. 점검용 볼륨 연결: 정상 동작 중인 다른 인스턴스를 '구조대'로 지정하고, 위에서 복원된 볼륨을 해당 인스턴스에 볼륨 연결(Attach volume)합니다.

Step 3. 데이터 마운트 및 교정: 점검용 인스턴스에서 해당 볼륨을 마운트하여 문제가 된 지점을 직접 수정합니다. 주요 점검 및 조치 사항은 다음과 같습니다.

  • 네트워크: /etc/netplan 또는 /etc/sysconfig/network-scripts 내 설정 파일의 오타나 구성 오류를 즉시 수정합니다.
  • 파일 시스템: 마운트 해제 후 xfs_repair 또는 fsck 등의 명령어를 통해 디스크 오류 검사 및 복구를 진행합니다. 이 외에도 시스템 로그 및 구성 환경에 따라 다양한 원인이 있을 수 있으므로 정밀한 진단이 필요합니다.

Step 4. 이미지 생성 및 프로비저닝: 문제를 해결한 볼륨을 다시 분리 (Detach volume)한 뒤, 해당 볼륨을 기반으로 새로운 이미지를 생성합니다. 마지막으로 이 이미지를 사용하여 정상화된 신규 인스턴스를 배포하면 복구가 완료됩니다.

이 방식의 핵심은 장애 인스턴스를 무리하게 복구하는 대신, 정상 인스턴스의 환경을 활용해 문제가 되는 부분(파일 시스템과 네트워크 설정 등)을 직접 수정하는 데 있습니다. 모든 수정이 완료된 볼륨은 다시 이미지화되어, 결함이 해소된 상태의 신규 인스턴스로 재배포됩니다.

▶︎ 루트 볼륨 점검을 통한 인스턴스 복구 문제 해결 가이드

📝 운영자가 기억해야 할 '복구 골든룰'

운영자가 실무에서 체득해야 할 복구의 핵심은 단순히 개별 기능을 사용하는 단계를 넘어 시스템 차원의 복구 체계를 구조적으로 마련하는 데 있습니다. 무엇보다 이미지 생성, 설정 교정, 재배포로 이어지는 클라우드 기반의 흐름을 활용하면, 접속이 차단된 상황에서도 복구 경로를 확보할 수 있습니다.

이 과정에서 데이터 보호는 기본 전제입니다. 복구 작업 전 인스턴스를 정지하고 스냅샷을 생성하는 절차를 습관화하면 데이터 손실 위험을 최소화할 수 있습니다. 또한 복구가 완료된 이후에는 임시 스냅샷, 복원 볼륨, 기존 인스턴스를 정리하여 불필요한 비용이 발생하지 않도록 관리하는 것이 바람직합니다.

장애는 예고 없이 발생하지만, 복구 절차는 사전에 준비할 수 있습니다. 카카오클라우드의 문제 해결 가이드와 OpenAPI를 함께 활용하면 대부분의 접속 장애 상황에서 재현 가능한 복구 경로를 확보할 수 있습니다. 지금 바로 기술문서를 참고하여 여러분의 인프라 환경에 맞는 자동화 복구 시나리오를 점검해 보시기 바랍니다.

👉 지금 바로 카카오클라우드 시작하기

BCS 신규 인스턴스 p1i, m3az 출시

· 약 2분
Mia (정혜원)
Technical Contents Manager
안내

아래 내용은 2023년 12월 기준으로 작성된 p1im3az 인스턴스의 출시 소식입니다. 카카오클라우드 Beyond Compute Service의 최신 정보는 인스턴스 유형별 사양 문서를 참조하시기 바랍니다.

안녕하세요, BCS(Beyond Compute Service) 인스턴스 패밀리의 새 소식을 전해드립니다.

카카오클라우드에서는 사용자 여러분의 다양한 워크로드 사양에 더욱 부합하는 BCS 인스턴스 유형을 계속해서 소개하고 있습니다. 이번 포스트에서는 최근 출시된 가속 컴퓨팅을 지원하는 p1i와 범용 인스턴스 m3az 패밀리를 소개합니다.


1. 고성능 컴퓨팅을 위한 p1i 인스턴스

p1i는 머신 러닝 및 HPC 등 고성능 컴퓨팅에 최적화된 인스턴스 패밀리입니다. Gold 5120 스카이레이크 인텔 제온 스케일러블 프로세서를 탑재했으며, 최대 56개의 vCPU 및 512 GiB 메모리를 지원합니다. p1i 인스턴스는 현재 베어메탈서버 유형으로 제공되고 있으며, 최대 4개의 NVIDIA V100 Tensor Core GPU가 제공됩니다.

콘솔에서 p1i인스턴스 선택하기 콘솔에서 p1i인스턴스 선택하기


2. 단일 스레드 CPU 환경에 최적화된 m3az 인스턴스

m3az 인스턴스 패밀리는 최신 4세대 AMD EPYC 9004 시리즈 프로세서가 탑재된 범용 인스턴스입니다. 단일 스레드 CPU 환경을 제공하여, 게임, 의료 등 특정 워크로드에 최적화되어 있습니다. m3az 인스턴스는 다양한 크기의 메모리와 vCPU 옵션을 제공합니다. 또한, 최대 12.5Gbps 네트워크 대역폭을 제공합니다.

콘솔에서 m3az인스턴스 선택하기 콘솔에서 m3az인스턴스 선택하기


새로운 두 인스턴스 패밀리 p1i, m3azkr-central-2 리전에서 이용하실 수 있습니다. 자세한 정보는 BCS 인스턴스 유형 문서에서 확인해 주세요.

카카오클라우드의 다양한 BCS 인스턴스 서비스로 더욱 효율적이고 강력한 클라우드 컴퓨팅을 경험하실 수 있기를 기대합니다.
감사합니다.

BCS 인스턴스 선택 가이드 (23년 9월 기준)

· 약 3분
Romy (이새롬)
Technical Contents Manager
안내

아래 내용은 2023년 9월 기준으로 작성된 인스턴스 설명글입니다. 카카오클라우드 Beyond Compute Service의 최신 인스턴스 유형과 속성은 인스턴스 유형별 사양 문서를 참조하시기 바랍니다.

안녕하세요, 이번 포스팅에서는 카카오클라우드 Beyond Compute Service(BCS)의 인스턴스를 소개해 드리려고 합니다.

인스턴스는 CPU, 메모리, 스토리지 및 네트워킹 용량을 포함한 조합으로 구성되며, 클라우드 서비스 공급자(CSP)는 사용자의 비즈니스 요구 사항 및 예산, 제약 조건에 따라 폭넓은 인스턴스 선택지를 제공하고 있습니다.

BCS는 카카오클라우드의 컴퓨팅 서비스로, 다양한 사용 환경에 최적화된 인스턴스 유형을 제공하고 있습니다. 카카오클라우드의 BCS 인스턴스는 크게 5가지 유형으로 분류됩니다.


다음은 2023년 9월 기준, BCS 인스턴스의 속성을 한눈에 보실 수 있는 항목 비교표입니다.


항목m2at1ic2a   r2agn1ip2a   p2anp2i   gf1ivt1a
워크로드 유형범용범용컴퓨팅
최적화
메모리
최적화
가속화
컴퓨팅
가속화
컴퓨팅
가속화
컴퓨팅
가속화
컴퓨팅
가속화
컴퓨팅
비디오
트랜스코딩
CPU 제조사AMDIntelAMDAMDIntelAMD-XilinxAMDIntelIntelAMD
CPU 명칭EPYC
7643
Xeon Gold
5120
(Skylake),
5220
(Cascade
Lake)
EPYC
7643
EPYC
7643
Xeon Gold 5220R (Cascade Lake)EPYC
7513
EPYC
7763
Xeon Gold 6338 (Ice lake)Xeon Gold 6430 (Sapphire Rapids)EPYC
7643
아키텍처x86_64x86_64x86_64x86_64x86_64x86_64x86_64x86_64x86_64x86_64
vCPU2~962~82~962~964~6412825612818~7216~128
메모리8~384GiB0.5~32GiB4~192GiB16~768GiB16~256GiB1536GiB2048GiB1024GiB128~512GiB48~384GiB
베어 메탈 옵션XXXOXOOOXX
하드웨어 기반
암호화 지원
OXOOXOOXXO
스토리지
NVMe 지원
OXXOXOXOXX
디스크
인터페이스 유형
PCIePCIePCIePCIe, NVMePCIePCIe, NVMePCIePCIe, NVMePCIePCIe
로컬 SSD 지원
(베어 메탈)
XXXOXOOOXX
최대 로컬 SSD
(베어 메탈)
1600GiB3200GiB2080GiB3200GiB
네트워크 성능~25Gbps~5Gbps~25Gbps~25Gbps~50Gbps~50Gbps~100Gbps~50Gbps~50Gbps~50Gbps
HW 유형GPUGPUGPUGPUNPUFPGA
최대 HW 개수488448
HW 제조사NVIDIANVIDIANVIDIANVIDIAFuriosaAIAMD-Xilinx
HW 명칭T4
Tensor Core
A100 Tensor CoreA100 Tensor CoreA100 Tensor CoreWarboyAlveoU30

적합한 BCS 인스턴스 유형을 확인하셨다면, 이제 인스턴스의 생성 및 관리 방법에 대해 알아보세요.
더 다양한 사용 예제는 핸즈온 튜토리얼을 통해 확인하실 수 있습니다.
BCS 인스턴스에 대한 자세한 내용은 인스턴스 소개를 참조하세요.

더욱 안전하고 편리한 클라우드 서비스를 위해 노력하겠습니다.

감사합니다.

BCS 범용 t1i 인스턴스 출시

· 약 2분
Mia (정혜원)
Technical Contents Manager
안내

아래 내용은 2023년 9월 기준으로 작성된 t1i 인스턴스의 출시 소식입니다. 카카오클라우드 Beyond Compute Service의 최신 인스턴스 유형과 속성은 범용 인스턴스 문서를 참조하시기 바랍니다.

안녕하세요, 카카오클라우드의 범용 인스턴스가 kr-central-2 리전에 출시되었습니다.

t1i 인스턴스는 최대 3.9GHz의 2세대 인텔 제온 스케일러블 프로세서(Cascade Lake 5220 또는 Skylake 5120) 기반으로 운영되며, 자사 인스턴스 패밀리 중 가장 비용 효율적인 옵션을 제공합니다.

t1i 인스턴스는 컴퓨팅, 메모리, 네트워크 리소스를 균형 있게 제공하며, 평균적으로 낮은 CPU 사용량을 유지하다가 일시적인 스파이크를 경험하는 범용 워크로드를 위해 고안되었습니다. 최대 8개의 vCPU와 32GiB 메모리를 제공하며, 최대 5Gbps의 네트워크 대역폭을 지원합니다.

t1i 인스턴스는 t1i.nano 기준 시간당 최저 5.5원의 요금부터 시작하며, 버스트 제공 전까지 CPU 크레딧 기준 사용률이 추가적으로 최대 15~20%까지 완화된 크레딧으로 적용됩니다.


t1i 인스턴스의 자세한 사양과 이용요금은 다음과 같습니다.

  • 최대 3.9GHz의 2세대 인텔 제온 스케일러블 프로세서(Cascade Lake 5220 또는 Skylake 5120)
  • 최대 5Gbps의 네트워크 대역폭
  • 최대 8개의 vCPU 및 32GiB 메모리를 지원하는 인스턴스 크기
  • 인텔 명령어 세트(AVX, AVX2, AVX-512) 지원
  • 인텔 터보 부스트 기술 2.0 지원
  • CPU 크레딧으로 제어되는 버스트 가능한 CPU 및 일관된 기본 수준의 성능 제공 (향후 제공 예정)
인스턴스 유형      vCPU (개)Memory (GiB)네트워크 대역폭 (Gbps)시간당 이용요금         월 이용요금 (30일 기준)
  
t1i.nano2    0.5    최대 5     5.5 원    3,960 원
t1i.micro21최대 511.1 원     7,992 원
t1i.small22최대 522.1 원     15,912 원
t1i.medium24최대 544.2 원     31,824 원
t1i.large28최대 588.4 원     63,648 원
t1i.xlarge416최대 5176.8 원     127,296 원
t1i.2xlarge832최대 5353.6 원    254,592 원

더 자세한 정보는 범용 인스턴스 페이지에서 확인하실 수 있습니다.

더욱 안전하고 편리한 클라우드 서비스를 위해 노력하겠습니다.

감사합니다.

BCS 컴퓨팅 최적화 c2a 인스턴스 출시

· 약 2분
Sandy (차신영)
Technical Contents Manager
안내

아래 내용은 2023년 9월 기준으로 작성된 c2a 인스턴스의 출시 소식입니다. 카카오클라우드 Beyond Compute Service의 최신 인스턴스 유형과 속성은 컴퓨팅 최적화 인스턴스 문서를 참조하시기 바랍니다.

안녕하세요, 카카오클라우드의 컴퓨팅 최적화 인스턴스 출시 소식을 전해드립니다.

이번에 새로 출시된 카카오클라우드의 컴퓨팅 최적화 인스턴스는 c2a 패밀리로, 최대 3.6GHz의 주파수에서 실행되는 3세대 AMD EPYC 7003 시리즈 7643 프로세서를 탑재하였습니다.

c2a 인스턴스는 메모리 대비 vCPU의 비율을 1:2로 설정하여 고성능 컴퓨팅 사양을 필요로 하는 컴퓨팅 집약 워크로드를 위해 디자인되었습니다. 또한, 최대 96개의 vCPU와 최대 192GB의 메모리를 제공하며, 최대 25Gbp의 높은 네트워크 대역폭을 지원합니다.

c2a 인스턴스는 기존 범용 인스턴스 대비하여 비용 효율적이면서도 컴퓨팅 집약적인 워크로드에 적합한 선택지가 될 수 있습니다. 특히, 레이턴시에 민감한 워크로드, 배치 처리 워크로드, 미디어 트랜스코딩, 고성능 웹 서버, 고성능 컴퓨팅(HPC), 과학적 모델링, 전용 게임 서버 및 광고 서버 엔진, 그리고 다양한 고성능 컴퓨팅 성능이 필요한 애플리케이션 등에 폭넓게 활용할 수 있습니다.

c2a 인스턴스의 자세한 사양과 이용요금은 다음과 같습니다.

  • 프로세서: 3세대 AMD EPYC 7003 시리즈 7643
  • 주파수: 최대 3.6GHz
  • vCPU 수: 최대 96개
  • 메모리: 최대 192GB
  • 네트워크 대역폭: 최대 25Gbp
인스턴스 유형vCPU (개)Memory (GiB)네트워크 대역폭 (Gbps)   시간당 이용요금         월 이용요금 (30일 기준)
c2a.large2    4      최대 10          82 원59,040 원    
c2a.xlarge4  8최대 10   164 원118,080 원
c2a.2xlarge8  16최대 10   327 원235,440 원
c2a.4xlarge16  32최대 10   655 원471,600 원
c2a.8xlarge32  64최대 10   1,309 원942,480 원
c2a.12xlarge48  9612.5   1,964 원1,414,080 원
c2a.16xlarge64  12812.5   2,618 원1,884,960 원
c2a.24xlarge96  19225   3,928 원2,828,160 원

더 자세한 정보는 컴퓨팅 최적화 인스턴스 페이지에서 확인하실 수 있습니다.

더욱 안전하고 편리한 클라우드 서비스를 위해 노력하겠습니다.

감사합니다.