본문 바로가기

메가존 클라우드 2기 교육/실무 심화

GCP - 이미지 서비스

GCP 이미지 서비스

이미지는 VM 인스턴스를 보다 빠르고 간편하게 만들기 위해 필요하다.

운영체제 이미지를 사용하여 인스턴스와 부팅 디스크를 만들 수 있다.  다음 이미지 유형 중 하나를 사용할 수 있다.

공개 이미지는 Google. 오픈소스 커뮤니티, 타사 공급업체에서 제공되고 유지보수 된다. 기본적으로 모든 Google Cloud 프로젝트에서 이러한 이미지에 엑세스하고 이를 사용하여 인스턴스를 만들 수 있다.

사용자의 Cloud 프로젝트에서만 커스텀 이미지를 사용할 수 있다. 부팅 디스크 및 다른 이미지에서 커스텀 이미지를 만들 수 있다. 그런 다음 커스텀 이미지를 사용하여 인스턴스를 만든다.


머신 이미지

머신 이미지 생성

'머신 이미지 만들기' 클릭

원본과 같은 지역이면 '스냅샷', 만일 원본과 다른 지역으로 선택한다면 '백업'이다.

이미지로 인스턴스 생성


확인해보면 web01을 만들었을 때의 설정과 똑같다.

생성 완료.

스냅샷

스냅샷 생성

'스냅샷 만들기' 클릭

'web02'의 스냅샷을 서울 리전에 생성
생성 완료.

스냅샷으로 인스턴스 생성


부팅 디스크에서 스냅샷을 이용해 인스턴스를 생성함을 알 수 있다.

생성 완료.
접속 화면. 스냅샷이 정상적으로 저장됨을 알 수 있다.

인스턴스 템플릿

이미지 생성

인스턴스 템플릿은 VM을 빠르게 생성하기 위해 사용된다. 그리고 오토스케일링을

'이미지 만들기' 클릭

실행중인 인스턴스는 이미지로 생성할 수 없다. 그러므로 운영중인 인스턴스의 스냅샷을 이용하여 인스턴스 중지 없이 이미지를 생성할 수 있다.


이미지 생성 완료.

이미지를 이용하여 인스턴스 생성


부팅 디스크 '변경'을 커스텀 이미지로 한다.

인스턴스 생성 완료
아이피 주소로 접속하면 정상적으로 화면 출력

이런 식으로 이미지를 이용해 VM을 생성할 수 있다. 하지만, 설정들을 하나씩 다 정해줘야 하므로, 여러개의 VM을 양산할 때 불편함이 생길 것이다. 그러므로, 이러한 설정들을 이미 선택한 상태로 보다 쉽고 빠르게 VM을 생성하기 위한 것이 '인스턴스 템플릿'이다.

인스턴스 템플릿 생성


 

 

 

커스텀 이미지 사용

인스턴스 템플릿 생성 완료.

인스턴스 템플릿으로 VM 생성 


확인해 보면, 이미 설정들이 다 되어있다. 이것이 인스턴스 템플릿의 특징이다. 


VM 생성 완료
마찬가지로 웹페이지도 똑같이 구성되어있다.