Setup Jupyter Notebook in GCP in under 7 minutes

less than 1 minute read

이번 글은 Setup Jupyter Notebook in GCP in under 7 minutes!을 요약했습니다.

GCP에서 jupyter notebook 구축 방법

  1. firewall rule 설정
  2. compute engine API를 사용해 VM 설정
    • 이 때 V100 gpu 사용 할려면 asia-east1-c에 있는 Changhua County, Taiwan, APAC 선택지 중 하나 고르기
    • 한국 주변 V100 제공 지역 중 제일 가까운 지역
  3. IP 주소 ephemeral(default값)에서 static으로 변경
  4. ssh 버튼 누른 뒤 jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser & 명령어로 jupyter notebook 실행
  5. 브라우저에 3번에서 설정해둔 고정 ip address 뒤에 :[port number]입력해서 접속, 예를들어 1.1.1.1:8888
  6. ssh에서 나온 토큰 비번 입력해서 로그인
  7. 작업 끝나면은 VM instance 종료해주기

새로운 용어

  • preemtiple VM: 일반 VM보다 저렴한 VM이다. 선매하다는 뜻인데 왜 더 저렴한건지 찾아봐야 함.
  • firewall rules: 방화벽 규칙은 VM으로 incoming/outcoming하는 트래픽을 관리해준다
  • static/ephemeral ip address: 정적/일시적인 ip 주소를 뜻한다. 일시적인 ip 주소는 instance가 종료될 시 할당 해제 되며 다른 인스턴스가 할당 받을 수 있게 자유로워진다. 반면 정적 ip 주소는 explicit하게 바꿔주지 않는 한 계속 유지된다.

참고자료

Categories:

Updated: