클러스터 구성 설정
Windows Server용 Microsoft AppFabric 1.1은 캐시 클러스터 구성 설정을 XML에서 또는 직접 Windows PowerShell을 사용하여 편집하는 기능을 제공합니다. 이 항목에서는 사용할 수 있는 클러스터 구성 설정과 이러한 설정을 XML 또는 Windows PowerShell을 통해 지정하는 방법에 대해 설명합니다. 클러스터 구성을 변경하는 방법에 대한 자세한 내용은 Configuring the Cache Cluster을 참조하십시오.
클러스터 구성 설정에는 다음과 같은 네 가지 유형의 설정이 구성되어 있습니다.
Cluster settings: 캐시 클러스터에 관련된 설정을 설명합니다.
Cache settings: 클러스터의 각 캐시에 관련된 설정을 설명합니다.
Host settings: 클러스터의 구성원인 각 캐시 호스트에 관련된 설정을 설명합니다.
Cluster configuration storage location settings: 저장소 위치를 설명하고 클러스터 관리 역할을 지정합니다. 클러스터 관리 역할에 대한 자세한 내용은 Lead Hosts and Cluster Management를 참조하십시오.
참고
Export-CacheClusterConfig
Windows PowerShell 명령에서 생성된 XML 파일을 이 항목 전체에서 "XML 파일"이라고 합니다.
중요
아래 설명된 대부분의 특성 및 요소는 대/소문자를 구분합니다. 이러한 설정을 수정할 경우 다음 표에 설명된 대로 대/소문자 표기를 사용해야 합니다.
클러스터 설정
클러스터를 만들고 초기 설정을 지정하려면 Windows Server용 Microsoft AppFabric 1.1을 설치하고 하나 이상의 캐시 호스트에서 AppFabric 구성 마법사를 실행해야 합니다.
클러스터를 설명하는 데는 이름 및 크기(작게, 중간 또는 크게)의 두 가지 설정이 사용됩니다. XML 파일에서 이러한 설정은 dataCache
요소의 특성으로 정의되고 AppFabric 구성 마법사가 클러스터의 첫 번째 캐시 서버에서 실행될 때 할당됩니다.
설정 | XML 구성 위치 | 설정 할당 시기 |
---|---|---|
클러스터 크기 |
|
클러스터 크기는 AppFabric 캐싱 서비스가 첫 번째 캐시 서버에 구성되어 있는 경우 할당됩니다. |
캐시 설정
캐시를 만들고 초기 설정을 지정하려면 Windows PowerShell 기반 캐시 관리 도구인 New-Cache
명령을 사용해야 합니다.
캐시 설정은 클러스터 수준에서 저장됩니다. 이로 인해 이러한 설정은 XML 파일에 caches
요소의 하위로 있습니다. Windows PowerShell에서 Get-CacheConfig
명령을 사용하여 캐시 구성 설정을 보고 Set-CacheConfig
명령을 사용하여 캐시 설정을 변경합니다.
참고
XML 파일 또는 Set-CacheConfig
명령을 사용하여 캐시 구성 설정을 변경하려면 Windows PowerShell Restart-CacheCluster
명령을 사용하여 전체 클러스터를 다시 시작해야 합니다. Windows PowerShell을 사용하여 클러스터를 다시 시작하지 않고 캐시를 제거하고 동일한 이름으로 다른 설정을 사용하여 다시 만들 수도 있습니다.
다음 표에는 각 캐시에 사용할 수 있는 설정이 나열되어 있습니다.
설정 | XML 구성 위치 | Windows PowerShell 구성 위치 |
---|---|---|
캐시 이름 |
|
|
캐시 알림이 사용하도록 설정된 경우 |
|
|
고가용성 기능이 사용하도록 설정된 경우 |
|
|
캐시 유형 |
|
|
제거 유형 |
|
|
만료가 사용하도록 설정된 경우 |
|
|
기본 개체 시간 제한(분) |
|
|
호스트 설정
호스트를 만들고 초기 설정을 지정하려면 서버에 Windows Server용 Microsoft AppFabric 1.1을 설치하고 AppFabric 구성 마법사를 실행하여 캐싱 서비스를 구성해야 합니다. 새 캐시 클러스터를 만들거나 기존 캐시 클러스터에 가입하는 옵션이 제공됩니다.
캐시 클러스터는 클러스터의 구성원인 각 캐시 호스트를 추적해야 합니다. XML 파일의 경우 host
요소를 사용하여 클러스터의 각 호스트를 지정합니다. Windows PowerShell의 경우 Get-CacheConfig
및 Set-CacheConfig
명령을 사용하여 캐시 호스트 구성을 보고 다시 구성할 수 있습니다.
각 캐시 호스트에 사용할 수 있는 설정은 다음과 같습니다.
설정 | XML 구성 위치 | Windows PowerShell 구성 위치 |
---|---|---|
캐시 서버 이름 |
|
컴퓨터 이름을 기준으로 할당됩니다. |
캐시 호스트 이름(호스트 서비스 이름) |
|
설치할 때 할당됩니다. |
캐시 포트 번호(기본값은 22233) |
|
설치할 때 할당됩니다. |
클러스터 포트 번호(기본값은 22234) |
|
설치할 때 할당됩니다. |
리드 호스트 지정 |
|
설치할 때 할당됩니다. |
캐시 크기(MB)(캐시 호스트에 데이터를 저장하기 위해 할당된 전체 공간) |
|
설치할 때 할당됩니다. |
하위 워터마크 |
|
설치할 때 할당됩니다. |
상위 워터마크 |
|
설치할 때 할당됩니다. |
클러스터 구성 저장소 위치 설정
구성 저장소 위치 설정은 AppFabric 캐싱 기능이 처음 구성될 때 할당됩니다. 저장소 위치를 설명하고 클러스터 관리 역할을 지정합니다.
XML 파일의 경우 이러한 설정은 advancedProperties
요소(dataCache
요소의 하위)의 하위인 partitionStoreConnectionSettings
요소에 지정됩니다.
Windows PowerShell의 경우 Use-CacheCluster
명령을 통해 클러스터에 대한 컨텍스트를 설정할 때 공급자 이름 및 연결 문자열을 지정해야 합니다. 이러한 매개 변수를 Windows PowerShell에 제공하지 않으면 클러스터 구성 저장소 위치에서 해당 매개 변수를 가져옵니다.
이러한 속성에 관련된 설정은 다음과 같습니다.
설정 | XML 구성 위치 | 설정 할당 시기 |
---|---|---|
클러스터 관리 역할 |
|
클러스터 관리 역할은 구성할 때 클러스터 구성 설정을 저장하는 위치에 따라 할당됩니다. 자세한 내용은 리드 호스트 및 클러스터 관리(AppFabric 1.1 캐싱)를 참조하십시오. |
보안 속성 |
캐시 클러스터의 보안 속성은 |
클러스터의 기본값은 |
참고 항목
개념
클러스터 구성 설정 편집
클러스터 구성 저장소 옵션
Windows PowerShell을 사용한 캐시 관리(AppFabric 1.1)
응용 프로그램 구성 설정(AppFabric 1.1 캐싱)
캐시 클러스터 구성
AppFabric 캐싱 개념(AppFabric 1.1 캐싱)
2012-03-05