📘 Day 59 (2025.09.05.FRI) - OpenStack 분석(1)
📌 오픈스택 클라우드 접속 정보
🌐 Dashboard: http://aps.or.kr:8069/horizon/project/
👤 demo / 🔑 passkucis00! / default
💻 ssh aps.or.kr -p 22032
user: ubuntu (키 인증 방식, 암호 없음)
🌐 http://aps.or.kr:8032
🔑 확인할 사항
- ✅ 이미지는 어디 있는가?
- ✅ 인스턴스는 어디 있는가?
- ✅ 볼륨은 어디 있는가?
💻 인스턴스 정보
Ubuntu_Inst 인스턴스
🖧 ubuntu IP: 172.16.0.190
🖧 IP: 192.168.1.222
🌐 네트워크
self-service: 인스턴스가 사용하는 네트워크 (폐쇄망, 외부와 직접 연결되지 않음)
➡️ provider와 대역대가 달라 라우터 필요
⚙️ SDN 개념
전통적인 네트워크 장비(스위치, 라우터 등)의 제어(Control Plane)와
데이터 전달(Data Plane)을 분리하여,
네트워크를 소프트웨어적으로 중앙에서 제어·관리할 수 있게 하는 기술.
👉 즉, 네트워크를 "하드웨어 중심 → 소프트웨어 중심"으로 전환하는 개념
aps.or.kr IP: 203.237.211.217
🔐 방화벽 포트 포워딩 → 사설 IP(provider)로 접속
▲ controller 설정 (compute 안에 인스턴스 저장)
📝 인스턴스 생성 순서
- build
➡️ 인스턴스를 새로 만들겠다고 요청한 상태.
Nova가 스케줄링해서 어떤 Compute 노드에 올릴지 정하고, 필요한 자원을 할당하는 단계.
- spawning
➡️ Nova-compute 서비스가 실제로 VM을 생성하는 과정.
하이퍼바이저(libvirt/KVM, QEMU 등) 실행 → 디스크 이미지 준비.
네트워크 인터페이스 연결, cloud-init 초기화 스크립트 실행 준비.
즉, "VM 껍데기 만드는 중".
- active (running)
✅ VM이 완전히 실행되어 접속 가능한 정상 상태.
📂 추가 메모
OpenStack과 devstack 인스턴스 개요는 서로 보여주는 정보가 다름.
root@openstack:/dev/stack-volumes-lvmdriver-1# cd ..
root@openstack:/dev# ls
📌 리눅스의 바로가기는 l (lrwxrwxrwx)로 시작 → 원본은 dm 안에 있음
dm-7: Device Mapper (커널 계층이 만든 가상 블록 디바이스)
dm-5:
dm-6:
⚠️ 번호는 랜덤 생성 → 큰 의미 없음