다음을 통해 공유


구성 모델(Windows Server AppFabric 캐싱)

Windows Server AppFabric에서는 많은 캐시 구성을 지원합니다. 구성 세부 정보는 응용 프로그램, 캐시 호스트 및 캐시 클러스터의 세 수준에서 지정됩니다.

응용 프로그램 구성

각 캐시 사용 응용 프로그램에서 캐시 클러스터를 사용하려면 캐시 클라이언트가 구성되어 있어야 합니다. 응용 프로그램 코드에서 프로그래밍 방식으로 구성하거나 Visual Studio 프로젝트에 추가한 응용 프로그램 구성 파일에서 지정하여 구성할 수 있습니다. 둘 다 수행하는 경우 응용 프로그램 코드에 지정된 설정이 응용 프로그램 구성 파일 설정보다 우선합니다.

응용 프로그램 구성 설정은 캐시 클러스터와 통신하기 위해 연결할 캐시 호스트를 식별합니다. 또한 응용 프로그램 설정을 통해 로컬 캐시를 사용하도록 설정합니다. 자세한 내용은 응용 프로그램 구성 설정(Windows Server AppFabric 캐싱)을 참조하십시오.

캐시 호스트 구성

각 캐시 호스트는 DistributedCacheService.exe.config라는 구성 파일을 사용합니다. 이 파일은 캐시 서버에 캐시 서비스를 설치할 때 자동으로 만들어지고 구성됩니다. DistributedCacheService.exe.config 파일은 소프트웨어를 실행하는 데 필요한 설정을 저장하는 데 사용됩니다. 자세한 내용은 캐시 호스트 구성 설정(Windows Server AppFabric 캐싱)을 참조하십시오.

중요

SQL Server 데이터베이스를 사용하여 클러스터 구성 설정을 저장할 경우 SQL Server 연결 문자열은 일반 텍스트로 DistributedCacheService.exe.config 파일에 저장됩니다. 가능하면 연결 문자열에 암호가 필요하지 않도록 Windows 통합 보안을 사용하여 데이터베이스를 보호하십시오.

클러스터 구성

클러스터에 포함된 모든 캐시 호스트가 클러스터 구성 저장소 위치에 액세스할 수 있어야 합니다. 클러스터 구성 정보는 캐시 호스트 및 명명된 캐시에 대한 설정을 지정합니다. 첫 번째 캐시 호스트를 설치하는 동안 처음으로 클러스터 구성 정보가 설정된 다음 이후 설치 시 자동으로 업데이트됩니다.

클러스터 구성 정보에 사용할 수 있는 세 가지 저장소 옵션이 있습니다. 다음 표에서 볼 수 있듯이, 클러스터 구성 설정은 공유 네트워크 폴더, SQL Server 2005 이상 데이터베이스 또는 사용자 지정 공급자에 저장할 수 있습니다.

저장소 유형 저장소 위치 클러스터 관리

XML 파일

공유 네트워크 폴더

리드 호스트

SQL Server 데이터베이스

SQL Server

SQL Server(기본값) 또는 리드 호스트

사용자 지정 공급자

사용자 지정 저장소

사용자 지정 저장소

응용 프로그램 및 인프라의 요구를 최대한 충족하는 옵션을 선택합니다. 자세한 내용은 클러스터 구성 저장소 옵션(Windows Server AppFabric 캐싱)을 참조하십시오.

선택한 저장소 옵션에 관계없이 Windows PowerShell 명령을 사용하여 구성 설정을 편집할 수 있습니다. Export-CacheClusterConfigImport-CacheClusterConfig. 자세한 내용은 캐시 클러스터 구성(Windows Server AppFabric 캐싱)을 참조하십시오.

참고 항목

개념

Windows Server AppFabric 캐싱 구성 옵션
Windows Server AppFabric 캐싱 실제 아키텍처 다이어그램
Windows Server AppFabric 캐싱 논리 아키텍처 다이어그램

  2011-12-05