Analytics Platform System에서 어플라이언스 노드에 연결
이 문서에서는 PDW(Analytics Platform System) 어플라이언스의 각 노드에 연결하는 다양한 방법을 설명합니다.
Hadoop과 연결
분석 플랫폼 시스템(PDW)에서 Hadoop을 사용하기 전에 어플라이언스 관리자에게 SQL Server PDW에 Java 런타임 환경을 설치하도록 요청합니다. 지침은 어플라이언스 작업 가이드에서 외부 데이터에 대한 PolyBase 연결 구성(분석 플랫폼 시스템) 참조하세요.
어플라이언스 노드에 연결
각 어플라이언스 노드는 특정 사용 시나리오 및 특정 사용자 유형에 의해서만 직접 액세스됩니다. 다음 표에서는 각 어플라이언스 노드와 사용자가 해당 노드에 직접 연결하는 시나리오를 나열합니다.
경고
제품 팀 또는 APS 고객 지원 팀의 명시적 동의 없이 Control 또는 Compute 노드에서 데이터베이스 또는 테이블 설정을 변경하면 APS 어플라이언스가 지원되지 않을 수 있습니다.
노드 | 액세스 시나리오 |
---|---|
제어 노드 | 웹 브라우저를 사용하여 제어 노드에서 실행되는 관리 콘솔에 액세스합니다. 자세한 내용은 관리 콘솔(분석 플랫폼 시스템)사용하여 어플라이언스 모니터링을 참조하세요. 연결이 이더넷 또는 InfiniBand를 사용하는지 여부에 관계없이 모든 클라이언트 애플리케이션 및 도구가 Control 노드에 연결됩니다. 제어 노드에 대한 이더넷 연결을 구성하려면 제어 노드 클러스터 IP 주소 및 포트 17001사용합니다. 예를 들어 "192.168.0.1,17001"입니다. Control 노드에 대한 InfiniBand 연결을 구성하려면 appliance_domain-SQLCTL01 및 포트 17001사용합니다. 어플라이언스 DNS 서버는 appliance_domain-SQLCTL01사용하여 서버를 활성 InfiniBand 네트워크에 연결합니다. 이를 사용하도록 비 어플라이언스 서버를 구성하려면 InfiniBand 네트워크 어댑터구성을 참조하세요. 어플라이언스 관리자는 제어 노드에 연결하여 관리 작업을 수행합니다. 예를 들어 어플라이언스 관리자는 제어 노드에서 다음 작업을 수행합니다. dwconfig.exe 구성 도구를 사용하여 분석 플랫폼 시스템을 구성합니다. |
컴퓨팅 노드 | 컴퓨팅 노드 연결은 제어 노드에 의해 전달됩니다. 컴퓨팅 노드의 IP 주소는 매개 변수로 애플리케이션 명령에 입력되지 않습니다. SQL Server PDW는 로드, 백업, 원격 테이블 복사 및 Hadoop의 경우 컴퓨팅 노드와 비 어플라이언스 노드 또는 서버 간에 데이터를 병렬로 직접 보내거나 받습니다. 이러한 애플리케이션은 제어 노드에 연결하여 SQL Server PDW와 연결한 다음, 제어 노드는 SQL Server PDW에 컴퓨팅 노드와 비 어플라이언스 서버 간의 통신을 설정하도록 지시합니다. 예를 들어 이러한 데이터 전송 작업은 컴퓨팅 노드에 대한 직접 연결과 동시에 수행됩니다. 로드 서버에서 SQL Server PDW로 로드합니다. SQL Server PDW에서 백업 서버로 데이터베이스 백업 백업 서버에서 SQL Server PDW로 데이터베이스 복원 SQL Server PDW에서 Hadoop 데이터 쿼리 SQL Server PDW에서 외부 Hadoop 테이블로 데이터 내보내기 SQL Server PDW 테이블을 원격 SMP SQL Server 데이터베이스에 복사합니다. |
이더넷 및 InfiniBand 네트워크에 연결
원격 서버는 어플라이언스 InfiniBand 네트워크 또는 이더넷 네트워크를 통해 연결할 수 있습니다. 성능상의 이유로 서버, 백업 서버 및 서버가 CREATE REMOTE TABLE AS SELECT
문을 통해 데이터를 수신하는 로드는 일반적으로 어플라이언스 InfiniBand 네트워크를 통해 데이터를 전송합니다.
비 어플라이언스 서버가 사용자 고유의 고객 작업 그룹 또는 도메인에 속하도록 구성한 다음 사용자 고유의 고객 네트워크를 사용하여 해당 서버에 연결하고 데이터를 전송할 수 있습니다. 또한 어플라이언스 InfiniBand에 연결된 비 어플라이언스 서버에는 어플라이언스 InfiniBand 네트워크를 통해 서로 데이터를 전송하는 옵션이 있습니다. SQL Server PDW의 성능이 저하될 수 있으므로 주의해야 합니다.
예를 들어 이 문은 InfiniBand를 통해 백업을 수행하기 위한 네트워크 자격 증명을 InfiniBand IP 주소가 192.168.0.1인 백업 서버에 추가합니다. 어플라이언스 도메인은 mypdw이며, 명령문이 백업 서버에서 실행됩니다. 이 문을 실행하기 전에 고유한 매개 변수를 입력해야 합니다.
sqlcmd -S "mypdw-sqlctl01,17001" -U sa -P password -I -Q "exec sp_pdw_add_network_credentials '192.168.0.1', 'mypdw\Administrator', 'password'"
예를 들어 로드 명령은 다음으로 시작합니다.
dwloader -S mypdw-SQLCTL01
관련 콘텐츠
- 시스템 보기를 사용하여 어플라이언스 모니터링 - 분석 플랫폼 시스템
- 마이크로소프트 분석 플랫폼 시스템
- 분석 플랫폼 시스템의 새로운 기능, 스케일 아웃 MPP 데이터 웨어하우스