리전

Google Cloud는 여러 영역으로 분할되는 리전을 사용하여 실제 컴퓨팅 리소스의 지리적 위치를 정의합니다.

주요 개념

데이터 세트를 만들 때 Cloud Healthcare API 데이터를 저장할 위치를 지정합니다. 데이터 세트를 만든 후에는 이 위치를 변경할 수 없습니다. 데이터 세트 내의 데이터는 선택한 위치에 저장됩니다.

위치는 데이터 세트의 ID에 연결되며 데이터 세트 리소스 이름의 영구적인 부분입니다. 데이터 세트 내의 모든 데이터 저장소는 데이터 세트와 동일한 리전에 할당됩니다.

다음과 같은 두 가지 유형의 위치가 있습니다.

  • 리전 위치는 도쿄처럼 특정한 지리적 장소입니다. 자세한 내용은 '지리 및 리전' 페이지의 리전 리소스를 참조하세요.

  • 멀티 리전 위치는 미국과 같이 지리적 장소가 두 곳 이상 포함된 넓은 지역적 영역입니다. 자세한 내용은 '지리 및 리전' 페이지의 멀티 리전 리소스를 참조하세요.

사용 가능한 리전

Cloud Healthcare API는 Google Cloud 위치 전체 목록의 하위 집합을 지원합니다.

Cloud Healthcare API는 다음 리전에서 사용할 수 있습니다.

리전 위치

리전 이름 리전 설명
북미
us-central1 미국 아이오와주
us-west2 미국 로스앤젤레스
northamerica-northeast1 캐나다 몬트리올
유럽
europe-west2 영국 런던
europe-west4 네덜란드
아시아
asia-east2 홍콩
asia-southeast1 싱가포르
asia-northeast1 일본 도쿄

다중 리전 위치

멀티 리전 이름 멀티 리전 설명
us 미국의 데이터 센터

위치 고려사항

데이터의 위치를 선택할 때는 다음과 같은 요소를 고려할 수 있습니다.

  • 데이터 저장 위치에 대한 규정 요구 사항
  • 지연 시간
  • 복원력
  • 비용
  • 다른 Google Cloud 서비스와의 코로케이션

예를 들어 Google은 멀티 리전 위치를 리전 내 그리고 리전 간에 중복되고 분산되도록 관리합니다. 이러한 서비스는 최적화된 가용성, 성능 및 리소스 효율성을 제공합니다. 따라서 이러한 서비스는 지연 시간 또는 일관성 모델에서 일부 균형점을 찾아야 합니다.

데이터 위치를 선택할 때 다음을 수행하는 것을 고려하세요.

  • 데이터 세트와 외부 데이터 소스를 같은 위치에 배치합니다.

  • 데이터를 가져올 때 데이터 세트를 Cloud Storage 버킷과 같은 위치에 배치합니다.

  • 데이터를 내보낼 때 데이터 세트를 Cloud Storage 버킷 및 BigQuery 데이터 세트와 같은 위치에 배치합니다..

Cloud Healthcare API 데이터 위치 간 이동

데이터세트를 만든 후에는 위치를 변경할 수 없습니다. 한 위치에서 다른 위치로 데이터 세트를 옮길 수도 없습니다. 한 위치에서 다른 위치로 데이터를 이동해야 하는 경우 다음 처리 과정 중 하나를 완료하세요.

FHIR 데이터

  1. FHIR 저장소에서 리전 또는 멀티 리전 Cloud Storage 버킷으로 데이터를 내보냅니다. 데이터를 내보낼 때 작업은 각 리소스의 현재 버전만 내보냅니다. 이 작업은 버전 기록을 내보내지 않습니다. 버전 기록에 대한 일괄 내보내기 작업이 없습니다.

    FHIR 데이터를 Cloud Storage로 내보내는 데는 요금이 청구됩니다. 또한 Cloud Storage에 내보낸 데이터를 저장할 때 요금이 청구됩니다.

  2. 데이터를 Cloud Storage 버킷으로 전송한 후 새 위치에서 새로운 데이터 세트를 만듭니다. 새로운 데이터 세트에 데이터를 저장하는 데 필요한 FHIR 저장소를 만듭니다. 그런 다음 Cloud Storage에서 새 FHIR 저장소로 데이터를 가져옵니다.

    FHIR 데이터를 Cloud Healthcare API로 가져오는 경우 요금이 청구됩니다.

DICOM 데이터

  1. DICOM 저장소에서 리전 또는 멀티 리전 Cloud Storage 버킷으로 데이터를 내보냅니다.

    DICOM 데이터를 Cloud Storage로 내보내는 데는 요금이 청구됩니다. 또한 Cloud Storage에 내보낸 데이터를 저장할 때 요금이 청구됩니다.

  2. 데이터를 Cloud Storage 버킷으로 전송한 후 새 위치에서 새로운 데이터 세트를 만듭니다. 새로운 데이터 세트에 데이터를 저장하는 데 필요한 DICOM 저장소를 만듭니다. 그런 다음 Cloud Storage에서 새 DICOM 저장소로 데이터를 가져옵니다.

    DICOM 데이터를 Cloud Healthcare API로 가져오는 경우 요금이 청구됩니다.

HL7v2 데이터

FHIR 및 DICOM과는 달리 HL7v2 데이터에는 사용할 수 있는 가져오기 및 내보내기 작업이 없습니다. 대신 HL7v2 메시지의 콘텐츠를 가져와서 새 데이터 세트 위치의 새로운 HL7v2 저장소에 작성하는 것을 권장합니다. 그러려면 다음 절차를 완료하세요.

  1. HL7v2 저장소에 있는 HL7v2 메시지의 콘텐츠를 파일에 작성합니다.
  2. 새 위치에 새로운 데이터 세트를 만듭니다. 데이터를 저장하는 데 필요한 새 데이터 세트에 HL7v2 저장소를 만듭니다. 그런 다음 저장된 파일에서 메시지를 한 번에 하나씩 만들고 새로운 HL7v2 저장소에 저장합니다.