SQL Server Analysis Services 서버 관리
적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium
Azure Analysis Services Azure Analysis Services 관리를 참조하세요.
인스턴스
Analysis Services의 서버 instance 운영 체제 서비스로 실행되는 msmdsrv.exe 실행 파일의 복사본입니다. 각 인스턴스는 동일한 서버에서 완전히 독립적이며 고유한 구성 설정, 사용 권한, 포트, 시작 계정, 파일 스토리지 및 서버 모드 속성을 가지고 있습니다.
각 instance 정의된 로그온 계정의 보안 컨텍스트에서 Windows 서비스(Msmdsrv.exe)로 실행됩니다.
기본 instance 서비스 이름은 MSSQLServerOLAPService입니다.
의 명명된 각 instance 서비스 이름은 MSOLAP$InstanceName입니다.
참고
여러 인스턴스가 설치되어 있는 경우 설치 프로그램은 SQL Server Browser 서비스와 통합된 리디렉션기 서비스도 설치합니다. 리디렉션자 서비스는 클라이언트를 적절한 명명된 instance SQL Server Analysis Services 지시합니다. SQL Server Browser 서비스는 항상 로컬 컴퓨터 외부의 리소스에 액세스하지 않는 서비스에 대해 Windows에서 사용하는 제한된 사용자 계정인 로컬 서비스 계정의 보안 컨텍스트에서 실행됩니다.
다중 인스턴스는 동일한 하드웨어에 여러 서버 인스턴스를 설치하여 확장할 수 있음을 의미합니다. 특히, Analysis Services에서는 각각 특정 모드에서 실행하도록 구성된 여러 인스턴스를 동일한 서버에 설치하여 여러 서버 모드를 지원할 수 있습니다.
서버 모드
서버 모드는 인스턴스에 사용되는 스토리지와 메모리 아키텍처를 결정하는 서버 속성입니다. 다차원 모드에서 실행되는 서버는 다차원 큐브 데이터베이스 및 데이터 마이닝 모델용으로 작성된 리소스 관리 계층을 사용합니다. 반대로 테이블 형식 서버 모드에서는 VertiPaq 메모리 내 분석 엔진 및 데이터 압축을 사용하여 요청 시 데이터를 집계합니다.
스토리지 및 메모리 아키텍처가 다르다는 것은 Analysis Services의 단일 인스턴스에서 테이블 형식 데이터베이스와 다차원 데이터베이스 중 하나를 실행함을 의미합니다. 서버 모드 속성에 따라 인스턴스에서 실행되는 데이터베이스의 유형이 결정됩니다.
서버 모드는 설치 중에 서버에서 실행되는 데이터베이스 유형을 지정할 때 설정됩니다. 사용 가능한 모드를 모두 지원하려면 Analysis Services 인스턴스를 여러 개 설치합니다. 이때 각 인스턴스는 작성 중인 프로젝트에 해당하는 서버 모드로 배포됩니다.
수행해야 하는 대부분의 관리 태스크는 대개 모드별로 다릅니다. Analysis Services 시스템 관리자는 동일한 절차와 스크립트를 사용하여 인스턴스의 설치 방법에 상관없이 네트워크에서 모든 Analysis Services 인스턴스를 관리할 수 있습니다.
참고
SharePoint용 파워 피벗은 예외입니다. Power Pivot 배포의 서버 관리는 항상 SharePoint 팜의 컨텍스트 내에 있습니다. Power Pivot은 항상 단일 instance SharePoint 중앙 관리 또는 파워 피벗 구성 도구를 통해 관리된다는 점에서 다른 서버 모드와 다릅니다. SQL Server Management Studio 또는 SQL Server Data Tools SharePoint용 파워 피벗에 연결할 수 있지만 바람직하지는 않습니다. SharePoint 팜에는 서버 상태를 동기화하고 서버 가용성을 감독하는 인프라가 포함되어 있습니다. 다른 도구를 사용하면 이 작업에 방해가 될 수 있습니다. Power Pivot 서버 관리에 대한 자세한 내용은 SharePoint용 파워 피벗을 참조하세요.