비용 최적화 통합 문서
Azure 비용 최적화 통합 문서는 Azure 환경의 비용에 대한 개요를 제공하고 비용을 최적화하는 데 도움이 되도록 설계되었습니다. Well-Architected Framework 비용 최적화 핵심 요소에 부합하는 비용 관련 인사이트 및 권장 사항 집합을 제공합니다.
통합 문서 개요
Azure 비용 최적화 통합 문서는 사용률 및 효율성 목표를 추진하는 데 도움이 되는 가장 일반적으로 사용되는 도구 중 일부에 대한 중앙 집중식 허브 역할을 합니다. Azure Advisor 비용 권장 사항, 유휴 리소스 식별, 부적절하게 할당 취소된 가상 머신 관리 등 다양한 권장 사항을 제공합니다. 또한 컴퓨팅을 위한 Azure 예약 및 절약 플랜을 적용하기 위한 권장 사항과 Azure 하이브리드 혜택 옵션 사용에 대한 인사이트를 제공합니다. 이 통합 문서 템플릿은 Azure Advisor 갤러리에서 사용할 수 있습니다.
시작 방법은 다음과 같습니다.
- Azure Advisor에서 통합 문서 갤러리로 이동합니다.
- 비용 최적화(미리 보기) 통합 문서 템플릿을 엽니다.
통합 문서는 여러 탭 및 하위 탭으로 구성되며, 각 탭은 Azure 환경의 비용을 절감하는 데 도움이 되는 특정 영역에 초점을 맞춥니다.
개요
속도 최적화
- Azure 하이브리드 혜택
- Azure Reservations
- 컴퓨팅을 위한 Azure 절약 플랜
사용량 최적화
- 컴퓨팅
- 스토리지
- 네트워킹
- 기타 인기 있는 Azure 서비스
각 탭은 다음 기능을 지원합니다.
- 필터 - 구독, 리소스 그룹 및 태그 필터를 사용하여 특정 워크로드에 집중합니다.
- 내보내기 - 인사이트를 공유하고 팀과 보다 효과적으로 협업할 수 있도록 권장 사항을 내보냅니다.
- 빠른 수정 - 통합 문서 페이지에서 직접 권장 최적화를 적용하여 최적화 프로세스를 간소화합니다.
참고 항목
통합 문서는 가이드 역할을 하며 비용 절감을 보장하지 않습니다.
환영합니다
통합 문서의 홈페이지는 목표 및 사전 요구 사항을 강조합니다. 또한 피드백을 제출하고 문제를 개설하는 방법을 제공합니다.
리소스 개요
이 이미지는 지역별 리소스 분포를 보여줍니다. 여기서는 대부분의 리소스가 있는 위치를 검토하고. 데이터 전송 비용이 적용될 수 있으므로 다른 지역으로 전송되는 데이터가 있는지 여부와 이 동작이 예상되는지 여부를 이해해야 합니다. Azure 서비스의 비용은 주문형 또는 로컬 인프라 비용 및 복제 비용에 따라 위치마다 다를 수 있다는 점에 유의해야 합니다.
보안 권장 사항
보안 권장 사항 쿼리는 Azure Advisor 보안 권장 사항을 검토하는 데 중점을 둡니다. 통합 문서 평가에서 식별된 비용 절감액의 일부를 재투자하여 워크로드의 보안을 강화할 수 있습니다.
안정성 권장 사항
안정성 권장 사항 쿼리는 Azure Advisor 안정성 권장 사항을 검토하는 데 중점을 둡니다. 통합 문서 평가에서 식별된 비용 절감액의 일부를 재투자하여 워크로드의 안정성을 향상할 수 있습니다.
속도 최적화
속도 최적화 탭은 Azure 서비스의 속도 최적화와 관련된 잠재적 절감액을 검토하는 데 중점을 둡니다.
Azure 하이브리드 혜택
Azure 하이브리드 혜택은 VM(가상 머신) 운영 체제 비용을 절감할 수 있는 좋은 기회입니다. 통합 문서를 사용하여 VM/VMSS(Windows 및 Linux), SQL(SQL Server VM, SQL DB 및 SQL MI) 및 Azure Stack HCI(VM 및 AKS)에 대한 Azure 하이브리드 혜택을 사용할 기회를 식별할 수 있습니다.
참고 항목
통합 문서의 범위에서 개발/테스트 구독을 선택하는 경우 Windows 및 SQL 라이선스에 대한 할인이 이미 적용되고 있을 것입니다. 따라서 페이지에 표시된 권장 사항은 구독에 적용되지 않습니다.
Windows VM/VMSS
Azure 하이브리드 혜택은 가상 머신 OS 비용을 절감할 수 있는 좋은 기회입니다. Software Assurance가 있는 경우 Azure 하이브리드 혜택을 사용하도록 설정할 수 있습니다. Azure 하이브리드 혜택 계산기를 사용하여 잠재적 절감액을 확인할 수 있습니다.
참고 항목
쿼리에는 Azure 하이브리드 혜택을 Windows VM에 적용하는 데 도움이 되는 빠른 수정 열이 있습니다.
Linux VM/VMSS
Linux에 대한 Azure 하이브리드 혜택은 클라우드에서 RHEL(Red Hat Enterprise Linux) 및 SLES(SUSE Linux Enterprise Server) VM(가상 머신)을 실행하는 비용을 크게 절감할 수 있도록 돕는 라이선스 혜택입니다.
SQL
Azure 하이브리드 혜택은 SQL 인스턴스의 비용을 절감할 수 있는 좋은 기회입니다. Software Assurance가 있는 경우 SQL 하이브리드 혜택을 사용하도록 설정할 수 있습니다. Azure 하이브리드 혜택 계산기를 사용하여 잠재적 절감액을 확인할 수 있습니다.
Azure Stack HCI
Azure 하이브리드 혜택은 Azure Stack HCI의 비용을 절감할 수 있는 좋은 기회입니다. Software Assurance가 있는 경우 Azure Stack HCI 하이브리드 혜택을 사용하도록 설정할 수 있습니다.
Azure Reservations
Azure Reservations 비용 절감 기회를 검토합니다. 구독, 조사 기간(7, 30 또는 60일), 약정 기간(1년 또는 3년) 및 리소스 종류에 대한 필터를 사용합니다. Azure Reservations란 무엇이고 Reservations를 통해 절감할 수 있는 금액은 얼마나 되는지 자세히 알아보세요.
컴퓨팅에 대한 Azure 절약 플랜
컴퓨팅을 위한 Azure 절감 플랜 비용 절감 기회를 검토합니다. 구독, 조사 기간(7, 30 또는 60일) 및 약정 기간(1년 또는 3년)에 대한 필터를 사용합니다. 컴퓨팅을 위한 Azure 절감 플랜이란 무엇이고 컴퓨팅을 위한 절감 플랜을 통해 절감할 수 있는 금액은 얼마나 되는지 자세히 알아보세요.
사용량 최적화
사용량 최적화 탭은 Azure 서비스의 사용량 최적화와 관련된 잠재적 절감액을 검토하는 데 중점을 둡니다.
Compute
다음 쿼리는 비용을 절감하기 위해 최적화할 수 있는 컴퓨팅 리소스를 보여줍니다.
중지됨 상태의 가상 머신
이 쿼리는 적절히 할당 취소되지 않은 가상 머신을 식별합니다. 가상 머신의 상태가 중지됨(할당 취소됨)이 아닌 중지된 경우 하드웨어가 할당된 상태로 유지되므로 리소스에 대한 요금이 계속 청구됩니다. Azure Virtual Machines의 상태 및 청구 상태에 대해 자세히 알아보세요.
할당 취소된 가상 머신
할당 취소됨 상태의 가상 머신은 전원이 꺼질 뿐만 아니라 기본 호스트 인프라도 해제되므로 VM이 이 상태에 있는 동안에는 할당된 리소스에 대한 요금이 부과되지 않습니다. 그러나 일부 Azure 리소스(예: 디스크 및 네트워킹)에는 계속 요금이 부과됩니다.
Virtual Machine Scale Sets
이 쿼리는 Virtual Machine Scale Sets와 관련된 비용 최적화 기회에 중점을 둡니다. 다음과 같은 권장 사항을 제공합니다.
- 중단, 조기 종료 또는 제거를 처리할 수 있는 워크로드에는 Azure 스폿 VM을 사용하는 것이 좋습니다. 예를 들어, 일괄 처리 작업, 개발 및 테스트 환경과 같은 워크로드와 대규모 컴퓨팅 워크로드는 스폿 노드 풀에서 예약하기에 좋은 후보일 수 있습니다.
- 스폿 우선 순위 혼합: Azure는 Virtual Machine Scale Set 배포를 위해 중단할 수 없는 표준 VM과 중단할 수 있는 스폿 VM을 혼합하여 실행할 수 있는 유연성을 제공합니다. 이 스폿 우선 순위 혼합을 유연한 오케스트레이션과 함께 사용하여 워크로드 요구 사항에 따라 고용량 가용성과 낮은 인프라 비용 간에 쉽게 균형을 맞출 수 있습니다.
Advisor 권장 사항
컴퓨팅에 대한 Advisor 권장 사항을 검토합니다. 이 타일에서 사용할 수 있는 권장 사항 중 일부는 “사용량이 낮은 인스턴스의 크기를 조정하거나 종료하여 가상 머신 지출 최적화” 또는 “예약 가상 머신 인스턴스를 구매하여 종량제 비용보다 비용 절약”일 수 있습니다.
스토리지
다음 쿼리는 비용을 절감하기 위해 최적화할 수 있는 스토리지 리소스를 보여줍니다.
v2가 아닌 스토리지 계정
v2가 아닌 스토리지 계정 쿼리는 v1로 구성된 스토리지 계정을 식별하는 데 중점을 둡니다. 다음과 같이 v2로의 업그레이드를 정당화하는 이유가 몇 가지 있습니다.
- 스토리지 수명 주기 관리를 사용하는 기능
- 스토리지 예약 인스턴스
- 액세스 계층 - 일정 기간 액세스가 없는 경우 데이터를 핫 액세스 계층에서 쿨 액세스 계층으로 전환할 수 있습니다.
v1 스토리지 계정은 범용 v2 계정으로 무료 업그레이드할 수 있습니다. 업그레이드 프로세스 중에 원하는 계정 계층을 지정할 수 있습니다. 업그레이드 시 계정 계층을 지정하지 않으면 업그레이드된 계정의 기본 계정 계층이 핫으로 설정됩니다. 그러나 업그레이드 후 스토리지 액세스 계층을 변경하면 청구서가 변경될 수 있으므로 업그레이드하는 동안 새 계정 계층을 지정하는 것이 좋습니다.
연결되지 않은 관리 디스크
연결되지 않은 관리 디스크 쿼리를 사용하면 연결되지 않은 관리 디스크를 식별할 수 있습니다. 연결되지 않은 디스크는 구독의 비용을 나타냅니다. 이 쿼리는 Azure Site Recovery에서 사용하는 디스크는 자동으로 무시합니다. 이 정보를 사용하여 더 이상 필요하지 않은 연결되지 않은 디스크를 식별하고 제거합니다.
참고 항목
쿼리에는 필요하지 않은 경우 디스크를 제거하는 데 도움이 되는 빠른 수정 열이 있습니다.
30일 이상 경과한 디스크 스냅샷
30일 이상 경과한 디스크 스냅샷 쿼리는 30일보다 오래된 스냅샷을 식별합니다. 오래된 스냅샷을 식별하고 관리하면 스토리지 비용을 최적화하고 Azure 환경을 효율적으로 사용할 수 있습니다.
Premium Storage를 사용하는 스냅샷
60%의 비용을 절감하려면 부모 디스크의 스토리지 유형과 관계없이 Standard Storage에 스냅샷을 저장하는 것이 좋습니다. 이는 Managed Disks 스냅샷의 기본 옵션입니다. Premium Storage에서 Standard Storage로 스냅샷을 마이그레이션합니다.
삭제된 원본 디스크가 있는 스냅샷
삭제된 원본 디스크가 있는 스냅샷 쿼리는 원본 디스크가 삭제된 스냅샷을 식별합니다.
유휴 백업
보호된 항목 백업 작업을 검토하여 지난 90일 동안 백업되지 않은 항목이 있는지 확인합니다. 이는 백업 중인 기본 리소스가 더 이상 존재하지 않거나 리소스에 문제가 있어 백업이 안정적으로 수행되지 않는 경우일 수 있습니다.
백업 스토리지 중복 설정
기본적으로 리소스에 대한 백업을 구성하면 GRS(지역 중복 스토리지) 복제가 이러한 백업에 적용됩니다. 이는 중요한 데이터에 대한 중복도를 높이기 때문에 권장되는 스토리지 복제 옵션이지만, 개발 테스트 워크로드에 대한 백업 가용성 요구 사항을 충족하는 경우 LRS(로컬 중복 스토리지)를 사용하여 항목을 보호하도록 선택할 수 있습니다. GRS 대신 LRS를 사용하면 백업 스토리지 비용이 절반으로 줄어듭니다.
Advisor 권장 사항
스토리지에 대한 Advisor 권장 사항을 검토합니다. 이 타일에서 사용할 수 있는 권장 사항 중 일부는 "Blob Storage 예약된 용량" 또는 "수명 주기 관리 사용"일 수 있습니다.
네트워킹
다음 쿼리는 비용을 절감하기 위해 최적화할 수 있는 네트워킹 리소스를 보여줍니다.
Azure Firewall 프리미엄
Azure Firewall 프리미엄 쿼리는 프리미엄 SKU를 사용하는 Azure Firewall을 식별하고 연결된 정책이 프리미엄 전용 기능을 통합하는지 여부를 평가합니다. 프리미엄 SKU 방화벽에 TLS 또는 침입 탐지와 같은 프리미엄 기능이 포함된 정책이 없는 경우 페이지에 표시됩니다. Azure Firewall SKU에 대한 자세한 내용은 SKU 비교표를 참조하세요.
지역당 Azure Firewall 인스턴스 수
허브 가상 네트워크 또는 Virtual WAN 보안 허브에서 Azure Firewall의 중앙 인스턴스를 사용하여 Azure Firewall 사용을 최적화합니다. 동일한 지역의 동일한 허브에 연결된 여러 스포크 가상 네트워크에서 동일한 방화벽을 공유합니다. 허브 스포크 토폴로지의 일부로 예기치 않은 지역 간 트래픽이 없고 동일한 지역에 배포된 여러 Azure 방화벽 인스턴스가 없는지 확인합니다. Azure Firewall 디자인 원칙에 대해 자세히 알아보려면 Azure Well-Architected Framework 검토 - Azure Firewall을 확인하세요.
빈 백 엔드 풀이 있는 애플리케이션 게이트웨이
빈 백 엔드 풀이 있는 애플리케이션 게이트웨이를 검토합니다. 대상이 포함된 백 엔드 풀이 없는 경우 앱 게이트웨이는 유휴 상태로 간주됩니다.
빈 백 엔드 풀이 있는 부하 분산 장치
빈 백 엔드 풀이 있는 표준 Load Balancer를 검토합니다. 대상이 있는 백 엔드 풀이 없는 경우 Load Balancer는 유휴 상태로 간주됩니다.
연결되지 않은 공용 IP
분리된 공용 IP 주소를 검토합니다. 이 쿼리는 유휴 NIC(네트워크 인터페이스 카드)에 연결된 공용 IP 주소도 보여줍니다.
Virtual Network 게이트웨이
추가 비용을 나타낼 수 있으므로 정의된 연결이 없는 유휴 가상 네트워크 게이트웨이를 검토합니다.
Advisor 권장 사항
네트워킹에 대한 Advisor 권장 사항을 검토합니다. 이 타일에서 사용할 수 있는 권장 사항 중 일부는 "유휴 상태의 가상 네트워크 게이트웨이를 삭제하거나 다시 구성하여 비용 절감" 또는 "프로비전되지 않은 ExpressRoute 회로를 제거하여 비용 절감"일 수 있습니다.
상위 10개 서비스
다음 쿼리는 비용을 절감하기 위해 최적화할 수 있는 다른 인기 있는 Azure 리소스를 보여줍니다.
Web Apps
App Service 목록을 검토합니다.
요금이 부과되므로 중지된 App Services를 검토합니다.
V2 SKU에서 V3 SKU로 업그레이드하는 것이 좋습니다. V3 SKU는 유사한 V2 SKU보다 저렴하며 예약 인스턴스 및 컴퓨팅 대한 절감 플랜을 허용합니다.
구매하기 전에 적절한 예약 인스턴스 크기 결정 - 예약을 구매하기 전에 필요한 프리미엄 v3 예약 인스턴스의 크기를 결정해야 합니다. 다음 섹션은 적절한 Premium v3 예약 인스턴스 크기를 결정하는 데 도움이 됩니다.
자동 크기 조정을 적절히 사용 - 자동 크기 조정을 사용하면 필요할 때 또는 요청 시 리소스를 프로비전할 수 있으므로 환경이 유휴 상태일 때 비용을 최소화할 수 있습니다.
Azure Kubernetes 클러스터(AKS)
AKS 목록을 검토합니다. 비용 최적화 기회 중 일부는 다음과 같습니다.
- 클러스터 자동 스케일러가 리소스 제약 조건에 대한 응답으로 에이전트 노드 수를 자동으로 조정하도록 설정합니다.
- 중단, 조기 종료 또는 제거를 처리할 수 있는 워크로드에는 Azure 스폿 VM을 사용하는 것이 좋습니다. 예를 들어, 일괄 처리 작업, 개발 및 테스트 환경과 같은 워크로드와 대규모 컴퓨팅 워크로드는 스폿 노드 풀에서 예약하기에 좋은 후보일 수 있습니다.
- 수평 Pod 자동 스케일러를 활용하여 CPU 사용률 또는 다른 특정 메트릭에 따라 배포에서 Pod 수를 조정합니다.
- AKS(Azure Kubernetes Services)에서 시작/중지 기능을 사용합니다.
- 장기 용량이 예상되는 경우 노드 풀 및 예약 인스턴스당 적절한 VM SKU를 사용합니다.
Azure Synapse
연결된 SQL 풀이 없는 Azure Synapse 작업 영역을 검토합니다.
모니터링
Azure Monitor - 모범 사례를 검토하여 Azure Monitor 로그, Azure 리소스, 경고, 가상 머신, 컨테이너 및 Application Insights와 관련된 디자인 검사 목록 및 구성 권장 사항을 파악합니다.
Log Analytics
Log Analytics에서 데이터 수집과 관련된 비용을 검토합니다. 비용 최적화에 도움이 될 수 있는 조언은 다음과 같습니다.
- 해당하는 경우 약정 계층을 채택합니다.
- 단일 작업 영역이 최소 약정 계층(100GB/일)에 따라 충분한 데이터를 수집하지 않거나 동일한 지역에 있는 둘 이상의 작업 영역에서 수집 비용을 집계할 수 있는 경우 Azure Monitor 로그 전용 클러스터를 채택합니다.
- 무료 계층 기반 작업 영역을 종량제 모델로 변환하고, 가능한 경우 Azure Monitor 로그 전용 클러스터에 추가합니다.
🖱 하나 이상의 Log Analytics 작업 영역을 선택하여 지난 30일간의 일일 수집 추세를 검토하고 사용량을 이해합니다.
Azure Advisor 비용 권장 사항
Log Analytics에 대한 Advisor 권장 사항을 검토합니다. 이 타일에서 사용할 수 있는 권장 사항 중 ‘일부는 사용하지 않는 복원된 테이블 삭제를 고려’ 또는 선택한 테이블에서 ‘저비용 기본 로그 계획 구성을 고려’일 수 있습니다.
자세한 내용은 다음을 참조하세요.