이번 강은 zCompute로 첫 가상머신(VM)을 만드는 방법을 다룬다.
zCompute는 Zadara의 컴퓨팅 서비스로, AWS EC2에 대응한다.
콘솔의 VM 생성 마법사를 따라가며 인스턴스를 하나 띄워 본다.
이 강의 목표는 다음과 같다.
- VM을 만들기 전 준비물을 안다.
- 생성 마법사의 네 단계를 이해한다.
- 만든 VM에 접속하는 흐름을 잡는다.
1. 사전 준비
VM을 만들기 전에 몇 가지가 준비돼 있어야 한다.
- VPC 프로젝트: VM이 들어갈 가상 네트워크. zNetworking에서 만든다.
- 보안그룹: VM 앞의 방화벽. 접속에 필요한 포트(예: SSH 22)를 열어 둔다.
- 키 페어: VM에 안전하게 접속하기 위한 자격 증명. 마법사에서 새로 만들거나 기존 것을 고른다.
이 개념들은 AWS 강의(EC2·VPC·보안그룹)에서 다룬 것과 동일하다.
2. VM 생성 마법사 열기
콘솔에서 Compute → Instances 화면으로 이동해 Create(생성)를 누른다.
VM 생성 마법사는 네 개의 탭으로 이루어진다.
| 탭 | 정하는 것 |
|---|---|
| Compute | VM의 이름·이미지·사양·키 페어 |
| Storage | 디스크(볼륨) 구성 |
| Networking | VPC·서브넷·보안그룹·IP |
| Config | 부팅 스크립트 등 추가 설정 |
3. Compute 탭
가장 핵심인 Compute 탭에서 다음을 정한다.
- Name: VM을 알아볼 표시 이름.
- Create From: VM의 원본. 머신 이미지(OS 템플릿) 목록에서 고른다. (예: Linux, Windows)
- Instance Type: VM의 사양. CPU와 메모리(RAM) 크기를 정한다.
- Key Pair: 접속용 키. 기존 키를 고르거나 새로 만든다.
- Tags: 분류용 태그(선택).
추가 옵션도 있다.
- Power Up: 생성 직후 VM을 바로 켠다.
- High Availability: 장애 시 VM을 자동으로 재시작한다.
- Protect from deletion: 실수로 인한 삭제를 막는다.
4. 나머지 탭
- Storage: 루트 디스크 크기나 추가 볼륨을 정한다.
- Networking: 어느 VPC·서브넷에 넣을지, 어떤 보안그룹을 붙일지, 퍼블릭 IP를 줄지 정한다.
- Config: 부팅 시 실행할 스크립트(user data) 등 세부 설정을 넣는다.
다 채웠으면 마법사를 완료해 VM을 생성한다.
5. 접속 확인
VM이 켜지면 접속을 확인한다.
- VM에 퍼블릭 IP가 할당됐는지 본다.
- 보안그룹에서 SSH(22)가 내 IP로 열려 있는지 확인한다.
- 준비한 키 페어로 접속한다.
ssh -i my-key.pem <사용자>@<퍼블릭_IP>
AWS EC2와 호환되므로, 접속과 운영 방식이 EC2와 거의 같다.
정리
- VM을 만들기 전 VPC·보안그룹·키 페어를 준비한다.
- 생성 마법사는 Compute·Storage·Networking·Config 네 탭으로 구성된다.
- Compute 탭에서 이름·이미지·사양·키 페어를 정하는 것이 핵심이다.
- 생성 후 퍼블릭 IP와 키 페어로 접속하며, 방식은 AWS EC2와 동일하다.
오늘은 여기까지다. 다음 강에서는 스토리지(zStorage)와 네트워킹을 더 깊이 다룰 예정이다.
댓글 0
댓글은 운영자만 작성할 수 있어요.