[Deploy, Cloud] VM 인스턴스 만들기

JUNHO YEOM·2022년 11월 1일
0

Deploy, Cloud

목록 보기
2/6
post-thumbnail

VM(virtual machine)

VM은 직역하면 가상 기계이지만 가상화되어 Cloud내에서 사용할 수 있게한 컴퓨터를 말한다.
서버를 작동시키기 위한 컴퓨터로 가상 머신을 사용할 수 있는 것이다.
내가 원하는 성능으로 사용한 시간만큼만 돈을 낼 수 있고,
OS종류나 내부 저장용량의 크기까지 세밀하게 지정하여 사용할 수 있다.
서버는 24시간 열려 있어야 다른 사람들이 접근할 수 있는데
내가 가진 PC를 사용하게 되면 열려있는동안 다른 작업을 수행하기 어려울 것이다.
GCP의 VM인스턴스를 이용해서 24시간 서버를 구동해줄 컴퓨터를 빌릴 수 있다.
지금부터 클라우드 환경에서 VM 인스턴스를 만들어 보자

1. GCP에서 VM인스턴스 만들기

인스턴스 만들기를 클릭해 준다.


2. VM인스턴스 성능 세팅하기

VM 인스턴스를 만들면 다양한 컴퓨터 성능 세팅이 가능하다.

주요 설정사항

  • 컴퓨터의 위치가 존재할 리전(지역), 영역
  • 머신러닝을 위한 GPU에 특화된 머신인지, 일반 용도로 사용할것인지에 따른 머신 구성
  • 어떠한 운영체제를 사용할 것인지 정하는 부팅디스크
  • Access 범위 및 방화벽 등

  1. VM 인스턴스의 이름을 적어준다.
  2. 작은 크기의 서버를 넣을 예정이기 때문에
    시리즈는 일반용도인 E2
    머신 유형은 e2-medium 그대로 사용해 준다
    (프로젝트 크기에 따라 메모리와 CPU 성능을 조절해 줄 수 있다)

이 화면에서는 부팅 디스크를 설정해준다.
부팅디스크 변경을 클릭 해준다.

운영체제는 Ubuntu를 사용해주었고,
버전은 Ubuntu 20.04 LTS를 선택해 주었다.
크기는 기본 설정인 10GB그대로 설정해 주었다.

해당 옵션들은 따로 설정하지 않고 만들기를 눌러준다.


완성

잠시 기다리면 내가 설정한 옵션의 성능을 가진 VM 인스턴스가 만들어진다.
각각 내부 ip와, 외부ip를 임시 ip로 갖고 만들어지며, 컴퓨터에 접속하기 위해서는 SSH 버튼을 눌러 연결 할 수 있다.

0개의 댓글