ONTAP 기반 Microsoft SQL Server
ONTAP은 Microsoft SQL Server 데이터베이스를 위한 엔터프라이즈급 보안 및 성능 솔루션을 제공하는 동시에 환경을 관리할 수 있는 세계적 수준의 도구를 제공합니다.
이 문서는 이전에 게시된 기술 보고서_TR-4590: Microsoft SQL Server에 대한 모범 사례 가이드를 ONTAP_ 로 대체합니다 |
NetApp는 독자가 다음에 대한 실무 지식을 보유하고 있다고 가정합니다.
-
ONTAP 소프트웨어
-
백업 소프트웨어로 제공되는 NetApp SnapCenter에는 다음이 포함됩니다.
-
Microsoft Windows용 SnapCenter 플러그인
-
SQL Server용 SnapCenter 플러그인
-
-
Microsoft SQL Server 아키텍처 및 관리
이 모범 사례 섹션의 범위는 NetApp이 스토리지 인프라에 권장하는 설계 원칙과 기본 표준에 따른 기술 설계로만 제한됩니다. 엔드 투 엔드 구현은 범위를 벗어납니다.
NetApp 제품 간의 구성 호환성은 를 참조하십시오 "NetApp 상호 운용성 매트릭스 툴(IMT)".
바로 Microsoft SQL Server 워크로드입니다
SQL Server를 배포하기 전에 SQL Server 인스턴스가 지원하는 애플리케이션의 데이터베이스 워크로드 요구 사항을 이해해야 합니다. 애플리케이션마다 용량, 성능 및 가용성에 대한 요구사항이 다르므로 각 데이터베이스가 이러한 요구사항을 최적으로 지원하도록 설계되어야 합니다. 많은 조직에서 애플리케이션 요구 사항을 사용하여 SLA를 정의하여 데이터베이스를 여러 관리 계층으로 분류합니다. SQL Server 워크로드는 다음과 같이 설명할 수 있습니다.
-
OLTP 데이터베이스는 조직에서 가장 중요한 데이터베이스인 경우가 많습니다. 이러한 데이터베이스는 일반적으로 고객용 애플리케이션을 뒷받침하며 회사의 핵심 운영에 중요한 요소로 간주됩니다. 미션 크리티컬 OLTP 데이터베이스와 해당 데이터베이스가 지원하는 애플리케이션에는 높은 수준의 성능이 필요하고 성능 저하와 가용성에 민감한 SLA가 있는 경우가 많습니다. 또한 Always On Failover Clusters 또는 Always On Availability Group의 후보일 수도 있습니다. 이러한 유형의 데이터베이스의 I/O 혼합은 일반적으로 75%~90% 랜덤 읽기와 25%~10% 쓰기로 특징 있습니다.
-
DSS(의사 결정 지원 시스템) 데이터베이스는 데이터 웨어하우스라고도 합니다. 이러한 데이터베이스는 비즈니스 분석을 이용하는 많은 조직에서 미션 크리티컬한 요소가 되었습니다. 이러한 데이터베이스는 쿼리를 실행할 때 CPU 사용률 및 디스크의 읽기 작업에 민감합니다. 많은 조직에서 DSS 데이터베이스는 월, 분기 및 연말에 가장 중요합니다 이 워크로드는 일반적으로 100% 읽기 I/O 혼합입니다.