2. 1.OCI탐험일지-인스턴스생성
컴퓨트 서비스란?
• 실제 연산을 수행하는 가상 기계
• OCI에서 가장 기본이 되는 개념
• 인스턴스를 프로비저닝하고 관리
• 크게 베어메탈과 VM으로 나뉘어짐
• 비고) AWS에서는 EC2라고 부름
• 인스턴스 유형
• 버스터블(Burstable)과 실디드(Shielded): 버스터블은 AWS에서 성능 순간 확장 가능 인스턴스(t3/t4)에 대응, 실디드 인
스턴스는 TPM(Trusted Platform Module)을 통한 안전한 부팅 제공
• 셰이프 유형
• 컴퓨트와 애플리케이션 요구 사항에 맞춘 다양한 인스턴스 형상 제공: 표준, DenseIO, GPU, HPC, 최적화된 셰이프
• 유연한 셰이프: OCPU(1~64), 메모리(~768GB, OCPU 당 최대 64GB), 네트워크 대역폭(1~40Gbps로 OCPU와 연계),
VNIC(2~24)
3. 1.OCI탐험일지-인스턴스생성
인스턴스 런치를 위해 필요한 구성 요소
• 도메인
• 클라우드 자원을 호스팅하는 지역 리전 내 OCI 데이터 센터
• 가상 클라우드 네트워크
• 인스턴스가 동작할 가상 네트워크(서브넷, 라우팅 테이블, 게이트웨이)
• 키 쌍(리눅스) vs 암호(윈도우)
• 인스턴스 접근을 위한 요소
• 태그
• 자원에 붙일 이름표(비즈니스 목적)
• 이미지
• 인스턴스를 위한 운영체제+애플리케이션을 담은 가상 드라이브
• 셰이프
• OCPU 수, 메모리 크기 등
5. 1.OCI탐험일지-인스턴스생성
인스턴스 생성을 위해 무엇을 해야 하나?
• 준비
• 키 쌍 생성
• 자원을 위한 구획(Compartment) 선택
• 클라우드 네트워크 생성
• 실행과 연결
• 인스턴스 실행
• 인스턴스에 연결
• 저장소 추가와 자원 정리
• 블록 볼륨 추가(선택) → 나중에 별도로 다룰 예정
• 자원 정리
6. 1.OCI탐험일지-인스턴스생성
인스턴스 생성을 위해 무엇을 해야 하나?
• 준비
• 키 쌍 생성
• 자원을 위한 구획(Compartment) 선택
• 클라우드 네트워크 생성
• 실행과 연결
• 인스턴스 실행
• 인스턴스에 연결
• 저장소 추가와 자원 정리
• 블록 볼륨 추가(선택) → 나중에 별도로 다룰 예정
• 자원 정리
7. 1.OCI탐험일지-인스턴스생성
키 쌍 생성
• 작업 컴퓨터의 운영체제가 윈도우인 경우라면?
• Puttygen을 준비(https://www.putty.org/)
• 실행 후
• Key 메뉴에서 SSH-2 RSA key 선택
• Type of Key to generato에서 RSA 선택
• Number of bits in a generated key에 2048
• 그리고 [Generate]!
• 마우스를 움직이고 나면 키 생성
• [Save private key]로 개인 키 저장
• 메모장에 Openssh authorized_keys용 공개 키 저장
22. 발표자 소개
기술 배경
전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발,
고성능 고가용성 데이터베이스
주요활동
IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등)
개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육)
활동채널
블로그: https://jhrogue.blogspot.com
슬라이드 셰어: https://www.slideshare.net/jrogue/presentations
유튜브: https://www.youtube.com/c/박재호dev
문의 jrogue@gmail.com
박재호