Google Distributed Cloud 개요

Google Distributed Cloud는 Google Cloud 인프라를 에지 및 데이터 센터로 확장하는 하드웨어 및 소프트웨어 솔루션 포트폴리오입니다.

Google Distributed Cloud(연결형)

모바일 네트워크 인프라, 얼굴 인식, 기타 지연 시간에 민감하고 처리 집약적인 애플리케이션과 같은 워크로드는 기존 클라우드 서비스의 지연 시간 및 대역폭 기능을 초과합니다. 이러한 워크로드의 경우 Google Distributed Cloud connected는 Google Cloud 의 기능을 온프레미스로 직접 가져오는 완전 통합형 하드웨어 및 소프트웨어 솔루션을 제공합니다. Google은 전용 Distributed Cloud connected 하드웨어 및 소프트웨어를 제공, 배포, 운영, 유지보수합니다.

Distributed Cloud 연결 랙 배포는 6~24개의 실제 머신, 2개의 ToR (Top-of-Rack) 스위치, 머신을 로컬 네트워크 및 선택적 확장 랙과 상호 연결하는 2개의 애그리게이터 스위치로 구성됩니다. 배포된 각 Distributed Cloud Connected 영역에서 기본 랙 세트에 최대 3개의 확장 랙을 연결할 수 있습니다.

Distributed Cloud 연결 하드웨어는 노드 풀로 그룹화된 작업자 노드를 실행하며, 이 노드 풀은 Distributed Cloud 연결 Google Cloud 프로젝트 내의 클러스터에 할당됩니다. 컨테이너와 가상 머신에서 워크로드를 실행할 수 있습니다.

Google Distributed Cloud(에어 갭 적용형)

Google Distributed Cloud(에어 갭 적용형)는 하드웨어와 소프트웨어로 구성된 완전 오프라인 솔루션입니다. Google Cloud 에 연결할 필요가 없으며 고객이 규정 준수 및 규제 요구사항을 충족하도록 지원합니다. 에어 갭이 적용된 Google Distributed Cloud는 다양한 선도적인 데이터 및 머신러닝 기술을 포함한 고급 클라우드 서비스를 제공합니다.

Google Distributed Cloud 소프트웨어 전용

Google Distributed Cloud 소프트웨어는 자체 하드웨어에서 실행되는 Google 제공 소프트웨어를 사용하여 Google Cloud의 인프라와 서비스를 데이터 센터로 확장합니다. Google Distributed Cloud 소프트웨어는 온프레미스 환경에서 사용할 수 있도록 GKE를 확장하는 자체 Kubernetes 패키지가 있는 Google Kubernetes Engine (GKE)을 기반으로 합니다. Distributed Cloud를 사용하면Google Cloud 기능을 사용하면서 자체 프레미스에서 GKE 클러스터를 만들고 관리하고 업그레이드할 수 있으며, Google 인프라를 사용하여 클러스터에서 컨테이너화된 애플리케이션을 대규모로 배포 및 운영할 수 있습니다.

Google Distributed Cloud 소프트웨어는 VMware 또는 베어메탈에 설치할 수 있습니다.

  • 베어메탈용 Google Distributed Cloud는 가상 머신 대신 물리적 머신에서 실행되므로 GPU와 같이 다양한 성능 최적화 하드웨어 유형에서 애플리케이션 컨테이너를 관리할 수 있습니다. 베어메탈에서 Google Distributed Cloud를 실행하면 애플리케이션에서 하드웨어에 직접 액세스할 수도 있습니다.

  • VMware용 Google Distributed CloudvSphere 환경의 온프레미스에서 실행됩니다. vSphere는 VMware의 가상화 플랫폼입니다.