Cloud & Platform
VMSS 배포
VMSS 배포 학습 내용을 정리한 백필 노트입니다.
이 글은 2025년 학습 기록을 블로그 형식으로 정리한 백필 노트입니다.
1. 프런트 엔드(Front-End) VMSS 배포
검색: vmss → VMSS(가상 머신 확장 집합) 만들기
- 기본사항
- 구독: ~~~
- 리소스 그룹:
rg-newhallofarmor(새로 생성) - VMSS 이름:
vmssfridayfe - 지역:
North Europe - 가용성 영역: 1, 2 (두 개 선택)
- 오케스트레이션 모드: 균일성
- 크기 조정
- 모드: 자동 크기 조정 (microsoft.insights 등록 필요)
- 인스턴스 수: 1
- 크기 조정 조건
- 기본 인스턴스 수: 1
- 최소: 1
- 최대: 5
- 스케일 아웃: CPU 임계값 75%, 증가 인스턴스 수 1
- 스케일 인: CPU 임계값 30%, 감소 인스턴스 수 1
- 정책: 가장 오래된 VM 종료
- 이미지 & 보안
- 보안 유형: 신뢰할 수 있는 시작 VM
- 이미지: Windows Server 2022 Datacenter: Azure Edition - x64 Gen2
- 크기: Standard_DS1_v2 (1 vCPU, 3.5 GiB)
- 사용자:
tony - 암호:
Pa55w.rd1234 - 라이선싱/다중 테넌트 호스팅 권한: 아니오
- 스토리지
- OS 디스크: 표준 SSD (LRS)
- 데이터 디스크:
- 이름:
webfedata - 원본: 없음 (빈 디스크)
- 크기: 16GB (표준 SSD, LRS)
- 이름:
- 네트워킹
- 가상 네트워크:
vnet-newhallofarmor-eu(신규 생성)- 주소 범위:
192.168.0.0/16 - 서브넷:
snet-friday-fe (192.168.2.0/24)snet-friday-be (192.168.3.0/24)
- 주소 범위:
- NIC 서브넷 확인: 반드시
snet-friday-fe
- 가상 네트워크:
- 부하 분산
- 옵션: Azure Load Balancer
- 부하 분산 장치 이름:
lbe-vmssfriday - 유형: 공용
- 프로토콜: TCP
- 규칙:
- 부하 분산 규칙: Front-End Port 80 → Back-End Port 80
- 인바운드 NAT 규칙: Front-End Port Range 시작 10000 → Back-End Port 3389
- 관리/고급
- 업그레이드 모드: 자동
- 오버프로비저닝: 사용
- 분산 알고리즘: 최대 분산
- 태그
- ApplicationName:
FRIDAY1st - ServiceClass:
Gold - Owner:
Tony Stark - Layer:
Front-End
- ApplicationName:
- 배포 결과 확인
- 기본 인스턴스, 네트워크, 부하 분산 장치, 디스크, 크기 조정 모드
2. 백 엔드(Back-End) VMSS 배포
검색: vmss → VMSS(가상 머신 확장 집합) 만들기
- 기본사항
- 구독: ~~~
- 리소스 그룹:
rg-newhallofarmor - VMSS 이름:
vmssfridaybe - 지역:
North Europe - 가용성 영역: 1, 3 (두 개 선택)
- 오케스트레이션 모드: 균일성
- 크기 조정
- 모드: 용량 수동 업데이트
- 인스턴스 수: 1
- 이미지 & 보안
- 보안 유형: 신뢰할 수 있는 시작 VM
- 이미지: Ubuntu Server 22.04 LTS - x64 Gen2
- 크기: Standard_DS1_v2 (1 vCPU, 3.5 GiB)
- 사용자:
tony - SSH 키: 새 키 쌍 생성 → 이름
vmssfridaybe_key
- 스토리지
- OS 디스크: 표준 SSD (LRS)
- 데이터 디스크:
- 이름:
webbedata - 원본: 없음 (빈 디스크)
- 크기: 16GB (표준 SSD, LRS)
- 이름:
- 네트워킹
- 가상 네트워크:
vnet-newhallofarmor-eu - 서브넷:
snet-friday-be (192.168.3.0/24) - NIC 확인: 반드시
snet-friday-be - 기존 NIC(
vnet-newhallofarmor-eu-nic01) 삭제
- 가상 네트워크:
- 부하 분산
- 옵션: 없음
- 관리/고급
- 업그레이드 모드: 자동
- 오버프로비저닝: 사용
- 분산 알고리즘: 최대 분산
- 태그
- ApplicationName:
FRIDAY1st - ServiceClass:
Gold - Owner:
Tony Stark - Layer:
Back-End
- ApplicationName:
- 배포 결과 확인
- 기본 인스턴스, 네트워크, 디스크, 크기 조정 모드