배포 원형 가이드의 이 섹션에서는 하이브리드 Google Cloud 배포 원형에 대해 설명하고 사용 사례 예시를 보여주고 설계 고려사항에 대해 논의합니다.
하이브리드 배포 원형을 기반으로 하는 아키텍처에서는 애플리케이션의 일부가 에 배포되고 Google Cloud다른 부분은 온프레미스에서 실행됩니다.
사용 사례
다음 섹션에서는 하이브리드 배포 원형이 적합할 수 있는 사용 사례 예시를 보여줍니다.
온프레미스 애플리케이션에 대한 재해 복구 (DR) 사이트
온프레미스에서 실행하는 미션 크리티컬 애플리케이션의 경우 데이터를 Google Cloud 에 백업하고 클라우드에서 복제본을 유지보수할 수 있습니다. 다음 다이어그램에 표시된 것처럼 말입니다. 백업 빈도와 복제본을 활성 또는 수동 상태로 유지할지 여부는 복구 시간 목표 (RTO)와 복구 지점 목표 (RPO)에 따라 달라집니다. 온프레미스 애플리케이션이 계획된 이벤트 또는 계획되지 않은 이벤트로 인해 작동 중지되면 복제본을 활성화해서 Google Cloud 애플리케이션을 프로덕션 상태로 복원할 수 있습니다.
클라우드 애플리케이션을 위한 온프레미스 개발
Google Cloud에서 실행되는 애플리케이션의 경우 다음 다이어그램에 표시된 것처럼 개발 환경을 온프레미스로 유지하고 CI/CD 파이프라인을 사용해서 클라우드에 업데이트를 푸시할 수 있습니다. 이 아키텍처를 사용하면 개발 활동에 대한 제어 수준을 유지 하면서도확장성, 비용 최적화, 신뢰성에 대해 Google Cloud 가 제공하는 이점을 얻을 수 있습니다.
클라우드 기능으로 온프레미스 애플리케이션 향상
Google Cloud 는 스토리지, 인공지능 (AI), 머신러닝 (ML), 빅데이터, 분석을 비롯한 여러 분야에서 고급 기능을 제공합니다. 하이브리드 배포 원형을 사용하면 온프레미스로 실행되는 애플리케이션에 대해서도 이러한 고급 Google Cloud 기능을 활용할 수 있습니다. 다음은 이러한 기능의 예시입니다.
- 온프레미스 애플리케이션에서 클라우드의 저비용, 무제한 아카이브 스토리지 지원
- AI 및 ML 온프레미스 애플리케이션에서 생성된 데이터에 대해 클라우드의 애플리케이션 지원
- 온프레미스 데이터 소스에서 수집된 데이터에 대해 BigQuery 를 사용한 클라우드 기반 데이터 웨어하우스 및 분석 프로세스 지원
- 클라우드 버스팅 온프레미스 애플리케이션의 부하가 최대 용량에 도달할 때 초과 트래픽을 처리하기 위한
다음 다이어그램은 온프레미스 애플리케이션의 데이터가 에 업로드되는 하이브리드 토폴로지를 보여줍니다. Google Cloud데이터 분석가는 업로드된 데이터를 의 고급 AI, ML, 빅데이터, 분석 기능을 사용해서 분석합니다 Google Cloud.
계층화된 하이브리드 토폴로지
분할 스택 배포라고도 부르는 이 토폴로지에서는 애플리케이션의 프런트엔드가 에 있고 백엔드는 온프레미스에 있습니다. Google Cloud 프런트엔드에는 부하 분산, CDN, DDoS 보호, 액세스 정책과 같은 기능이 포함될 수 있습니다. 프런트엔드는 다음 다이어그램에 표시된 것처럼 처리할 트래픽을 온프레미스 백엔드로 전송합니다.
이 아키텍처는 애플리케이션이 전역적으로 사용되지만 백엔드를 단일 제어 환경 내에 두어야 하는 경우에 적합할 수 있습니다. 이 사용 사례의 변형 중 하나는 프런트엔드를 온프레미스에서 실행하고 백엔드를 에 배포하는 방식입니다. Google Cloud
추가 정보
하이브리드 배포 원형의 근거와 사용 사례에 대한 자세한 내용은 를 사용하여 하이브리드 및 멀티 클라우드 아키텍처 빌드 Google Cloud를 참조하세요.
설계 고려사항
하이브리드 배포 원형을 기반으로 아키텍처를 빌드할 때는 다음 설계 요소를 고려해야 합니다.
온프레미스와 클라우드 네트워크 연결
온프레미스 환경과 의 리소스 Google Cloud간에 효율적인 네트워크 통신을 위해서는 신뢰할 수 있고 안전한 네트워크 연결이 필요합니다. 에서 제공되는 하이브리드 연결 옵션에 대한 자세한 내용은 Google Cloud 네트워크 연결 제품 선택을 참조하세요.
설정 노력과 운영 복잡성
하이브리드 토폴로지를 설정하고 운영하기 위해서는 만 사용하는 아키텍처보다 많은 노력을 필요로 합니다 Google Cloud. 이 토폴로지를 운영하기 위해서는 온프레미스와 환경 전반에서 일관적인 리소스 관리가 Google Cloud 필요합니다.
중복 리소스 비용
하이브리드 배포는 온프레미스와 클라우드에 데이터를 중복적으로 저장해야 할 수 있기 때문에 클라우드 전용 배포보다 잠재적으로 비용이 더 높습니다. 또한 중복된 리소스 중 일부는 활용도가 낮을 수 있습니다. 하이브리드 배포 원형을 기반으로 아키텍처를 빌드할 때는 전반적인 리소스 비용이 잠재적으로 높을 수 있다는 것을 고려해야 합니다.
아키텍처 예시
하이브리드 배포 원형을 사용하는 아키텍처 예시는 를 사용하여 하이브리드 및 멀티 클라우드 아키텍처 빌드를 참조하세요. Google Cloud