ArcGIS Data Store를 통해 배포하는 데이터 스토어는 단일 머신에 배포할 수 있으며, 두 대 이상의 머신에 고가용성, 확장성 또는 둘 다를 제공할 수 있습니다. 일부 데이터 스토어 유형의 경우 정의하는 배포 모드는 데이터 스토어에 포함할 수 있는 머신 수에 영향을 미칩니다.
각 데이터 스토어 유형에는 배포되는 기본 모드가 있습니다. 데이터 스토어 구성 마법사를 사용하여 데이터 스토어를 생성하면 항상 기본 모드가 사용됩니다. 기본 모드 이외의 모드를 사용하여 데이터 스토어를 생성하려면 configuredatastore 유틸리티를 사용해야 합니다.
다음 테이블에는 각 ArcGIS Data Store 유형에 대한 기본 모드 및 기타 옵션이 나와 있습니다.
| 데이터 저장소 유형 | 기본 모드 | 기타 모드 옵션 | 참고 |
|---|---|---|---|
그래프 스토어 | 단일 인스턴스 | 클러스터 레거시:프라이머리-스탠바이 | 11.5부터 프라이머리-스탠바이 모드가 그래프 스토어에 지원되지 않습니다. 11.5 이후 버전의 그래프 스토어를 단일 인스턴스에서 클러스터 모드로 변경할 수 있습니다. 11.2, 11.3, 11.4 그래프 스토어는 하나 또는 두 대의 머신을 포함할 수 있습니다. 해당 버전의 그래프 스토어 모드는 변경할 수 없습니다. 11.1 이전 버전에서 생성된 그래프 스토어는 단일 인스턴스 모드에서만 실행됩니다. |
오브젝트 스토어 | 단일 인스턴스 | 클러스터 | 단일 인스턴스 모드는 단일 머신을 지원합니다. 클러스터 모드는 세 대 이상의 머신에 배포해야 합니다. 오브젝트 스토어 모드를 배포한 후에는 모드를 변경할 수 없습니다. 팁:기존 설치 모드를 변경할 수는 없지만 백업 파일을 사용하여 오브젝트 스토어를 새 머신으로 이동하고 다른 모드로 복원할 수 있습니다. 지침은 기술 문서 34164를 참고하세요. |
관계형 데이터 스토어 | 프라이머리-스탠바이 | 관계형 데이터 스토어에는 한 대 또는 두 대의 머신이 포함될 수 있습니다. | |
시공간 빅데이터 스토어 | 클러스터 | 시공간 빅데이터 스토어에는 단일 머신 또는 세 대 이상의 머신이 포함될 수 있습니다. |
단일 머신
ArcGIS Data Store를 고가용성 또는 확장성으로 구성할 필요가 없다면 기본 배포 모드를 사용하여 단일 머신에 각 유형의 데이터 스토어를 생성할 수 있습니다.
단일 전용 머신에 데이터 스토어를 배포하는 경우 머신에는 대용량의 디스크 공간과 메모리가 있어야 합니다.
검토사항
관계형 데이터 스토어는 프라이머리-스탠바이 모드로 배포되고 시공간 빅데이터 스토어는 클러스터 모드로 배포되며, 두 스토어 모두 언제든지 단일 머신 이상으로 확장할 수 있습니다.
단일 머신 오브젝트 스토어 배포는 오브젝트 스토어 머신의 클러스터보다 약간 더 나은 성능을 보이지만, 이는 해당 단일 머신에 저장된 모든 캐시에 대해 적절한 양의 메모리 및 디스크 공간이 있는 경우에 한합니다.
그래프 스토어도 단일 머신으로 배포할 수 있습니다. 나중에 고가용성이 필요하다고 판단되는 경우 그래프 스토어 모드는 배포 후에도 변경할 수 있습니다.
ArcGIS Data Store 11.2 이전 버전에는 그래프 스토어에 단일 인스턴스 모드만 사용할 수 있었습니다. 배포를 11.1 이전 버전에서 업그레이드해도 그래프 스토어는 계속 단일 인스턴스 모드입니다.
프라이머리-스탠바이 모드
프라이머리-스탠바이 모드에서 관계형 데이터 스토어는 각각 최대 두 대의 머신을 포함할 수 있습니다. 두 머신 모두 동일한 데이터를 포함하고 있습니다. 호스팅 웹 레이어는 프라이머리 머신의 데이터에 접근합니다. 프라이머리 머신에 장애가 발생하면 스탠바이 머신이 프라이머리 머신으로 전환되고 호스팅 레이어가 새 프라이머리 머신의 데이터에 접근합니다. 따라서 ArcGIS Data Store 관리자가 장애 머신을 복구하거나 교체하는 동안에도 레이어에 계속 접근할 수 있습니다.
ArcGIS Data Store를 설치하고 관계형 데이터 스토어를 생성하는 첫 번째 머신이 프라이머리 데이터 스토어 머신입니다. 동일한 GIS Server 사이트에 다른 관계형 데이터 스토어 머신을 하나 더 설치하고 구성하면 이 두 번째 데이터 스토어 머신이 스탠바이 머신으로 설정됩니다. 데이터가 프라이머리에서 스탠바이 머신으로 복제됩니다. 프라이머리 머신에 장애가 발생하면 스탠바이 머신이 프라이머리 머신으로 전환됩니다.
프라이머리-스탠바이 관계형 데이터 스토어 구현에 대한 자세한 내용은 데이터 스토어에 머신 추가를 참고하세요.
페일오버 시나리오
다음 목록에는 스탠바이 머신이 프라이머리 데이터 스토어 머신으로 전환되는 상황이 나와 있습니다. 다음 상황에서는 하드웨어 또는 소프트웨어 오류가 발생합니다.
- 프라이머리 데이터 저장소 작동이 중지됐습니다. ArcGIS Data Store가 프라이머리 머신에서 데이터 저장소를 재시작하려고 합니다. 다시 시작할 수 없는 경우 데이터 저장소가 스탠바이로 페일오버됩니다.
- 프라이머리 머신의 웹 앱 실행이 중지되어 프라이머리 머신에서 웹 앱을 다시 시작하려고 합니다. 드물지만 그래도 작동하지 않는 경우 데이터 저장소가 스탠바이 머신으로 페일오버됩니다.
- 프라이머리 머신을 사용할 수 없습니다. 이 문제는 컴퓨터가 충돌하거나, 플러그를 뽑거나, 네트워크 연결이 끊긴 경우에 발생할 수 있습니다. ArcGIS Data Store는 프라이머리 머신에 대한 연결 시도가 3번 연속 실패하면 스탠바이 머신으로 페일오버됩니다.
사용자가 시작한 작업으로 인해 페일오버가 발생할 수 있는 상황은 프라이머리 데이터 스토어 머신을 의도적으로 오프라인으로 전환하거나 ArcGIS Server 사이트 관리자가 스탠바이 머신에서 makePrimary REST 명령을 실행하는 경우뿐입니다.
비고:
Windows는 머신을 종료하기 전에 모든 서비스를 먼저 종료하므로, 프라이머리 ArcGIS Data Store 머신으로 사용되는 Microsoft Windows 머신을 종료해도 데이터 스토어가 페일오버되지 않습니다. 따라서 머신이 오프라인 상태인 동안에도 데이터 저장소를 사용하려면 먼저 스탠바이 머신을 프라이머리 머신으로 수동 승격한 후에 이전 프라이머리 ArcGIS Data Store Windows 머신을 종료합니다.
추가 정보
다음 사항을 고려하세요.
- 프라이머리-스탠바이 모드에서는 호스팅 레이어를 고가용성으로 사용할 수 있습니다.
- 두 머신보다 더 확장할 수 없습니다.
클러스터 모드
클러스터 모드는 시공간 빅데이터 스토어에 사용할 수 있으므로 스토리지 요구사항이 증가함에 따라 추가 머신을 포함하도록 배포를 확장할 수 있습니다.
오브젝트 스토어의 경우 클러스터 모드는 고가용성을 제공합니다.
클러스터 모드에서 오브젝트 스토어 또는 시공간 빅데이터 스토어는 3대 이상의 머신을 포함해야 합니다. 따라서 세 대 이상의 머신에 ArcGIS Data Store를 설치하고, 각 머신에 동일한 유형의 데이터 스토어를 구성하고, 데이터 스토어를 생성할 때 동일한 호스팅 GIS Server 사이트를 지정해야 합니다.
클러스터 모드는 고가용성을 위해 그래프 스토어에도 사용할 수 있습니다. 클러스터 모드로 배포된 그래프 스토어에는 3대의 머신을 포함해야 하며 그보다 많거나 적어서는 안 됩니다.
클러스터 모드 동작은 지원되는 각 데이터 스토어 유형마다 다릅니다. 각 데이터 스토어 유형의 클러스터 동작에 대한 설명은 아래 링크를 사용합니다.
- 그래프 스토어 클러스터
- 객체 스토어 클러스터
- 시공간 빅데이터 스토어 클러스터
추가 정보
다음 사항을 고려하세요.
- 한 머신이 손실되는 경우에도 한 대 이상의 다른 머신에서 데이터를 사용할 수 있습니다. 다른 머신을 사용할 수 있는 경우 호스팅 레이어를 계속 사용할 수 있습니다.
- 오브젝트 스토어 클러스터 사용을 시작하려면 세 대 이상의 머신을 포함해야 합니다.