Power BI Premium 아키텍처

특히 CPU 리소스 할당 및 사용 방법과 관련된 Premium의 아키텍처 변경으로 제품이 더 다양해지고 라이선싱 모델이 더 유연해집니다. 예를 들어 새 아키텍처에서는 사용자 단위로 Premium을 제공할 수 있으며, 이는 사용자 단위 Premium으로 제공됩니다. 이 아키텍처는 고객에게 더 나은 성능과 Power BI 비용에 대한 더 나은 거버넌스와 제어도 제공합니다.

Premium 아키텍처에서 가장 중요한 업데이트는 용량의 v 코어가 구현되는 방식입니다.

Power BI Premium의 원래 버전에서 v 코어는 클라우드에 있는 실제 예약 컴퓨팅 노드였고, 고객의 라이선스 SKU에 따라 v 코어 수와 온보드 메모리 양에 차이가 있었습니다. 고객 관리자는 Premium 메트릭 앱을 사용하여 이러한 노드의 사용 상태를 추적해야 했습니다. 관리자는 앱 및 기타 도구를 사용하여 컴퓨팅 요구를 충족하는 데 필요한 용량을 확인해야 했습니다.

Premium에서 v 코어는 클라우드의 실제 노드로 구성된 지역 클러스터에서 구현되며, 해당 Power BI 지역에서 Premium 용량을 사용하여 모든 테넌트가 공유합니다. 지역 클러스터는 특수 노드 그룹으로 세분되고, 각 그룹은 서로 다른 Power BI 워크로드(의미 체계 모델, 데이터 흐름 또는 페이지를 매긴 보고서)를 처리합니다. 이러한 특수 노드 그룹은 동일한 노드에서 실행되는 근본적으로 다른 워크로드 간의 리소스 경합을 방지하는 데 도움이 됩니다.

참고 항목

Power BI Premium은 서로 다른 고객 간에 데이터의 논리적 분리를 제공하며 ISO 27017을 준수합니다. 자세한 내용은 ISO/IEC 27017:2015를 참조하세요.

관리자는 용량에 대한 워크로드 설정을 조정하고 구성할 수 있습니다. 이를 사용하여 워크로드(의미 체계 모델, 데이터 흐름, 페이지를 매긴 보고서 및 AI) 간의 리소스 경합을 줄이고 용량 사용 패턴을 기준으로 메모리 제한 및 시간 제한과 같은 기타 설정을 조정할 수 있습니다.

Premium 용량에 할당된 작업 영역의 콘텐츠는 조직 용량의 스토리지 계층에 저장됩니다. 이 계층은 Premium의 원래 버전과 유사하게 용량별 Azure 스토리지 blob 컨테이너에 구현됩니다. 이 접근 방식을 통해 BYOK와 같은 기능을 데이터에 사용할 수 있습니다.

보거나 새로 고쳐야 하는 콘텐츠는 스토리지 계층에서 읽고 컴퓨팅을 위해 Premium 노드에 배치됩니다. Power BI는 적절한 컴퓨팅 노드 그룹 내에서 최적의 노드가 선택되는 배치 메커니즘을 사용합니다. 이 메커니즘은 일반적으로 콘텐츠를 로드할 때 가용 메모리가 가장 많은 노드에 새 콘텐츠를 배치하므로 보기 또는 새로 고침 작업이 대부분의 리소스에 대한 액세스 권한을 얻고 최적으로 수행될 수 있습니다.

용량이 더 많은 콘텐츠를 렌더링하고 새로 고치면 더 많은 컴퓨팅 노드가 사용되며, 각 노드에는 작업을 빠르고 성공적으로 완료하는 데 충분한 리소스가 있습니다. 즉, 용량은 여러 컴퓨팅 노드를 사용할 수 있으며 경우에 따라 노드 또는 리소스 간에 내부 부하 분산을 수행하는 Power BI 서비스 때문에 콘텐츠가 노드 간을 이동할 수도 있습니다. 이러한 부하 분산이 발생할 때 Power BI는 콘텐츠 이동이 최종 사용자 환경에 영향을 주지 않도록 합니다.

콘텐츠 처리(의미 체계 모델, 데이터 흐름, 페이지가 매겨진 보고서 및 기타 워크로드)를 여러 노드에 분산하면 몇 가지 긍정적인 결과가 있습니다.

  • 공유 노드는 최소한 원래 프리미엄 P3 노드와 크기가 동일합니다. 즉, 작업을 수행할 v 코어가 더 많아 원래 프리미엄 P1과 비교할 때 최대 16배까지 성능을 향상시킬 수 있습니다.

  • 처리가 수행되는 노드에 상관없이 배치 메커니즘은 용량의 적용 가능한 메모리 제약 조건 내에서 작업을 완료하는 데 메모리를 계속 사용할 수 있도록 합니다. (메모리 제약 조건의 전체 세부 정보는 이 문서의 제한 사항 섹션을 참조하세요.)

  • 공유 노드를 특수 워크로드 그룹으로 분리하여 워크로드 간 리소스 경합이 방지됩니다. 이러한 분리의 결과로 페이지를 매긴 보고서 워크로드에 대한 컨트롤이 없습니다.

  • 다른 용량 SKU에 대한 제한 사항은 원래 Premium 버전에서처럼 실제 제약 조건을 기반으로 하지 않고 Power BI Premium 서비스가 적용하는 예상되고 명확한 규칙 집합을 기반으로 합니다.

    • 총 용량 CPU 처리량은 구매한 용량의 v 코어로 가능한 처리량 이하입니다.

    • 보기 및 새로 고침 작업에 필요한 메모리 사용량은 구매한 용량의 메모리 한도 이내로 유지됩니다.

  • 이 새로운 아키텍처 때문에 고객 관리자는 리소스 한도에 도달하는 징후를 파악하기 위해 용량을 모니터링할 필요가 없으며, 대신 이러한 한도에 언제 도달하는지 명확한 표시가 제공됩니다. 이로 인해 최적의 용량 성능을 유지하기 위해 용량 관리자에게 필요한 작업과 오버헤드가 크게 줄어듭니다.

추가 질문이 있으신가요? Power BI 커뮤니티에 질문합니다.