가상 머신 확장 집합 (VMSS)
VM을 미리 배포하지 않고, VM 템플릿을 만들어 두고, 필요할 때마다 곧바로 복사해서 빠르게 사용할 수 있다.
- 기본 사항
- 유연한(내용에 따라 다른 VM ex.영상 크기에 따라 다른 VM)
- 균일성(늘 동일한 VM) 모드
- 네트워킹
- VM 인스턴스용 네트워크 인터페이스 정의
- 부하 분산 옵션
- 확장중
- 수동 / 사용자 지정
- 예측 자동 크기 조정 (ex. cpu/메모리/http 큐 길이 등의 변동 사항에 따라 인스턴스 수를 증가/감소 설정)
- 축소 정책
- 관리
- 업그레이드 모드 (수정하면, 이미 배포된 VM에도 변경 가능하게 할 수 있다.)
- 오버 프로비저닝 (최종적으로 한 대를 늘리기 위해서, 일단 2~3개를 살린다. 그때, 가장 먼저 살아난 것만 남기고 나머지는 삭제시킨다.)
- 상태
- 애플리케이션 상태 모니터 (상태가 모니터링 하다가 스케일링을 조정)
[실습] 프런트 엔드 VMSS 배포하기 (P. 394)
가용성 영역 : zone1 , zone 2
password : Pa55w.rdsktflyai
< 스폿 > 가격이 1/10 수준에 불과하다. 일명 땡처리. 남는 리소스를 가져와서 사용한다. 대신 다른 곳에서 정상적인 요청이 들어오면, 내 것이 뺏긴다. ex. OTT회사에서 영상 랜더링 할 때, 뺏겨도 다시 다른 것을 가져오면 되니 주로 스폿을 사용한다.
새 디스크 이름 : webfedata
부하 분산 장치 만들기 : lbe-vmssfridayfe-km
프론트 엔드 포트 범위 시 : 5000
# 혹시 에러가 나더라도, VMSS에서 '상태' 확인해보자. 성공되어 있을 수도 있다.
네트워킹 > 부하분산 들어가보면, '프런트 엔드 IP 구성, 인바운드 NAT 규칙' 등 잘 설정 되어 있는 것을 확인할 수 있다.
# 인스턴스 수를 수동으로 언제든지 조정할 수 있다.
공용 IP 주소를 검색창에 입력해보면, 어떤 인스턴스가 실행 중인지 뜬다!
RDP로 지정. 이후 VM을 켜보자.
VM 안 켜진다 ㅜ
인스턴스 수를 줄일 때, 어떤 인스턴스를 먼저 삭제할 지.
Oldest를 선택하고, 수동 크기 조정으로 인스턴스 수를 1로 변경하면, 인스터스에서 오래된 0이 삭제되고 있는 것을 확인할 수 있다.
컨테이너 scripts 만들기.
이후 setup_fridayfe.ps1 파일 업로드.
확장 추가 설치 : Custom script extension
script file : 내 계정에서 아까 업로드 한 ps1 파일 가져오자.
[실습] 백 엔드 VMSS 배포하기 (P. 404)
'AI, 논문, 데이터 분석' 카테고리의 다른 글
[클라우드 컴퓨팅] [Azure 실습8] Azure App 서비스 배포하기 2 (0) | 2025.01.10 |
---|---|
[클라우드 컴퓨팅] [Azure 실습7] Azure App 서비스 배포하기 (0) | 2025.01.09 |
[클라우드 컴퓨팅] [Azure 실습6] Azure 부하 분산 장치 배포 (0) | 2025.01.08 |
[클라우드 컴퓨팅] [Azure 실습5] 가용성 집합, 가용성 영역 (0) | 2025.01.08 |
[클라우드 컴퓨팅] [Azure 실습4] 컨테이너 스토리지 (1) | 2025.01.08 |