SQL Server 빅 데이터 클러스터 구성

적용 대상: 예SQL Server 2019 (15.x)

구성 관리 기능을 사용하여 관리자는 빅 데이터 클러스터가 해당 워크로드 요구 사항에 맞게 항상 준비되어 있는지 확인할 수 있습니다. 이 기능을 사용하여 클러스터 관리자는 배포 시간 또는 배포 후에 빅 데이터 클러스터의 다양한 부분을 변경하거나 튜닝하며 해당 BDC에서 실행되는 구성에 대한 더 깊은 인사이트를 얻을 수 있습니다.

구성 관리를 사용하여 관리자는 SQL 에이전트를 사용하도록 설정하거나, 해당 조직 Spark 작업의 기준 리소스를 정의하거나, 각 범위에서 구성할 수 있는 설정도 확인할 수 있습니다. 배포 시간에 배포 bdc.json 파일을 통해 구성을 구성하고 azdata CLI를 통해 배포 후 구성을 구성할 수 있습니다.

구성 범위

빅 데이터 클러스터 구성에는 cluster, serviceresource의 세 가지 범위 수준이 있습니다. 설정의 계층 구조도 이 순서에 따라 내림차순입니다. BDC 구성 요소는 가장 낮은 범위에서 정의된 설정 값을 사용합니다. 지정된 범위에 설정이 정의되지 않은 경우 상위의 부모 범위의 값을 상속합니다.

예를 들어, Spark 드라이버가 스토리지 풀 및 Sparkhead 리소스에서 사용할 기본 코어 수를 정의하려고 할 수 있습니다. 기본 코어 수를 정의하려면 다음 작업 중 하나를 수행하면 됩니다.

  • Spark 서비스 범위에서 기본 코어 값 지정

  • storage-0sparkhead 리소스 범위에서 기본 코어 값 지정

첫 번째 시나리오에서 Spark 서비스(스토리지 풀 및 Sparkhead)의 모든 하위 범위 리소스는 Spark 서비스 기본값에서 기본 코어 수를 ‘상속’합니다.

두 번째 시나리오에서 각 리소스는 해당 범위에서 정의된 값을 사용합니다.

서비스 범위와 리소스 범위 모두에서 기본 코어 수가 구성된 경우 서비스 범위 값은 지정된 설정에서 가장 낮은 사용자 구성 범위이므로 리소스 범위 값이 서비스 범위 값을 재정의합니다.

다음 단계

구성에 대한 자세한 내용은 해당 문서를 참조하세요.

참조: