Google Cloud는 여러 영역으로 분할되는 리전을 사용하여 실제 컴퓨팅 리소스의 지리적 위치를 정의합니다.
주요 개념
데이터 세트를 만들 때 Cloud Healthcare API 데이터를 저장할 위치를 지정합니다. 데이터 세트를 만든 후에는 이 위치를 변경할 수 없습니다. 데이터 세트 내의 데이터는 선택된 위치에 저장됩니다.
이 위치는 데이터 세트의 ID와 연결되며 데이터 세트 리소스 이름의 영구적인 부분입니다. 데이터 세트 내의 모든 데이터 저장소는 데이터 세트와 동일한 리전에 할당됩니다.
다음과 같은 두 가지 유형의 위치가 있습니다.
리전 내 위치는 도쿄처럼 특정한 지리적 장소입니다. 자세한 내용은 '지리 및 리전' 페이지의 리전 리소스를 참조하세요.
멀티 리전 위치는 미국과 같이 지리적 장소가 두 곳 이상 포함된 넓은 지역적 영역입니다. 자세한 내용은 '지리 및 리전' 페이지의 멀티 리전 리소스를 참조하세요.
사용 가능한 리전
Cloud Healthcare API는 전체 Google Cloud 위치 목록 중 하위 집합을 지원합니다.
Cloud Healthcare API는 다음 리전에서 사용할 수 있습니다.
리전 위치
리전 이름 | 리전 설명 | |
---|---|---|
미주 | ||
northamerica-northeast1 |
몬트리올 | |
northamerica-northeast2 |
토론토 | |
us-central1 |
아이오와 | |
us-east1 |
사우스캐롤라이나 | |
us-east4 |
북 버지니아 | |
us-west1 |
오리건 | |
us-west2 |
로스앤젤레스 | |
us-west3 |
솔트레이크시티 | |
southamerica-east1 |
상파울루 | |
아시아 태평양 | ||
asia-east1 |
타이완 | |
asia-east2 |
홍콩 | |
asia-northeast1 |
도쿄 | |
asia-northeast2 |
오사카 | |
asia-northeast3 |
서울 | |
asia-south1 |
뭄바이 | |
asia-southeast1 |
싱가포르 | |
asia-southeast2 |
자카르타 | |
australia-southeast1 |
시드니 | |
유럽 | ||
europe-west2 |
런던 | |
europe-west3 |
프랑크푸르트 | |
europe-west4 |
네덜란드 | |
europe-west6 |
취리히 | |
중동 | ||
me-west1 |
텔아비브 |
다중 리전 위치
멀티 리전 이름 | 멀티 리전 설명 |
---|---|
us |
미국의 데이터 센터 |
eu |
유럽의 데이터 센터 |
위치 고려사항
데이터의 위치를 선택할 때는 다음과 같은 요소를 고려할 수 있습니다.
- 데이터 저장 위치에 대한 규정 요구 사항
- 지연 시간
- 복원력
- 비용
- 다른 Google Cloud 서비스와 코로케이션
예를 들어 Google은 멀티 리전 위치를 리전 내 그리고 리전 간에 중복되고 분산되도록 관리합니다. 이러한 서비스는 최적화된 가용성, 성능 및 리소스 효율성을 제공합니다. 따라서 이러한 서비스는 지연 시간 또는 일관성 모델에서 일부 균형점을 찾아야 합니다.
데이터 위치를 선택할 때 다음을 수행하는 것을 고려하세요.
데이터 세트와 외부 데이터 소스를 같은 위치에 배치합니다.
데이터를 가져올 때 데이터 세트를 Cloud Storage 버킷과 같은 위치에 배치합니다.
데이터를 내보낼 때 데이터 세트를 Cloud Storage 버킷 및 BigQuery 데이터 세트와 같은 위치에 배치합니다..
Cloud Healthcare API 데이터 위치 간 이동
데이터 세트를 만든 후에는 위치를 변경할 수 없습니다. 한 위치에서 다른 위치로 데이터 세트를 옮길 수도 없습니다. 한 위치에서 다른 위치로 데이터를 이동해야 하는 경우 다음 처리 과정 중 하나를 완료하세요.
FHIR 데이터
FHIR 저장소에서 리전 또는 멀티 리전 Cloud Storage 버킷으로 데이터를 내보냅니다. 데이터를 내보낼 때 작업은 각 리소스의 현재 버전만 내보냅니다. 이 작업은 버전 기록을 내보내지 않습니다. 버전 기록에 대한 일괄 내보내기 작업이 없습니다.
FHIR 데이터를 Cloud Storage로 내보내는 데는 요금이 청구됩니다. 또한 Cloud Storage에 내보낸 데이터를 저장할 때 요금이 청구됩니다.
Cloud Storage 버킷으로 데이터를 전송한 후 새 위치에 새 데이터 세트를 만듭니다. 데이터를 저장하는 데 필요한 새 데이터 세트에 FHIR 저장소를 만듭니다. 그런 후 Cloud Storage에서 새 FHIR 저장소로 데이터를 가져옵니다.
DICOM 데이터
DICOM 저장소에서 리전 또는 멀티 리전 Cloud Storage 버킷으로 데이터를 내보냅니다.
DICOM 데이터를 Cloud Storage로 내보내는 데는 요금이 청구됩니다. 또한 Cloud Storage에 내보낸 데이터를 저장할 때 요금이 청구됩니다.
Cloud Storage 버킷으로 데이터를 전송한 후 새 위치에 새 데이터 세트를 만듭니다. 데이터를 저장하는 데 필요한 새 데이터 세트에 DICOM 저장소를 만듭니다. 그런 후 Cloud Storage에서 새 DICOM 저장소로 데이터를 가져옵니다.
HL7v2 데이터
HL7v2 저장소에서 리전 또는 멀티 리전 Cloud Storage 버킷으로 HL7v2 메시지를 내보냅니다.
HL7v2 메시지를 Cloud Storage로 내보내는 경우 요금이 청구됩니다. 또한 Cloud Storage에 내보낸 데이터를 저장할 때 요금이 청구됩니다.
Cloud Storage 버킷으로 데이터를 전송한 후 새 위치에 새 데이터 세트를 만듭니다. 데이터를 저장하는 데 필요한 새 데이터 세트에 HL7v2 저장소를 만듭니다. 그런 다음 Cloud Storage에서 새 HL7v2 저장소로 메시지를 가져옵니다.