Azure Lab Services에 대한 비용 관리

Azure Lab Services 경우 비용 관리는 비용 예측 및 비용 분석의 두 가지 영역으로 나눌 수 있습니다. 비용 예측은 랩의 초기 구조가 예상 예산 내에 맞는지 확인하기 위해 랩을 설정하는 경우에 발생합니다. 비용 분석은 일반적으로 다음 달에 필요한 작업을 결정하기 위해 월말에 발생합니다.

랩 비용 예측

각 랩 대시보드에는 랩에서 해당 랩의 예상 비용을 대략적인 예측값을 설명하는 비용 및 청구 섹션이 있습니다. 예상 비용은 예상 비용을 계산할 때 일정, 할당량 시간, 개별 학생에 대한 추가 할당량랩 용량을 사용합니다. 할당량 시간, 일정 또는 랩 용량의 숫자를 변경하면 비용 예측 값에 영향을 줍니다.

사용자가 할당된 할당량 시간을 사용하지 않는 경우 랩 사용자가 사용한 할당량 시간에 대해서만 요금이 청구됩니다.

이 예상치는 가능한 비용을 모두 표시하지 않을 수 있습니다. 다음과 같은 몇 가지 리소스는 포함되지 않습니다.

  • 템플릿 VM 준비 비용. 이는 템플릿을 만드는 데 필요한 시간에 따라 크게 달라질 수 있습니다. 템플릿을 실행하는 비용은 랩 VM 실행과 동일합니다.
  • 모든 컴퓨팅 갤러리 비용. 컴퓨팅 갤러리는 여러 랩 간에 공유할 수 있습니다.
  • 랩 작성자가 VM(가상 머신)을 시작할 때 발생하는 비용입니다.
  • 랩에서 고급 네트워킹을 사용하는 경우 네트워킹 비용.

Screenshot that shows the dashboard cost estimate in Azure Lab Services.

비용 분석

비용 분석은 이전 달의 사용량을 검토하여 랩에 필요한 조정을 결정하는 데 도움이 됩니다. 구독 비용 분석에서 과거 비용의 분석을 찾을 수 있습니다.

  1. Azure Portal에서 모든 서비스를 선택합니다. 빠른 액세스 목록에서 비용 관리를 선택하거나 일반 범주에서 비용 관리 + 청구를 선택합니다.

    Screenshot that shows the All services page. The Cost management icon and Cost manage plus billing icon are highlighted.

  2. 구독 페이지를 선택하고 분석하려는 구독을 선택합니다.

    Screenshot that shows the Subscriptions page in Cost Management + Billing. The Subscriptions menu is highlighted.

  3. 비용 관리 제목 아래의 왼쪽 창에서 비용 분석을 선택합니다.

    Screenshot that shows a subscription cost analysis on a graph.

비용 분석 대시보드에서는 일정에 따라 다양한 파일 형식으로 내보내는 기능을 포함하여 심층 비용 분석을 수행할 수 있습니다. 자세한 내용은 Cost Management + 청구 개요를 참조하세요.

서비스나 리소스 종류별로 필터링할 수 있습니다. Azure Lab Services와 관련된 비용만 보려면 서비스 이름 필터를 Azure Lab Services와 동일하게 설정합니다. 리소스 종류에 대한 필터링의 경우 Microsoft.Labservices/labaccounts 리소스 종류를 포함합니다. 랩 플랜을 사용하는 경우 Microsoft.LabServices/labs 리소스 종류도 포함합니다.

항목 이해

비용 분석 페이지의 보기를 리소스별 비용으로 변경하면 개별 요금이 표시됩니다. 기본적으로 리소스, 리소스 종류, 위치, 리소스 그룹 이름, 태그비용의 6개 열이 있습니다. 리소스 열에는 랩 계획, 랩 이름 및 VM에 대한 정보가 포함됩니다. 비용이 템플릿 VM과 연결된 경우 리소스는 {lab account}/{lab name}/default 형식이 됩니다. 비용이 학생 랩 VM과 연결된 경우 리소스는 {lab account}/{lab name}/default/{vm name} 형식이 됩니다.

이 예제에서는 첫 번째 및 두 번째 행(둘 다 "aaalab/dockerlab"으로 시작)을 추가하면 "aaalab" 랩 계정 또는 랩 계획의 랩 "dockerlab"에 대한 총 비용을 제공합니다.

Screenshot that shows an example cost analysis for a subscription for Azure Lab Services associated costs.

랩 플랜을 사용하는 경우 항목의 형식이 다르게 지정됩니다. 리소스 열에는 Azure Lab Services의 양식 {lab name}/{number}에 항목이 표시됩니다. 랩 플랜을 사용할 경우 각 항목에 일부 태그가 자동으로 추가됩니다.

태그 이름
ms-istemplate 랩의 템플릿 VM과 관련된 비용이 있는 경우 true로 설정합니다. 그렇지 않으면 false로 설정합니다.
ms-labname 랩의 이름
ms-labplanid 랩을 만들 때 사용되는 랩 계획의 전체 리소스 ID입니다.

Screenshot that shows an example cost analysis for a subscription using lab plans for Azure Lab Services associated costs.

전체 랩에 대한 비용을 확인하려면 외부 리소스를 포함해야 합니다. Azure Compute Gallery 관련 요금은 Microsoft.Compute 네임스페이스 아래에 있습니다. 고급 네트워킹 요금은 Microsoft.Network 네임스페이스 아래에 있습니다.

참고 항목

컴퓨팅 갤러리와 가상 네트워크는 여러 랩에 연결할 수 있습니다.

비용 구분

비용 항목은 랩 계정에 연결되므로 일부 학교에서는 클래스를 분리하는 방법으로 랩 계정과 리소스 그룹을 사용합니다. 각 클래스에는 고유한 랩 계획 및 리소스 그룹이 있습니다.

비용 분석 창에서 클래스의 리소스 그룹 이름을 기반으로 필터를 추가합니다. 그러면 해당 클래스의 비용만 표시됩니다. 리소스 그룹별로 그룹화하면 비용을 볼 때 클래스 간에 더 명확하게 구분할 수 있습니다. 비용 분석의 예약된 내보내기 기능을 사용하여 각 클래스의 비용을 별도의 파일에 다운로드할 수 있습니다.

랩 플랜을 사용하는 경우:

  • 비용 항목은 랩 계획이 아닌 랩 VM에 연결됩니다.
  • 비용 항목은 VM이 연결된 랩의 이름으로 태그가 지정됩니다. 랩 이름 태그를 기준으로 필터링하여 해당 랩의 VM 전체의 총 비용을 볼 수 있습니다.
  • 비용 항목은 랩을 만들 때 랩 계획의 ID로 태그가 지정됩니다. 랩 계획 태그를 기준으로 필터링하여 랩 계획에서 만든 랩 전체의 총 비용을 볼 수 있습니다.
  • 랩 또는 랩이 포함된 리소스 그룹에 사용자 지정 태그를 설정하여 비용을 구성하고 분석할 수 있습니다.

비용 관리

클래스 유형에 따라 학생 없이 실행되는 VM 인스턴스를 줄이기 위해 비용을 관리하는 방법이 있습니다.

비용 제어를 위한 자동 종료 설정

머신이 실행 중일 때마다 VM에 연결된 사람이 없는 경우에도 비용이 발생합니다. VM을 사용하지 않을 때 추가 비용을 방지하기 위해 여러 자동 종료 기능을 사용하도록 설정할 수 있습니다. Azure Lab Services에서 사용할 수 있는 세 가지 자동 종료 정책이 있습니다.

  • 유휴 가상 머신의 연결을 끊습니다.
  • 학생이 가상 머신에서 연결을 끊을 때 가상 머신을 종료합니다.
  • 학생이 최근에 시작된 가상 머신을 연결하지 않을 때 가상 머신을 종료합니다.

자세한 내용은 랩 계획을 위한 VM 자동 종료 구성을 참조하세요. 랩 계획/랩 계정 수준과 랩 수준 모두에서 이러한 설정을 구성할 수 있습니다.

예약된 시간 및 할당량 시간

일정할당량은 랩 VM에 대한 액세스를 허용하는 두 가지 방법입니다.

일정에서 특정 시간에 모든 컴퓨터를 중지하는 중지 전용 이벤트 유형을 추가할 수 있습니다. 일부 랩 소유자는 비용 및 할당량 사용량을 줄이기 위해 매일 자정에 중지 전용 이벤트를 설정했습니다. 이 유형의 이벤트에 대한 단점은 학생이 VM을 사용하는 경우에도 모든 VM이 종료된다는 것입니다.

일부 비용은 Lab Services로 롤백되지 않지만 랩 서비스에 연결될 수 있습니다. 랩에 컴퓨팅 갤러리를 연결할 수 있지만 Lab Services 비용에 표시되지 않으며, 비용이 있습니다. 전반적인 비용을 줄일 수 있도록 이미지에 연결된 스토리지 비용이 있으므로 갤러리에서 사용하지 않는 이미지를 제거해야 합니다.

랩은 고급 네트워킹을 사용하는 가상 네트워크를 통해 다른 Azure 리소스에 연결할 수 있습니다. 랩이 제거되면 가상 네트워크 및 기타 리소스를 제거해야 합니다.

결론

이 문서의 정보를 통해 사용 비용을 줄이는 데 도움이 되는 도구를 더 잘 이해할 수 있기를 바랍니다.